2.2.0 • Published 2 years ago
@latipun7/releaserc v2.2.0
@latipun7/releaserc 🥷🚀
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