| { | |
| "name": "music-together", | |
| "version": "1.0.0", | |
| "private": true, | |
| "description": "Online music listening together platform", | |
| "scripts": { | |
| "predev": "kill-port 3001 --silent || true", | |
| "dev": "concurrently --kill-others --names server,client --prefix-colors blue,green \"pnpm run dev:server\" \"pnpm run dev:client\"", | |
| "dev:client": "pnpm --filter @music-together/client dev", | |
| "dev:server": "pnpm --filter @music-together/server dev", | |
| "build": "pnpm -r run build && node scripts/prepare-production.mjs", | |
| "start": "node packages/server/dist/index.js", | |
| "format": "prettier --write \"packages/*/src/**/*.{ts,tsx}\" \"packages/shared/src/**/*.ts\"" | |
| }, | |
| "keywords": [], | |
| "author": "", | |
| "license": "AGPL-3.0", | |
| "packageManager": "pnpm@10.29.2", | |
| "devDependencies": { | |
| "concurrently": "^9.2.1", | |
| "kill-port": "^2.0.1", | |
| "prettier": "^3.8.1" | |
| }, | |
| "workspaces": [ | |
| "packages/*" | |
| ], | |
| "dependencies": { | |
| "semver": "^7.8.5" | |
| } | |
| } | |