chore: guard unsafe DOM HTML with ESLint #18

Enable no-unsanitized recommended rules and verify TypeScript DOM sink diagnostics.
This commit is contained in:
2026-09-28 16:36:40 +03:00
committed by ksv741
parent 72d7835227
commit 061ec708c6
6 changed files with 99 additions and 1 deletions
+11
View File
@@ -62,6 +62,7 @@
"eslint-import-resolver-typescript": "4.4.5",
"eslint-plugin-import-x": "4.17.1",
"eslint-plugin-jest-dom": "5.10.1",
"eslint-plugin-no-unsanitized": "4.1.5",
"eslint-plugin-perfectionist": "5.12.1",
"eslint-plugin-react-hooks": "7.1.1",
"eslint-plugin-react-refresh": "0.5.7",
@@ -8862,6 +8863,16 @@
}
}
},
"node_modules/eslint-plugin-no-unsanitized": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.5.tgz",
"integrity": "sha512-MSB4hXPVFQrI8weqzs6gzl7reP2k/qSjtCoL2vUMSDejIIq9YL1ZKvq5/ORBXab/PvfBBrWO2jWviYpL+4Ghfg==",
"dev": true,
"license": "MPL-2.0",
"peerDependencies": {
"eslint": "^9 || ^10"
}
},
"node_modules/eslint-plugin-perfectionist": {
"version": "5.12.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-5.12.1.tgz",