Skip to content

Commit e239750

Browse files
authored
chore(deps): bump hono + postcss to clear 3 moderate Dependabot alerts (#39)
- hono ^4.12.15 → ^4.12.16 (4.12.18 resolved). Clears: • CVE: bodyLimit() bypass for chunked / unknown-length requests • CVE: hono/jsx HTML injection via unvalidated JSX tag names - postcss override pinned ≥ 8.5.10 (8.5.14 resolved via tsup transitive). Clears: PostCSS XSS via unescaped </style> in CSS Stringify Output. postcss is a transitive (tsup → postcss-load-config → postcss). Used a pnpm override (`postcss@<8.5.10`: ^8.5.10) so any future tsup or sibling that pulls in older postcss is auto-bumped, instead of relying on tsup to ship a new release. 867/867 tests still passing; typecheck + build clean.
1 parent a407801 commit e239750

2 files changed

Lines changed: 29 additions & 21 deletions

File tree

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"@ax-llm/ax": "^19.0.25",
8989
"@hono/node-server": "^2.0.0",
9090
"@tangle-network/tcloud": "^0.4.6",
91-
"hono": "^4.12.15",
91+
"hono": "^4.12.16",
9292
"zod": "^4.3.6"
9393
},
9494
"devDependencies": {
@@ -98,6 +98,11 @@
9898
"typescript": "^5.7.0",
9999
"vitest": "^3.0.0"
100100
},
101+
"pnpm": {
102+
"overrides": {
103+
"postcss@<8.5.10": "^8.5.10"
104+
}
105+
},
101106
"engines": {
102107
"node": ">=20"
103108
},

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)