Spaces:
Sleeping
Sleeping
File size: 2,818 Bytes
3ba9c0c f80b091 5ec491a f80b091 26c4b30 5ec491a 63d0776 f80b091 1b0e328 009c95b f80b091 760e83d f80b091 78ebb49 f80b091 d49cc42 f80b091 314f2dc 5ec491a f80b091 9333689 63d0776 f80b091 f6d4a1c 31d3a01 f80b091 9333689 f80b091 78ebb49 f80b091 5ec491a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
{
"private": true,
"scripts": {
"preinstall": "npx only-allow pnpm",
"postinstall": "prisma generate",
"dev": "next dev --turbo",
"build": "next build",
"start": "next start",
"lint": "next lint",
"lint:fix": "next lint --fix",
"preview": "next build && next start",
"type-check": "tsc --noEmit",
"format:write": "prettier --write \"{app,lib,components}/**/*.{ts,tsx,mdx}\" --cache",
"format:check": "prettier --check \"{app,lib,components}**/*.{ts,tsx,mdx}\" --cache"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.556.0",
"@aws-sdk/credential-providers": "^3.556.0",
"@aws-sdk/s3-presigned-post": "^3.556.0",
"@prisma/client": "5.14.0",
"@radix-ui/react-dialog": "^1.0.5",
"@radix-ui/react-dropdown-menu": "^2.0.6",
"@radix-ui/react-icons": "^1.3.0",
"@radix-ui/react-select": "^2.0.0",
"@radix-ui/react-separator": "^1.0.3",
"@radix-ui/react-slot": "^1.0.2",
"@radix-ui/react-switch": "^1.0.3",
"@radix-ui/react-tooltip": "^1.0.7",
"@rajesh896/video-thumbnails-generator": "^2.3.9",
"@vercel/kv": "^1.0.1",
"ai": "^2.2.31",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.0",
"date-fns": "^3.6.0",
"focus-trap-react": "^10.2.3",
"framer-motion": "^10.18.0",
"geist": "^1.2.1",
"immer": "^10.0.3",
"jotai": "^2.7.0",
"lucide-react": "^0.379.0",
"nanoid": "^5.0.4",
"next": "14.1.1",
"next-auth": "5.0.0-beta.16",
"next-themes": "^0.2.1",
"openai": "^4.24.7",
"pino": "^9.0.0",
"pino-loki": "^2.2.1",
"prisma": "^5.14.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-dropzone": "^14.2.3",
"react-hot-toast": "^2.4.1",
"react-intersection-observer": "^9.5.3",
"react-markdown": "^8.0.7",
"react-syntax-highlighter": "^15.5.0",
"react-textarea-autosize": "^8.5.3",
"react-virtualized-auto-sizer": "^1.0.24",
"react-window": "^1.8.10",
"rehype-raw": "^7.0.0",
"remark-gfm": "^3.0.1",
"remark-math": "^5.1.1",
"sharp": "^0.33.3",
"uuid": "^9.0.1"
},
"devDependencies": {
"@tailwindcss/typography": "^0.5.10",
"@types/node": "^20.11.5",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@types/react-syntax-highlighter": "^15.5.11",
"@types/react-window": "^1.8.8",
"@types/uuid": "^9.0.8",
"@typescript-eslint/parser": "^6.19.0",
"autoprefixer": "^10.4.17",
"eslint": "^8.56.0",
"eslint-config-next": "14.1.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-tailwindcss": "^3.14.0",
"postcss": "^8.4.33",
"prettier": "^3.2.4",
"tailwind-merge": "^2.2.2",
"tailwindcss": "^3.4.1",
"tailwindcss-animate": "^1.0.7",
"typescript": "^5.3.3"
},
"packageManager": "pnpm@9.1.1"
}
|