2.5.2 • Published 3 years ago

@khala/npm-release-monorepo v2.5.2

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago

Monorepo npm release

Monorepo npm release process for semantic-release.

Installation

  • Using NPM
> npm install -D @khala/npm-release-monorepo
  • Using yarn
> yarn add -D @khala/npm-release-monorepo

Then add it to your prepare and publish options

  • package.json
{
  "release": {
    "prepare": [
      {
        "path": "@khala/npm-release-monorepo"
      }
    ],
    "publish": [
      {
        "path": "@khala/npm-release-monorepo"
      }
    ]
  }
}

Options

This package will assume that you want to release packages under root folder you ran release. If you want to release packages under different folder (for instance all packages under folder plugins) you have to add folder option to any step (preferably to both prepare and publish). Or if you want to set this up globally add monorepo prop to release config.

{
  "release": {
    "prepare": [
      {
        "path": "@khala/npm-release-monorepo",
        "folder": "./plugins"
      }
    ],
    "publish": [
      {
        "path": "@khala/npm-release-monorepo",
        "folder": "./plugins"
      }
    ]
  }
}
{
  "release": {
    "monorepo": "./plugins",
    "prepare": "@khala/npm-release-monorepo",
    "publish": "@khala/npm-release-monorepo"
  }
}
2.5.0

3 years ago

2.5.2

3 years ago

2.5.1

3 years ago

2.4.2

4 years ago

2.4.1

4 years ago

2.4.0

4 years ago

2.3.1

4 years ago

2.3.0

4 years ago

2.2.5

4 years ago

2.2.4

4 years ago

2.2.3

5 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.11

5 years ago

2.1.10

5 years ago

2.1.9

5 years ago

2.1.8

5 years ago

2.1.7

5 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

0.0.1

5 years ago