andrey-helldar / package-wizard
Package Wizard is a composer plugin for creating a new packages using CLI tool.
Installs: 1 800
Dependents: 0
Suggesters: 0
Security: 0
Stars: 61
Watchers: 4
Forks: 3
Open Issues: 1
Type:project
Requires
- php: ^7.2.5|^8.0
- composer-plugin-api: ^2.0
- ext-json: *
- andrey-helldar/support: ^2.0
- andrey-helldar/verbose: ^1.0
- symfony/console: ^5.0
- symfony/finder: ^5.0
Requires (Dev)
- composer/composer: ^2.0
- mockery/mockery: ^1.0
- phpunit/phpunit: ^9.0
README
Tip
Package Wizard is a library for easy creation and customization of new projects with a CLI tool using ready-made templates.
Installation
To get the latest version of Package Wizard
, simply require the project using Composer:
composer global require package-wizard/installer:*
Basic Usage
Once in the folder, call the paw
console command and follow the prompts.
The wizard will ask some questions and generate initial files for your project.
paw
Most Popular Commands
paw package-wizard/laravel paw package-wizard/writerside paw package-wizard/console paw package-wizard/composer paw moonshine/app paw laravel/laravel paw laravel/livewire-starter-kit paw laravel/vue-starter-kit paw laravel/react-starter-kit
Documentation
See the documentation for detailed installation instructions.
Troubleshooting
For detailed information while the application is running, run it with the -vvv
parameter:
paw -vvv
License
The Package Wizard
is licensed under the MIT License.