No! Primate Mutation!

    @saithodev/typo3-extension-release
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    @saithodev/typo3-extension-release

    npm version Quality Gate Status semantic-release Commitizen friendly

    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

    Install

    npm i @saithodev/typo3-extension-release

    DownloadsWeekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    703 kB

    Total Files

    34

    Last publish

    Collaborators

    • saitho