Skip to content

chore(deps): bump uuid to ^11.1.1 - #1673

Merged
lucasmcdonald3 merged 1 commit into
v4.xfrom
bump-uuid-patched-line-v4x
Jul 21, 2026
Merged

chore(deps): bump uuid to ^11.1.1#1673
lucasmcdonald3 merged 1 commit into
v4.xfrom
bump-uuid-patched-line-v4x

Conversation

@lucasmcdonald3

Copy link
Copy Markdown
Contributor

Issue #, if available:

Description of changes:

Bump uuid to ^11.1.1

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Check any applicable:

  • Were any files moved? Moving files changes their URL, which breaks all hyperlinks to the files.

Backport of #1671 to the 4.x maintenance line.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the monorepo’s internal workspace packages to use uuid@^11.1.1, aligning dependency versions across affected modules and refreshing the npm lockfile accordingly. The PR also changes shared TypeScript compiler settings used by most modules.

Changes:

  • Bump uuid dependency to ^11.1.1 in branch-keystore-node, material-management, and serialize.
  • Regenerate package-lock.json to reflect the updated uuid resolution.
  • Enable skipLibCheck in modules/tsconfig.settings.json (affects all extending module builds/lint config).

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package-lock.json Updates lockfile entries to resolve uuid at 11.1.1 for the affected workspaces.
modules/tsconfig.settings.json Enables skipLibCheck, altering TypeScript checking behavior for most modules.
modules/serialize/package.json Bumps uuid dependency to ^11.1.1.
modules/material-management/package.json Bumps uuid dependency to ^11.1.1.
modules/branch-keystore-node/package.json Bumps uuid dependency to ^11.1.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +11 to +12
"skipLibCheck": true,

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The suggested fix was hallucinated -- the unparseable declarations live in uuid's own bundled type files so restricting the included packages does nothing

This is the easiest way to keep uuid's correct types. The (real, non-hallucinated) alternative is to bump to typescript 5.x which is definitely out of scope

@lucasmcdonald3
lucasmcdonald3 merged commit a248977 into v4.x Jul 21, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants