{ "name": "uniare-simulator", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "dev:server": "node server/index.js", "dev:all": "concurrently --kill-others --names SOCKET,VITE --prefix-colors magenta,cyan \"npm run dev:server\" \"npm run dev\"", "start:server": "node server/index.js", "test:server": "node server/integration-test.js", "build": "vite build", "preview": "vite preview" }, "dependencies": { "pinia": "^3.0.4", "socket.io": "^4.8.3", "socket.io-client": "^4.8.3", "vue": "^3.5.34", "vue-router": "^5.1.0" }, "devDependencies": { "@tailwindcss/vite": "^4.3.1", "@vitejs/plugin-vue": "^6.0.6", "concurrently": "^10.0.3", "tailwindcss": "^4.3.1", "vite": "^8.0.12" } }