Spaces:
Running
Running
File size: 3,133 Bytes
3ba9c0c f80b091 5ec491a f80b091 06bd1d1 f80b091 26c4b30 5ec491a 1c2515f 2fc64b7 63d0776 f80b091 1b0e328 1006c22 009c95b f80b091 760e83d f80b091 92f037b f80b091 abc1963 f80b091 78ebb49 f80b091 d49cc42 f80b091 314f2dc 5ec491a ca7a659 f80b091 1006c22 f80b091 9333689 63d0776 f80b091 f6d4a1c 31d3a01 f80b091 06bd1d1 f80b091 9333689 f80b091 0fd8446 f80b091 06bd1d1 f80b091 5ec491a 06bd1d1 |
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 91 92 93 94 95 |
{
"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",
"test:e2e": "playwright test"
},
"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-checkbox": "^1.1.0",
"@radix-ui/react-collapsible": "^1.1.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-popover": "^1.1.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-day-picker": "^8.10.1",
"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": {
"@playwright/test": "^1.44.1",
"@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.3.0",
"tailwindcss": "^3.4.4",
"tailwindcss-animate": "^1.0.7",
"typescript": "^5.3.3"
},
"packageManager": "[email protected]"
} |