{ "name": "caponomics", "version": "0.1.0", "private": true, "type": "module", "description": "Cap Buffet — Salary Cap Imagineering — a sport-agnostic cap-system constructor + compliance checker", "engines": { "node": ">=18" }, "scripts": { "dev": "vite", "build": "tsc -b && vite build", "preview": "vite preview", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc -b --noEmit" }, "dependencies": { "@fontsource/inter": "^5.1.0", "@fontsource/jetbrains-mono": "^5.1.2", "react": "^18.3.1", "react-dom": "^18.3.1", "zustand": "^4.5.5" }, "devDependencies": { "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.4", "jsdom": "^25.0.1", "typescript": "^5.6.3", "vite": "^5.4.11", "vitest": "^2.1.8" } }