Commit 2e80946
committed
Fix npm security vulnerabilities and deprecation warnings
Resolved all security vulnerabilities and updated deprecated packages
to eliminate warnings during npm install.
Security vulnerabilities fixed (npm audit):
- ajv: ReDoS vulnerability with $data option (moderate)
- brace-expansion: Regular Expression Denial of Service (low)
- cross-spawn: Regular Expression Denial of Service (high)
- semver: Regular Expression Denial of Service (high)
Deprecation warnings resolved:
- Removed @types/glob stub package (glob provides its own types)
- Updated glob from ^8.0.1 to ^11.0.0 (resolved security warnings)
- Updated rimraf from ^3.0.2 to ^6.0.0 (no longer deprecated)
- Updated @typescript-eslint/eslint-plugin from ^5.4.0 to ^8.0.0
- Updated @typescript-eslint/parser from ^5.4.0 to ^8.0.0
Result:
- 0 security vulnerabilities (down from 4)
- All tests passing
- All linting checks passing
- Compatible with existing CI/CD workflows1 parent 2528dab commit 2e80946
2 files changed
Lines changed: 4606 additions & 13614 deletions
0 commit comments