All Projects → package-wizard → package-wizard

package-wizard / package-wizard

Licence: MIT license
Package Wizard is a library for creating a new packages using CLI tool.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to package-wizard

composer-diff
Compares composer.lock changes and generates Markdown report so you can use it in PR description.
Stars: ✭ 51 (-16.39%)
Mutual labels:  packages, composer-plugin
composer-plugin-qa
Comprehensive Plugin for composer to execute PHP Quality assurance Tools
Stars: ✭ 25 (-59.02%)
Mutual labels:  composer-plugin
Psdepend
PowerShell Dependency Handler
Stars: ✭ 212 (+247.54%)
Mutual labels:  packages
preserve-paths
A composer plugin for keeping specified files and directories when installing/updating new composer packages. Can be used to supported nested packages.
Stars: ✭ 27 (-55.74%)
Mutual labels:  composer-plugin
Pacman
A package management tools for R
Stars: ✭ 220 (+260.66%)
Mutual labels:  packages
logSys
PHP Secure, Advanced Login System
Stars: ✭ 80 (+31.15%)
Mutual labels:  composer-plugin
Npmvet
A simple CLI tool for vetting npm package versions
Stars: ✭ 193 (+216.39%)
Mutual labels:  packages
pypi-simple
PyPI Simple Repository API client library
Stars: ✭ 21 (-65.57%)
Mutual labels:  packages
composer-packages
Composer Packages is a Composer plugin for getting information about installed packages in your project.
Stars: ✭ 32 (-47.54%)
Mutual labels:  composer-plugin
rush
R One-Liners from the Shell
Stars: ✭ 44 (-27.87%)
Mutual labels:  packages
NueXini Packages
Packages for OpenWrt【每日更新luci-app OpenWrt Packages】
Stars: ✭ 269 (+340.98%)
Mutual labels:  packages
Boatapp
Environment for running Minecraft Java Edition on Android
Stars: ✭ 230 (+277.05%)
Mutual labels:  packages
tcl-modules
A collection of pure Tcl, production-ready micro packages
Stars: ✭ 25 (-59.02%)
Mutual labels:  packages
X11 Packages
Packages using the X Window System.
Stars: ✭ 213 (+249.18%)
Mutual labels:  packages
rdocumentation-2.0
📚 RDocumentation provides an easy way to search the documentation for every version of every R package on CRAN and Bioconductor.
Stars: ✭ 197 (+222.95%)
Mutual labels:  packages
Stow
GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
Stars: ✭ 207 (+239.34%)
Mutual labels:  packages
opensource
Collection of Open Source packages by Otherwise
Stars: ✭ 21 (-65.57%)
Mutual labels:  packages
composer-asset-compiler
Composer plugin that installs dependencies and compiles assets based on configuration.
Stars: ✭ 19 (-68.85%)
Mutual labels:  composer-plugin
react-native-curated
💁‍♂️ Hand picked collection of packages, tutorials and more for React Native.
Stars: ✭ 43 (-29.51%)
Mutual labels:  packages
vanat
🔨 Dependency Manager for Vala 🚧 App under development!
Stars: ✭ 14 (-77.05%)
Mutual labels:  packages

Package Wizard

Package Wizard

Stable Version Unstable Version Total Downloads License

Requirements

Service Versions
Composer ^2.0
PHP ^7.2.5, ^8.0
php_ext-json any

Installation

To get the latest version of Package Wizard, simply require the project using Composer:

$ composer global require andrey-helldar/package-wizard

Update

You can update global dependencies by running the command:

$ composer global update

Using

Preview

Once in the folder, call the composer package:init command and follow the prompts.

The wizard will ask some questions and generate initial files for your project.

The following files and folders will be created:

.github/workflows
src/
tests/

.codecov.yml
.editorconfig
.gitattributes
.gitignore
.styleci.yml

composer.json

phpunit.xml
README.md

Troubleshooting

For detailed information while the application is running, run it with the -vvv parameter:

$ composer package:init -vvv

License

This package is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].