Abstract out 'uid-number' to a separate dependency
Always favor the bundled node-gyp
Add --versions flag to show the version of node as well
Simplify confusing windows paths
Remove npm-g/npm_g bin names
Unnecessary and unportable
git bash shim for npm itself
move process.title to correct spot
npm cmd files, for easier node msi building
Avoid accidentally opening npm.js with WSH
Fix #1521 Remove unnecessary shebangs
Merge remote branch 'deanlandolt/winbin' into winbin
Add shebangs for bin/ scripts, chmod 755 for completion.sh
Minor cli.js style
make command proxy silent
relativize npm batch script using %~dp0
use cmd instead of bat extension, see: http://stackoverflow.com/quest…
batch file for running on Windows
Use rimraf instead of local thing
Abstract out graceful-fs
Support 'npm-g' as a global bin
Read contributors out of AUTHORS file, if present
Rename optparse to nopt
Use optparse instead of parse-args.js
Also, move default-config.js and the optparse hashes into
Closes GH-547 Split semver into a separate utility
Report the error, rather than just failing badly.
Numeric UID/GID values, and remove the script runner
Since node can run scripts as a uid/gid anyway, the script runner is
unnecessary. Numberizing the uid and gid make them suitable as
arguments to chown.
make the uid numeric, and log a bit more
A script to get the numeric uid/gid
Specify uid and gid to script runner
Broken first pass at setuid script runner
Use the package.json data in the installation
So to verify the version of node in use. Note that this install.sh
can't be deployed until AFTER this node is published.
Put executables in ./bin
Move towards having multiple different executables for various things.
Removing some stuff that no longer applies.