kazupon / lerna-changelog-label-schema

:label: Label schema definition for lerna-changelog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🏷️ lerna-changelog-label-schema

npm

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.

©️ License

MIT

About

:label: Label schema definition for lerna-changelog

License:MIT License


Languages

Language:TypeScript 66.9%Language:JavaScript 33.1%