Permalink
Commits on Sep 9, 2016
  1. 3.10.8

    zkat committed Sep 9, 2016
  2. update AUTHORS

    zkat committed Sep 9, 2016
  3. doc: update changelog for 3.10.8

    zkat committed Sep 8, 2016
  4. doc: clarify how config files are configured

    PR-URL: #13911
    Credit: @othiym23
    Reviewed-By: @zkat
    othiym23 committed with zkat Sep 8, 2016
  5. doc: update semver docs for semver@5.3.0

    Credit: @zkat
    zkat committed Sep 8, 2016
  6. write-file-atomic@1.2.0

    * Preserve chmod and chown from the overwritten file
    
    Credit: @iarna
    zkat committed Sep 8, 2016
  7. which@1.2.11

    Credit: @isaacs
    zkat committed Sep 8, 2016
  8. semver@5.3.0

    * add
    * add
    * remove test files from distribution
    * doc and style updates
    
    Credit: @isaacs
    zkat committed Sep 8, 2016
  9. retry@0.10.0

    Credit: @tim-kos
    zkat committed Sep 8, 2016
  10. readable-stream@2.1.5

    zkat committed Sep 8, 2016
  11. once@1.4.0

    Added `once.strict`
    
    Credit: @zkochan
    zkat committed Sep 8, 2016
  12. npmlog@4.0.0

    Allows creating log levels that are empty strings or 0
    
    PR-URL: npm/npmlog#34
    Credit: @rwaldron
    zkat committed Sep 8, 2016
  13. npm-registry-client@7.2.1

    * Fix EventEmitter warning spam from error handlers on socket
    * Add support for streaming request bodies
    * dependency updates
    * docs
    
    Credit: @othiym23
    Fixes: #13656
    zkat committed Sep 8, 2016
Commits on Sep 8, 2016
  1. inherits@2.0.3

    Credit: @isaacs
    zkat committed Sep 8, 2016
  2. lodash.without@4.4.0

    Credit: @jdalton
    zkat committed Sep 8, 2016
  3. lodash.uniq@4.5.0

    Credit: @jdalton
    zkat committed Sep 8, 2016
  4. lodash.union@4.6.0

    Credit: @jdalton
    zkat committed Sep 8, 2016
  5. lodash.clonedeep@4.5.0

    Credit: @jdalton
    zkat committed Sep 8, 2016
  6. graceful-fs@4.1.6

    Fix issue with number of arguments of chmod/chown cb
    
    Credit: @francescoinfante
    zkat committed Sep 8, 2016
  7. glob@7.0.6

    stop throwing on `glob.hasMagic("")`
    
    Credit: @isaacs
    zkat committed Sep 8, 2016
  8. doc: per-user config file isn't hardcoded

    Document that the per-user config file respects the `$NPM_CONFIG_USERCONFIG` env var, defaulting to ~/.npmrc
    
    PR-URL: #13493
    Credit: @jasonkarns
    Reviewed-By: @iarna
    jasonkarns committed with zkat Jul 26, 2016
  9. lifecycle: split node_module path parts properly

    In lifecycle scripts, any `node_modules/.bin` existing in the heirarchy
    should be turned into an entry in the PATH environment variable.
    However, prior to this commit, it was splitting based on the string
    `node_modules`, rather than restricting it to only path portions like
    `/node_modules/` or `\node_modules\`.  So, a path containing an entry
    like `my_node_modules` would be improperly split.
    
    Fixes: #13456
    PR-URL: #13518
    Credit: @isaacs
    Reviewed-By: @zkat
    isaacs committed with zkat Jul 28, 2016
  10. shrinkwrap: save-dev updates shrinkwrap file

    Running 'npm install --save-dev' will update shrinkwrap file, but only
    if there already are any dev dependencies in this file.
    
    Fixes: #11735
    PR-URL: #13860
    Credit: @szimek
    Reviewed-By: @iarna
    szimek committed with zkat Sep 4, 2016
  11. doc: explain how to set node env in bin scripts

    Fixes: #12438
    Credit: @mxstbr
    Reviewed-By: @zkat
    PR-URL: #13598
    mxstbr committed with zkat Aug 7, 2016
  12. doc: add details about npmrc comments

    I found that information about commenting lines in a `.npmrc` file was lacking from the official documentation. I've updated the doc to reflect currently supported ways to commenting lines in the npm config file as found through reading other sources and through experimentation with different ways of adding comments.
    
    PR-URL: #13655
    Credit: @mdjasper
    Reviewed-By: @zkat
    mdjasper committed with zkat Aug 12, 2016
  13. doc: Minor grammar fix in docs for npm scripts

    PR-URL: #13682
    Credit: @Ajedi32
    Reviewed-By: @zkat
    Ajedi32 committed with zkat Aug 16, 2016
  14. doc: npm link will link bin of project.

    This documents the fact that `npm link` will link
    the files specified in the `bin` field of `package.json`
    to `{prefix}/bin/{name}`.
    
    PR-URL: #13717
    Credit: @legodude17
    Reviewed-By: @zkat
    legodude17 committed with zkat Aug 21, 2016
  15. tar: ignore *.orig files

    Credit: @boneskull
    PR-URL: #13708
    Reviewed-By: @zkat
    boneskull committed with zkat Aug 19, 2016
  16. fstream-npm@1.2.0

    PR-URL: npm/fstream-npm#23
    Ref: #13708
    Credit: @zkat
    Reviewed-By: @othiym23
    zkat committed Sep 7, 2016
  17. install/actions: Check installability of modules from shrinkwrap

    Modules that came into the tree via shrinkwrap won't have had this
    determined in advance so we check here and take advantage of the
    optional rollback semantics to skip them.
    
    Plus if it was a regular dependency we can just fail out now instead of
    trying and failing to install the dep.
    
    Fixes: #13394
    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 16, 2016
  18. report-optional-failure: Improve information on error object

    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 17, 2016
  19. install/actions: Use standard optional error reporting

    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 17, 2016
  20. install/deps: Stop weird call-back-to-self in resolveWithNewModule

    We were doing a weird thing where we used a package.json field _installable_
    to check to see if we'd checked for platform compatibility, and if not did
    so.  But this was the only place that was ever done so there was no reason to
    implement it in such an obfuscated manner.
    
    Instead it now just directly checks and then records that its done so on the
    node object with `knownInstallable`.  This is useful to know because modules
    expanded via shrinkwrap don't go through this– `inflateShrinkwrap` does not
    currently have any rollback semantics and so checking this sort of thing there
    is unhelpful.
    
    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 16, 2016
  21. install/deps: Factor optional failure reporting into its own module

    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 17, 2016
  22. install/deps: Factor flatNameFromTree out of install/deps

    PR-URL: #13692/
    Credit: @iarna
    Reviewed-By: @zkat
    iarna committed with zkat Aug 17, 2016