1. Added Claude Code sub-agents 2. Added PRD tool to MCP Server 3. Added MCP Server UI to Dev Tools 4. Improved MCP Server Database Tool 5. Updated dependencies
100 lines
3.5 KiB
JSON
100 lines
3.5 KiB
JSON
{
|
|
"name": "web",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"sideEffects": false,
|
|
"type": "module",
|
|
"scripts": {
|
|
"analyze": "ANALYZE=true pnpm run build",
|
|
"build": "next build",
|
|
"build:test": "NODE_ENV=test next build --turbopack",
|
|
"clean": "git clean -xdf .next .turbo node_modules",
|
|
"dev": "next dev --turbo | pino-pretty -c",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"format": "prettier --check \"**/*.{js,cjs,mjs,ts,tsx,md,json}\"",
|
|
"start": "next start",
|
|
"start:test": "NODE_ENV=test next start",
|
|
"typecheck": "tsc --noEmit",
|
|
"supabase": "supabase",
|
|
"supabase:start": "supabase status || supabase start",
|
|
"supabase:stop": "supabase stop",
|
|
"supabase:reset": "supabase db reset",
|
|
"supabase:status": "supabase status",
|
|
"supabase:test": "supabase db test",
|
|
"supabase:db:lint": "supabase db lint",
|
|
"supabase:db:diff": "supabase db diff",
|
|
"supabase:deploy": "supabase link --project-ref $SUPABASE_PROJECT_REF && supabase db push",
|
|
"supabase:typegen": "pnpm run supabase:typegen:packages && pnpm run supabase:typegen:app",
|
|
"supabase:typegen:packages": "supabase gen types typescript --local > ../../packages/supabase/src/database.types.ts",
|
|
"supabase:typegen:app": "supabase gen types typescript --local > ./lib/database.types.ts",
|
|
"supabase:db:dump:local": "supabase db dump --local --data-only"
|
|
},
|
|
"dependencies": {
|
|
"@edge-csrf/nextjs": "2.5.3-cloudflare-rc1",
|
|
"@hookform/resolvers": "^5.2.2",
|
|
"@kit/accounts": "workspace:*",
|
|
"@kit/admin": "workspace:*",
|
|
"@kit/analytics": "workspace:*",
|
|
"@kit/auth": "workspace:*",
|
|
"@kit/billing": "workspace:*",
|
|
"@kit/billing-gateway": "workspace:*",
|
|
"@kit/cms": "workspace:*",
|
|
"@kit/database-webhooks": "workspace:*",
|
|
"@kit/email-templates": "workspace:*",
|
|
"@kit/i18n": "workspace:*",
|
|
"@kit/mailers": "workspace:*",
|
|
"@kit/monitoring": "workspace:*",
|
|
"@kit/next": "workspace:*",
|
|
"@kit/notifications": "workspace:*",
|
|
"@kit/shared": "workspace:*",
|
|
"@kit/supabase": "workspace:*",
|
|
"@kit/team-accounts": "workspace:*",
|
|
"@kit/ui": "workspace:*",
|
|
"@makerkit/data-loader-supabase-core": "^0.0.10",
|
|
"@makerkit/data-loader-supabase-nextjs": "^1.2.5",
|
|
"@marsidev/react-turnstile": "^1.3.1",
|
|
"@nosecone/next": "1.0.0-beta.12",
|
|
"@radix-ui/react-icons": "^1.3.2",
|
|
"@supabase/supabase-js": "2.57.4",
|
|
"@tanstack/react-query": "5.90.2",
|
|
"@tanstack/react-table": "^8.21.3",
|
|
"date-fns": "^4.1.0",
|
|
"lucide-react": "^0.544.0",
|
|
"next": "15.5.4",
|
|
"next-sitemap": "^4.2.3",
|
|
"next-themes": "0.4.6",
|
|
"react": "19.1.1",
|
|
"react-dom": "19.1.1",
|
|
"react-hook-form": "^7.63.0",
|
|
"react-i18next": "^15.7.3",
|
|
"recharts": "2.15.3",
|
|
"tailwind-merge": "^3.3.1",
|
|
"zod": "^3.25.74"
|
|
},
|
|
"devDependencies": {
|
|
"@kit/eslint-config": "workspace:*",
|
|
"@kit/prettier-config": "workspace:*",
|
|
"@kit/tsconfig": "workspace:*",
|
|
"@next/bundle-analyzer": "15.5.4",
|
|
"@tailwindcss/postcss": "^4.1.13",
|
|
"@types/node": "^24.5.2",
|
|
"@types/react": "19.1.13",
|
|
"@types/react-dom": "19.1.9",
|
|
"babel-plugin-react-compiler": "19.1.0-rc.3",
|
|
"cssnano": "^7.1.1",
|
|
"pino-pretty": "13.0.0",
|
|
"prettier": "^3.6.2",
|
|
"supabase": "2.45.5",
|
|
"tailwindcss": "4.1.13",
|
|
"tailwindcss-animate": "^1.0.7",
|
|
"typescript": "^5.9.2"
|
|
},
|
|
"prettier": "@kit/prettier-config",
|
|
"browserslist": [
|
|
"last 1 versions",
|
|
"> 0.7%",
|
|
"not dead"
|
|
]
|
|
}
|