{ "name": "template-recorder", "private": true, "version": "4.0.277", "type": "module", "scripts": { "build": "tsc && vite build", "lint": "eslint src && tsc", "dev": "bun studio.ts", "upgrade": "remotion upgrade", "test": "bun test tests" }, "dependencies": { "@radix-ui/react-dialog": "1.1.14", "@radix-ui/react-dropdown-menu": "2.1.15", "@radix-ui/react-label": "2.1.7", "@radix-ui/react-select": "2.2.5", "@radix-ui/react-slot": "1.2.3", "@radix-ui/react-toggle": "1.1.9", "@remotion/animation-utils": "workspace:*", "@remotion/captions": "workspace:*", "@remotion/cli": "workspace:*", "@remotion/google-fonts": "workspace:*", "@remotion/install-whisper-cpp": "workspace:*", "@remotion/lambda": "workspace:*", "@remotion/layout-utils": "workspace:*", "@remotion/media-parser": "workspace:*", "@remotion/media-utils": "workspace:*", "@remotion/renderer": "workspace:*", "@remotion/shapes": "workspace:*", "@remotion/streaming": "workspace:*", "@remotion/media": "workspace:*", "@remotion/studio": "workspace:*", "@remotion/studio-server": "workspace:*", "@remotion/zod-types": "workspace:*", "remotion": "workspace:*", "class-variance-authority": "0.7.0", "clsx": "2.0.0", "connect": "3.7.0", "eslint": "9.19.0", "lucide-react": "0.516.0", "mediabunny": "1.45.0", "react": "19.2.3", "react-dom": "19.2.3", "tailwind-merge": "1.14.0", "tailwindcss-animate": "1.0.7", "zod": "4.3.6" }, "devDependencies": { "@remotion/eslint-config-flat": "workspace:*", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@vitejs/plugin-react-swc": "3.11.0", "autoprefixer": "10.4.16", "postcss": "8.5.10", "tailwindcss": "3.3.5", "typescript": "5.9.3", "vite": "6.4.2", "@types/bun": "1.3.3", "@types/dom-mediacapture-record": "1.0.21", "@types/connect": "3.4.38", "@types/web": "0.0.187", "@types/webrtc": "0.0.44", "@vitejs/plugin-react": "4.3.4", "prettier": "3.8.1", "prettier-plugin-organize-imports": "3.2.3" } }