INNER CODE UNIT · JavaScript
isVersionAtLeast
namastack/namastack-outbox · namastack-outbox-docs/plugins/canonical-fix-plugin.js:189
function isVersionAtLeast(version, minimumVersion) {
if (version === 'next') return true;
const parse = (value) => value.split('.').map((part) => Number.parseInt(part, 10) || 0);
const current = parse(version);
const minimum = parse(minimumVersion);
for (let index = 0; index < Math.max(current.length, minimum.length); index += 1) {
const currentPart = current[index] || 0;
const minimumPart = minimum[index] || 0;
if (currentPart !== minimumPart) return currentPart > minimumPart;
}
return true;
}
function writeRobotsTxt(outDir, versionPrefixes, siteUrl, baseUrl, docsPath) {
const disallowRules = versionPrefixes