UNPKG

@semantic-release/npm

Version:

semantic-release plugin to publish a npm package

18 lines (16 loc) 451 B
import normalizeUrl from "normalize-url"; export default function ( { name }, { env: { DEFAULT_NPM_REGISTRY = "https://registry.npmjs.org/" }, nextRelease: { version } }, distTag, registry ) { return { name: `npm package (@${distTag} dist-tag)`, url: normalizeUrl(registry) === normalizeUrl(DEFAULT_NPM_REGISTRY) ? `https://www.npmjs.com/package/${name}/v/${version}` : undefined, channel: distTag, }; }