spire-plugin-lerna-release
npm i spire-plugin-lerna-release

spire-plugin-lerna-release

🗼Extensible JavaScript toolbox management

by researchgate

5.0.1 (see all)License:MITTypeScript:Not Found
npm i spire-plugin-lerna-release
Readme

spire-plugin-lerna-release

lerna publish plugin for Spire.

Quick start

  1. Install spire-plugin-lerna-release
yarn add --dev spire-plugin-lerna-release
  1. Add spire-plugin-lerna-release to list of plugins
{
  "spire": {
    "plugins": ["spire-plugin-lerna-release"]
  }
}

Hooks

  • setup Adds release command and prepares lerna arguments.
  • run Runs lerna publish.

Options

  • Plugin ['spire-plugin-lerna-release', options]

    • command \<string> Command to run semantic-release on. Defaults to release.
    • gitAuthorName \<string> Git author and commiter name. Defaults to undefined, which falls back to default value of lerna.
    • gitAuthorEmail \<string> Git author and commiter email. Defaults to undefined, which falls back to default value of lerna.
    • allowBranch \<string> Allowed branch to be released. Defaults to master.
    • createRelease \<false|"github"|"gitlab"> Whether to create a GitHub or GitLab release or not.
    • extraArgs \<Array\<string>> Array of extra argumnets to pass to lerna publish. Defaults to [].
  • CLI npx spire release [args]

    • Passes all arguments as-is to lerna.

License

MIT © ResearchGate

Downloads/wk

9

GitHub Stars

21

LAST COMMIT

6mos ago

MAINTAINERS

6

CONTRIBUTORS

15

OPEN ISSUES

2

OPEN PRs

11
VersionTagPublished
5.0.1
latest
10mos ago
1.8.4-next.47
next
2yrs ago
1.7.2-next.1
canary
3yrs ago
No alternatives found
No tutorials found
Add a tutorial