{ "name": "api", "version": "0.2.2", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", "test": "vitest run", "dev": "next dev --turbopack --port 3030", "build": "next build", "start": "next start", "lint": "next lint --dir=src --ext=.ts --ext=.tsx", "lint:fix": "pnpm lint --fix", "format": "prettier --write .", "typecheck": "tsc", "env:check": "node -r dotenv/config ./src/config/env.server.mjs dotenv_config_path=./.env && :", "clean": "rimraf .next .vercel/output node_modules .turbo" }, "dependencies": { "@status-im/wallet": "workspace:*", "@trpc/client": "10.45.2", "@trpc/next": "10.45.2", "@trpc/server": "10.45.2", "next": "15.5.16", "react": "19.1.2", "react-dom": "19.1.2", "zod": "3.25.76" }, "devDependencies": { "@eslint/eslintrc": "^3.1.0", "@next/eslint-plugin-next": "15.5.16", "@types/node": "^20", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", "eslint": "^9", "eslint-config-next": "15.5.16", "globals": "^15.12.0", "typescript": "^5.6.2" }, "engines": { "node": "22.x" }, "lint-staged": { "{.env,src/config/env.server.mjs}": [ "pnpm env:check" ], "*.{ts,tsx,js,jsx,mjs}": [ "eslint", "prettier --write" ], "*.{yml,yaml,json}": [ "prettier --write" ] }, "packageManager": "pnpm@9.12.3" }