0.1.0 • Published 6 months ago

@aa900031/release-it-config v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

@aa900031/release-it-config

My configuration of release-it

Features

  • unjs/changelogen style's changelog
  • Support monorepo
  • Multiple way to extend: from github, from npm package

Usage

From NPM Package (Recommend)

Install this package from npm.

pnpm add -D @aa900031/release-it-config

And use it with package name in your release-it configuration file.

!NOTE If you are use it in the monorepo, you could use @aa900031/release-it-config/monorepo

{
	"extends": "@aa900031/release-it-config"
}

From GitHub

It is easyly to use, but need to install some npm dependencies fist.

pnpm add -D @release-it/conventional-changelog conventional-changelog-unjs

And use it with github schema in your release-it configuration file.

!NOTE If you are use it in the monorepo, you could use github:aa900031/release-it-config/monorepo

{
	"extends": "github:aa900031/release-it-config"
}