ambersive / packagemaker
This package helps you to create laravel packages.
Requires
- illuminate/support: 5.2.*|5.3.*|5.4.*|5.5.*|5.6.*|5.7.*|5.8.*|6.*|7.*|dev-master
- phlak/semver: ^3.2
- pragmarx/yaml: ^1.0.0
Requires (Dev)
- php: >=7.4
- illuminate/support: 5.2.*|5.3.*|5.4.*|5.5.*|5.6.*|5.7.*|5.8.*|6.*|7.*|dev-master
- laravel/framework: 5.2.*|5.3.*|5.4.*|5.5.*|5.6.*|5.7.*|5.8.*|6.*|7.*|8.*|dev-master
- orchestra/testbench: 3.8.*|4.*|5.*
- phpunit/phpunit: ^9.3@dev
This package is auto-updated.
Last update: 2024-11-12 06:23:19 UTC
README
Changes between versions will be tracked in the CHANGELOG.
Installation
composer require ambersive/packagemaker --dev
Optional: Publish the config
php artisan vendor:publish --tag=packagemaker
Usage
Command
php artisan make:package ambersive/demo
This command will create a scaffold for your next laravel project. Addtional options are:
--force
Will force the execution. Otherwise the command will not execute if a package with the same name exists.
--composer
Will add the package to the composer.json file of the laravel installation. It will also execute a "compose require PACKAGE_NAME".
Feedback
Please feel free to give us feedback or any improvement suggestions.
Security Vulnerabilities
If you discover a security vulnerability within this package, please send an e-mail to Manuel Pirker-Ihl via manuel.pirker-ihl@ambersive.com. All security vulnerabilities will be promptly addressed.
License
This package is open-sourced software licensed under the MIT license.