├── .babelrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── package.json ├── src └── index.js └── test ├── fixtures ├── basic │ ├── .babelrc │ ├── actual.js │ └── expected.js ├── combined │ ├── .babelrc │ ├── actual.js │ └── expected.js ├── complex │ ├── .babelrc │ ├── actual.js │ └── expected.js └── nested │ ├── .babelrc │ ├── actual.js │ └── expected.js └── index.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-0"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | lib 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | src 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/src/index.js -------------------------------------------------------------------------------- /test/fixtures/basic/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/basic/.babelrc -------------------------------------------------------------------------------- /test/fixtures/basic/actual.js: -------------------------------------------------------------------------------- 1 | let foo = x + y; 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/basic/expected.js -------------------------------------------------------------------------------- /test/fixtures/combined/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/combined/.babelrc -------------------------------------------------------------------------------- /test/fixtures/combined/actual.js: -------------------------------------------------------------------------------- 1 | let foo = (x * y) / (a + b - c); 2 | -------------------------------------------------------------------------------- /test/fixtures/combined/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/combined/expected.js -------------------------------------------------------------------------------- /test/fixtures/complex/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/complex/.babelrc -------------------------------------------------------------------------------- /test/fixtures/complex/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/complex/actual.js -------------------------------------------------------------------------------- /test/fixtures/complex/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/complex/expected.js -------------------------------------------------------------------------------- /test/fixtures/nested/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/nested/.babelrc -------------------------------------------------------------------------------- /test/fixtures/nested/actual.js: -------------------------------------------------------------------------------- 1 | let foo = x + y + z; 2 | -------------------------------------------------------------------------------- /test/fixtures/nested/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/fixtures/nested/expected.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxbenjaminfox/babel-plugin-overload/HEAD/test/index.js --------------------------------------------------------------------------------