From 082f9e160448ca8897902c5ed5d5e00ad04c66af Mon Sep 17 00:00:00 2001 From: Julien Wajsberg Date: Tue, 21 Aug 2018 18:02:28 +0200 Subject: [PATCH] Supports dynamic imports in tests Fixes #1204 --- .babelrc | 3 ++- package.json | 1 + yarn.lock | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.babelrc b/.babelrc index ff17ad52ec..390c7e0992 100644 --- a/.babelrc +++ b/.babelrc @@ -28,7 +28,8 @@ ], plugins: [ "transform-class-properties", - [ "transform-object-rest-spread", { "useBuiltIns": true }] + [ "transform-object-rest-spread", { "useBuiltIns": true }], + "syntax-dynamic-import" ], } } diff --git a/package.json b/package.json index fe6173d6d5..1f4dc3d1d2 100644 --- a/package.json +++ b/package.json @@ -72,6 +72,7 @@ "babel-eslint": "^8.2.1", "babel-jest": "^22.4.1", "babel-loader": "^7.1.2", + "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-polyfill": "^6.26.0", diff --git a/yarn.lock b/yarn.lock index 40d9a9869c..f29d9e7178 100644 --- a/yarn.lock +++ b/yarn.lock @@ -916,6 +916,10 @@ babel-plugin-syntax-class-properties@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" +babel-plugin-syntax-dynamic-import@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" + babel-plugin-syntax-exponentiation-operator@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de"