Skip to content

fix(deps): resolve npm audit vulnerabilities - #291

Open
lourens-octopus wants to merge 3 commits into
mainfrom
lourens/npm-audit
Open

fix(deps): resolve npm audit vulnerabilities#291
lourens-octopus wants to merge 3 commits into
mainfrom
lourens/npm-audit

Conversation

@lourens-octopus

Copy link
Copy Markdown
Contributor
  • Upgrade glob from v8 to v11 (fixes brace-expansion/minimatch chain in production dep)
  • Update zipUtils.ts for glob v11 async API (hasMagic/GlobOptionsWithFileTypesUnset)
  • Add skipLibCheck to tsconfig.json for glob v11 compatibility (modern TS private fields)
  • Upgrade jest-junit from v15 to v17 (fixes uuid vulnerability)
  • Remove @types/glob devDependency (glob v11 ships its own types)
  • Add brace-expansion@^5.0.8 override to fix transitive eslint/jest/typedoc chain

lourens-octopus and others added 3 commits July 27, 2026 10:10
- Upgrade glob from v8 to v11 (fixes brace-expansion/minimatch chain in production dep)
- Update zipUtils.ts for glob v11 async API (hasMagic/GlobOptionsWithFileTypesUnset)
- Add skipLibCheck to tsconfig.json for glob v11 compatibility (modern TS private fields)
- Upgrade jest-junit from v15 to v17 (fixes uuid vulnerability)
- Remove @types/glob devDependency (glob v11 ships its own types)
- Add brace-expansion@^5.0.8 override to fix transitive eslint/jest/typedoc chain

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…patibility

2.11.3 and 2.11.4 were published after the CI npm registry cutoff date (2026-07-23),
causing npm ci to fail with ETARGET. Pin to 2.11.1 (published 2026-07-22).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ibility

1.5.396 was published 2026-07-24, after the CI npm registry cutoff date (2026-07-23).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

1 participant