@sentry/wizard
Version:
Sentry wizard helping you to configure your project
22 lines (19 loc) • 426 B
text/typescript
import { major, minVersion } from 'semver';
export function getNextJsVersionBucket(version: string | undefined) {
if (!version) {
return 'none';
}
try {
const minVer = minVersion(version);
if (!minVer) {
return 'invalid';
}
const majorVersion = major(minVer);
if (majorVersion >= 11) {
return `${majorVersion}.x`;
}
return '<11.0.0';
} catch {
return 'unknown';
}
}