{ "name": "cslab-dcs", "type": "module", "version": "1.0.0", "private": true, "packageManager": "pnpm@9.15.0", "description": "DCS Editor - A cross-platform configuration editor", "engines": { "node": ">=20.0.0", "pnpm": ">=9.0.0" }, "scripts": { "dev:web": "pnpm -F @cslab-dcs/web dev", "dev:electron": "pnpm -F @cslab-dcs/electron dev", "dev:tauri": "pnpm -F @cslab-dcs/tauri tauri dev", "build:web": "pnpm -F @cslab-dcs/web build", "build:electron:win": "pnpm -F @cslab-dcs/electron build:win", "build:tauri": "pnpm -F @cslab-dcs/tauri tauri build", "format": "eslint . --fix", "typecheck": "pnpm -r typecheck", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", "clean:all": "pnpm -r exec rm -rf dist out node_modules && rm -rf node_modules" }, "devDependencies": { "@antfu/eslint-config": "^7.2.0", "@playwright/test": "^1.58.2", "@types/node": "^22.19.7", "@vitest/coverage-v8": "^4.1.0", "@vue/test-utils": "^2.4.6", "eslint": "^9.39.2", "happy-dom": "^20.8.4", "typescript": "^5.9.3", "vitest": "^4.1.0" } }