type NodeVersions = 18 | 20 export function describeRunInNodeVersion(versions: NodeVersions[], ...parameters: Parameters) { const runtimeVersion = process.version const mappedVersions = versions.map((version) => `v${version}.`) if (mappedVersions.some((version) => runtimeVersion.startsWith(version))) { describe(...parameters) } else { describe.skip(...parameters) } }