@saithodev/typo3-extension-release
v1.0.0
Published
Tool for releasing TYPO3 extensions
Downloads
3
Maintainers
Readme
@saithodev/typo3-extension-release
This is a CLI tool which helps releasing TYPO3 extensions.
Installation
Require the package into your TYPO3 extensions's package.json:
npm install @saithodev/typo3-extension-release --save-dev
Features
Setting version and state in ext_emconf.php
Command:
$ npx @saithodev/typo3-extension-release versionize <version> {state} [--dry-run]
If no state is given, it will set the state to "stable". If version ends with "-dev" it will set state to "beta".
$ npx @saithodev/typo3-extension-release versionize 1.2.0
ext_emconf.php: Set version to 1.2.0 and state to stable
$ npx @saithodev/typo3-extension-release versionize 1.2.0-dev
ext_emconf.php: Set version to 1.2.0-dev and state to beta
$ npx @saithodev/typo3-extension-release versionize 1.2.0-dev stable --dry-run
ext_emconf.php: Set version to 1.2.0-dev and state to stable
DRY-RUN active. Nothing written.
Planned features
- Improving console error output (missing params, etc)
Features that might fit here
- Releasing extension to TYPO3 TER