| { | |
| "name": "playground", | |
| "private": true, | |
| "version": "0.0.0", | |
| "type": "module", | |
| "engines": { | |
| "npm": ">=11.10.0" | |
| }, | |
| "scripts": { | |
| "check": "npm run dev:wasm && npm run lint && npm run tsc", | |
| "dev:wasm": "npm run dev:wasm --workspace ty-playground && npm run dev:wasm --workspace ruff-playground", | |
| "dev:build": "npm run dev:build --workspace ty-playground && npm run dev:build --workspace ruff-playground", | |
| "fmt": "prettier --cache -w .", | |
| "fmt:check": "prettier --cache --check .", | |
| "lint": "oxlint ruff/src ty/src", | |
| "tsc": "tsc" | |
| }, | |
| "workspaces": [ | |
| "ty", | |
| "ruff", | |
| "shared" | |
| ], | |
| "prettier": { | |
| "trailingComma": "all" | |
| }, | |
| "devDependencies": { | |
| "@tailwindcss/vite": "^4.2.2", | |
| "@types/react": "^19.0.11", | |
| "@types/react-dom": "^19.0.0", | |
| "@typescript/native": "npm:typescript@^7.0.2", | |
| "@vitejs/plugin-react": "^6.0.3", | |
| "oxlint": "^1.79.0", | |
| "prettier": "^3.5.3", | |
| "tailwindcss": "^4.0.14", | |
| "typescript": "npm:@typescript/typescript6@^6.0.2", | |
| "vite": "^8.0.0", | |
| "wasm-pack": "^0.15.0" | |
| } | |
| } |