Skip to content

Update npm to version 3.8.9 🚀#198

Closed
greenkeeperio-bot wants to merge 1 commit into
masterfrom
greenkeeper-npm-3.8.9
Closed

Update npm to version 3.8.9 🚀#198
greenkeeperio-bot wants to merge 1 commit into
masterfrom
greenkeeper-npm-3.8.9

Conversation

@greenkeeperio-bot

Copy link
Copy Markdown
Contributor

Hello 👋

🚀🚀🚀

npm just published its new version 3.8.9, which is not covered by your current version range.

If this pull request passes your tests you can publish your software with the latest version of npm – otherwise use this branch to work on adaptions and fixes.

Happy fixing and merging 🌴


GitHub Release

v3.8.9 (2016-04-28)

Our biggest news this week is that we got the Windows test suite passing! It'll take a little longer to get it passing in our Windows CI but that's coming soon too.

That means we'll be shifting gears away from tests to fixing Big Bugs™ again. Join us at our team meeting next Tuesday to learn more about that.

BUG FIXES AND REFACTORING

  • 60da618 #12347 Fix a bug that could result in shrinkwraps missing the resolved field, which is necessary in producing a fully reproducible build. (@sminnee)
  • 8597ba4 #12009 Fix a bug in npm view <packagename> versions that resulted in bad output if you didn't also pass in --json. (@watilde)
  • 20125f1 a53feac 6cfbae4 #12485 Refactor how the help summaries for commands are produced, such that we only have one list of command aliases. (@watilde)
  • 2ae210c read-package-json@2.0.4: Fix a crash we discovered while fixing up the Windows test suite where if you had a file in your node_modules it would cause a crash on Windows (but not MacOS/Linux).

    This makes the error code you get on Windows match that from MacOS/Linux if you try to read a package.json from a path that includes a file, not a folder. (@zkat)


The new version differs by 57 commits .

  • df87667 3.8.9
  • b8bca7c update AUTHORS
  • 70cc6a7 doc: changelog for 3.8.9
  • 20125f1 lib: Refactor summary usage to use utils/usage
  • a53feac utils: add usage summary generator
  • 6cfbae4 config: document run alias for run-script
  • 60da618 fetch-package-metadata: Ensure _resolved always available.
  • 8597ba4 view: fix view versions without --json
  • da1d86a ci: nix iojs, add Node.js 6, prioritize 4 over 5
  • 45db3f8 tacks@1.2.1
  • 2ae210c read-package-json@2.0.4
  • db5d7cd 3.8.8
  • d83e625 update AUTHORS
  • fe48a3a doc: changelog for 3.8.8
  • 769e620 install: failing to parse package.json should be error

There are 57 commits in total. See the full diff.


This pull request was created by greenkeeper.io.
It keeps your software up to date, all the time.

Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster ⚡

@rstacruz rstacruz force-pushed the greenkeeper-npm-3.8.9 branch from 9eea4db to 0b5e989 Compare June 11, 2016 08:41
@rstacruz rstacruz closed this Jun 18, 2016
@rstacruz rstacruz deleted the greenkeeper-npm-3.8.9 branch June 27, 2016 14:40
github-actions Bot pushed a commit to Eyalm321/pnpm that referenced this pull request May 18, 2026
* test: fix snapshot

* test: filter out index files temporarily

* chore: install registry-mock

* chore(just): add pnpm to test

* feat: create registry-mock crate

* feat(registry-mock): expose get_or_init instead

* refactor: local static

* feat(testing-utils): add_mocked_registry

* refactor: rename new to init

* fix: enable_all

* refactor: use

* feat: add ending /

* fix: must be "localhost"

* feat(registry-mock): use portpicker

* feat(registry-mock): share a single instance

* feat(testing-utils): stop skipping index files

* test(cli/install): use registry-mock

* fix: forgot to save

* fix: forgot increment

* fix: used to wrong syntax

* feat(registry-mock): use advisory-lock

* fix: save anchor before early exit

* fix: drop before delete

* tmp: stored

* refactor: remove unused import

* fix: truncate the file

* feat: use try_lock

* feat(registry-mock): separate lock from anchor

* refactor: use RAII pattern

* fix(registry-mock): user_count

* refactor: rename user_count to ref_count

* fix: kill groups

* fix(registry-mock): ref_count

* chore(git): revert broken fix

This reverts commit 8c0ba7bafd7670dd6580a142ccd7dea5809ed782.

* fix(registry-mock): use sysinfo to kill

* fix(registry-mock): kill algorithm

* feat(registry-mock): recurse regardless

* feat(registry-mock): use reverse recursion instead

* refactor: reduce complexity

* refactor: remove unnecessary mod declarations

* refactor: marks some struct as must_use

* test(cli/add): use registry-mock

* test(pnpm-compatibility): use registry-mock

* refactor: remove unused items

* docs: correction

* chore(license): allow MPL-2.0

* chore(license): allow Unlicense

* fix(registry-mock): failure on few threads

* chore: move pnpm install to just

* ci: cache pnpm

* fix(test): kill leftovers

* fix(test): allow delete to fail

* fix(ci): Install just

* fix(test): don't kill leftovers

This reverts commit ef78d8c54cee691d93fa8e5c169141a0098047f2.

* refactor: move some types to their own mods

* refactor: move port_to_url

* refactor: make listen lazy

* refactor: rename `listen` to `url`

* refactor: use qualified path

* refactor: store port as u16

* feat(registry-mock): PreparedRegistryInfo

* refactor: remove unnecessary async

* refactor: move init code

* refactor: define lib

* feat(registry-mock): bin

* refactor: call just test

* ci: prepare a server

* feat(registry-mock): unique prepared

* docs(registry-mock): cli

* feat(registry-mock/cli): locations of log files

* docs(mocked-registry): important items

* docs(registry-mock): ignore bin

* style: taplo fmt

* docs(readme): instruction to run test

* refactor: move registry-mock to tasks

* ci(codecov): fix

* feat(registry-mock): bump max_retries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants