You can clone with
HTTPS or Subversion.
fix connection keepalive on node 0.11.x
globalAgent is not keepalive on node >= 0.11.0, so need to create
a keepalive agent to replace the global one.
you can now star with an auth-token \o/
move whoami endpoint out of the package namespace
'error' in response can be part of response doc
Tests behavior when body response contains either a JSON property named
error of both type string and object. Strings should be treated as
errors and objects should not. Fixes npm/npm#6861.
Check that the `error` property of parsed is not an `object`, which may
be a valid value
bail out on error status code even without message
less funky formatting
dealing with numeric defaults is hard
retry module wants `retries`, not `count`
Fetching a tarball from GitHub's API endpoints returns a 415 if the request
doesn't accept json.
request will handle proxy by itself (fixes 82)
fix publish for modules where name matches core
bye bye, unused functions
bugs, you were too good for this world
upload was also too beautiful for this world
decouple configuration from npm / npmconf
remove all dependencies on npm's cache
getAll logic → npm's own update-index.js
removed dead config
rework API for consistency
updated (with tests and up-to-date documentation!):
Nothing uses these functions anymore, so it's safe to remove them.
explicitly pass credentials
Bump request version to >=2.45.0
make retry dep a range
npmconf is gone, so don't peerDep on it
use always-auth from credentials instead of config
This depends on new behavior in npmconf!
revert changes to fetch-basic.js