danc0 / gimliduck-devtools
Devtools for the GimliDuck project
Installs: 60
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/danc0/gimliduck-devtools
Requires
- php: >=8.1
- danc0/clyde: >=0.7.0
- laravel/prompts: ^0.1.24
- nette/php-generator: ^4.1
- symfony/yaml: ^7.0
Requires (Dev)
- phpstan/phpstan: ^1.8
- phpunit/php-code-coverage: ^9.2
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.7
README
WIP devtools for GimliDuck
composer require --dev danc0/gimliduck-devtools
Used with GimliDuck PHP Framework
_ _ _
(_) | (_)
__ _ _ _ __ ___ | |_
/ _` | | '_ ` _ \| | |
| (_| | | | | | | | | |
\__, |_|_| |_| |_|_|_|
__/ |
|___/
-----------------------------------------------
✅ v0.1.0 👾 dvnc0
Devtools for GimliDuck Framework
|Command |Description |
|------------------------------|------------------------------------------|
|init |Create a devtools configuration file |
|controller <controller_name> |Create a new controller |
|logic <logic_name> |Create a new logic file |
|model <model_name> |Create a new model |
|job <job_name> |Create a new Job |
|event <event_name> |Create a new event |
|version |Prints the version information for gimli |
Create the devtools config file with vendor/bin/gimli init
Use vendor/bin/gimli help to view commands and vendor/bin/gimli <command> --help for more information on a specific command.
Current planned features:
- Create a new middleware
- Create a migration
- Create a route file
- Add a route to a route file
- Add a Vue file
- Create a skeleton project
- Run Vue build
- Run TailwindCSS build
- Run migrations