From 26b2b28464910555ae9c31c42363914aa7f0602e Mon Sep 17 00:00:00 2001 From: dackmin Date: Wed, 14 Apr 2021 20:09:51 +0200 Subject: [PATCH] fix: fix babel root config --- babel.config.js | 12 +++++++++--- package.json | 2 -- packages/junipero-hooks/babel.config.js | 2 +- packages/junipero/babel.config.js | 2 +- yarn.lock | 25 ++++--------------------- 5 files changed, 15 insertions(+), 28 deletions(-) diff --git a/babel.config.js b/babel.config.js index eb8a2b61b..103d564a6 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,10 +1,16 @@ module.exports = { + presets: [ + '@babel/preset-env', + ['@babel/preset-react', { + runtime: 'classic', + }], + ], env: { tests: { presets: [ - '@babel/env', - ['@babel/react', { - runtime: 'automatic', + '@babel/preset-env', + ['@babel/preset-react', { + runtime: 'classic', }], 'module:metro-react-native-babel-preset', ], diff --git a/package.json b/package.json index 494825264..2185e3c24 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "@testing-library/react-native": "5.0.3", "auto-changelog": "2.2.1", "autoprefixer": "10.2.5", - "babel-eslint": "10.1.0", "babel-jest": "26.6.3", "babel-loader": "8.2.2", "clean-css": "5.1.2", @@ -59,7 +58,6 @@ "eslint-plugin-promise": "5.1.0", "eslint-plugin-react": "7.23.2", "eslint-plugin-react-native": "3.10.0", - "eslint-plugin-standard": "5.0.0", "file-loader": "6.2.0", "friendly-errors-webpack-plugin": "1.7.0", "html-webpack-plugin": "5.3.1", diff --git a/packages/junipero-hooks/babel.config.js b/packages/junipero-hooks/babel.config.js index 686f5d897..a603c5b83 100644 --- a/packages/junipero-hooks/babel.config.js +++ b/packages/junipero-hooks/babel.config.js @@ -5,7 +5,7 @@ module.exports = { useBuiltIns: 'usage', }], ['@babel/preset-react', { - runtime: 'automatic', + runtime: 'classic', }], ], plugins: [ diff --git a/packages/junipero/babel.config.js b/packages/junipero/babel.config.js index 686f5d897..a603c5b83 100644 --- a/packages/junipero/babel.config.js +++ b/packages/junipero/babel.config.js @@ -5,7 +5,7 @@ module.exports = { useBuiltIns: 'usage', }], ['@babel/preset-react', { - runtime: 'automatic', + runtime: 'classic', }], ], plugins: [ diff --git a/yarn.lock b/yarn.lock index af6e6916a..738f91c6c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -312,7 +312,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.15", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0": +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.15", "@babel/parser@^7.4.3": version "7.13.15" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.15.tgz#8e66775fb523599acb6a289e12929fa5ab0954d8" integrity sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ== @@ -1074,7 +1074,7 @@ "@babel/parser" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.4": version "7.13.15" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.15.tgz#c38bf7679334ddd4028e8e1f7b3aa5019f0dada7" integrity sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ== @@ -1088,7 +1088,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0": +"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4": version "7.13.14" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.14.tgz#c35a4abb15c7cd45a2746d78ab328e362cbace0d" integrity sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ== @@ -4640,18 +4640,6 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== -babel-eslint@10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - babel-jest@26.6.3, babel-jest@^26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" @@ -7586,11 +7574,6 @@ eslint-plugin-relay@1.4.1: dependencies: graphql "^14.0.0" -eslint-plugin-standard@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-5.0.0.tgz#c43f6925d669f177db46f095ea30be95476b1ee4" - integrity sha512-eSIXPc9wBM4BrniMzJRBm2uoVuXz2EPa+NXPk2+itrVt+r5SbKFERx/IgrK/HmfjddyKVz2f+j+7gBRvu19xLg== - eslint-rule-composer@0.3.0, eslint-rule-composer@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" @@ -7619,7 +7602,7 @@ eslint-utils@^2.0.0, eslint-utils@^2.1.0: dependencies: eslint-visitor-keys "^1.1.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: +eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==