2.2.0 • Published 2 years ago

@latipun7/releaserc v2.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@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