Skip to content

Conversation

@wdconinc
Copy link
Contributor

@wdconinc wdconinc commented Dec 2, 2025

Briefly, what does this PR introduce?

  • Upgraded glob from 7.2.3 to 13.0.0
  • Added npm overrides to force all nested glob dependencies to use ^13.0.0
  • Upgraded glob in @npmcli/package-json and cacache from 10.4.5 to 10.5.0
  • All glob versions now meet the security requirement (10.5.0, 11.1.0, or higher)
  • Fixed other security vulnerabilities with npm audit fix
  • Removed deprecated glob 7.x from karma and rimraf nested dependencies

What kind of change does this PR introduce?

Copilot AI review requested due to automatic review settings December 2, 2025 01:20
Copilot finished reviewing on behalf of wdconinc December 2, 2025 01:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses a security vulnerability by upgrading the glob package from version 7.2.3 to 13.0.0, responding to Dependabot security alert #87. The upgrade includes the use of npm overrides to ensure all nested dependencies also use the secure version.

Key Changes

  • Direct upgrade of glob to 13.0.0 in devDependencies
  • Addition of npm overrides configuration to force all transitive dependencies to use glob ^13.0.0
  • Automatic dependency tree updates in package-lock.json, including removal of deprecated dependencies and security-related package updates

Reviewed changes

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

File Description
firebird-ng/package.json Added glob 13.0.0 to devDependencies and configured npm overrides to enforce the secure version across all nested dependencies
firebird-ng/package-lock.json Updated dependency tree reflecting the glob upgrade, removal of deprecated/vulnerable nested dependencies (glob 7.x, glob 10.x), and associated transitive dependency updates including security improvements
Files not reviewed (1)
  • firebird-ng/package-lock.json: Language not supported

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

wdconinc and others added 3 commits December 1, 2025 20:04
- Upgraded glob from 7.2.3 to 13.0.0
- Added npm overrides to force all nested glob dependencies to use ^13.0.0
- Upgraded glob in @npmcli/package-json and cacache from 10.4.5 to 10.5.0
- All glob versions now meet the security requirement (10.5.0, 11.1.0, or higher)
- Fixed other security vulnerabilities with npm audit fix
- Removed deprecated glob 7.x from karma and rimraf nested dependencies
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- Regenerated package-lock.json to match package.json
- Fixed inconsistencies from previous --legacy-peer-deps installs
- Includes all devDependencies (Angular CLI, testing tools)
- All Angular packages at 20.3.15, CDK/Material at 20.2.14
- 0 vulnerabilities, 1,225 packages total
@DraTeots
Copy link
Contributor

DraTeots commented Dec 2, 2025

Lets put them under this

#85

It needs to be updated in coordination and testing.

@DraTeots DraTeots closed this Dec 2, 2025
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