π·οΈ lerna-changelog-label-schema
Label schema definition for lerna-changelog
π Label Schema
Emojis | Category | Label Display | Preset: default | Preset: full | Description |
---|---|---|---|---|---|
β | Feature | Type: Feature |
β | β | Includes new features |
π | Bug | Type: Bug |
β | β | Bug or Bug fixes |
π | Security | Type: Security |
β | β | Security fixes |
π | Performance | Type: Performance |
β | β | Includes performance fixes |
β‘ | Improvement | Type: Improvement |
β | β | Includes backwards-compatible fixes |
π₯ | Breaking | Type: Breaking |
β | β | Includes backwards-incompatible fixes |
Deprecated | Type: Deprecated |
β | β | Includes deprecate fixes | |
π | I18n | Type: I18n |
β | β | An internationalization fixes |
βΏ | A11y | Type: A11y |
β | β | An accessibility fixes |
π | Documentation | Type: Documentation |
β | β | A documetation fixes |
π | Refactoring | Type: Refactoring |
β | A code change that neither fixes a bug nor adds a feature | |
β | Testing | Type: Testing |
β | Adding missing tests or correcting existing tests | |
π§ | Maintenance | Type: Maintenance |
β | Repository Maintenance | |
π | Example | Type: Example |
β | Includes example and demo code fixes | |
π | Dependency | Type: Dependency |
β | Dependencies fixes | |
π¦ | Build | Type: Build |
β | A packaging or a building fixes |
You can use the preset as default
or full
. In about setup, look up the following CLI section.
β CLI
You can setup lerna-changelog labels to package.json
with CLI.
πΏ Instllation
npm:
$ npm install -g lerna-changelog-label-schema
yarn:
$ yarn global add lerna-changelog-label-schema
π Usages
Label schema definition for lerna-changelog
Usage
$ lerna-changelog-label-schema <command> [options]
Commands:
define, d define lerna-changelog labels in your package.json
generate, g generate lerna-changelog labels for GitHub labels, output for stdout
version, v show the version
Options:
--preset, -p Label schema preset option, for define and generate command. 'default' or 'full', default: 'default'
--output, -o Output option, for generate command. if specified, stdout is suppressed.
Examples:
$ lerna-changelog-label-schema define --preset=full
$ lerna-changelog-label-schema generate --preset=default
e.g. define
command
$ cd /path/to/project
$ lerna-changelog-label-schema define --preset=full
apply lerna-changelog label schema 'full' to package.json
π Changelog
Details changes for each release are documented in the CHANGELOG.md.