package.json•1.87 kB
{
"name": "next.js-mcp-server",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "prisma generate && next build",
"start": "next start",
"deploy": "vercel",
"db:push": "prisma db push",
"db:migrate": "prisma migrate deploy",
"db:seed": "tsx prisma/seed.ts",
"db:studio": "prisma studio",
"db:reset": "prisma migrate reset",
"db:generate": "prisma generate",
"lint": "next lint",
"type-check": "tsc --noEmit",
"vercel:build": "prisma generate && next build",
"postinstall": "prisma generate",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"test:integration": "jest tests/integration",
"test:api": "jest tests/api",
"test:unit": "jest tests/unit",
"test:components": "jest tests/components"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.0.0",
"@prisma/client": "5.22.0",
"@types/uuid": "^9.0.8",
"@vercel/postgres": "^0.8.0",
"jose": "^5.2.0",
"mcp-handler": "^1.0.1",
"next": "15.2.4",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"redis": "^4.7.0",
"tailwindcss": "^3.4.0",
"typescript": "^5.5.0",
"uuid": "^9.0.0",
"xero-node": "^4.34.0",
"zod": "^3.24.2"
},
"devDependencies": {
"@testing-library/jest-dom": "^6.8.0",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/jest": "^30.0.0",
"@types/node": "^20.14.0",
"@types/react": "^19",
"jest": "^30.1.3",
"jest-environment-jsdom": "^30.1.2",
"msw": "^2.11.1",
"prisma": "^5.15.0",
"supertest": "^7.1.4",
"typescript": "^5"
},
"packageManager": "pnpm@8.15.7+sha512.c85cd21b6da10332156b1ca2aa79c0a61ee7ad2eb0453b88ab299289e9e8ca93e6091232b25c07cbf61f6df77128d9c849e5c9ac6e44854dbd211c49f3a67adc"
}