├── .babelrc ├── .editorconfig ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── src └── index.js └── test ├── fixtures ├── .babelrc ├── aux-comment │ ├── actual.js │ └── expected.js ├── babel-runtime │ ├── actual.js │ └── expected.js ├── basic │ ├── actual.js │ └── expected.js ├── classexpression │ ├── actual.js │ └── expected.js ├── commonjs-names │ ├── actual.js │ └── expected.js ├── export-arrow │ ├── actual.js │ └── expected.js ├── export-as-default │ ├── actual.js │ └── expected.js ├── export-default-anon-function │ ├── actual.js │ └── expected.js ├── export-default-closure-func │ ├── actual.js │ └── expected.js ├── export-from-default │ ├── actual.js │ └── expected.js ├── export-from │ ├── actual.js │ └── expected.js ├── export-named │ ├── actual.js │ └── expected.js ├── functionexpression │ ├── actual.js │ └── expected.js ├── import-default │ ├── actual.js │ └── expected.js ├── import-mixing │ ├── actual.js │ └── expected.js ├── module-shadow │ ├── actual.js │ └── expected.js └── single-import │ ├── actual.js │ └── expected.js └── index.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /dist 3 | *.log 4 | .directory 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /src 3 | /test 4 | *.log 5 | .directory 6 | .editorconfig 7 | 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/src/index.js -------------------------------------------------------------------------------- /test/fixtures/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/.babelrc -------------------------------------------------------------------------------- /test/fixtures/aux-comment/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/aux-comment/actual.js -------------------------------------------------------------------------------- /test/fixtures/aux-comment/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/aux-comment/expected.js -------------------------------------------------------------------------------- /test/fixtures/babel-runtime/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/babel-runtime/actual.js -------------------------------------------------------------------------------- /test/fixtures/babel-runtime/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/babel-runtime/expected.js -------------------------------------------------------------------------------- /test/fixtures/basic/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/basic/actual.js -------------------------------------------------------------------------------- /test/fixtures/basic/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/basic/expected.js -------------------------------------------------------------------------------- /test/fixtures/classexpression/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/classexpression/actual.js -------------------------------------------------------------------------------- /test/fixtures/classexpression/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/classexpression/expected.js -------------------------------------------------------------------------------- /test/fixtures/commonjs-names/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/commonjs-names/actual.js -------------------------------------------------------------------------------- /test/fixtures/commonjs-names/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/commonjs-names/expected.js -------------------------------------------------------------------------------- /test/fixtures/export-arrow/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-arrow/actual.js -------------------------------------------------------------------------------- /test/fixtures/export-arrow/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-arrow/expected.js -------------------------------------------------------------------------------- /test/fixtures/export-as-default/actual.js: -------------------------------------------------------------------------------- 1 | var a = 1; 2 | export { a as default } 3 | -------------------------------------------------------------------------------- /test/fixtures/export-as-default/expected.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var a = 1; 4 | module.exports = a; 5 | -------------------------------------------------------------------------------- /test/fixtures/export-default-anon-function/actual.js: -------------------------------------------------------------------------------- 1 | export default function() { 2 | }; 3 | -------------------------------------------------------------------------------- /test/fixtures/export-default-anon-function/expected.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | module.exports = function () {}; 4 | 5 | ; 6 | -------------------------------------------------------------------------------- /test/fixtures/export-default-closure-func/actual.js: -------------------------------------------------------------------------------- 1 | 2 | export default (function(){return "foo"})(); 3 | -------------------------------------------------------------------------------- /test/fixtures/export-default-closure-func/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-default-closure-func/expected.js -------------------------------------------------------------------------------- /test/fixtures/export-from-default/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-from-default/actual.js -------------------------------------------------------------------------------- /test/fixtures/export-from-default/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-from-default/expected.js -------------------------------------------------------------------------------- /test/fixtures/export-from/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-from/actual.js -------------------------------------------------------------------------------- /test/fixtures/export-from/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-from/expected.js -------------------------------------------------------------------------------- /test/fixtures/export-named/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-named/actual.js -------------------------------------------------------------------------------- /test/fixtures/export-named/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/export-named/expected.js -------------------------------------------------------------------------------- /test/fixtures/functionexpression/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/functionexpression/actual.js -------------------------------------------------------------------------------- /test/fixtures/functionexpression/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/functionexpression/expected.js -------------------------------------------------------------------------------- /test/fixtures/import-default/actual.js: -------------------------------------------------------------------------------- 1 | import { default as a } from './a'; 2 | -------------------------------------------------------------------------------- /test/fixtures/import-default/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/import-default/expected.js -------------------------------------------------------------------------------- /test/fixtures/import-mixing/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/import-mixing/actual.js -------------------------------------------------------------------------------- /test/fixtures/import-mixing/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/import-mixing/expected.js -------------------------------------------------------------------------------- /test/fixtures/module-shadow/actual.js: -------------------------------------------------------------------------------- 1 | export function module() {}; 2 | -------------------------------------------------------------------------------- /test/fixtures/module-shadow/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/fixtures/module-shadow/expected.js -------------------------------------------------------------------------------- /test/fixtures/single-import/actual.js: -------------------------------------------------------------------------------- 1 | import 'a'; 2 | -------------------------------------------------------------------------------- /test/fixtures/single-import/expected.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('a'); 4 | -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finom/babel-plugin-transform-es2015-modules-simple-commonjs/HEAD/test/index.js --------------------------------------------------------------------------------