Collaborative-pixel-art/package.json
2025-08-22 19:28:05 +02:00

50 lines
No EOL
1.4 KiB
JSON

{
"name": "gaplace",
"version": "2.0.0",
"description": "Modern collaborative pixel art platform with real-time collaboration and infinite canvas",
"private": true,
"workspaces": [
"backend",
"frontend",
"shared"
],
"scripts": {
"dev": "node scripts/start-dev.js",
"dev:old": "concurrently \"npm run dev:backend\" \"npm run dev:frontend\"",
"dev:backend": "npm run dev --workspace=backend",
"dev:frontend": "npm run dev --workspace=frontend",
"build": "npm run build --workspace=backend && npm run build --workspace=frontend",
"start": "npm run start --workspace=backend",
"test": "npm run test --workspaces",
"lint": "npm run lint --workspaces",
"type-check": "npm run type-check --workspaces",
"clean": "npm run clean --workspaces && rm -rf node_modules",
"setup": "node scripts/setup.js"
},
"devDependencies": {
"concurrently": "^9.1.2",
"@typescript-eslint/eslint-plugin": "^8.22.0",
"@typescript-eslint/parser": "^8.22.0",
"eslint": "^8.57.1",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.2.1",
"prettier": "^3.4.2",
"typescript": "^5.7.3"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=9.0.0"
},
"keywords": [
"pixel-art",
"collaborative",
"real-time",
"canvas",
"websocket",
"react",
"nextjs",
"typescript"
],
"author": "GaPlace Team",
"license": "MIT"
}