minecraft-web/backend/package.json
caadiq e586520b90 feat: 모드팩 업로드 API 구현
- POST /api/admin/modpacks: .mrpack 파일 업로드
- adm-zip으로 modrinth.index.json 파싱
- 모드팩 이름, 버전, MC 버전, 모드 로더 자동 추출
- mods/resourcepacks/shaderpacks 콘텐츠 파싱
- S3에 파일 저장, DB에 메타데이터 저장
2025-12-23 16:32:06 +09:00

23 lines
No EOL
602 B
JSON

{
"name": "minecraft-backend",
"private": true,
"version": "1.0.0",
"type": "module",
"scripts": {
"start": "node server.js",
"sync-icons": "node scripts/sync-icons.cjs"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.400.0",
"adm-zip": "^0.5.16",
"bcryptjs": "^2.4.3",
"express": "^4.18.2",
"express-session": "^1.17.3",
"jsonwebtoken": "^9.0.2",
"minecraft-server-util": "^5.3.0",
"mysql2": "^3.11.0",
"resend": "^2.0.0",
"socket.io": "^4.8.1",
"uuid": "^9.0.0"
}
}