INNER CODE UNIT · JavaScript
extractVersionNumber
celo-org/celo-monorepo · scripts/check-packages.js:14
const extractVersionNumber = (semverString) => {
if (semverString[0] == '~' || semverString[0] == '^') {
return semverString.slice(1)
} else {
return semverString
}
}
const npmPackages = fs
.readdirSync('./packages')
.filter((name) => fs.existsSync(pkgJsonPath(name)))
.filter((name) => !FirebaseOrGAEProjects.includes(name))
const pkgJsons = npmPackages.map((name) => readPkgJson(name))
const versionMap = new Map(pkgJsons.map((p) => [p.name, p.version]))
function getErrors(pkgJson) {
const interDependencies = []
.concat(