Files
ihasmail/web/package.json
T
jcoffey-dev 6303d653aa
ci / node (pull_request) Skipped
ci / version (pull_request) Skipped
ci / docker-build (pull_request) Skipped
ci / publish (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 2m51s
web: bump DOMPurify to 3.4.16 (GHSA-p98j-92pf-mc4p)
DOMPurify 3.4.13-3.4.15 can leave event handlers armed on a detached subtree
when IN_PLACE sanitizing is combined with a node-removing afterSanitize hook
(GHSA-p98j-92pf-mc4p, low). The message sanitizer uses neither (only an
afterSanitizeAttributes hook), so it isn't believed affected, but the fix is
a patch release. Typecheck, tests and build pass.
2026-10-09 00:26:52 -07:00

35 lines
888 B
JSON

{
"name": "@ihasmail/web",
"version": "0.0.0",
"private": true,
"license": "AGPL-3.0-or-later",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc -p tsconfig.json --noEmit && vite build && node ../scripts/precompress.mjs dist",
"preview": "vite preview",
"typecheck": "tsc -p tsconfig.json --noEmit",
"test": "vitest run"
},
"dependencies": {
"@tanstack/react-virtual": "^3.14.12",
"dompurify": "^3.4.16",
"lucide-react": "^1.45.0",
"marked": "^18.0.11",
"qrcode-generator": "^2.0.4",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"wouter": "^3.11.0",
"zustand": "^5.0.3"
},
"devDependencies": {
"@types/react": "^19.0.10",
"@types/react-dom": "^19.2.7",
"@vitejs/plugin-react": "^6.1.1",
"jsdom": "^30.0.1",
"typescript": "^7.0.2",
"vite": "^8.3.0",
"vitest": "^5.0.0"
}
}