You can clone with
HTTPS or Subversion.
`npm stars` don't send bogus auth when not authed
config: remove redundant validator
publish, config: move tag-semver test
add usage info to publish
move tag-semver check to publish
test publish instead of config
Windows doesn't know what rm is.
error-handler: update support url to https from http
Adds function call to gitEnv in checkGitDir
In checkGitDir when executing `git config --get remote.origin.url` the gitEnv function is passed to git.whichAndExec instead of the result of that function.
error-handler: FreeBSD does EAI_FAIL,not ENOTFOUND
doc: fix typo in contributor link
Provide more helpful error messages when JSON parse errors are
encountered by using a more forgiving JSON parser than JSON.parse.
update changelog for email@example.com
Test for being run as root, as well as the current user.
More informative error messages when calling sync versions of functions
with a callback.
Document the move from isaacs → npm orgs.
Support for passing scopes to `npm init` so packages are initialized as part
of that scope / organization / team.
error-handler: added er.parent to ETARGET error
doc: soften warning against using install scripts
Keep some of the “don’t use install for compilation” verbiage, but
relegate it to bottom-of-the-page status.
rm: npm rm <noargs> globally removes (unlinks) '.'
Fixes #4005, #6248.
What's interesting is that the comment in the code seems to indicate
that this was *always* the intent. But somewhere along the line, that
seems to have broken.
This makes 'npm link' be un-done by running 'npm unlink'.
completion: make separator a local
cache: test add-remote-git's URL normalization
cache: add-remote-git expects no 'git+' on URLs
cache: don't add 'git+' when it's already there
Added an --if-present flag for not erroring on unspecified scripts.
ls: allow filtering by --dev / --prod[uction]
test: rescue test from disabled; generate fixtures
test: fix typo
git: log full git command line on error
doc: `npm `run-script`` groups scripts
run-script: tweak wording of output, add tests
Also make tests conform to `standard` while I'm here, to make merging
less painful later.
run-scripts: group scripts in list output
run-script: test run-script restart defaults
run-script: only run restart lifecyle when no script
Fixes #1999, #2716.
doc: clarify git-tag-version docs