Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-01 | install: version: Fix package.json handling to always allow BOM at start | Rebecca Turner | |
Fixes: #3358 PR-URL: https://github.com/npm/npm/pull/8724 | |||
2015-07-01 | npm: Globally monkey-patch graceful-fs | isaacs | |
PR-URL: https://github.com/npm/npm/pull/8735 | |||
2015-07-01 | npm: Add ping command | Michael Nisi | |
Fixes #5750 PR-URL: https://github.com/npm/npm/pull/5788 | |||
2015-06-26 | src: make the npm source comply with `standard` | Forrest L Norvell | |
This is a huge set of mostly mechanical changes. Going forward, all changes to the npm source base are expected to comply with `standard`, and it's been integrated into the test suite to enforce that. There are a few notes below about specific classes of changes that need to be handled specially for npm's code base. standard: "Expected error to be handled." `standard` only expects errors spelled "err" to be handled. `npm-registry-mock` never actually invokes its callback with an error, so in some cases I just changed it to be spelled "er" and called it good. standard: "Expected a "break" statement before 'case'." This behavior is actually on purpose, and I don't feel like rewriting the affected code right now (or, you know, ever). So I added code comments disabling the checks in the three applicable changes. standard: "x is a function." Rebinding functions created via declarations (as opposed to expressions) is a no-no? PR-URL: https://github.com/npm/npm/pull/8668 | |||
2015-06-26 | Stop stray progressbars from appearing when logging is used in non-progress ↵ | Rebecca Turner | |
commands | |||
2015-06-26 | Swap the spinner out for the new progress bar code in npmlog | Rebecca Turner | |
2015-04-13 | remove child-process-close | Robert Kowalski | |
npm doesn't support Node 0.6 any more. | |||
2015-03-06 | update: a completely uncontroversial change | Forrest L Norvell | |
2015-02-27 | make npm commands configurable by default | smikes | |
2015-02-13 | logout: add new command | Forrest L Norvell | |
Make it do something useful on both bearer-based and basic-based authed clients. | |||
2015-01-23 | add 'npm dist-tag {add,del,list}' | Forrest L Norvell | |
2015-01-23 | add `npm access` command, with 1/3 of its features | Forrest L Norvell | |
2014-12-05 | add alias verison=version | isaacs | |
I literally cannot train my fingers to do this one properly. Had to add it as a vim autocorrect to even work on npm and semver in the first place. | |||
2014-11-08 | isntall there really is? | Forrest L Norvell | |
Who, that little guy? I wouldn't worry about that little guy. | |||
2014-10-31 | handle caching of metadata in npm itself | Forrest L Norvell | |
2014-10-16 | defactored npmconf back into npm | Forrest L Norvell | |
2014-10-03 | rm -rf npm submodule command | isaacs | |
Noticed today that 'npm submodule' is broken in npm 2.0. Went digging, and thought 'Hey, how did this EVER work?' Dug a bit deeper, and found that this command was actually let go way back in the summer of 2013, and had been hanging around ever since due to a glitch in the system. So, with this patch, we've 'fixed the glitch', removing it from the set of npm commands. Fix #6369 | |||
2014-09-28 | efficiently validate tmp tarballs safely | Forrest L Norvell | |
Only validate tarballs when necessary, validate them locally, and make sure that each one that's being validated is being unpacked to a different directory. Fixes #6329. | |||
2014-09-13 | Defer rollbacks to end of install. | isaacs | |
This ought to nail the ENOENT issues we're seeing in #6043 by deferring all rollback unbuilds to the end of the install process. This also depends on the upgrade to slide@1.1.5. Includes a test with a very racy optional dependency situation. (*wink*) | |||
2014-09-12 | Remove engines | isaacs | |
Node v0.6 is pretty much gone at this point. Also, the -pre upsets SemVer 4, making it annoying to test npm on Node in development. | |||
2014-09-03 | isntall ins't FOR you | Forrest L Norvell | |
2014-06-27 | Consolidate color sniffing in config/log loading process | isaacs | |
2014-06-27 | add verbose log when project config file is ignored | isaacs | |
2014-06-13 | remove dead code and fix jshint warnings | Forrest L Norvell | |
2014-06-13 | Properly handle errors that can occur in the config-loading process | isaacs | |
2014-06-10 | Only spin the spinner when we're fetching stuff | isaacs | |
2014-05-14 | npmconf@1.0.0, Refactor config/uid/prefix loading process | isaacs | |
Closes #4751 | |||
2014-05-13 | Send npm version as 'version' header | isaacs | |
2014-05-08 | set spinner interval to null when stopping | isaacs | |
2014-05-08 | Busy Spinner, no http noise | isaacs | |
One step closer to #5213 | |||
2014-05-06 | Don't set referer if already set | isaacs | |
2014-05-02 | build referer header out of strings only | isaacs | |
2014-05-02 | send referer header | isaacs | |
2014-04-23 | Include npm version in user-agent conf | isaacs | |
2014-02-18 | alias 't' to 'test' | isaacs | |
For @maxogden | |||
2014-02-17 | more legible error message in config.get/set | Yazhong Liu | |
Test added by @isaacs Closes #4458 | |||
2013-12-16 | conf: Fix docs, add a test for docs | isaacs | |
Frequently, we use configs that are not documented, and many configs have been removed (sometimes inadvertently!) that WERE documented, which is much worse. Add a test to try to catch that earlier, and also fix it. | |||
2013-11-20 | use custom heading if available | Luke Arduini | |
2013-08-17 | v as alias for view command | Luke Arduini | |
2013-08-16 | add "repo" command | TJ Holowaychuk | |
2013-07-10 | Put 6 bytes of random in tmp folder name | isaacs | |
Closes #3635 | |||
2013-06-21 | Update everything to work with semver@2 | isaacs | |
2013-06-17 | init-package-json@0.0.9 | isaacs | |
2013-05-12 | remove unused SPLIT_CHAR | Robert Kowalski | |
2013-04-29 | Use child-process-close for 0.6 support | isaacs | |
2013-02-15 | adds a feature to allow users to view starred packages | Paolo Fragomeni | |
2013-02-11 | Warn when using --force | isaacs | |
2013-01-15 | issues is an alias for bugs | seebees | |
2012-10-03 | alias for install | isaacs | |
Because @SlexAxton is too nice a guy to actually troll him. | |||
2012-08-30 | umask is already an int, don't re-parse it | isaacs | |
For @caolanm |