Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
[DEPRECATED use npm] The easiest way to manage your node.js application's dependencies
JavaScript Shell
branch: master

Merge pull request #1 from node-migrator-bot/clean

Hi! I fixed some code for you!
latest commit dbf523c8c0
@pitr authored
Failed to load latest commit information.
lib stop being selfish asshole and start using Numbfile, not Nodefile
test/empty
.npmignore add test (failing)
README.md add changelog to readme
cli.js
numb.js
package.json
test.sh add test (failing)

README.md

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.
Something went wrong with that request. Please try again.