INNER CODE UNIT · JavaScript

versionMap

celo-org/celo-monorepo · scripts/check-packages.js:27

const versionMap = new Map(pkgJsons.map((p) => [p.name, p.version]))

function getErrors(pkgJson) {
  const interDependencies = []
    .concat(
      Object.keys(pkgJson.dependencies || {})
        .filter((name) => versionMap.has(name))
        .map((name) => [name, pkgJson.dependencies[name]])
    )
    .concat(
      Object.keys(pkgJson.devDependencies || {})
        .filter((name) => versionMap.has(name))
        .map((name) => [name, pkgJson.devDependencies[name]])
    )

  const errors = []
  for ([name, versionString] of interDependencies) {
    if (extractVersionNumber(versionString) != versionMap.get(name)) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…