diff --git a/CHANGELOG.md b/CHANGELOG.md index 30737c46d947..5e146921909e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ### Fixes +- `[jest-worker]` Loosen engine requirement to `>= 10.13.0` ([#11451](https://github.com/facebook/jest/pull/11451)) + ### Chore & Maintenance ### Performance diff --git a/packages/jest-worker/package.json b/packages/jest-worker/package.json index d7585d56cb9a..ca630ae0704e 100644 --- a/packages/jest-worker/package.json +++ b/packages/jest-worker/package.json @@ -26,7 +26,7 @@ "worker-farm": "^1.6.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 10.13.0" }, "publishConfig": { "access": "public" diff --git a/scripts/buildUtils.js b/scripts/buildUtils.js index 7a886d2f706d..a8de3889814e 100644 --- a/scripts/buildUtils.js +++ b/scripts/buildUtils.js @@ -35,7 +35,8 @@ module.exports.getPackages = function getPackages() { assert.strictEqual( pkg.engines.node, - nodeEngineRequirement, + // TODO: remove special casing for Jest 28 + pkg.name === 'jest-worker' ? '>= 10.13.0' : nodeEngineRequirement, `Engine requirement in ${pkg.name} should match root`, );