Lock down Babel 7 in metro to beta.40

Summary:
Since Babel is still in beta and breaking changes may happen between beta versions we need to lock this down and carefully consider upgrades.

For example, between .40 and .44 there seem to be at least two new mandatory options and who knows what else.

Once Babel 7 leaves beta we can go back to the caret (^).

Reviewed By: rafeca

Differential Revision: D7685783

fbshipit-source-id: ff6e19f5716b4c7fdfb8778c650309bb92966ff7
This commit is contained in:
Peter van der Zee 2018-04-19 06:18:42 -07:00 committed by Facebook Github Bot
parent 91568c8e5c
commit 16e843ef98
2 changed files with 50 additions and 50 deletions

View File

@ -15,32 +15,32 @@
"dependencies": {
"@babel/core": "^7.0.0-beta",
"@babel/generator": "^7.0.0-beta",
"@babel/helper-remap-async-to-generator": "^7.0.0-beta",
"@babel/plugin-external-helpers": "^7.0.0-beta",
"@babel/plugin-proposal-class-properties": "^7.0.0-beta",
"@babel/plugin-proposal-object-rest-spread": "^7.0.0-beta",
"@babel/plugin-syntax-dynamic-import": "^7.0.0-beta",
"@babel/plugin-transform-arrow-functions": "^7.0.0-beta",
"@babel/helper-remap-async-to-generator": "7.0.0-beta.40",
"@babel/plugin-external-helpers": "7.0.0-beta.40",
"@babel/plugin-proposal-class-properties": "7.0.0-beta.40",
"@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.40",
"@babel/plugin-syntax-dynamic-import": "7.0.0-beta.40",
"@babel/plugin-transform-arrow-functions": "7.0.0-beta.40",
"@babel/plugin-transform-async-to-generator": "7.0.0-beta.40",
"@babel/plugin-transform-block-scoping": "^7.0.0-beta",
"@babel/plugin-transform-classes": "^7.0.0-beta",
"@babel/plugin-transform-computed-properties": "^7.0.0-beta",
"@babel/plugin-transform-destructuring": "^7.0.0-beta",
"@babel/plugin-transform-exponentiation-operator": "^7.0.0-beta",
"@babel/plugin-transform-flow-strip-types": "^7.0.0-beta",
"@babel/plugin-transform-for-of": "^7.0.0-beta",
"@babel/plugin-transform-function-name": "^7.0.0-beta",
"@babel/plugin-transform-literals": "^7.0.0-beta",
"@babel/plugin-transform-modules-commonjs": "^7.0.0-beta",
"@babel/plugin-transform-object-assign": "^7.0.0-beta",
"@babel/plugin-transform-parameters": "^7.0.0-beta",
"@babel/plugin-transform-react-display-name": "^7.0.0-beta",
"@babel/plugin-transform-react-jsx": "^7.0.0-beta",
"@babel/plugin-transform-react-jsx-source": "^7.0.0-beta",
"@babel/plugin-transform-regenerator": "^7.0.0-beta",
"@babel/plugin-transform-shorthand-properties": "^7.0.0-beta",
"@babel/plugin-transform-spread": "^7.0.0-beta",
"@babel/plugin-transform-template-literals": "^7.0.0-beta",
"@babel/plugin-transform-block-scoping": "7.0.0-beta.40",
"@babel/plugin-transform-classes": "7.0.0-beta.40",
"@babel/plugin-transform-computed-properties": "7.0.0-beta.40",
"@babel/plugin-transform-destructuring": "7.0.0-beta.40",
"@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.40",
"@babel/plugin-transform-flow-strip-types": "7.0.0-beta.40",
"@babel/plugin-transform-for-of": "7.0.0-beta.40",
"@babel/plugin-transform-function-name": "7.0.0-beta.40",
"@babel/plugin-transform-literals": "7.0.0-beta.40",
"@babel/plugin-transform-modules-commonjs": "7.0.0-beta.40",
"@babel/plugin-transform-object-assign": "7.0.0-beta.40",
"@babel/plugin-transform-parameters": "7.0.0-beta.40",
"@babel/plugin-transform-react-display-name": "7.0.0-beta.40",
"@babel/plugin-transform-react-jsx": "7.0.0-beta.40",
"@babel/plugin-transform-react-jsx-source": "7.0.0-beta.40",
"@babel/plugin-transform-regenerator": "7.0.0-beta.40",
"@babel/plugin-transform-shorthand-properties": "7.0.0-beta.40",
"@babel/plugin-transform-spread": "7.0.0-beta.40",
"@babel/plugin-transform-template-literals": "7.0.0-beta.40",
"@babel/register": "^7.0.0-beta",
"@babel/template": "^7.0.0-beta",
"@babel/traverse": "^7.0.0-beta",

View File

@ -153,7 +153,7 @@
dependencies:
"@babel/types" "7.0.0-beta.40"
"@babel/helper-remap-async-to-generator@7.0.0-beta.40", "@babel/helper-remap-async-to-generator@^7.0.0-beta":
"@babel/helper-remap-async-to-generator@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.40.tgz#33414d1cc160ebf0991ebc60afebe36b08feae05"
dependencies:
@ -205,18 +205,18 @@
esutils "^2.0.2"
js-tokens "^3.0.0"
"@babel/plugin-external-helpers@^7.0.0-beta":
"@babel/plugin-external-helpers@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.0.0-beta.40.tgz#9f08717d1016918a60d497ad9e35c44b3489a45c"
"@babel/plugin-proposal-class-properties@^7.0.0-beta":
"@babel/plugin-proposal-class-properties@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0-beta.40.tgz#ee0549729e9f44603efa17523b459ea3021458dc"
dependencies:
"@babel/helper-function-name" "7.0.0-beta.40"
"@babel/plugin-syntax-class-properties" "7.0.0-beta.40"
"@babel/plugin-proposal-object-rest-spread@^7.0.0-beta":
"@babel/plugin-proposal-object-rest-spread@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.40.tgz#ce35d2240908e52706a612eb26d67db667cd700f"
dependencies:
@ -226,7 +226,7 @@
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0-beta.40.tgz#ff82c04c6d97cdb947dc64e3f3d4bc791e85a16f"
"@babel/plugin-syntax-dynamic-import@^7.0.0-beta":
"@babel/plugin-syntax-dynamic-import@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0-beta.40.tgz#5d9b58d4fbe1dfabbd44dee2eb267c466d7e9b87"
@ -242,7 +242,7 @@
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.40.tgz#d5e04536062e4df685c203ae48bb19bfe2cf235c"
"@babel/plugin-transform-arrow-functions@^7.0.0-beta":
"@babel/plugin-transform-arrow-functions@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.40.tgz#0842045b16835d6da0c334d0b09d575852f27962"
@ -253,13 +253,13 @@
"@babel/helper-module-imports" "7.0.0-beta.40"
"@babel/helper-remap-async-to-generator" "7.0.0-beta.40"
"@babel/plugin-transform-block-scoping@^7.0.0-beta":
"@babel/plugin-transform-block-scoping@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.40.tgz#23197ee6f696b7e5ace884f0dc5434df20d7dd97"
dependencies:
lodash "^4.2.0"
"@babel/plugin-transform-classes@^7.0.0-beta":
"@babel/plugin-transform-classes@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.40.tgz#c7a752009df4bb0f77179027daa0783f9a036b0b"
dependencies:
@ -270,90 +270,90 @@
"@babel/helper-replace-supers" "7.0.0-beta.40"
globals "^11.1.0"
"@babel/plugin-transform-computed-properties@^7.0.0-beta":
"@babel/plugin-transform-computed-properties@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.40.tgz#e4bd53455d9f96882cc8e9923895d71690f6969e"
"@babel/plugin-transform-destructuring@^7.0.0-beta":
"@babel/plugin-transform-destructuring@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.40.tgz#503a4719eb9ed8c933b50d4ec3f106ed371852ee"
"@babel/plugin-transform-exponentiation-operator@^7.0.0-beta":
"@babel/plugin-transform-exponentiation-operator@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.40.tgz#bf0bafdd5aad7061c25dba25e29e12329838baeb"
dependencies:
"@babel/helper-builder-binary-assignment-operator-visitor" "7.0.0-beta.40"
"@babel/plugin-transform-flow-strip-types@^7.0.0-beta":
"@babel/plugin-transform-flow-strip-types@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.0.0-beta.40.tgz#fe3afe922de6dfbd21d9f53f01cbe1bac89e0423"
dependencies:
"@babel/plugin-syntax-flow" "7.0.0-beta.40"
"@babel/plugin-transform-for-of@^7.0.0-beta":
"@babel/plugin-transform-for-of@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.40.tgz#67920d749bac4840ceeae9907d918dad33908244"
"@babel/plugin-transform-function-name@^7.0.0-beta":
"@babel/plugin-transform-function-name@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.40.tgz#37b5ca4f90fba207d359c0be3af5bfecdc737a3d"
dependencies:
"@babel/helper-function-name" "7.0.0-beta.40"
"@babel/plugin-transform-literals@^7.0.0-beta":
"@babel/plugin-transform-literals@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.40.tgz#a6bf8808f97accf42a171b27a133802aa0650d3e"
"@babel/plugin-transform-modules-commonjs@^7.0.0-beta":
"@babel/plugin-transform-modules-commonjs@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.40.tgz#a85f8c311f498a94a45531cc4ed5ff98b338a70a"
dependencies:
"@babel/helper-module-transforms" "7.0.0-beta.40"
"@babel/helper-simple-access" "7.0.0-beta.40"
"@babel/plugin-transform-object-assign@^7.0.0-beta":
"@babel/plugin-transform-object-assign@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.0.0-beta.40.tgz#c201c0e46befd15cf5439db07df7d7470ac943be"
"@babel/plugin-transform-parameters@^7.0.0-beta":
"@babel/plugin-transform-parameters@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.40.tgz#efa366fab0dcbd0221b46aa2662c324b4b414d1d"
dependencies:
"@babel/helper-call-delegate" "7.0.0-beta.40"
"@babel/helper-get-function-arity" "7.0.0-beta.40"
"@babel/plugin-transform-react-display-name@^7.0.0-beta":
"@babel/plugin-transform-react-display-name@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0-beta.40.tgz#2e9aba5d74da8ecee00d6d4bf68c833955355e4c"
"@babel/plugin-transform-react-jsx-source@^7.0.0-beta":
"@babel/plugin-transform-react-jsx-source@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0-beta.40.tgz#7e62fe33f3e46c7f0d81d187d9c9aa348daa6488"
dependencies:
"@babel/plugin-syntax-jsx" "7.0.0-beta.40"
"@babel/plugin-transform-react-jsx@^7.0.0-beta":
"@babel/plugin-transform-react-jsx@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0-beta.40.tgz#93af0b0ef691cda86ab52d912b50f72eb538349d"
dependencies:
"@babel/helper-builder-react-jsx" "7.0.0-beta.40"
"@babel/plugin-syntax-jsx" "7.0.0-beta.40"
"@babel/plugin-transform-regenerator@^7.0.0-beta":
"@babel/plugin-transform-regenerator@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.40.tgz#f8a89ce89a0fae8e9cdfc2f2768104811517374a"
dependencies:
regenerator-transform "^0.12.3"
"@babel/plugin-transform-shorthand-properties@^7.0.0-beta":
"@babel/plugin-transform-shorthand-properties@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.40.tgz#421835237b0fcab0e67c941726d95dfc543514f4"
"@babel/plugin-transform-spread@^7.0.0-beta":
"@babel/plugin-transform-spread@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.40.tgz#881578938e5750137301750bef7fdd0e01be76be"
"@babel/plugin-transform-template-literals@^7.0.0-beta":
"@babel/plugin-transform-template-literals@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.40.tgz#5ef3377d1294aee39b913768a1f884806a45393b"
dependencies: