diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/package.json b/packages/babel-plugin-transform-es2015-modules-systemjs/package.json index dceafaf360..6184ea4433 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/package.json +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/package.json @@ -8,13 +8,13 @@ "dependencies": { "babel-template": "^6.14.0", "babel-helper-hoist-variables": "^6.18.0", - "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-runtime": "^6.11.6" }, "keywords": [ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "^6.18.0" + "babel-helper-plugin-test-runner": "^6.18.0", + "babel-plugin-syntax-dynamic-import": "^6.18.0" } } diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js b/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js index 242f9e3753..878a76e8c9 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/src/index.js @@ -2,7 +2,6 @@ import hoistVariables from "babel-helper-hoist-variables"; import template from "babel-template"; -import syntax from "babel-plugin-syntax-dynamic-import"; let buildTemplate = template(` SYSTEM_REGISTER(MODULE_NAME, [SOURCES], function (EXPORT_IDENTIFIER, CONTEXT_IDENTIFIER) { @@ -72,8 +71,6 @@ export default function ({ types: t }) { }; return { - inherits: syntax, - visitor: { CallExpression(path, state) { diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/dynamic-import/actual.js b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/dynamic-import/actual.js similarity index 100% rename from packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/dynamic-import/actual.js rename to packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/dynamic-import/actual.js diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/dynamic-import/expected.js b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/dynamic-import/expected.js similarity index 100% rename from packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/systemjs/dynamic-import/expected.js rename to packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/dynamic-import/expected.js diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/options.json b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/options.json new file mode 100644 index 0000000000..20631e3163 --- /dev/null +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/test/fixtures/dynamic-import/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "syntax-dynamic-import", "transform-es2015-modules-systemjs"] +}