Skip to content
This repository has been archived by the owner on Jan 31, 2023. It is now read-only.

chore(deps): update dependency npm to version 8.11.0 🌟 #103

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 18, 2022

Mend Renovate

This PR contains the following updates:

Package Change
npm 7.24.2 -> 8.11.0

GitHub Vulnerability Alerts

CVE-2022-29244

Impact

npm pack ignores root-level .gitignore & .npmignore file exclusion directives when run in a workspace or with a workspace flag (ie. --workspaces, --workspace=<name>). Anyone who has run npm pack or npm publish with workspaces, as of v7.9.0 & v7.13.0 respectively, may be affected and have published files into the npm registry they did not intend to include.

Patch

  • Upgrade to the latest, patched version of npm (v8.11.0 or greater), run: npm i -g npm@latest
  • Node.js versions v16.15.1, v17.19.1 & v18.3.0 include the patched v8.11.0 version of npm

Steps to take to see if you're impacted

  1. Run npm publish --dry-run or npm pack with an npm version >=7.9.0 & <8.11.0 inside the project's root directory using a workspace flag like: --workspaces or --workspace=<name> (ex. npm pack --workspace=foo)
  2. Check the output in your terminal which will list the package contents (note: tar -tvf <package-on-disk> also works)
  3. If you find that there are files included you did not expect, you should:
    3.1. Create & publish a new release excluding those files (ref. "Keeping files out of your Package")
    3.2. Deprecate the old package (ex. npm deprecate <pkg>[@&#8203;<version>] <message>)
    3.3. Revoke or rotate any sensitive information (ex. passwords, tokens, secrets etc.) which might have been exposed

References


Configuration

📅 Schedule: Branch creation - "" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/npm-npm-vulnerability branch 5 times, most recently from ea553ac to b247ece Compare June 25, 2022 16:27
@renovate renovate bot changed the title chore(deps): update dependency npm to version 8.11.0 🌟 chore(deps): Update dependency npm to version 8.11.0 🌟 Jun 27, 2022
@renovate renovate bot changed the title chore(deps): Update dependency npm to version 8.11.0 🌟 chore(deps): update dependency npm to version 8.11.0 🌟 Jun 28, 2022
@renovate renovate bot force-pushed the renovate/npm-npm-vulnerability branch 8 times, most recently from 519a0a4 to a5f40d6 Compare July 4, 2022 23:12
@renovate renovate bot force-pushed the renovate/npm-npm-vulnerability branch 5 times, most recently from 7f72596 to eed9180 Compare July 11, 2022 15:41
@renovate renovate bot force-pushed the renovate/npm-npm-vulnerability branch 3 times, most recently from 370ccc2 to 5a8b492 Compare July 13, 2022 23:47
@renovate renovate bot force-pushed the renovate/npm-npm-vulnerability branch from 5a8b492 to 686aa50 Compare July 14, 2022 11:11
@renovate
Copy link
Contributor Author

renovate bot commented Jul 14, 2022

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
write /var/lib/docker/tmp/GetImageBlob094463901: no space left on device

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants