@latipun7/releaserc

2.2.0Β β€’Β PublicΒ β€’Β Published

@latipun7/releaserc πŸ₯·πŸš€

Discord GitHub Workflow Status NPM Package

Latipun Semantic-Realease

πŸ₯· Nerdy Ninja's shareable Semantic Release configuration πŸš€

About

Shareable semantic-release configuration enforcing conventional commits.

  • Semantic Release adheres to conventional commits specs.
  • Add commit type: feature, revert, security.
  • Extends release notes from conventionalcommits preset.
  • Custom release notes & changelog.
  • Lot of customizations on writerOpts.
  • Note Groups with emoji 😎
  • 6 commit types for changelog: feat/feature, fix, docs, perf, revert, security.

Getting started

  • Standard repository (NPM)

    yarn add -D @latipun7/releaserc semantic-release
    // package.json
    "release": {
      "extends": [
        "@latipun7/releaserc"
      ]
    }
  • Monorepo (NPM)

    yarn add -D @latipun7/releaserc semantic-release semantic-release-monorepo
    // package.json
    "release": {
      "extends": [
        "semantic-release-monorepo",
        "@latipun7/releaserc/monorepo"
      ]
    }
  • VSCode Extension repository

    yarn add -D @latipun7/releaserc semantic-release
    // package.json
    "release": {
      "extends": [
        "@latipun7/releaserc/vsce"
      ]
    }

Hacking to the Gate~! πŸ§‘β€πŸ’»πŸŽΆ

MIT License Β© Latif Sulistyo

Package Sidebar

Install

npm i @latipun7/releaserc

Weekly Downloads

18

Version

2.2.0

License

MIT

Unpacked Size

31.9 kB

Total Files

9

Last publish

Collaborators

  • latipun7