Skip to content
/ numb Public

[DEPRECATED use npm] The easiest way to manage your node.js application's dependencies

Notifications You must be signed in to change notification settings

pitr/numb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numb

The easiest way to manage your node.js application's dependencies. With only one require.

Nodefile:

use('express')
use('underscore', { as : '_', version : '1.1.4' })

app.js:

require('numb')

var app = express.createServer()

app.get('/:name?', function(req, res) {
  compiled = _.template("Hello <%= name %>")
  res.send(compiled({ name : req.params.name }))
})

app.listen(4000)

And finally:

$ numb
$ node app.js
$ open http://localhost:4000/me

Installation

You guessed it,

$ npm install numb

Tutorial

  1. Using DSL, describe all your dependencies in Nodefile.
  2. Add a simple require('numb'), your last require!
  3. Run numb, which will install required versions locally.
  4. That's it!

Contribute

The usual. Pull requests are welcomed. Bugs go to Issues.

Changelog

  • 0.1.1 - fix bug with executable (missing hashbang)
  • 0.1.0 - Basic implementation, numb either installs everything from Nodefile or creates a dummy one.

About

[DEPRECATED use npm] The easiest way to manage your node.js application's dependencies

Resources

Stars

Watchers

Forks

Packages

No packages published