Skip to content

dmaxall/es6-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 

Repository files navigation

Transpilers

  • Traceur compiler - ES6 features > ES5/3. Includes classes, generators, promises, destructuring patterns, default parameters & more.
  • es6ify - Traceur compiler wrapped as a Browserify v2 transform
  • es6-transpiler - ES6 > ES5. Includes classes, destructuring, default parameters, spread
  • Square's es6-module-transpiler - ES6 modules to AMD or CJS
  • Square's es6-arrow-function - ES6 arrow functions to ES5
  • Facebook's regenerator - transform ES6 yield/generator functions to ES5
  • Facebook's jstransform - A simple utility for pluggable JS syntax transforms. Comes with a small set of ES6 -> ES5 transforms
  • defs - ES6 block-scoped const and let variables to ES3 vars
  • es6_module_transpiler-rails - ES6 Modules in the Rails Asset Pipeline
  • Some Sweet.js macros that compile from ES6 to ES5

Build-time transpilation

Grunt Tasks

Gulp Plugins

Module Loaders

  • ES6 Module Loader polyfill (compat with latest spec and Traceur)
  • js-loaders - Mozilla's spec-compliant loader prototype
  • JSPM - ES6, AMD, CJS module loading/package management
  • Module Loader for webpack
  • beck.js - toolkit for ES6 Module Loader pipelines, shim for legacy environments

Code generation

Polyfills

Editors

Other

About

An aggregation of tooling for ES6

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published