{ "name": "web", "version": "0.1.0", "type": "module", "private": true, "scripts": { "dev": "next dev --turbopack", "build": "next build", "start": "next start", "lint": "next lint", "check-types": "tsc --noEmit", "lint-staged": "lint-staged", "graphql:codegen": "graphql-codegen --config graphql.config.cjs", "test:unit": "vitest", "test:e2e": "playwright test" }, "dependencies": { "@apollo/client": "catalog:", "@repo/ui": "workspace:*", "graphql": "catalog:", "next": "catalog:", "react": "catalog:", "react-dom": "catalog:" }, "devDependencies": { "@graphql-codegen/cli": "catalog:", "@graphql-codegen/typed-document-node": "catalog:", "@graphql-codegen/typescript": "catalog:", "@graphql-codegen/typescript-operations": "catalog:", "@graphql-typed-document-node/core": "catalog:", "@playwright/test": "^1.49.1", "@repo/eslint-config": "workspace:*", "@repo/lint-staged-config": "workspace:*", "@repo/typescript-config": "workspace:*", "@testing-library/react": "catalog:", "@types/node": "catalog:", "@types/react": "catalog:", "@types/react-dom": "catalog:", "@vitejs/plugin-react": "catalog:", "autoprefixer": "catalog:", "jsdom": "catalog:", "lint-staged": "catalog:", "postcss": "catalog:", "tailwindcss": "catalog:", "typescript": "catalog:", "vite-tsconfig-paths": "catalog:", "vitest": "catalog:" } }