node2es6
converts js files written with node modules in mind to support es6 modules.
e.g.
given
let a + 1;let a * 2;let two = 2; { return 4; } moduleexports = add1 double two Four; moduleexports { return a * a;};moduleexportsthree = 3;moduleexportsFive = class { return 5; };
node2es6 input.js output.js
will convert to
let a + 1;let a * 2;let two = 2; { return 4; } ; let { return a * a;};let three = 3;let Five = class { return 5; };
this markdown was generated by de-document-examples