Commit graph

4 commits

Author SHA1 Message Date
4ebfd9333a Use annotations and autoconfiguration
Use the `AsCommand` annotation to automatically register commands as
services and automatically add them to `./bin/console` instead of adding
them manually.
2024-02-26 21:10:56 +00:00
c6a6b4de5d Extract logic to determine which package manager
..is used

Always Composer for PHP.
npm, yarn or pnpm for node.
2024-02-26 08:49:22 +00:00
d6f04371eb Add descriptions to commands 2024-02-25 16:46:36 +00:00
82900c719c Add package-install command
Add a command to install a new package into a project using Composer,
npm, yarn or pnpm.
2024-02-25 16:46:36 +00:00