UNPKG

@clerk/shared

Version:

Internal package utils used by the Clerk SDKs

22 lines (21 loc) 678 B
// src/versionSelector.ts var versionSelector = (clerkJSVersion, packageVersion = "5.56.0") => { if (clerkJSVersion) { return clerkJSVersion; } const prereleaseTag = getPrereleaseTag(packageVersion); if (prereleaseTag) { if (prereleaseTag === "snapshot") { return "5.56.0"; } return prereleaseTag; } return getMajorVersion(packageVersion); }; var getPrereleaseTag = (packageVersion) => packageVersion.trim().replace(/^v/, "").match(/-(.+?)(\.|$)/)?.[1]; var getMajorVersion = (packageVersion) => packageVersion.trim().replace(/^v/, "").split(".")[0]; export { versionSelector, getMajorVersion }; //# sourceMappingURL=chunk-T2ZFJ3TC.mjs.map