npm install -g [package] for command line toolsnpm install [package] for local packages in node_modules/node_modules dir for dependenciesnpm install && grunt and you're all set up!npm install -g bowercomponents dir with all dependenciesbower install jquery creates
                    components/
└── jquery
    ├── component.json
    ├── composer.json
    ├── jquery.js
    └── jquery.min.js
                bower install jquerybower install git://github.com/components/jquery.gitbower install http://foo.com/jquery.awesome-plugin.jsbower install jquery#1.8.1bower install --save jquery adds entry to component.jsonbower update jquery-ui{
  "name": "myProject",
  "version": "1.0.0",
  "main": ["./path/to/app.css", "./path/to/app.js", "./path/to/sprite.img"],
  "dependencies": {
    "jquery": "~1.7.2"
  }
}npm install -g enderpackage.jsonender build backbone creates
                    .
├── ender.js
├── ender.min.js
└── node_modules
    ├── backbone
    └── ender-js
                ender add jquery@1.8.
├── ender.js
├── ender.min.js
└── node_modules
    ├── backbone
    ├── ender-js
    └── jquery
                ender infonpm install -g volovolo key in package.jsonvolofilevolo create volo-test.
├── package.json
├── README.md
├── tools
│   ├── build.js
│   └── r.js
├── volofile
└── www
    ├── index.html
    └── js
        ├── app
        │   └── main.js
        ├── app.js
        └── lib
            └── require.jsvolo search underscorevolo add underscorevolo add -amd documentcloud/underscore exports=_volo buildcomponent.jsoncomponent.jsoncomponent.jsoncomponent create component-testcomponent-test/
├── component.json
├── component-test.css
├── History.md
├── index.js
├── Makefile
├── Readme.md
└── template.html
component.json:{
  "name": "component-test",
  "repo": "kpuputti/component-test",
  "description": "test",
  "version": "0.0.1",
  "keywords": [],
  "dependencies": {},
  "development": {},
  "license": "MIT",
  "scripts": [
    "index.js",
    "template.js"
  ],
  "styles": [
    "component-test.css"
  ]
}npm install -g jamjsjam key in package.jsonjam install underscore.
└── jam
    ├── require.config.js
    ├── require.js
    └── underscore
        ├── package.json
        └── underscore.jsls, upgrade, compile, publish etc..jamrc for e.g. repo config