chore(backend): npm audit fix 와 swagger js-yaml override

템플릿을 만든 뒤 새로 나온 권고로 npm audit 이 29건(critical 4)을 보고했다.

- npm audit fix (--force 없이) 로 critical·high 를 모두 정리했다 (piscina·proxy-addr 등)
- @nestjs/swagger@11 이 고정한 js-yaml@5.3.0 은 override 로 5.4.x 로 올렸다
  (v12 가 선언하는 버전과 같은 메이저 — multer 와 같은 방식)
- 남은 moderate 20건은 jest 커버리지 도구 체인(개발 전용)이라 유예하고 판단 근거를 security.md 에 남겼다

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-11 17:56:04 +09:00
parent 377c9d2f9a
commit fdfc659512
3 changed files with 902 additions and 840 deletions
+4 -1
View File
@@ -84,7 +84,10 @@
"typescript-eslint": "^8.20.0"
},
"overrides": {
"multer": "^2.4.0"
"multer": "^2.4.0",
"@nestjs/swagger": {
"js-yaml": "^5.4.2"
}
},
"jest": {
"moduleFileExtensions": [