zero1 / magento-dev
2.0.3
2024-02-28 15:25 UTC
Requires
- composer/composer: ^2.0
- galbar/jsonpath: ^3.0 || ^2.0
- league/flysystem: ~2.4.5
- magento/framework: ^100.1|^101.0|^102.0|^103.0
- mikehaertl/php-shellcommand: ^1.7
- mustache/mustache: *
- saloonphp/xml-wrangler: ^1.2
- symfony/console: ~4.4.0||~5.4.0
- symfony/filesystem: ^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0
- symfony/yaml: *
Suggests
- mdoq/module-connector: Improves DevOps for Magento2
This package is auto-updated.
Last update: 2024-04-28 15:49:41 UTC
README
This project takes inspiration from the Laravel artisan make
commands.
This is very much a work in progress, any feedback or contributes are welcome.
Features
Vendor Patches
The ability to generate patches from the vendor directory. For example if you have had to craft a fix for a module and the vendor hasn't supplied a patch yet.
Summary
./vendor/bin/magentodev vendor:diff
Detail / patch generation
./vendor/bin/magentodev vendor:diff --package=magento/framework
Module Creation
Summary
./vendor/bin/magentodev module:make
Planned Features
- Templates for modules
- Nicer interface for managing submodules
- Create plugins / components / models automatically.
Deving on module
git submodule add --name Zero1_MagentoDeveloperUtils --branch dev git@github.com:zero1limited/magento2-developer-utils.git extensions/zero1/magento2-developer-utils
"zero1-dev-extensions": { "type": "path", "url": "extensions/zero1/magento2-developer-utils", "options": { "symlink": true } }
composer require --dev zero1/magento-dev:@dev