From 8bede2e57546a18999b96871069f1f94a3ecf3c1 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Fri, 16 Jul 2021 09:14:13 -0700 Subject: [PATCH] build: add `babel-jest` to `peerDependencies` (#2751) Closes #2749 --- package.json | 12 +++++++++++- src/utils/version-checkers.ts | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) 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',