Spaces:
Sleeping
Sleeping
File size: 2,901 Bytes
478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 6aa0eca 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa 478d5b9 159e7fa |
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 89 90 |
{
"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": "^3.1.12",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.0",
"date-fns": "^3.6.0",
"embla-carousel-react": "^8.1.3",
"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",
"prisma-json-types-generator": "^3.0.4",
"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.19",
"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"
}
|