{ "name": "sern-bin", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "migrate": "yarn generateMigrations && node --loader ts-node/esm src/db/migrations.mts", "generateMigrations": "drizzle-kit generate:pg --schema ./src/db/schema.ts" }, "dependencies": { "@clerk/nextjs": "^4.29.3", "@mantine/core": "^7.4.1", "@mantine/hooks": "^7.4.1", "@mantine/notifications": "^7.4.1", "@monaco-editor/react": "^4.6.0", "bottleneck": "^2.19.5", "clsx": "^2.1.0", "dotenv": "^16.3.1", "drizzle-orm": "^0.29.3", "lru-cache": "^10.1.0", "next": "14.0.4", "next-nprogress-bar": "^2.1.2", "postgres": "^3.4.3", "react": "^18", "react-dom": "^18", "react-icons": "^5.0.1", "sharp": "^0.33.2", "util-utils": "^1.0.3", "zod": "^3.22.4", "zustand": "^4.4.7" }, "devDependencies": { "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", "drizzle-kit": "^0.20.12", "eslint": "^8", "eslint-config-next": "14.0.4", "postcss": "^8.4.33", "postcss-preset-mantine": "^1.12.3", "postcss-simple-vars": "^7.0.1", "ts-node": "^10.9.2", "typescript": "^5" } }