{ "name": "time-to-leave", "version": "1.0.0", "private": true, "workspaces": [ "apps/*", "packages/*" ], "scripts": { "dev": "npm run dev -w apps/web", "build": "npm run build -w apps/web", "start": "npm run start -w apps/web", "lint": "npm run lint -w apps/web && npm run lint -w apps/mobile && npm run lint -w packages/core && npm run lint -w packages/api-client", "typecheck": "npm run typecheck -w apps/web && npm run typecheck -w apps/mobile && npm run typecheck -w packages/core && npm run typecheck -w packages/api-client", "test": "npm run test -w apps/web && npm run test -w apps/mobile && npm run test -w packages/core", "dev:mobile": "npm run start -w apps/mobile", "typecheck:mobile": "npm run typecheck -w apps/mobile", "prepare": "husky" }, "lint-staged": { "*.{ts,tsx}": [ "eslint --fix", "bash -c 'npm run typecheck'" ] }, "overrides": { "react": "19.1.0", "react-dom": "19.1.0", "react-test-renderer": "19.1.0" }, "devDependencies": { "husky": "^9.1.7", "lint-staged": "^17.0.5" } }