3 Commits

Author SHA1 Message Date
7889f8eb96 chore: 2.0.2 버전 범프
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 14:30:30 +09:00
8db9e64302 chore(deps): vite 5→6, electron-vite 2→3, vitest 1→4 업그레이드 — 나머지 보안 취약점 해결
Vite path traversal(CVE) 및 esbuild dev-server SSRF 취약점을 Vite 6.4.2,
esbuild 0.25 업그레이드로 해결한다. @vitejs/plugin-react 5.x, vitest 4.x 동반 업그레이드.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 11:41:00 +09:00
2d7d586be7 chore(deps): electron 35 → 39 업그레이드 — Dependabot 보안 취약점 17개 해결
use-after-free, AppleScript injection, IPC spoofing 등 high/medium/low
Electron 취약점을 모두 39.8.x 패치 버전으로 해결한다.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 11:22:40 +09:00
2 changed files with 473 additions and 690 deletions

1151
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "@pieroot/nfd2nfc",
"version": "2.0.1",
"version": "2.0.2",
"description": "macOS 한글 파일명 NFD→NFC 실시간 변환 트레이 앱 + CLI + 라이브러리",
"main": "out/lib/index.js",
"types": "out/lib/index.d.ts",
@@ -49,17 +49,17 @@
"@types/yargs": "^17.0.32",
"@typescript-eslint/eslint-plugin": "^7.7.0",
"@typescript-eslint/parser": "^7.7.0",
"@vitejs/plugin-react": "^4.3.4",
"electron": "^35.1.5",
"@vitejs/plugin-react": "^5.1.4",
"electron": "^39.8.5",
"electron-builder": "^26.0.12",
"electron-vite": "^2.3.0",
"electron-vite": "^3.1.0",
"eslint": "^8.57.0",
"prettier": "^3.2.5",
"react": "^19.2.6",
"react-dom": "^19.2.6",
"typescript": "^5.4.0",
"vite": "^5.2.0",
"vitest": "^1.6.1"
"vite": "^6.4.2",
"vitest": "^4.1.6"
},
"author": "jung-geun <pieroot.02@gmail.com>",
"license": "MIT",