├── .babelrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── index.js ├── package.json ├── src └── index.js └── test ├── fixtures ├── alias │ ├── actual.js │ ├── data │ │ └── deep │ │ │ └── structure │ │ │ ├── nested │ │ │ └── test.js │ │ │ ├── unnested.js │ │ │ └── unnested_again.js │ ├── expected.js │ ├── options.json │ └── webpack.config.js ├── data │ ├── actual.js │ ├── data │ │ └── test.js │ ├── expected.js │ └── text.txt ├── fileGlob │ ├── actual.js │ ├── data │ │ ├── A_after.js │ │ ├── before_B.js │ │ ├── before_C_and_D_after.js │ │ └── with.dot.js │ └── expected.js ├── fileWildcard │ ├── actual.js │ ├── expected.js │ └── my-module.js ├── filterTest │ ├── actual.js │ ├── data │ │ ├── A.js │ │ └── B.js │ ├── expected.js │ └── text.txt ├── index │ ├── actual.js │ ├── data │ │ ├── foo.js │ │ └── index.js │ └── expected.js ├── noCapture │ ├── actual.js │ ├── data │ │ └── test.js │ └── expected.js ├── null │ ├── actual.js │ ├── data │ │ └── file.js │ └── expected.js └── specificExtension │ ├── actual.js │ ├── data │ ├── test.es6 │ └── test.js │ └── expected.js └── index.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /src 3 | *.log 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/src/index.js -------------------------------------------------------------------------------- /test/fixtures/alias/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/actual.js -------------------------------------------------------------------------------- /test/fixtures/alias/data/deep/structure/nested/test.js: -------------------------------------------------------------------------------- 1 | export default function () { 2 | console.log('Nested!'); 3 | } -------------------------------------------------------------------------------- /test/fixtures/alias/data/deep/structure/unnested.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/data/deep/structure/unnested.js -------------------------------------------------------------------------------- /test/fixtures/alias/data/deep/structure/unnested_again.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/data/deep/structure/unnested_again.js -------------------------------------------------------------------------------- /test/fixtures/alias/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/expected.js -------------------------------------------------------------------------------- /test/fixtures/alias/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/options.json -------------------------------------------------------------------------------- /test/fixtures/alias/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/alias/webpack.config.js -------------------------------------------------------------------------------- /test/fixtures/data/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/data/actual.js -------------------------------------------------------------------------------- /test/fixtures/data/data/test.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return "Hello, World!"; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/data/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/data/expected.js -------------------------------------------------------------------------------- /test/fixtures/data/text.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /test/fixtures/fileGlob/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileGlob/actual.js -------------------------------------------------------------------------------- /test/fixtures/fileGlob/data/A_after.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return "Hello, World!"; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/fileGlob/data/before_B.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return "Bye, World!"; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/fileGlob/data/before_C_and_D_after.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileGlob/data/before_C_and_D_after.js -------------------------------------------------------------------------------- /test/fixtures/fileGlob/data/with.dot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileGlob/data/with.dot.js -------------------------------------------------------------------------------- /test/fixtures/fileGlob/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileGlob/expected.js -------------------------------------------------------------------------------- /test/fixtures/fileWildcard/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileWildcard/actual.js -------------------------------------------------------------------------------- /test/fixtures/fileWildcard/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileWildcard/expected.js -------------------------------------------------------------------------------- /test/fixtures/fileWildcard/my-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/fileWildcard/my-module.js -------------------------------------------------------------------------------- /test/fixtures/filterTest/actual.js: -------------------------------------------------------------------------------- 1 | import { A } from './data/*'; 2 | console.log(A()); 3 | -------------------------------------------------------------------------------- /test/fixtures/filterTest/data/A.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return "Hello, World!"; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/filterTest/data/B.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return "Bye, World!"; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/filterTest/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/filterTest/expected.js -------------------------------------------------------------------------------- /test/fixtures/filterTest/text.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /test/fixtures/index/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/index/actual.js -------------------------------------------------------------------------------- /test/fixtures/index/data/foo.js: -------------------------------------------------------------------------------- 1 | module.exports = 2 2 | -------------------------------------------------------------------------------- /test/fixtures/index/data/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 1 2 | -------------------------------------------------------------------------------- /test/fixtures/index/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/index/expected.js -------------------------------------------------------------------------------- /test/fixtures/noCapture/actual.js: -------------------------------------------------------------------------------- 1 | import './data/*'; 2 | -------------------------------------------------------------------------------- /test/fixtures/noCapture/data/test.js: -------------------------------------------------------------------------------- 1 | console.log('No Export!'); -------------------------------------------------------------------------------- /test/fixtures/noCapture/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/noCapture/expected.js -------------------------------------------------------------------------------- /test/fixtures/null/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/null/actual.js -------------------------------------------------------------------------------- /test/fixtures/null/data/file.js: -------------------------------------------------------------------------------- 1 | export default function () { 2 | console.log('actual file'); 3 | } -------------------------------------------------------------------------------- /test/fixtures/null/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/null/expected.js -------------------------------------------------------------------------------- /test/fixtures/specificExtension/actual.js: -------------------------------------------------------------------------------- 1 | import * as js from './data'; 2 | 3 | -------------------------------------------------------------------------------- /test/fixtures/specificExtension/data/test.es6: -------------------------------------------------------------------------------- 1 | export default function () { 2 | console.log('ES6 file'); 3 | } -------------------------------------------------------------------------------- /test/fixtures/specificExtension/data/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/fixtures/specificExtension/data/test.js -------------------------------------------------------------------------------- /test/fixtures/specificExtension/expected.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vihanb/babel-plugin-wildcard/HEAD/test/index.js --------------------------------------------------------------------------------