Skip to content

MeltStudio/melt-semantic-release-monorepo

Repository files navigation

@meltstudio/semantic-release-monorepo

semantic-release plugin to bump the version in all the package.jsons inside a monorepo. This plugin also updates the version for the internal dependencies.

Step Description
prepare Update the package.json and internal dependencies versions in all workspaces.

Install

$ yarn add --dev @meltstudio/semantic-release-monorepo

Usage

The plugin can be configured in the semantic-release configuration file:

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@meltstudio/semantic-release-monorepo"
  ]
}

Configuration

Options

Options Description Default
replaceInternalPackages Whether or not to replace the version for internal packages false