From be136a000f34be52f383b53b1d5af924efa0a6d4 Mon Sep 17 00:00:00 2001 From: Lorenzo Sciandra Date: Mon, 13 Aug 2018 21:38:21 +0100 Subject: [PATCH] Revert "Remove babel preset (its already dependency anyway) and babelrc to use Metro defaults" This reverts commit 7e61f433ef3919ac828aff3c22a7bf82acf80a08. --- local-cli/init/init.js | 2 +- local-cli/templates/HelloWorld/_babelrc | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 local-cli/templates/HelloWorld/_babelrc diff --git a/local-cli/init/init.js b/local-cli/init/init.js index 30209bc9485..d7497a4a828 100644 --- a/local-cli/init/init.js +++ b/local-cli/init/init.js @@ -99,7 +99,7 @@ function generateProject(destinationRoot, newProjectName, options) { }); } if (!options['skip-jest']) { - const jestDeps = `jest babel-jest react-test-renderer@${reactVersion}`; + const jestDeps = `jest babel-jest babel-preset-react-native@^5 react-test-renderer@${reactVersion}`; if (yarnVersion) { console.log('Adding Jest...'); execSync(`yarn add ${jestDeps} --dev --exact`, {stdio: 'inherit'}); diff --git a/local-cli/templates/HelloWorld/_babelrc b/local-cli/templates/HelloWorld/_babelrc new file mode 100644 index 00000000000..a9ce1369e61 --- /dev/null +++ b/local-cli/templates/HelloWorld/_babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["react-native"] +}