├── .gitignore ├── .jsdocrc ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── assets └── screenshot.png ├── compile.js ├── example ├── build.js ├── public │ ├── index.html │ └── js │ │ └── .gitignore └── src │ ├── features │ ├── arrow-functions.js │ ├── block-scope.js │ ├── classes.js │ ├── default-parameters.js │ ├── destructuring.js │ ├── generators.js │ ├── index.js │ ├── iterators.js │ ├── rest-parameters.js │ └── spread-operator.js │ ├── main.js │ └── make-monster.js ├── index.js ├── package.json └── test ├── bundle.js ├── bundle ├── run-block-scope.js ├── run-classes.js ├── run-combined.js ├── run-default-parameters.js ├── run-destructuring.js ├── run-rest-parameters.js ├── run-spread-operator.js └── syntax-error.js ├── errors.js └── transform.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdocrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/.jsdocrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | assets 2 | example 3 | test 4 | .npmignore 5 | .travis.yml 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/README.md -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/compile.js -------------------------------------------------------------------------------- /example/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/build.js -------------------------------------------------------------------------------- /example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/public/index.html -------------------------------------------------------------------------------- /example/public/js/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /example/src/features/arrow-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/arrow-functions.js -------------------------------------------------------------------------------- /example/src/features/block-scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/block-scope.js -------------------------------------------------------------------------------- /example/src/features/classes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/classes.js -------------------------------------------------------------------------------- /example/src/features/default-parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/default-parameters.js -------------------------------------------------------------------------------- /example/src/features/destructuring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/destructuring.js -------------------------------------------------------------------------------- /example/src/features/generators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/generators.js -------------------------------------------------------------------------------- /example/src/features/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/index.js -------------------------------------------------------------------------------- /example/src/features/iterators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/iterators.js -------------------------------------------------------------------------------- /example/src/features/rest-parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/rest-parameters.js -------------------------------------------------------------------------------- /example/src/features/spread-operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/features/spread-operator.js -------------------------------------------------------------------------------- /example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/main.js -------------------------------------------------------------------------------- /example/src/make-monster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/example/src/make-monster.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/package.json -------------------------------------------------------------------------------- /test/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/bundle.js -------------------------------------------------------------------------------- /test/bundle/run-block-scope.js: -------------------------------------------------------------------------------- 1 | require('../../example/src/features/block-scope')(); 2 | -------------------------------------------------------------------------------- /test/bundle/run-classes.js: -------------------------------------------------------------------------------- 1 | require('../../example/src/features/classes')(); 2 | -------------------------------------------------------------------------------- /test/bundle/run-combined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/bundle/run-combined.js -------------------------------------------------------------------------------- /test/bundle/run-default-parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/bundle/run-default-parameters.js -------------------------------------------------------------------------------- /test/bundle/run-destructuring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/bundle/run-destructuring.js -------------------------------------------------------------------------------- /test/bundle/run-rest-parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/bundle/run-rest-parameters.js -------------------------------------------------------------------------------- /test/bundle/run-spread-operator.js: -------------------------------------------------------------------------------- 1 | require('../../example/src/features/spread-operator')([3, 4]); 2 | -------------------------------------------------------------------------------- /test/bundle/syntax-error.js: -------------------------------------------------------------------------------- 1 | function () { -------------------------------------------------------------------------------- /test/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/errors.js -------------------------------------------------------------------------------- /test/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/es6ify/HEAD/test/transform.js --------------------------------------------------------------------------------