node-gen.js