nejs

ECMAScript 6 to ECMAScript 3 transpiler.

NeJS

ECMAScript 6 to ECMAScript 3 compiler.

Deprecated. Use Babel

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.