Skip to content

Instantly share code, notes, and snippets.

@cowboy
Created September 7, 2012 20:23
Show Gist options
  • Save cowboy/3669309 to your computer and use it in GitHub Desktop.
Save cowboy/3669309 to your computer and use it in GitHub Desktop.
my npm_update script at work
$ npm_update
Installing @latest version of all dependencies...
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/dateformat
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/glob-whatev
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/hooker
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/jshint
npm http GET https://registry.npmjs.org/prompt
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/nodeunit
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/underscore.string
npm http GET https://registry.npmjs.org/temporary
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/gzip-js
npm http GET https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/which
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/glob-whatev
npm http 304 https://registry.npmjs.org/connect
npm http 304 https://registry.npmjs.org/dateformat
npm http 304 https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/hooker
npm http 304 https://registry.npmjs.org/prompt
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/jshint
npm http 304 https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/prompt/-/prompt-0.2.7.tgz
npm http GET https://registry.npmjs.org/jshint/-/jshint-0.9.0.tgz
npm http 304 https://registry.npmjs.org/nodeunit
npm http 304 https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/temporary
npm http 304 https://registry.npmjs.org/gzip-js
npm http 304 https://registry.npmjs.org/js-yaml
npm http 304 https://registry.npmjs.org/which
npm http 200 https://registry.npmjs.org/jshint/-/jshint-0.9.0.tgz
npm http 200 https://registry.npmjs.org/prompt/-/prompt-0.2.7.tgz
npm http GET https://registry.npmjs.org/crc32
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/package
npm http GET https://registry.npmjs.org/deflate-js
npm http GET https://registry.npmjs.org/pkginfo
npm http GET https://registry.npmjs.org/revalidator
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/utile
npm http GET https://registry.npmjs.org/winston
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/qs/0.4.2
npm http GET https://registry.npmjs.org/cookie/0.0.4
npm http GET https://registry.npmjs.org/crc/0.2.0
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/cli/0.4.3
npm http GET https://registry.npmjs.org/send/0.0.4
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/tap
npm http 304 https://registry.npmjs.org/crc32
npm http GET https://registry.npmjs.org/argparse
npm http 304 https://registry.npmjs.org/abbrev
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/package
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/deflate-js
npm http GET https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/pkginfo
npm http 304 https://registry.npmjs.org/revalidator
npm http 304 https://registry.npmjs.org/read
npm http 304 https://registry.npmjs.org/utile
npm http 304 https://registry.npmjs.org/winston
npm http GET https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/formidable/1.0.11
npm http 304 https://registry.npmjs.org/qs/0.4.2
npm http 304 https://registry.npmjs.org/cookie/0.0.4
npm http 304 https://registry.npmjs.org/crc/0.2.0
npm http GET https://registry.npmjs.org/i
npm http GET https://registry.npmjs.org/deep-equal
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/ncp
npm http 304 https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/cycle
npm http GET https://registry.npmjs.org/eyes
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/stack-trace
npm http 304 https://registry.npmjs.org/cli/0.4.3
npm http 304 https://registry.npmjs.org/bytes/0.1.0
npm http 304 https://registry.npmjs.org/fresh/0.1.0
npm http 304 https://registry.npmjs.org/send/0.0.4
npm http 304 https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/tap
npm http 304 https://registry.npmjs.org/argparse
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/deep-equal
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/ncp
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/i
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/deep-equal
npm http GET https://registry.npmjs.org/runforcover
npm http GET https://registry.npmjs.org/slide
npm http GET https://registry.npmjs.org/difflet
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/eyes
npm http 304 https://registry.npmjs.org/cycle
npm http 304 https://registry.npmjs.org/stack-trace
npm http GET https://registry.npmjs.org/buffer-equal
npm WARN package.json [email protected] No README.md file found!
npm http GET https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/deep-equal
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/runforcover
npm http 304 https://registry.npmjs.org/slide
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/buffer-equal
npm http 304 https://registry.npmjs.org/difflet
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/bunker
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/charm
npm http 304 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/bunker
npm http 304 https://registry.npmjs.org/charm
npm http GET https://registry.npmjs.org/burrito
npm http 304 https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/lru-cache
npm WARN prefer global [email protected] should be installed with -g
npm http 304 https://registry.npmjs.org/burrito
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/uglify-js
[email protected] node_modules/colors
[email protected] node_modules/dateformat
[email protected] node_modules/hooker
[email protected] node_modules/async
[email protected] node_modules/eventemitter2
[email protected] node_modules/underscore
[email protected] node_modules/underscore.string
[email protected] node_modules/which
[email protected] node_modules/semver
[email protected] node_modules/coffee-script
[email protected] node_modules/uglify-js
[email protected] node_modules/nopt
└── [email protected]
[email protected] node_modules/rimraf
└── [email protected]
[email protected] node_modules/temporary
└── [email protected]
[email protected] node_modules/gzip-js
├── [email protected]
└── [email protected]
[email protected] node_modules/glob-whatev
└── [email protected] ([email protected])
[email protected] node_modules/prompt
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/connect
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/js-yaml
└── [email protected] ([email protected])
[email protected] node_modules/jshint
├── [email protected] ([email protected])
└── [email protected] ([email protected])
[email protected] node_modules/nodeunit
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
INVALID DEPENDENCIES
Module name: @latest: package.json:
jshint 0.9.0 0.7.2
nopt 2.0.0 ~1.0.10
prompt 0.2.7 ~0.1.12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment