diff --git a/index.js b/index.js index 09a7d22..7231257 100644 --- a/index.js +++ b/index.js @@ -180,6 +180,7 @@ module.exports.isREMForm = function(node) { module.exports.isES6Import = function(node) { switch(node.type) { + case 'Import': case 'ImportDeclaration': case 'ImportDefaultSpecifier': case 'ImportNamespaceSpecifier': diff --git a/test/test.js b/test/test.js index bbdc16a..08f8ee8 100644 --- a/test/test.js +++ b/test/test.js @@ -105,6 +105,7 @@ describe('module-types', function() { assert(check('import * as foo from "mod.js";', types.isES6Import, true)); assert(check('import "mylib2";', types.isES6Import, true)); assert(check('import foo from "mod.js";', types.isES6Import, true)); + assert(check('import("foo");', types.isES6Import, true)); }); it('detects es6 exports', function () {