diff --git a/packages/script/src/index.ts b/packages/script/src/index.ts index 9d3c6821cea..141b3b192a8 100644 --- a/packages/script/src/index.ts +++ b/packages/script/src/index.ts @@ -10,8 +10,11 @@ if (!expectedBunVersion) { throw new Error("packageManager field not found in root package.json") } -if (!satisfies(process.versions.bun, expectedBunVersion)) { - throw new Error(`This script requires bun@${expectedBunVersion}, but you are using bun@${process.versions.bun}`) +// relax version requirement +const expectedBunVersionRange = `^${expectedBunVersion}` + +if (!satisfies(process.versions.bun, expectedBunVersionRange)) { + throw new Error(`This script requires bun@${expectedBunVersionRange}, but you are using bun@${process.versions.bun}`) } const env = {