Get the next valid release candidate version number for a given package at a given version.
yarn add @chappa'ai/get-next-rc
const nextVersion = getNextRC(`@chappa'ai/get-next-rc`, '100.1.0');
//> { version: '100.1.0-rc.1', publishedVersionExists: false }
getNextRC(package, version, [opts]);
Argument | Required? | Description |
---|---|---|
package |
✅ | The full name of the package you wish to get the next release candidate number for. |
version |
✅ | The package version you wish to create a release candidate for. |
opts.username |
no | An npm username. This is useful when you wish to access a private module. |
opts.password |
Only when opts.username is provided |
An npm password. |
//> { version: '11.0.0-rc.1', publishedVersionExists: false }
Name | Description |
---|---|
version |
The next rc version based on previous rc's that have been published to npm. |
publishedVersionExists |
If an exact match has been found on that package for the version passed into getNextRC, this flag will be set to true. |