nejs

ECMAScript 6 to ECMAScript 3 transpiler.

NeJS

ECMAScript 6 to ECMAScript 3 compiler

Deprecated. Use 6to5

npm install -g nejs
nejs [options] [dir|file ...]
  • let, const delclaration (defs.js);
  • arrow functions.

Examples:

() => ...
param => ...
(param1, param2) => {
    ...
    return ...
}
  • rest parameters

Examples:

function foo(ab, ...other) {
    ...
}
  • default parameters

Examples:

function foo(ab = 1) {
    ...
}
  • named parameters

Examples:

function foo({namebody: lastName}) {
    console.log(name);
    console.log(lastName);
}
 
foo({name: 'Foo', body: 'Bar'});

License

The MIT License.