ECMAScript 6 to ECMAScript 3 transpiler.
npm install nejsNeJS
====
ECMAScript 6 to ECMAScript 3 compiler.
``bash`
npm install -g nejs
nejs [options] [dir|file ...]
* let, const delclaration (defs.js);
* arrow functions.
Examples:
`js`
() => ...
param => ...
(param1, param2) => {
...
return ...
}
* rest parameters
Examples:
`js`
function foo(a, b, ...other) {
...
}
* default parameters
Examples:
`js`
function foo(a, b = 1) {
...
}
* named parameters
Examples:
`js
function foo({name, body: lastName}) {
console.log(name);
console.log(lastName);
}
foo({name: 'Foo', body: 'Bar'});
``
The MIT License.