diff --git a/demo/package-lock.json b/demo/package-lock.json index 5cfb0ec..49b73a4 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -10,7 +10,7 @@ "license": "ISC", "dependencies": { "@remotion/bundler": "4.0.516", - "@remotion/cli": "4.0.516", + "@remotion/cli": "4.0.519", "@types/react": "19.2.18", "@types/react-dom": "19.2.5", "react": "19.2.8", @@ -1042,6 +1042,43 @@ "react-dom": ">=16.8.0" } }, + "node_modules/@remotion/canvas": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/canvas/-/canvas-4.0.519.tgz", + "integrity": "sha512-S09+6ZjqxUk/VbATqziZaIdBo/8/6kcuDetzF1ztF8vR1zvv/mIl2DhDUGvPwpap5vL2W4KMEHNnVCrTOD8WpA==", + "license": "Remotion License", + "dependencies": { + "@remotion/player": "4.0.519", + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/canvas/node_modules/@remotion/player": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.519.tgz", + "integrity": "sha512-wEaQ7SeBHLDUK9CsBzdI/f1EM5nO5EbvkKJX02975ngDXNBDX2gISiVmUs5Va7xMj3P6CuA1p50DaHfYr5WqYw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/canvas/node_modules/remotion": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.519.tgz", + "integrity": "sha512-3jHd4jelS0+ZmWP6fxhM3bbTFiFMEcdVht638ewRa29qxHHfTFg0fIUZyug4pv/4v/16QLBtqiiJTasZyn1K7A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, "node_modules/@remotion/captions": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.516.tgz", @@ -1049,23 +1086,23 @@ "license": "MIT" }, "node_modules/@remotion/cli": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/cli/-/cli-4.0.516.tgz", - "integrity": "sha512-pJBfDWuiNi5yw2euGaBnjbasXQN5BJEwGuin0hD1+W7nLL/QM6TnYzPis+GS3P5Tgbd3TvmYAE5UATr9DfM1Aw==", + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/cli/-/cli-4.0.519.tgz", + "integrity": "sha512-c+GS66KrVXO9ZeDUD3rAV7W7sT3KfTZvm/H9DixHP9q/UWO01iuqquE4k9IXpS0oAISa2yG7Bmatag0YNc9gfw==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@babel/parser": "7.24.1", - "@remotion/bundler": "4.0.516", - "@remotion/media-utils": "4.0.516", - "@remotion/player": "4.0.516", - "@remotion/renderer": "4.0.516", - "@remotion/studio": "4.0.516", - "@remotion/studio-server": "4.0.516", - "@remotion/studio-shared": "4.0.516", + "@remotion/bundler": "4.0.519", + "@remotion/media-utils": "4.0.519", + "@remotion/player": "4.0.519", + "@remotion/renderer": "4.0.519", + "@remotion/studio": "4.0.519", + "@remotion/studio-server": "4.0.519", + "@remotion/studio-shared": "4.0.519", "dotenv": "17.3.1", "minimist": "1.2.6", "prompts": "2.4.2", - "remotion": "4.0.516", + "remotion": "4.0.519", "semver": "7.5.3" }, "bin": { @@ -1078,6 +1115,299 @@ "react-dom": ">=16.8.0" } }, + "node_modules/@remotion/cli/node_modules/@remotion/bundler": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.519.tgz", + "integrity": "sha512-HTlcXqanFt7sBAzUtn0h8oE5fWCRDivjk1vcJ6SxnSApLArE9gjWBAlgbbTcLge/Qb0tBhjdHNOFZgVnNjepXQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/media-parser": "4.0.519", + "@remotion/studio": "4.0.519", + "@remotion/studio-shared": "4.0.519", + "@remotion/timeline-utils": "4.0.519", + "@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.519", + "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/captions": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.519.tgz", + "integrity": "sha512-65nb6dJjI9V35RAAuVZrcVZjfRVyGZwnCZQqzncQ1WCCG2Raa840DLLoVsNCJQvEwcP2Xc40UixxSVVxPCxGNQ==", + "license": "MIT" + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-darwin-arm64": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.519.tgz", + "integrity": "sha512-Cuu6UxdqaAgY8p0f6WdstmXp1acCcGw2qywVqnbe8/iVY6CTtmOFcN5kNXhbYoEbXiaYCPFTXsfN/ifWtxAMOg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-darwin-x64": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.519.tgz", + "integrity": "sha512-/d8OAASFwjegBWvhIBbK9AJZ74CfI/1+9pmWYqbTPLyyLe3yV4YI0fPQ2hrpIpYFbS3cqwCsNXARkReowzbxfA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-gnu": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.519.tgz", + "integrity": "sha512-qzmENRPPFPEfZNZikhTYQXr2mudmNyJoBndvkKRHeiHV5stjEIgUSdPYSVdkzD/kZWcTFeI1Aw+c9nL8lpcW6Q==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-musl": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.519.tgz", + "integrity": "sha512-JBmlggwud3U994IO9ziA2gLeDBVWm3u70DjxaRAAFWxlTINsCwcwdr8cPvUBW/pxDHtUMFyWCkZ4Jjgq5jNUmA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-gnu": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.519.tgz", + "integrity": "sha512-1+hvRzWhh1La6EVn4REOOtTgh7hByk4wpNPyu/E4SzhXF4U1WNSjXNGwtouSt6Eb/XXesqET/Yfj/FmUDcQUZA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-musl": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.519.tgz", + "integrity": "sha512-fzJhtUSqHi/XDHbNKuogzluenHazEii5L8bhWNZFhPdlJP4f/BYZ7YeCcLtA0rc9/CUK3jFxUT79riRHOhDujQ==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/compositor-win32-x64-msvc": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.519.tgz", + "integrity": "sha512-/OHodGzDaymlPFTzqp84HFiAlzmXWb/IEaPZvqtJYYqCG0WmNmOcLIjB40q8lYTll5E6aGuelUwlaZxDAoIZ1A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@remotion/cli/node_modules/@remotion/licensing": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.519.tgz", + "integrity": "sha512-vxPOZnK5OKYyetn+Lrcsw3YRbX0rO9h/9doMzsTlrg/IA54dMz1EC/5oVp0b6YAR4blHld5SyycWOb3naTJaiw==", + "license": "MIT" + }, + "node_modules/@remotion/cli/node_modules/@remotion/media-parser": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.519.tgz", + "integrity": "sha512-X0EEe/mwXKH+6lXVvppS2e+/NCEcbrEYfdFNT9hVYLa3KyGzTRzw9Iv31WR+wsDF7W6mAI5ca/OwTyi9fbg1YQ==", + "license": "Remotion License https://remotion.dev/license" + }, + "node_modules/@remotion/cli/node_modules/@remotion/media-utils": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.519.tgz", + "integrity": "sha512-iB+0gbLdfaDPlU9N6L0xRS6oM+hcKovtdfiy4RNY2io/u1noc6lKq25T56sbJHP7dBbnsybE0hosEYdECp7dTA==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.55.1", + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/player": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.519.tgz", + "integrity": "sha512-wEaQ7SeBHLDUK9CsBzdI/f1EM5nO5EbvkKJX02975ngDXNBDX2gISiVmUs5Va7xMj3P6CuA1p50DaHfYr5WqYw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/renderer": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.519.tgz", + "integrity": "sha512-RmWRj5VeBnQabdRJ7zJ5SdYYb8GLzQ+Svpy2c7jyuH3NDBAtjKi6wc8PfNkPmEwV31U91w8l10Z1Tm5MUkdKfA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/licensing": "4.0.519", + "@remotion/streaming": "4.0.519", + "execa": "5.1.1", + "remotion": "4.0.519", + "source-map": "0.8.0", + "ws": "8.21.0" + }, + "optionalDependencies": { + "@remotion/compositor-darwin-arm64": "4.0.519", + "@remotion/compositor-darwin-x64": "4.0.519", + "@remotion/compositor-linux-arm64-gnu": "4.0.519", + "@remotion/compositor-linux-arm64-musl": "4.0.519", + "@remotion/compositor-linux-x64-gnu": "4.0.519", + "@remotion/compositor-linux-x64-musl": "4.0.519", + "@remotion/compositor-win32-x64-msvc": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/streaming": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.519.tgz", + "integrity": "sha512-UgDF5oCFvwsayvI8jTSDgI06Zpx4XkSIrZT2Q5eJqSOEZQlwOUzolO3k3tODQUxqf/YXZGo/Y2wudobYwPE0Kw==", + "license": "MIT" + }, + "node_modules/@remotion/cli/node_modules/@remotion/studio": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.519.tgz", + "integrity": "sha512-Q0MvrlCipCrhVaaDQq1HV7efiz7an+dpd3JgFBfXrSCIQpaux9GdaWxHcfI5lWTOEC3kmRT42HCwDBNM9q5Vnw==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.31", + "@remotion/canvas": "4.0.519", + "@remotion/captions": "4.0.519", + "@remotion/media": "4.0.519", + "@remotion/media-utils": "4.0.519", + "@remotion/player": "4.0.519", + "@remotion/renderer": "4.0.519", + "@remotion/studio-codemods": "4.0.519", + "@remotion/studio-protocol": "4.0.519", + "@remotion/studio-shared": "4.0.519", + "@remotion/timeline-utils": "4.0.519", + "@remotion/web-renderer": "4.0.519", + "@remotion/zod-types": "4.0.519", + "@tanstack/react-virtual": "3.14.9", + "mediabunny": "1.55.1", + "memfs": "3.4.3", + "open": "8.4.2", + "remotion": "4.0.519", + "semver": "7.5.3", + "zod": "4.4.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/studio-protocol": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.519.tgz", + "integrity": "sha512-xCBTHCr9X2uaPLVPrn/uxp4UoDnlcb92PDTMd2paUlToKlIP82f+bCNn5K5WB00Ff2zAMksxpKMap7/MH6n5aw==", + "license": "Remotion License" + }, + "node_modules/@remotion/cli/node_modules/@remotion/studio-shared": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.519.tgz", + "integrity": "sha512-9mU4ykaaKBdrzuboI7fTsQQbN2RraPPvIPyA+4yE0k4GTkeZKoBN2DHE5ndHIXQFjB0KBiF3AWkYHe+9lxycWw==", + "license": "MIT", + "dependencies": { + "@remotion/studio-protocol": "4.0.519", + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/timeline-utils": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.519.tgz", + "integrity": "sha512-OhBYOkYe9RhgIXYE1VG2FP9emYsw49aNKDQGN0+7F5sG/AKGGC/71I/tcqBu27CMeHSo5W6NVRMlaq28iLk88A==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.55.1", + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/web-renderer": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.519.tgz", + "integrity": "sha512-omR0gMFviFXfD0TejKjOuakcib7yQKiHf+WWebPzfryu4IHXQ520h7RELjKb0ldABrN8PBMxtLappQBIT85YRg==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@mediabunny/aac-encoder": "1.55.1", + "@mediabunny/flac-encoder": "1.55.1", + "@mediabunny/mp3-encoder": "1.55.1", + "@remotion/licensing": "4.0.519", + "mediabunny": "1.55.1", + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@remotion/cli/node_modules/@remotion/zod-types": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.519.tgz", + "integrity": "sha512-YwpkATV1fLERar1h7EXeeCFzjIC30//MTVszIyJ2LXX/IrS3LQOcMhFZTyPJdOH0SLDeGn72CrLVofT9Qj1qyw==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/cli/node_modules/remotion": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.519.tgz", + "integrity": "sha512-3jHd4jelS0+ZmWP6fxhM3bbTFiFMEcdVht638ewRa29qxHHfTFg0fIUZyug4pv/4v/16QLBtqiiJTasZyn1K7A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, "node_modules/@remotion/compositor-darwin-arm64": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.516.tgz", @@ -1180,6 +1510,20 @@ "integrity": "sha512-zaiQ/lxp0t/c5jT4kXoWiltiiKMrohxWOvNBbHadGtOF0Ex+aY3ztR78iEvcRbkzOEmpURc8C/1sEGWiSO6r8A==", "license": "MIT" }, + "node_modules/@remotion/media": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/media/-/media-4.0.519.tgz", + "integrity": "sha512-jCROaLckrd0TXrT9pFsaR1MMJB7RXzD5g46l8LAXxAqEbCbgVbsxqG6WCNjlub+HjSSBtrPkpTvewHL28eVlIA==", + "dependencies": { + "mediabunny": "1.55.1", + "remotion": "4.0.519", + "zod": "4.4.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, "node_modules/@remotion/media-parser": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.516.tgz", @@ -1200,6 +1544,16 @@ "react-dom": ">=16.8.0" } }, + "node_modules/@remotion/media/node_modules/remotion": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.519.tgz", + "integrity": "sha512-3jHd4jelS0+ZmWP6fxhM3bbTFiFMEcdVht638ewRa29qxHHfTFg0fIUZyug4pv/4v/16QLBtqiiJTasZyn1K7A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, "node_modules/@remotion/player": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.516.tgz", @@ -1276,17 +1630,43 @@ } }, "node_modules/@remotion/studio-codemods": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-codemods/-/studio-codemods-4.0.516.tgz", - "integrity": "sha512-Ly5gHi0Aog4kKDqfHbL05U+1TmDczMfrLQQXpmqoGzZ67zA0gHRwOgpPK/myVYCVB/2RVFx4U2zAnQuFWeAJMw==", + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-codemods/-/studio-codemods-4.0.519.tgz", + "integrity": "sha512-u5OGh+NYbgmjcqdrcTV2fRRWuKuGWvdnjREEH3NBj3aUdD+Ga6ovIvL00Kf85krLxmf/0tIB2k7Q/VUSOaGswg==", "license": "MIT", "dependencies": { "@babel/parser": "7.24.1", "@babel/types": "7.24.0", - "@remotion/studio-shared": "4.0.516", + "@remotion/studio-shared": "4.0.519", "ast-types": "0.16.1", "recast": "0.23.21", - "remotion": "4.0.516" + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/studio-codemods/node_modules/@remotion/studio-protocol": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.519.tgz", + "integrity": "sha512-xCBTHCr9X2uaPLVPrn/uxp4UoDnlcb92PDTMd2paUlToKlIP82f+bCNn5K5WB00Ff2zAMksxpKMap7/MH6n5aw==", + "license": "Remotion License" + }, + "node_modules/@remotion/studio-codemods/node_modules/@remotion/studio-shared": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.519.tgz", + "integrity": "sha512-9mU4ykaaKBdrzuboI7fTsQQbN2RraPPvIPyA+4yE0k4GTkeZKoBN2DHE5ndHIXQFjB0KBiF3AWkYHe+9lxycWw==", + "license": "MIT", + "dependencies": { + "@remotion/studio-protocol": "4.0.519", + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/studio-codemods/node_modules/remotion": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.519.tgz", + "integrity": "sha512-3jHd4jelS0+ZmWP6fxhM3bbTFiFMEcdVht638ewRa29qxHHfTFg0fIUZyug4pv/4v/16QLBtqiiJTasZyn1K7A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, "node_modules/@remotion/studio-protocol": { @@ -1296,18 +1676,18 @@ "license": "Remotion License" }, "node_modules/@remotion/studio-server": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-server/-/studio-server-4.0.516.tgz", - "integrity": "sha512-g85lHrgD3nUzXIdfzTRuB5ZxixcGSzTAW6RJjy5lcwOR/+WgXM0mqGy5kdB2AvRrFmU5WU/rqi7R52QzqGIl8w==", + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-server/-/studio-server-4.0.519.tgz", + "integrity": "sha512-K1clLaxgEkLIANWz7qUUeF1KUPj4+B/SxdOsuLwHTpXX76Cqg27mcfTHCJy4RMGo8isGuAHB8R8Mb7hLqL2NFQ==", "license": "MIT", "dependencies": { "@babel/parser": "7.24.1", "@babel/types": "7.24.0", - "@remotion/bundler": "4.0.516", - "@remotion/renderer": "4.0.516", - "@remotion/studio-codemods": "4.0.516", - "@remotion/studio-protocol": "4.0.516", - "@remotion/studio-shared": "4.0.516", + "@remotion/bundler": "4.0.519", + "@remotion/renderer": "4.0.519", + "@remotion/studio-codemods": "4.0.519", + "@remotion/studio-protocol": "4.0.519", + "@remotion/studio-shared": "4.0.519", "@svgr/core": "8.1.0", "@svgr/plugin-jsx": "8.1.0", "kiwi-schema": "0.5.0", @@ -1315,9 +1695,302 @@ "open": "8.4.2", "prettier": "3.8.1", "recast": "0.23.21", - "remotion": "4.0.516", + "remotion": "4.0.519", + "semver": "7.5.3", + "zod": "4.4.3" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/bundler": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.519.tgz", + "integrity": "sha512-HTlcXqanFt7sBAzUtn0h8oE5fWCRDivjk1vcJ6SxnSApLArE9gjWBAlgbbTcLge/Qb0tBhjdHNOFZgVnNjepXQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/media-parser": "4.0.519", + "@remotion/studio": "4.0.519", + "@remotion/studio-shared": "4.0.519", + "@remotion/timeline-utils": "4.0.519", + "@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.519", + "style-loader": "4.0.0", + "webpack": "5.105.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/captions": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.519.tgz", + "integrity": "sha512-65nb6dJjI9V35RAAuVZrcVZjfRVyGZwnCZQqzncQ1WCCG2Raa840DLLoVsNCJQvEwcP2Xc40UixxSVVxPCxGNQ==", + "license": "MIT" + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-arm64": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.519.tgz", + "integrity": "sha512-Cuu6UxdqaAgY8p0f6WdstmXp1acCcGw2qywVqnbe8/iVY6CTtmOFcN5kNXhbYoEbXiaYCPFTXsfN/ifWtxAMOg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-x64": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.519.tgz", + "integrity": "sha512-/d8OAASFwjegBWvhIBbK9AJZ74CfI/1+9pmWYqbTPLyyLe3yV4YI0fPQ2hrpIpYFbS3cqwCsNXARkReowzbxfA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-gnu": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.519.tgz", + "integrity": "sha512-qzmENRPPFPEfZNZikhTYQXr2mudmNyJoBndvkKRHeiHV5stjEIgUSdPYSVdkzD/kZWcTFeI1Aw+c9nL8lpcW6Q==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-musl": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.519.tgz", + "integrity": "sha512-JBmlggwud3U994IO9ziA2gLeDBVWm3u70DjxaRAAFWxlTINsCwcwdr8cPvUBW/pxDHtUMFyWCkZ4Jjgq5jNUmA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-gnu": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.519.tgz", + "integrity": "sha512-1+hvRzWhh1La6EVn4REOOtTgh7hByk4wpNPyu/E4SzhXF4U1WNSjXNGwtouSt6Eb/XXesqET/Yfj/FmUDcQUZA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-musl": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.519.tgz", + "integrity": "sha512-fzJhtUSqHi/XDHbNKuogzluenHazEii5L8bhWNZFhPdlJP4f/BYZ7YeCcLtA0rc9/CUK3jFxUT79riRHOhDujQ==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-win32-x64-msvc": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.519.tgz", + "integrity": "sha512-/OHodGzDaymlPFTzqp84HFiAlzmXWb/IEaPZvqtJYYqCG0WmNmOcLIjB40q8lYTll5E6aGuelUwlaZxDAoIZ1A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/licensing": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.519.tgz", + "integrity": "sha512-vxPOZnK5OKYyetn+Lrcsw3YRbX0rO9h/9doMzsTlrg/IA54dMz1EC/5oVp0b6YAR4blHld5SyycWOb3naTJaiw==", + "license": "MIT" + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/media-parser": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.519.tgz", + "integrity": "sha512-X0EEe/mwXKH+6lXVvppS2e+/NCEcbrEYfdFNT9hVYLa3KyGzTRzw9Iv31WR+wsDF7W6mAI5ca/OwTyi9fbg1YQ==", + "license": "Remotion License https://remotion.dev/license" + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/media-utils": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.519.tgz", + "integrity": "sha512-iB+0gbLdfaDPlU9N6L0xRS6oM+hcKovtdfiy4RNY2io/u1noc6lKq25T56sbJHP7dBbnsybE0hosEYdECp7dTA==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.55.1", + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/player": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.519.tgz", + "integrity": "sha512-wEaQ7SeBHLDUK9CsBzdI/f1EM5nO5EbvkKJX02975ngDXNBDX2gISiVmUs5Va7xMj3P6CuA1p50DaHfYr5WqYw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/renderer": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.519.tgz", + "integrity": "sha512-RmWRj5VeBnQabdRJ7zJ5SdYYb8GLzQ+Svpy2c7jyuH3NDBAtjKi6wc8PfNkPmEwV31U91w8l10Z1Tm5MUkdKfA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/licensing": "4.0.519", + "@remotion/streaming": "4.0.519", + "execa": "5.1.1", + "remotion": "4.0.519", + "source-map": "0.8.0", + "ws": "8.21.0" + }, + "optionalDependencies": { + "@remotion/compositor-darwin-arm64": "4.0.519", + "@remotion/compositor-darwin-x64": "4.0.519", + "@remotion/compositor-linux-arm64-gnu": "4.0.519", + "@remotion/compositor-linux-arm64-musl": "4.0.519", + "@remotion/compositor-linux-x64-gnu": "4.0.519", + "@remotion/compositor-linux-x64-musl": "4.0.519", + "@remotion/compositor-win32-x64-msvc": "4.0.519" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/streaming": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.519.tgz", + "integrity": "sha512-UgDF5oCFvwsayvI8jTSDgI06Zpx4XkSIrZT2Q5eJqSOEZQlwOUzolO3k3tODQUxqf/YXZGo/Y2wudobYwPE0Kw==", + "license": "MIT" + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/studio": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.519.tgz", + "integrity": "sha512-Q0MvrlCipCrhVaaDQq1HV7efiz7an+dpd3JgFBfXrSCIQpaux9GdaWxHcfI5lWTOEC3kmRT42HCwDBNM9q5Vnw==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.31", + "@remotion/canvas": "4.0.519", + "@remotion/captions": "4.0.519", + "@remotion/media": "4.0.519", + "@remotion/media-utils": "4.0.519", + "@remotion/player": "4.0.519", + "@remotion/renderer": "4.0.519", + "@remotion/studio-codemods": "4.0.519", + "@remotion/studio-protocol": "4.0.519", + "@remotion/studio-shared": "4.0.519", + "@remotion/timeline-utils": "4.0.519", + "@remotion/web-renderer": "4.0.519", + "@remotion/zod-types": "4.0.519", + "@tanstack/react-virtual": "3.14.9", + "mediabunny": "1.55.1", + "memfs": "3.4.3", + "open": "8.4.2", + "remotion": "4.0.519", "semver": "7.5.3", "zod": "4.4.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/studio-protocol": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.519.tgz", + "integrity": "sha512-xCBTHCr9X2uaPLVPrn/uxp4UoDnlcb92PDTMd2paUlToKlIP82f+bCNn5K5WB00Ff2zAMksxpKMap7/MH6n5aw==", + "license": "Remotion License" + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/studio-shared": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.519.tgz", + "integrity": "sha512-9mU4ykaaKBdrzuboI7fTsQQbN2RraPPvIPyA+4yE0k4GTkeZKoBN2DHE5ndHIXQFjB0KBiF3AWkYHe+9lxycWw==", + "license": "MIT", + "dependencies": { + "@remotion/studio-protocol": "4.0.519", + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/timeline-utils": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.519.tgz", + "integrity": "sha512-OhBYOkYe9RhgIXYE1VG2FP9emYsw49aNKDQGN0+7F5sG/AKGGC/71I/tcqBu27CMeHSo5W6NVRMlaq28iLk88A==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.55.1", + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/web-renderer": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.519.tgz", + "integrity": "sha512-omR0gMFviFXfD0TejKjOuakcib7yQKiHf+WWebPzfryu4IHXQ520h7RELjKb0ldABrN8PBMxtLappQBIT85YRg==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@mediabunny/aac-encoder": "1.55.1", + "@mediabunny/flac-encoder": "1.55.1", + "@mediabunny/mp3-encoder": "1.55.1", + "@remotion/licensing": "4.0.519", + "mediabunny": "1.55.1", + "remotion": "4.0.519" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@remotion/studio-server/node_modules/@remotion/zod-types": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.519.tgz", + "integrity": "sha512-YwpkATV1fLERar1h7EXeeCFzjIC30//MTVszIyJ2LXX/IrS3LQOcMhFZTyPJdOH0SLDeGn72CrLVofT9Qj1qyw==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.519" + } + }, + "node_modules/@remotion/studio-server/node_modules/remotion": { + "version": "4.0.519", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.519.tgz", + "integrity": "sha512-3jHd4jelS0+ZmWP6fxhM3bbTFiFMEcdVht638ewRa29qxHHfTFg0fIUZyug4pv/4v/16QLBtqiiJTasZyn1K7A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, "node_modules/@remotion/studio-shared": { @@ -3111,9 +3784,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", - "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "funding": [ { "type": "github", diff --git a/demo/package.json b/demo/package.json index 0e18c6f..6848288 100644 --- a/demo/package.json +++ b/demo/package.json @@ -14,7 +14,7 @@ "type": "commonjs", "dependencies": { "@remotion/bundler": "4.0.516", - "@remotion/cli": "4.0.516", + "@remotion/cli": "4.0.519", "@types/react": "19.2.18", "@types/react-dom": "19.2.5", "react": "19.2.8",