All checks were successful
Build and Push Docker Image / docker (push) Successful in 21s
41 lines
1.3 KiB
JSON
41 lines
1.3 KiB
JSON
{
|
|
"name": "hitstar-webapp",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "Local Hitster-like multiplayer web app using WebSockets and local MP3s",
|
|
"main": "src/server/index.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"start": "node src/server/index.js",
|
|
"dev": "nodemon src/server/index.js",
|
|
"audio:convert": "node scripts/convert-to-opus.js",
|
|
"audio:convert:dry": "node scripts/convert-to-opus.js --dry-run",
|
|
"years:resolve": "node scripts/resolve-years.js",
|
|
"years:resolve:10": "node scripts/resolve-years.js --max 10",
|
|
"years:force": "node scripts/resolve-years.js --force",
|
|
"lint": "eslint . --ext .js",
|
|
"lint:fix": "eslint . --ext .js --fix",
|
|
"format": "prettier --write \"**/*.{js,json,md,css,html}\"",
|
|
"format:check": "prettier --check \"**/*.{js,json,md,css,html}\""
|
|
},
|
|
"dependencies": {
|
|
"express": "^4.19.2",
|
|
"lru-cache": "^11.0.0",
|
|
"mime": "^3.0.0",
|
|
"music-metadata": "^7.14.0",
|
|
"socket.io": "^4.7.5",
|
|
"undici": "^6.19.8",
|
|
"uuid": "^9.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.11.1",
|
|
"ffmpeg-static": "^5.2.0",
|
|
"eslint": "^9.11.1",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-plugin-import": "^2.29.1",
|
|
"globals": "^13.24.0",
|
|
"nodemon": "^3.1.0",
|
|
"prettier": "^3.3.3"
|
|
}
|
|
}
|