Harden deployment security

This commit is contained in:
Codex
2026-07-21 12:28:06 -05:00
parent 5c2ac5f7e1
commit 63c3a1b0f8
15 changed files with 286 additions and 45 deletions

19
pnpm-lock.yaml generated
View File

@@ -20,12 +20,15 @@ importers:
express-session:
specifier: ^1.18.1
version: 1.19.0
helmet:
specifier: ^8.3.0
version: 8.3.0
multer:
specifier: ^2.2.0
version: 2.2.0
nodemailer:
specifier: ^6.9.14
version: 6.10.1
specifier: ^9.0.3
version: 9.0.3
sanitize-html:
specifier: ^2.13.0
version: 2.17.6
@@ -572,6 +575,10 @@ packages:
resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==}
engines: {node: '>= 0.4'}
helmet@8.3.0:
resolution: {integrity: sha512-Qgpiaws3Sm30Av8Eah6sjMCZZwjlBu+E68rhpCWBshY1lb09HtLwj5GviX0OyQIn+ulUS0iX0AxN5n3tLZzz1w==}
engines: {node: '>=18.0.0'}
htmlparser2@12.0.0:
resolution: {integrity: sha512-Tz7u1i95/g2x2jz81+x0FBVhBhY5aRTvD3tXXdFaljuNdzDLJ8UGNRrTcj2cgQvAg3iW/h77Fz15nLW0L0CrZw==}
engines: {node: '>=20.19.0'}
@@ -695,8 +702,8 @@ packages:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
nodemailer@6.10.1:
resolution: {integrity: sha512-Z+iLaBGVaSjbIzQ4pX6XV41HrooLsQ10ZWPUehGmuantvzWoDVBnmsdUcOIDM1t+yPor5pDhVlDESgOMEGxhHA==}
nodemailer@9.0.3:
resolution: {integrity: sha512-n+YP+NKwR5zRWa60k3GiQ6Q3B4KXCoAw40dAKeCtYn020iNN74aWK2liXIC3ZEATeGql7we3tE3t8QwhY0eskw==}
engines: {node: '>=6.0.0'}
normalize-path@3.0.0:
@@ -1487,6 +1494,8 @@ snapshots:
dependencies:
function-bind: 1.1.2
helmet@8.3.0: {}
htmlparser2@12.0.0:
dependencies:
domelementtype: 3.0.0
@@ -1585,7 +1594,7 @@ snapshots:
negotiator@0.6.3: {}
nodemailer@6.10.1: {}
nodemailer@9.0.3: {}
normalize-path@3.0.0: {}