Package generator (structure, changelogs, tests, package.json, etc)

npm install uber-ngen
11 downloads in the last day
16 downloads in the last week
87 downloads in the last month


uber-ngen is a tool that will generate a new nodejs project for you. It includes best practices around the structure of your README and package.json


uber-ngen [name] [description] [flags]

See usage.md for more documentation


You can use uber-ngen in three modes.

Run uber-ngen and then fill in the two fields for name & description. Run uber-ngen {{name}} and then fill in the field for description Run uber-ngen {{name}} {{description}} and fill in no fields.

uber-ngen will generate a folder that is called {{name}} in your CWD.



Currently the only available template, creating the following structure populated with content after the following questions are asked from the cli:

 Project Name: rt-uncaught-exception
 Project description: Our default uncaught exception handler




uber-ngen can also be called directly

var Template = require('uber-ngen')

var t = Template('name-of-template', {
  templates: 'folder location of templates'
t.init('target location to write on disk', function (err) {
  // scaffolded the template to the location
  // calling init() will prompt on STDIN.

MIT Licenced

npm loves you