diff --git a/package.json b/package.json index b331e2db6b..cd6fadd319 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,17 @@ }, "peerDependencies": { "jest": "^27.0.0", - "typescript": ">=3.8 <5.0" + "typescript": ">=3.8 <5.0", + "babel-jest": ">=27.0.0 <28", + "@babel/core": ">=7.0.0-beta.0 <8" + }, + "peerDependenciesMeta": { + "babel-jest": { + "optional": true + }, + "@babel/core": { + "optional": true + } }, "husky": { "hooks": { diff --git a/src/utils/version-checkers.ts b/src/utils/version-checkers.ts index 87a2ed1ca6..f6057d1fb6 100644 --- a/src/utils/version-checkers.ts +++ b/src/utils/version-checkers.ts @@ -8,6 +8,8 @@ const logger = rootLogger.child({ namespace: 'versions' }) /** * @internal + * + * Don't forget to update peerDependencies in package.json when changing these. */ const enum ExpectedVersions { Jest = '>=27.0.0 <28',