Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 689 Bytes

Readme.md

File metadata and controls

37 lines (25 loc) · 689 Bytes

node6

hacking all the transpilers and polyfills together to transparently support much es6 in node

Deprecated

Use 6to5 instead, it does the job and is fantastic.

CLI

> node6 es6app.js
> node6 -e "{let test = function *() {yield 3; yield 4}; let t = test(); console.log(t.next().value, t.next().value);}"
3 4

MODULE

// mymodule.js

let test = function *() {yield 3; yield 4};
module.exports = test()
// index.js
require('node6')(__dirname) // enable node6 for this module (but not inner node_modules)
var t = require('./mymodule')
console.log(t.next().value) // 3
console.log(t.next().value) // 4