@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

Dependents (0)

Package Sidebar

Install

npm i @latipun7/releaserc

Weekly Downloads

11

Version

2.2.0

License

MIT

Unpacked Size

31.9 kB

Total Files

9

Last publish

Collaborators

  • latipun7