diff --git a/forge-video/package-lock.json b/forge-video/package-lock.json index 2910287..8a70d8a 100644 --- a/forge-video/package-lock.json +++ b/forge-video/package-lock.json @@ -13,12 +13,12 @@ "@remotion/google-fonts": "^4.0.496", "@remotion/renderer": "^4.0.496", "framer-motion": "^11.0.0", - "react": "18.3.1", + "react": "19.2.8", "react-dom": "18.3.1", "remotion": "^4.0.496" }, "devDependencies": { - "@types/react": "18.3.1", + "@types/react": "19.2.17", "@types/react-dom": "18.3.1", "typescript": "^5.4.0" } @@ -402,20 +402,20 @@ } }, "node_modules/@emnapi/core": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.2.tgz", - "integrity": "sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==", + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", + "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", "license": "MIT", "optional": true, "dependencies": { - "@emnapi/wasi-threads": "1.2.2", + "@emnapi/wasi-threads": "1.2.3", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.2.tgz", - "integrity": "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==", + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", "license": "MIT", "optional": true, "dependencies": { @@ -423,9 +423,9 @@ } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", - "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", + "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", "license": "MIT", "optional": true, "dependencies": { @@ -1007,7 +1007,633 @@ "@tybys/wasm-util": "^0.10.1" } }, - "node_modules/@remotion/bundler": { + "node_modules/@remotion/bundler": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.500.tgz", + "integrity": "sha512-8GY3spQ+V4AngxJkCHM7E1nDyHzIbPAK8QsYfAN57ywL/oDkFInmd65rKYRLH2di5iiT+pO1z0RAXiC5h8FHwQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/media-parser": "4.0.500", + "@remotion/studio": "4.0.500", + "@remotion/studio-shared": "4.0.500", + "@remotion/timeline-utils": "4.0.500", + "@rspack/core": "1.7.11", + "@rspack/plugin-react-refresh": "1.6.1", + "css-loader": "7.1.4", + "esbuild": "0.28.1", + "react-refresh": "0.18.0", + "remotion": "4.0.500", + "style-loader": "4.0.0", + "webpack": "5.105.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/bundler/node_modules/@remotion/studio-shared": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.500.tgz", + "integrity": "sha512-v2XN/i+SqgFF7teYcNOBxqPQgHwMfnBSjjdEuBFqWqsDRRWa9aD2ZXwVr6X2uqEEl9+bxX7LkvhzVLzv9hxRbA==", + "license": "MIT", + "dependencies": { + "@remotion/drag-and-drop": "4.0.500", + "remotion": "4.0.500" + } + }, + "node_modules/@remotion/canvas-capture": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/canvas-capture/-/canvas-capture-4.0.500.tgz", + "integrity": "sha512-aIhCwlXm+yMUcz1uG3mKW+daYUQpkpVUqroMeXgkXxEUO4PNGsTb0z/DiCviaWkihN+UYrBM4vMHyIebMAKVOA==", + "license": "Remotion License", + "dependencies": { + "mediabunny": "1.50.8", + "remotion": "4.0.500" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/cli/-/cli-4.0.496.tgz", + "integrity": "sha512-mecUm24TDJ+IUZko17Kf9Q8kR5Zg+lkg44L6pf5KBeSbmHNpf21kILhoIOE3E2sPk3652UJFoxVlTmSrOZz/FA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/bundler": "4.0.496", + "@remotion/media-utils": "4.0.496", + "@remotion/player": "4.0.496", + "@remotion/renderer": "4.0.496", + "@remotion/studio": "4.0.496", + "@remotion/studio-server": "4.0.496", + "@remotion/studio-shared": "4.0.496", + "dotenv": "17.3.1", + "minimist": "1.2.6", + "prompts": "2.4.2", + "remotion": "4.0.496" + }, + "bin": { + "remotion": "remotion-cli.js", + "remotionb": "remotionb-cli.js", + "remotiond": "remotiond-cli.js" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/bundler": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.496.tgz", + "integrity": "sha512-xbiQVuOTLGKZkwN2E+1/2zkf+Ei2dG1f2dj9A0htRygEvDDNm9n5OGw75StKpfkIiWY0NU5/Dr+IJeqlJIkVCQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/media-parser": "4.0.496", + "@remotion/studio": "4.0.496", + "@remotion/studio-shared": "4.0.496", + "@remotion/timeline-utils": "4.0.496", + "@rspack/core": "1.7.11", + "@rspack/plugin-react-refresh": "1.6.1", + "css-loader": "7.1.4", + "esbuild": "0.28.1", + "react-refresh": "0.18.0", + "remotion": "4.0.496", + "style-loader": "4.0.0", + "webpack": "5.105.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/canvas-capture": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/canvas-capture/-/canvas-capture-4.0.496.tgz", + "integrity": "sha512-XBKDD9XjR58fsuWgd8GuIzcVSEjQldDfzgneKxiqbCqIJBl+yQazS18LWabOefX8Ry6jXSOhEFm6vJZ+bv/+cQ==", + "license": "Remotion License", + "dependencies": { + "mediabunny": "1.50.8", + "remotion": "4.0.496" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-darwin-arm64": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.496.tgz", + "integrity": "sha512-cqtCPf5Bf1Fb+Ef8MZ06jm+IPuB0oqft3vNW8ms2Vs8Ox0ujRV28SyQR1J4kdkNS3YegPCc0mocERl15U8X3Cw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-darwin-x64": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.496.tgz", + "integrity": "sha512-A+56bCMtBCFT0yWo4036hKdsZd1GObvY6uVesGjjz9deCFlj1VWi8KqJtWOKdovzpOSlpohDMbkZ0NU6a3QUyg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-gnu": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.496.tgz", + "integrity": "sha512-UUYptpBS+jg3amuJxE/XB5nFwPyrG+mX2GL2zWwa7YvrUCrodO9j9uXf/LULRh5G2NQIFs71XCCmcXdGJ3CACA==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-musl": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.496.tgz", + "integrity": "sha512-xtoYUwJYmk6Wc/WkowpisNi/ENuRD68u+SVmSR95duSo8092t6OM6NdxINoE3SNyvHaT3nUuuAsHEXI2f8VF7Q==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-gnu": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.496.tgz", + "integrity": "sha512-GO2U8QAUFXklnhGkSTS+o69S6wZeW6FflCEBHQ7AJjRsHHI5bZv2my1NaJm1Jb9LxWKdXDARLXGpyceJShC2lg==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-musl": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.496.tgz", + "integrity": "sha512-89Bieal/oAMIowlClYsZL9mlBf0/ho6OWvWgTQ04WOG/nvKE1A4q/N9D/LRudlRNOXg/mai8F2GwSTBTHU96Tg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-win32-x64-msvc": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.496.tgz", + "integrity": "sha512-TTqOB8slQAkY/U9kq4gE/Qt/gvyJUPadm2y3Dx5UQ6t8o8axbGZBjnQn7kJTMR9zkzltnJHcng/+bdAsrEjn/Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/media-parser": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.496.tgz", + "integrity": "sha512-Dtp2qoS6JhTdJGNC5r7CDgOKmIesGVG//aM9ZgQJnycJD+Guo6FWzGxdgJZk2ITuSj+9gN7qQp7Y6g1GVEmY+Q==", + "license": "Remotion License https://remotion.dev/license" + }, + "node_modules/@remotion/cli/node_modules/@remotion/renderer": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.496.tgz", + "integrity": "sha512-jSrTASFGeU1wDgkBB86TH0CPbHFVntHDZ1kve1C0G5IntnxwwndD4AjcABun9E9U5fsPiAimTyG+jwx0F9+uzQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/licensing": "4.0.496", + "@remotion/streaming": "4.0.496", + "execa": "5.1.1", + "remotion": "4.0.496", + "source-map": "0.8.0-beta.0", + "ws": "8.21.0" + }, + "optionalDependencies": { + "@remotion/compositor-darwin-arm64": "4.0.496", + "@remotion/compositor-darwin-x64": "4.0.496", + "@remotion/compositor-linux-arm64-gnu": "4.0.496", + "@remotion/compositor-linux-arm64-musl": "4.0.496", + "@remotion/compositor-linux-x64-gnu": "4.0.496", + "@remotion/compositor-linux-x64-musl": "4.0.496", + "@remotion/compositor-win32-x64-msvc": "4.0.496" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/streaming": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.496.tgz", + "integrity": "sha512-drMlOZZRJ/iVvU+Kr/4T5B2UA7ctZFvUXbSuf4+p1kWN9pz6Th/sEYQfwx/8MEjzkWiKb23vuPLc4lTEFBBJIA==", + "license": "MIT" + }, + "node_modules/@remotion/cli/node_modules/@remotion/studio": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.496.tgz", + "integrity": "sha512-PeTWAzULiOqdQJB/4UGPeDNiZI+ZbvKtVNTG3787ad45xD+f7r9SZz6gQ9DJ1DRrxR6M3zke6xLKI1EFFSYBZg==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.31", + "@remotion/canvas-capture": "4.0.496", + "@remotion/media-utils": "4.0.496", + "@remotion/player": "4.0.496", + "@remotion/renderer": "4.0.496", + "@remotion/studio-shared": "4.0.496", + "@remotion/timeline-utils": "4.0.496", + "@remotion/web-renderer": "4.0.496", + "@remotion/zod-types": "4.0.496", + "mediabunny": "1.50.8", + "memfs": "3.4.3", + "open": "8.4.2", + "remotion": "4.0.496", + "semver": "7.5.3", + "zod": "4.3.6" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/timeline-utils": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.496.tgz", + "integrity": "sha512-PKN/oBAaeR8QWW0dFB5A6eiWcS19QJiLoc8s2ns/KlnVCkBPFv2gB3hPcqwKL0wtFP9ydvxl8l3wUFx9BFZUKg==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.50.8" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/web-renderer": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.496.tgz", + "integrity": "sha512-kpQQB2zPPh7h2AY9uw0lEIRBFpCrjxsXoFwq0tY6EKt1SgRfB7cxw5T5TrlLcatv61MD2oSDfTha/iLvmfyuVw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@mediabunny/aac-encoder": "1.50.8", + "@mediabunny/flac-encoder": "1.50.8", + "@mediabunny/mp3-encoder": "1.50.8", + "@remotion/licensing": "4.0.496", + "mediabunny": "1.50.8", + "remotion": "4.0.496" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/zod-types": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.496.tgz", + "integrity": "sha512-OGvqDqhqCVLArbtAT8m+fb2pAfqPnr993m4h4YbS7HU8QzSsT5TF2Z8bJUEI4dmKJvN2IDkJPfC4AaiB+i2dMA==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.496" + } + }, + "node_modules/@remotion/cli/node_modules/remotion": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "deprecated": "The work that was done in this beta branch won't be included in future versions", + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@remotion/cli/node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@remotion/compositor-darwin-arm64": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.500.tgz", + "integrity": "sha512-wt+3mtivTcfQzq6t+piMMGf8jeCZxR4FzbIXxD7Hi3TB6D7Ivf6uJAXfuqym+m6Bei+Rgi/1WZbhM/jTdPz+lw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/compositor-darwin-x64": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.500.tgz", + "integrity": "sha512-zK8biM14FISxjCJYOkyhvTk/5Aa6d5pmmCCh4zzjQeAOdJOWo9DytQ2SN/Uyi4UO7Usa6S+XoJjc9DhHFh62kA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/compositor-linux-arm64-gnu": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.500.tgz", + "integrity": "sha512-atzS9pdEDEUu1IyjFhVKYnuUHhASnlVamwmCKTYX65kvZrFd+hKcrwNsEHnGJglqoMKBwKhUFps2FLmrfCRTgA==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-arm64-musl": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.500.tgz", + "integrity": "sha512-WRH7WAH/1T9Zi/dnd1B/BpvWhlLRivMvazf+tL4MvdKL6we7n/5TsBWceNFgqy+4tHO/Cg66sNvb3uvpv7zPgQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-x64-gnu": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.500.tgz", + "integrity": "sha512-FyVcFtQfX0MRrCYaO+KyGu9Tn553rhbR+xSj0k/rc2P0rVFl+0MUHW9zcGIv7AjKoAw6EWbcOITApl/4v8M+fw==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-x64-musl": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.500.tgz", + "integrity": "sha512-qN8hqtI6mKTXyH3cUGAdCdt6g3uyplvTo1uxnbzQvYZpJvI/SHEHRHqgdV95eWHDEH2u/fAx2IYlTXQmk9q27A==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-win32-x64-msvc": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.500.tgz", + "integrity": "sha512-nyFeFPbJMWCgqHJBUePZu51QNM0daO2ODLyBqc05BY4eZh3/O3u/CKE8W2aUInj15t3/pniDgH9gWgUiYrFxtQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@remotion/drag-and-drop": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/drag-and-drop/-/drag-and-drop-4.0.500.tgz", + "integrity": "sha512-AswAIQ7cbHwm8kJU1ZtMW3uNTPGP8K3h0XL/NMd44QUjunkdD64lsajqzHmQBioHo+S18xZdc2pcw1pOqartVQ==", + "license": "Remotion License" + }, + "node_modules/@remotion/google-fonts": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/google-fonts/-/google-fonts-4.0.496.tgz", + "integrity": "sha512-+RWRw/yuUNie1pPY5GyqfRJU7KQHLgDgXn78ba42FFmjq4tnl7mQUGShS22cavIJrwe4wfZeU3g5wImqxZDKkQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.496" + } + }, + "node_modules/@remotion/google-fonts/node_modules/remotion": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/licensing": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.496.tgz", + "integrity": "sha512-l5mA4I8oTiFbEcLojmKyl88/MgJchJtwQRDecKVDFkH2bRhEz6YVStLW9rC6mV3Lk+QT8BtAH2zuAQBeLHJ/4w==", + "license": "MIT" + }, + "node_modules/@remotion/media-parser": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.500.tgz", + "integrity": "sha512-QQnGq8wubusICRFB1tMWinJNKehGYi1nhGYyvOm1QgBttCG5qF3aISav1CJRwIWIkN152wfAFDUQuVy1htjSqg==", + "license": "Remotion License https://remotion.dev/license" + }, + "node_modules/@remotion/media-utils": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.496.tgz", + "integrity": "sha512-Av0AaTw42wG5Tfju6cfMYoDpQKSdnnTIeewiXL6EL2eM3vE+XhTwOXP1ta9K+YSCtP6fMNvkbESs1ohqzmqMnw==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.50.8", + "remotion": "4.0.496" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/media-utils/node_modules/remotion": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/player": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.496.tgz", + "integrity": "sha512-eQ1f384arsdRrfnsp9GZMdP43yk9zj224ZQaBBwscsl4lK8BhjfoOXOHne03MI4m9tw7XgmQC1bLZtTgnfW5rA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.496" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/player/node_modules/remotion": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/renderer": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.500.tgz", + "integrity": "sha512-cOE4siN1/Dp42fzX9svHpc83LqmrUZckpzIteFmS5iTCaC7lCWt34nuR4E6nmj5iRytAe/XbdXa2zjFL9bFUKQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/licensing": "4.0.500", + "@remotion/streaming": "4.0.500", + "execa": "5.1.1", + "remotion": "4.0.500", + "source-map": "0.8.0-beta.0", + "ws": "8.21.0" + }, + "optionalDependencies": { + "@remotion/compositor-darwin-arm64": "4.0.500", + "@remotion/compositor-darwin-x64": "4.0.500", + "@remotion/compositor-linux-arm64-gnu": "4.0.500", + "@remotion/compositor-linux-arm64-musl": "4.0.500", + "@remotion/compositor-linux-x64-gnu": "4.0.500", + "@remotion/compositor-linux-x64-musl": "4.0.500", + "@remotion/compositor-win32-x64-msvc": "4.0.500" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/renderer/node_modules/@remotion/licensing": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.500.tgz", + "integrity": "sha512-36yWRWe/1Ns2LIB4fHc+GX2+BDhVRK51p7d9wL0jIyAdFRGFibAtlld8sEwGu3YPnVDKkZAGF/Ue0l6no8T2fQ==", + "license": "MIT" + }, + "node_modules/@remotion/renderer/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "deprecated": "The work that was done in this beta branch won't be included in future versions", + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@remotion/streaming": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.500.tgz", + "integrity": "sha512-r0DBivkKmWHhIf5UuWAbwjnexTRVEyrmVGaKMeafBSBwhMj52YGxXxKDmsh1LXX+LMm6rDlK0do0RMGkWYPHHg==", + "license": "MIT" + }, + "node_modules/@remotion/studio": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.500.tgz", + "integrity": "sha512-hCc6ZONhg9DHHBl/e4yPZYQLcE7Dd5c3iItwM+vA8SKWOKjQ7MmFi8oLUiQg6o/Nrm26lTAIIUCtpVnOHWsGIw==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.31", + "@remotion/canvas-capture": "4.0.500", + "@remotion/drag-and-drop": "4.0.500", + "@remotion/media-utils": "4.0.500", + "@remotion/player": "4.0.500", + "@remotion/renderer": "4.0.500", + "@remotion/studio-shared": "4.0.500", + "@remotion/timeline-utils": "4.0.500", + "@remotion/web-renderer": "4.0.500", + "@remotion/zod-types": "4.0.500", + "mediabunny": "1.50.8", + "memfs": "3.4.3", + "open": "8.4.2", + "remotion": "4.0.500", + "semver": "7.5.3", + "zod": "4.4.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/studio-server/-/studio-server-4.0.496.tgz", + "integrity": "sha512-haMfZ1COAuvDwVCwrlH+zfyueVhIC4H5pDuh+7JRfCNhvdczHkxzOLmpS3K90qKgmRykhBo7SFGqerKp3cRmxQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "7.24.1", + "@babel/types": "7.24.0", + "@remotion/bundler": "4.0.496", + "@remotion/renderer": "4.0.496", + "@remotion/studio-shared": "4.0.496", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "kiwi-schema": "0.5.0", + "memfs": "3.4.3", + "open": "8.4.2", + "prettier": "3.8.1", + "recast": "0.23.11", + "remotion": "4.0.496", + "semver": "7.5.3" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/bundler": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.496.tgz", "integrity": "sha512-xbiQVuOTLGKZkwN2E+1/2zkf+Ei2dG1f2dj9A0htRygEvDDNm9n5OGw75StKpfkIiWY0NU5/Dr+IJeqlJIkVCQ==", @@ -1031,7 +1657,7 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/canvas-capture": { + "node_modules/@remotion/studio-server/node_modules/@remotion/canvas-capture": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/canvas-capture/-/canvas-capture-4.0.496.tgz", "integrity": "sha512-XBKDD9XjR58fsuWgd8GuIzcVSEjQldDfzgneKxiqbCqIJBl+yQazS18LWabOefX8Ry6jXSOhEFm6vJZ+bv/+cQ==", @@ -1045,35 +1671,7 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/cli": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/cli/-/cli-4.0.496.tgz", - "integrity": "sha512-mecUm24TDJ+IUZko17Kf9Q8kR5Zg+lkg44L6pf5KBeSbmHNpf21kILhoIOE3E2sPk3652UJFoxVlTmSrOZz/FA==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "@remotion/bundler": "4.0.496", - "@remotion/media-utils": "4.0.496", - "@remotion/player": "4.0.496", - "@remotion/renderer": "4.0.496", - "@remotion/studio": "4.0.496", - "@remotion/studio-server": "4.0.496", - "@remotion/studio-shared": "4.0.496", - "dotenv": "17.3.1", - "minimist": "1.2.6", - "prompts": "2.4.2", - "remotion": "4.0.496" - }, - "bin": { - "remotion": "remotion-cli.js", - "remotionb": "remotionb-cli.js", - "remotiond": "remotiond-cli.js" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/compositor-darwin-arm64": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-arm64": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.496.tgz", "integrity": "sha512-cqtCPf5Bf1Fb+Ef8MZ06jm+IPuB0oqft3vNW8ms2Vs8Ox0ujRV28SyQR1J4kdkNS3YegPCc0mocERl15U8X3Cw==", @@ -1085,7 +1683,7 @@ "darwin" ] }, - "node_modules/@remotion/compositor-darwin-x64": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-x64": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.496.tgz", "integrity": "sha512-A+56bCMtBCFT0yWo4036hKdsZd1GObvY6uVesGjjz9deCFlj1VWi8KqJtWOKdovzpOSlpohDMbkZ0NU6a3QUyg==", @@ -1097,7 +1695,7 @@ "darwin" ] }, - "node_modules/@remotion/compositor-linux-arm64-gnu": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-gnu": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.496.tgz", "integrity": "sha512-UUYptpBS+jg3amuJxE/XB5nFwPyrG+mX2GL2zWwa7YvrUCrodO9j9uXf/LULRh5G2NQIFs71XCCmcXdGJ3CACA==", @@ -1112,7 +1710,7 @@ "linux" ] }, - "node_modules/@remotion/compositor-linux-arm64-musl": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-musl": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.496.tgz", "integrity": "sha512-xtoYUwJYmk6Wc/WkowpisNi/ENuRD68u+SVmSR95duSo8092t6OM6NdxINoE3SNyvHaT3nUuuAsHEXI2f8VF7Q==", @@ -1127,7 +1725,7 @@ "linux" ] }, - "node_modules/@remotion/compositor-linux-x64-gnu": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-gnu": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.496.tgz", "integrity": "sha512-GO2U8QAUFXklnhGkSTS+o69S6wZeW6FflCEBHQ7AJjRsHHI5bZv2my1NaJm1Jb9LxWKdXDARLXGpyceJShC2lg==", @@ -1142,7 +1740,7 @@ "linux" ] }, - "node_modules/@remotion/compositor-linux-x64-musl": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-musl": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.496.tgz", "integrity": "sha512-89Bieal/oAMIowlClYsZL9mlBf0/ho6OWvWgTQ04WOG/nvKE1A4q/N9D/LRudlRNOXg/mai8F2GwSTBTHU96Tg==", @@ -1157,7 +1755,7 @@ "linux" ] }, - "node_modules/@remotion/compositor-win32-x64-msvc": { + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-win32-x64-msvc": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.496.tgz", "integrity": "sha512-TTqOB8slQAkY/U9kq4gE/Qt/gvyJUPadm2y3Dx5UQ6t8o8axbGZBjnQn7kJTMR9zkzltnJHcng/+bdAsrEjn/Q==", @@ -1169,55 +1767,13 @@ "win32" ] }, - "node_modules/@remotion/google-fonts": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/google-fonts/-/google-fonts-4.0.496.tgz", - "integrity": "sha512-+RWRw/yuUNie1pPY5GyqfRJU7KQHLgDgXn78ba42FFmjq4tnl7mQUGShS22cavIJrwe4wfZeU3g5wImqxZDKkQ==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "remotion": "4.0.496" - } - }, - "node_modules/@remotion/licensing": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.496.tgz", - "integrity": "sha512-l5mA4I8oTiFbEcLojmKyl88/MgJchJtwQRDecKVDFkH2bRhEz6YVStLW9rC6mV3Lk+QT8BtAH2zuAQBeLHJ/4w==", - "license": "MIT" - }, - "node_modules/@remotion/media-parser": { + "node_modules/@remotion/studio-server/node_modules/@remotion/media-parser": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.496.tgz", "integrity": "sha512-Dtp2qoS6JhTdJGNC5r7CDgOKmIesGVG//aM9ZgQJnycJD+Guo6FWzGxdgJZk2ITuSj+9gN7qQp7Y6g1GVEmY+Q==", "license": "Remotion License https://remotion.dev/license" }, - "node_modules/@remotion/media-utils": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.496.tgz", - "integrity": "sha512-Av0AaTw42wG5Tfju6cfMYoDpQKSdnnTIeewiXL6EL2eM3vE+XhTwOXP1ta9K+YSCtP6fMNvkbESs1ohqzmqMnw==", - "license": "MIT", - "dependencies": { - "mediabunny": "1.50.8", - "remotion": "4.0.496" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/player": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.496.tgz", - "integrity": "sha512-eQ1f384arsdRrfnsp9GZMdP43yk9zj224ZQaBBwscsl4lK8BhjfoOXOHne03MI4m9tw7XgmQC1bLZtTgnfW5rA==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "remotion": "4.0.496" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/renderer": { + "node_modules/@remotion/studio-server/node_modules/@remotion/renderer": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.496.tgz", "integrity": "sha512-jSrTASFGeU1wDgkBB86TH0CPbHFVntHDZ1kve1C0G5IntnxwwndD4AjcABun9E9U5fsPiAimTyG+jwx0F9+uzQ==", @@ -1244,26 +1800,13 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/renderer/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "deprecated": "The work that was done in this beta branch won't be included in future versions", - "license": "BSD-3-Clause", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@remotion/streaming": { + "node_modules/@remotion/studio-server/node_modules/@remotion/streaming": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.496.tgz", "integrity": "sha512-drMlOZZRJ/iVvU+Kr/4T5B2UA7ctZFvUXbSuf4+p1kWN9pz6Th/sEYQfwx/8MEjzkWiKb23vuPLc4lTEFBBJIA==", "license": "MIT" }, - "node_modules/@remotion/studio": { + "node_modules/@remotion/studio-server/node_modules/@remotion/studio": { "version": "4.0.496", "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.496.tgz", "integrity": "sha512-PeTWAzULiOqdQJB/4UGPeDNiZI+ZbvKtVNTG3787ad45xD+f7r9SZz6gQ9DJ1DRrxR6M3zke6xLKI1EFFSYBZg==", @@ -1290,26 +1833,72 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server": { + "node_modules/@remotion/studio-server/node_modules/@remotion/timeline-utils": { "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/studio-server/-/studio-server-4.0.496.tgz", - "integrity": "sha512-haMfZ1COAuvDwVCwrlH+zfyueVhIC4H5pDuh+7JRfCNhvdczHkxzOLmpS3K90qKgmRykhBo7SFGqerKp3cRmxQ==", + "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.496.tgz", + "integrity": "sha512-PKN/oBAaeR8QWW0dFB5A6eiWcS19QJiLoc8s2ns/KlnVCkBPFv2gB3hPcqwKL0wtFP9ydvxl8l3wUFx9BFZUKg==", "license": "MIT", "dependencies": { - "@babel/parser": "7.24.1", - "@babel/types": "7.24.0", - "@remotion/bundler": "4.0.496", - "@remotion/renderer": "4.0.496", - "@remotion/studio-shared": "4.0.496", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "kiwi-schema": "0.5.0", - "memfs": "3.4.3", - "open": "8.4.2", - "prettier": "3.8.1", - "recast": "0.23.11", - "remotion": "4.0.496", - "semver": "7.5.3" + "mediabunny": "1.50.8" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/web-renderer": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.496.tgz", + "integrity": "sha512-kpQQB2zPPh7h2AY9uw0lEIRBFpCrjxsXoFwq0tY6EKt1SgRfB7cxw5T5TrlLcatv61MD2oSDfTha/iLvmfyuVw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@mediabunny/aac-encoder": "1.50.8", + "@mediabunny/flac-encoder": "1.50.8", + "@mediabunny/mp3-encoder": "1.50.8", + "@remotion/licensing": "4.0.496", + "mediabunny": "1.50.8", + "remotion": "4.0.496" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/zod-types": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.496.tgz", + "integrity": "sha512-OGvqDqhqCVLArbtAT8m+fb2pAfqPnr993m4h4YbS7HU8QzSsT5TF2Z8bJUEI4dmKJvN2IDkJPfC4AaiB+i2dMA==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.496" + } + }, + "node_modules/@remotion/studio-server/node_modules/remotion": { + "version": "4.0.496", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "deprecated": "The work that was done in this beta branch won't be included in future versions", + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@remotion/studio-server/node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" } }, "node_modules/@remotion/studio-shared": { @@ -1321,40 +1910,93 @@ "remotion": "4.0.496" } }, - "node_modules/@remotion/timeline-utils": { + "node_modules/@remotion/studio-shared/node_modules/remotion": { "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.496.tgz", - "integrity": "sha512-PKN/oBAaeR8QWW0dFB5A6eiWcS19QJiLoc8s2ns/KlnVCkBPFv2gB3hPcqwKL0wtFP9ydvxl8l3wUFx9BFZUKg==", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", + "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio/node_modules/@remotion/media-utils": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.500.tgz", + "integrity": "sha512-07Ht4xw6Ycsqk8AJeDoHqM4xHSI/T4BJyqixEDK8Yj8JKZewt6SIH5iPJjw6zPfw8u0+mvl9U1UV5HH+L6yOqg==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.50.8", + "remotion": "4.0.500" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio/node_modules/@remotion/player": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.500.tgz", + "integrity": "sha512-AwMdWV9gCBQcsLnl227iccI05A1Tpq3n+oweNk6h4P8n8580zpxUOF50RGfR9wLBDeU7XIivYvWtafuwVoIxIA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.500" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio/node_modules/@remotion/studio-shared": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.500.tgz", + "integrity": "sha512-v2XN/i+SqgFF7teYcNOBxqPQgHwMfnBSjjdEuBFqWqsDRRWa9aD2ZXwVr6X2uqEEl9+bxX7LkvhzVLzv9hxRbA==", + "license": "MIT", + "dependencies": { + "@remotion/drag-and-drop": "4.0.500", + "remotion": "4.0.500" + } + }, + "node_modules/@remotion/timeline-utils": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.500.tgz", + "integrity": "sha512-QTvsTFlCgqW4TNmvuHUi85570XBxX4l3hve22lubUVkPbDJOsXklG0qec94XaL1sF5Gn9W91yo52P0udKpKT6A==", "license": "MIT", "dependencies": { "mediabunny": "1.50.8" } }, "node_modules/@remotion/web-renderer": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.496.tgz", - "integrity": "sha512-kpQQB2zPPh7h2AY9uw0lEIRBFpCrjxsXoFwq0tY6EKt1SgRfB7cxw5T5TrlLcatv61MD2oSDfTha/iLvmfyuVw==", + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.500.tgz", + "integrity": "sha512-dyxYPiUyBJ9xBgkgdVMZjs00mhDvy79/HNavrYGOiORrtiuZMIGFwpbvoQD2BgT47rwxAKROILg/OhybhjEJEQ==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@mediabunny/aac-encoder": "1.50.8", "@mediabunny/flac-encoder": "1.50.8", "@mediabunny/mp3-encoder": "1.50.8", - "@remotion/licensing": "4.0.496", + "@remotion/licensing": "4.0.500", "mediabunny": "1.50.8", - "remotion": "4.0.496" + "remotion": "4.0.500" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" } }, + "node_modules/@remotion/web-renderer/node_modules/@remotion/licensing": { + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.500.tgz", + "integrity": "sha512-36yWRWe/1Ns2LIB4fHc+GX2+BDhVRK51p7d9wL0jIyAdFRGFibAtlld8sEwGu3YPnVDKkZAGF/Ue0l6no8T2fQ==", + "license": "MIT" + }, "node_modules/@remotion/zod-types": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.496.tgz", - "integrity": "sha512-OGvqDqhqCVLArbtAT8m+fb2pAfqPnr993m4h4YbS7HU8QzSsT5TF2Z8bJUEI4dmKJvN2IDkJPfC4AaiB+i2dMA==", + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.500.tgz", + "integrity": "sha512-F0ctSK4O75TvvaC0HoAZ+9cG8B7cE023z3myDHmHp7Fsq98bqwGHWwKkQ2mMSHrgk53de47hHHJx0eZsD62eCg==", "license": "MIT", "dependencies": { - "remotion": "4.0.496" + "remotion": "4.0.500" } }, "node_modules/@rspack/binding": { @@ -1823,9 +2465,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", "license": "MIT" }, "node_modules/@types/json-schema": { @@ -1835,30 +2477,22 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.6.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", - "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", + "version": "26.1.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", + "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", "license": "MIT", "dependencies": { - "undici-types": "~7.19.0" + "undici-types": "~8.3.0" } }, - "node_modules/@types/prop-types": { - "version": "15.7.15", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", - "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "version": "19.2.17", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz", + "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", "dev": true, "license": "MIT", "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { @@ -2030,9 +2664,9 @@ "license": "Apache-2.0" }, "node_modules/acorn": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", + "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -2054,9 +2688,9 @@ } }, "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -2390,13 +3024,13 @@ "license": "ISC" }, "node_modules/enhanced-resolve": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", - "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", + "version": "5.24.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.3.tgz", + "integrity": "sha512-PwKooW9JUzh5chmYfHM3IQl5OkK2u2Nm011MgeZrss3JmFraUx/fqrf78kk8GUMYoibx/14MdwTl/1WKkG7TpQ==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", - "tapable": "^2.3.0" + "tapable": "^2.3.3" }, "engines": { "node": ">=10.13.0" @@ -2433,9 +3067,9 @@ } }, "node_modules/es-module-lexer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", - "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz", + "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==", "license": "MIT" }, "node_modules/esbuild": { @@ -2880,9 +3514,9 @@ "license": "MIT" }, "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz", + "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==", "license": "MIT", "engines": { "node": ">=6.11.5" @@ -3160,9 +3794,9 @@ "license": "ISC" }, "node_modules/postcss": { - "version": "8.5.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.21.tgz", - "integrity": "sha512-v4sDNP3fdNiWMfabO7OwOQdOX8TiQSztKyT1Wj0w+j7LDallJThJRBBBmzVGyYj0crMh7jlV4zepPkiNu9UwDQ==", + "version": "8.5.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.24.tgz", + "integrity": "sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==", "funding": [ { "type": "opencollective", @@ -3303,13 +3937,10 @@ } }, "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, "engines": { "node": ">=0.10.0" } @@ -3353,9 +3984,9 @@ } }, "node_modules/remotion": { - "version": "4.0.496", - "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.496.tgz", - "integrity": "sha512-B84022w11rPFoFr/uMQ9GaJYlgwXtCMo19CYlD6Pc2CL8hqhSMGPmso6a04zu7HwVTKApj8ZQy5XeFBAnR2/Uw==", + "version": "4.0.500", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.500.tgz", + "integrity": "sha512-pMSW1YIkEB8UuM471JGyWklMoH1GBxQKAK36XpDy3z1yixritBLGt/KQsuv4n6k5eXxf37joEvXMbXqz20HZgg==", "license": "SEE LICENSE IN LICENSE.md", "peerDependencies": { "react": ">=16.8.0", @@ -3578,9 +4209,9 @@ } }, "node_modules/terser": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", - "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", + "version": "5.49.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.0.tgz", + "integrity": "sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -3596,9 +4227,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", - "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", @@ -3617,12 +4248,39 @@ "webpack": "^5.1.0" }, "peerDependenciesMeta": { + "@minify-html/node": { + "optional": true + }, "@swc/core": { "optional": true }, + "@swc/css": { + "optional": true + }, + "@swc/html": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "cssnano": { + "optional": true + }, + "csso": { + "optional": true + }, "esbuild": { "optional": true }, + "html-minifier-terser": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "postcss": { + "optional": true + }, "uglify-js": { "optional": true } @@ -3673,9 +4331,9 @@ } }, "node_modules/undici-types": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", - "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", "license": "MIT" }, "node_modules/update-browserslist-db": { @@ -3715,12 +4373,11 @@ "license": "MIT" }, "node_modules/watchpack": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", - "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz", + "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==", "license": "MIT", "dependencies": { - "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" }, "engines": { @@ -3782,9 +4439,9 @@ } }, "node_modules/webpack-sources": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", - "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz", + "integrity": "sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==", "license": "MIT", "engines": { "node": ">=10.13.0" @@ -3844,9 +4501,9 @@ "license": "ISC" }, "node_modules/zod": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/forge-video/package.json b/forge-video/package.json index f1d6818..b20050c 100644 --- a/forge-video/package.json +++ b/forge-video/package.json @@ -16,12 +16,12 @@ "@remotion/google-fonts": "^4.0.496", "@remotion/renderer": "^4.0.496", "framer-motion": "^11.0.0", - "react": "18.3.1", + "react": "19.2.8", "react-dom": "18.3.1", "remotion": "^4.0.496" }, "devDependencies": { - "@types/react": "18.3.1", + "@types/react": "19.2.17", "@types/react-dom": "18.3.1", "typescript": "^5.4.0" }