function coerceToSemVer()

in scripts/date-versions.js [79:90]


function coerceToSemVer(version) {
  const isDateVersion = !semver.valid(version) && checkDateVersion(version);

  // Check the version is in the constants or a valid SemVer
  if (!isDateVersion && !semver.valid(semver.coerce(version))) {
    throw new Error("A valid version parameter must be defined " + version);
  }

  return semver.coerce(
    isDateVersion ? coerceToDateSemver(version).semver : version
  );
}