fp-cli / fp-cli-bundle
FP-CLI bundle package with default commands.
Requires
- php: >=7.2.24
- fp-cli/cache-command: ^2
- fp-cli/checksum-command: ^2.1
- fp-cli/config-command: ^2.1
- fp-cli/core-command: ^2.1
- fp-cli/cron-command: ^2
- fp-cli/db-command: ^2
- fp-cli/embed-command: ^2
- fp-cli/entity-command: ^2
- fp-cli/eval-command: ^2
- fp-cli/export-command: ^2
- fp-cli/extension-command: ^2.1
- fp-cli/fp-cli: dev-main
- fp-cli/i18n-command: ^2
- fp-cli/import-command: ^2
- fp-cli/language-command: ^2
- fp-cli/maintenance-mode-command: ^2
- fp-cli/media-command: ^2
- fp-cli/package-command: ^2.1
- fp-cli/rewrite-command: ^2
- fp-cli/role-command: ^2
- fp-cli/scaffold-command: ^2
- fp-cli/search-replace-command: ^2
- fp-cli/server-command: ^2
- fp-cli/shell-command: ^2
- fp-cli/super-admin-command: ^2
- fp-cli/widget-command: ^2
Requires (Dev)
- fp-cli/fp-cli-tests: ^5
- roave/security-advisories: dev-latest
Suggests
- psy/psysh: Enhanced `fp shell` functionality
README
Combines the most common commands into the standard, installable version of FP-CLI.
Generally, bundled commands either relate directly to a FinPress API or offer some common developer convenience. New commands are included in the FP-CLI bundle when the project governance decides they should be. There isn't much of a formal process to it, so feel free to ask if you ever have a question.
The handbook documents the various ways you can install the bundle. The Phar is built on every merge and pushed to fp-cli/builds repository. A stable version is tagged a few times each year.
Both fp-cli/fp-cli
and fp-cli/fp-cli-bundle
use milestones to indicate the next stable release. For fp-cli/fp-cli
, the milestone represents the version of the FP-CLI framework. For fp-cli/fp-cli-bundle
, the milestone represents the FP-CLI Phar version. We keep these in sync for backwards compatibility reasons, and to avoid causing confusion with third party commands. Each of the command repositories are versioned independently according to semantic versioning principles as needed.