MCPcopy
hub / github.com/npm/node-semver / truncate

Function truncate

functions/truncate.js:7–14  ·  view source on GitHub ↗
(version, truncation, options)

Source from the content-addressed store, hash-verified

5const SemVer = require('../classes/semver')
6
7const truncate = (version, truncation, options) => {
8 if (!constants.RELEASE_TYPES.includes(truncation)) {
9 return null
10 }
11
12 const clonedVersion = cloneInputVersion(version, options)
13 return clonedVersion && doTruncation(clonedVersion, truncation)
14}
15
16const cloneInputVersion = (version, options) => {
17 const versionStringToParse = (

Callers 1

truncate.jsFile · 0.85

Calls 2

cloneInputVersionFunction · 0.85
doTruncationFunction · 0.85

Tested by

no test coverage detected