{ "name": "@examples/next-starter", "version": "9.8.0", "private": true, "scripts": { "build:1-generate": "prisma generate", "build:2-migrate": "prisma migrate deploy", "build:3-build": "next build", "build": "run-s build:*", "dev": "yarn dx:next", "dx:next": "yarn migrate-dev && yarn generate && next dev", "dx:studio": "yarn studio", "dx": "run-p dx:* --print-label", "dev-nuke": "rm -rf prisma/*.db**", "generate": "prisma generate", "migrate-dev": "prisma migrate dev", "migrate": "prisma migrate deploy", "start": "next start", "studio": "prisma studio", "lint": "eslint src", "lint-fix": "yarn lint --fix", "test-dev": "start-server-and-test dev 3000 test", "test-start": "start-server-and-test start 3000 test", "test": "jest" }, "prettier": { "printWidth": 80, "trailingComma": "all", "singleQuote": true }, "dependencies": { "@prisma/client": "^3.0.1", "@trpc/client": "^9.8.0", "@trpc/next": "^9.8.0", "@trpc/react": "^9.8.0", "@trpc/server": "^9.8.0", "clsx": "^1.1.1", "next": "^11.1.0", "react": "^17.0.2", "react-dom": "^17.0.2", "react-query": "^3.6.0", "start-server-and-test": "^1.12.0", "superjson": "^1.7.4", "zod": "^3.0.0" }, "devDependencies": { "@types/jest": "^27.0.1", "@types/node": "^16.0.0", "@types/react": "^17.0.20", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "eslint": "^8.1.0", "eslint-config-next": "^11.0.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.25.1", "eslint-plugin-react-hooks": "^4.2.0", "jest": "^27.1.0", "jest-playwright": "^0.0.1", "jest-playwright-preset": "^1.4.5", "npm-run-all": "^4.1.5", "playwright": "^1.14.1", "prettier": "^2.3.2", "prisma": "^3.0.1", "ts-jest": "^27.0.5", "typescript": "4.4.3" }, "publishConfig": { "access": "restricted" } }