diff --git a/packages/jest-snapshot/package.json b/packages/jest-snapshot/package.json index 273a378f45a2..8f346a4aa746 100644 --- a/packages/jest-snapshot/package.json +++ b/packages/jest-snapshot/package.json @@ -10,6 +10,9 @@ "main": "build/index.js", "types": "build/index.d.ts", "dependencies": { + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.3", + "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", "@jest/types": "^24.9.0", "chalk": "^2.0.1", @@ -34,10 +37,12 @@ "prettier": "^1.13.4" }, "peerDependencies": { - "@babel/core": "7.x", - "@babel/generator": "7.x", - "@babel/parser": "7.x", - "@babel/traverse": "7.x" + "@babel/core": "7.x" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } }, "engines": { "node": ">= 8" @@ -46,4 +51,4 @@ "access": "public" }, "gitHead": "9ad0f4bc6b8bdd94989804226c28c9960d9da7d1" -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index 11ebbb06dbd5..f26406a6d118 100644 --- a/yarn.lock +++ b/yarn.lock @@ -287,6 +287,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.2.tgz#ea8334dc77416bfd9473eb470fd00d8245b3943b" integrity sha512-DDaR5e0g4ZTb9aP7cpSZLkACEBdoLGwJDWgHtBhrGX7Q1RjhdoMOfexICj5cqTAtpowjGQWfcvfnQG7G2kAB5w== +"@babel/parser@^7.7.3": + version "7.7.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.3.tgz#5fad457c2529de476a248f75b0f090b3060af043" + integrity sha512-bqv+iCo9i+uLVbI0ILzKkvMorqxouI+GbV13ivcARXn9NNEabi2IEz912IgNpT/60BNXac5dgcfjb94NjsF33A== + "@babel/plugin-external-helpers@^7.0.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.2.0.tgz#7f4cb7dee651cd380d2034847d914288467a6be4" @@ -917,7 +922,7 @@ "@babel/parser" "^7.7.0" "@babel/types" "^7.7.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.3.4", "@babel/traverse@^7.4.3", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.2": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.2": version "7.7.2" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.2.tgz#ef0a65e07a2f3c550967366b3d9b62a2dcbeae09" integrity sha512-TM01cXib2+rgIZrGJOLaHV/iZUAxf4A0dt5auY6KNZ+cm6aschuJGqKJM3ROTt3raPUdIDk9siAufIFEleRwtw==