Skip to content

Commit 49fa667

Browse files
therealbradclaude
andauthored
chore(deps) Fix/security vulnerabilities (#114)
* fix(security): update vulnerable dependencies Update dompurify, hono, @hono/node-server, and multer to patched versions in testplanit. Run npm audit fix in forge-app to resolve transitive dependency vulnerabilities. Remaining unresolvable vulns are in transitive deps locked by eslint-config-next, shadcn, swagger-ui-react, @svgr/webpack, and pm2. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(security): update overrides for vulnerable transitive dependencies Update pnpm overrides to resolve Dependabot security alerts: - @hono/node-server: 1.19.9 → 1.19.10 (authorization bypass) - hono: >=4.11.10 → >=4.12.4 (serveStatic file access, SSE injection, cookie injection) - dompurify: ^3.2.4 → ^3.3.2 (XSS vulnerability) - svgo: add override >=3.3.3 (DoS via entity expansion) - minimatch@3: ^3.1.3 → ^3.1.4 (ReDoS) - serialize-javascript: add override >=7.0.3 (RCE via RegExp/Date) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * chore(deps): update dependencies in testplanit - Bump @tanstack/react-virtual from ^3.13.20 to ^3.13.21 - Update @tiptap/core and related extensions from ^3.20.0 to ^3.20.1 - Update ioredis from 5.10.0 to 5.9.2 - Update @types/node from ^25.3.0 to ^25.3.5 - Update dompurify from ^3.2.4 to ^3.3.2 - Update hono from >=4.11.10 to >=4.12.4 - Update @hono/node-server from 1.19.9 to 1.19.10 - Update various other dependencies to their latest versions This update includes minor version bumps and security patches to ensure stability and security of the project. --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 3af81c0 commit 49fa667

7 files changed

Lines changed: 6431 additions & 8206 deletions

File tree

cli/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,26 @@
2727
},
2828
"dependencies": {
2929
"chalk": "^5.6.2",
30-
"commander": "^12.1.0",
31-
"conf": "^13.1.0",
30+
"commander": "^14.0.3",
31+
"conf": "^15.1.0",
3232
"form-data": "^4.0.5",
33-
"glob": "^11.1.0",
34-
"ora": "^8.2.0"
33+
"glob": "^13.0.6",
34+
"ora": "^9.3.0"
3535
},
3636
"devDependencies": {
3737
"@semantic-release/changelog": "^6.0.3",
3838
"@semantic-release/git": "^10.0.1",
39-
"@semantic-release/github": "^11.0.6",
40-
"@types/bun": "^1.3.9",
41-
"@types/node": "^22.19.11",
39+
"@semantic-release/github": "^12.0.6",
40+
"@types/bun": "^1.3.10",
41+
"@types/node": "^25.3.5",
4242
"@vitest/coverage-v8": "^4.0.18",
43-
"semantic-release": "^24.2.9",
43+
"semantic-release": "^25.0.3",
4444
"tsup": "^8.5.1",
4545
"typescript": "^5.9.3",
4646
"vitest": "^4.0.18"
4747
},
4848
"engines": {
49-
"node": ">=18"
49+
"node": ">=20"
5050
},
5151
"keywords": [
5252
"testplanit",

forge-app/package-lock.json

Lines changed: 66 additions & 98 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

forge-app/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,17 @@
2525
"@babel/core": "^7.29.0",
2626
"@babel/preset-env": "^7.29.0",
2727
"@babel/preset-react": "^7.28.5",
28-
"@forge/cli": "^12.14.1",
29-
"autoprefixer": "^10.4.24",
30-
"babel-loader": "^10.0.0",
31-
"css-loader": "^7.1.3",
28+
"@forge/cli": "^12.15.0",
29+
"autoprefixer": "^10.4.27",
30+
"babel-loader": "^10.1.0",
31+
"css-loader": "^7.1.4",
3232
"html-webpack-plugin": "^5.6.6",
3333
"mini-css-extract-plugin": "^2.10.0",
34-
"postcss": "~8.5.6",
35-
"postcss-loader": "^8.2.0",
34+
"postcss": "~8.5.8",
35+
"postcss-loader": "^8.2.1",
3636
"style-loader": "^4.0.0",
3737
"tailwindcss": "^3.4.19",
38-
"webpack": "^5.105.2",
38+
"webpack": "^5.105.4",
3939
"webpack-cli": "^6.0.1"
4040
}
4141
}

0 commit comments

Comments
 (0)