Detalhes do pacote

@latipun7/releaserc

latipun7319MIT2.2.0

🥷 Nerdy Ninja's shareable Semantic Release configuration 🚀

semantic-release, semantic-release-config, releaserc, npm

readme (leia-me)

@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