diff --git a/demo/package-lock.json b/demo/package-lock.json index d0272a4..e56c040 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@remotion/bundler": "4.0.512", + "@remotion/bundler": "4.0.516", "@remotion/cli": "4.0.516", "@types/react": "19.2.18", "@types/react-dom": "19.2.5", @@ -915,9 +915,9 @@ } }, "node_modules/@mediabunny/aac-encoder": { - "version": "1.50.8", - "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.50.8.tgz", - "integrity": "sha512-A5Se/LZd6RmYq/h36lBMSEsHvsyW8d0toR7FrAwpsFYbK+DVQYf90KiBT1Aw/mzLXx8/ypIOORJnd1sVZqOvJQ==", + "version": "1.55.1", + "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.1.tgz", + "integrity": "sha512-NkLRZzfZoCmMZpMosj+O9gpl1tgHgKR85G8QrtUSUGJO1HaI/NqZznwSEdGWZKT4rSiRRaYtYXecLCAIdKWDFQ==", "license": "MPL-2.0", "funding": { "type": "individual", @@ -928,9 +928,9 @@ } }, "node_modules/@mediabunny/flac-encoder": { - "version": "1.50.8", - "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.50.8.tgz", - "integrity": "sha512-4cfN03SbEoQaG+eBeYFUAb1R1ALaAHzf43dXFzQTr/oO5ueqzTgBoG3coKrIvBaAMU7Vv36mrBKLX8bvTppdAQ==", + "version": "1.55.1", + "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.1.tgz", + "integrity": "sha512-tWmL2Fv6MtAIkjSVebZ8YgSj7YR/xN6Jn37F+JpSA2WdZLDXLxxH0wyw/kqsKv9aWCCUcYhc/GpDo/KUr9SUHw==", "license": "MPL-2.0", "funding": { "type": "individual", @@ -941,9 +941,9 @@ } }, "node_modules/@mediabunny/mp3-encoder": { - "version": "1.50.8", - "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.50.8.tgz", - "integrity": "sha512-eBT/H30tTu8AmZXqZ5RTpJ9VmwVlwednajuOrrWp0GS6cbGXsGMQ60Qvr3ZMIE0QDiadlEzb8/ozR+doP+MC1g==", + "version": "1.55.1", + "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.1.tgz", + "integrity": "sha512-5l9o9R+Ptb0MzAdysZ7fG5GxCpq+MxtJxy+ywlm32HFhvifutKJTw1ORP6pz2Bu0m8aD5OPITgdANvmwkXYU/g==", "license": "MPL-2.0", "funding": { "type": "individual", @@ -1001,737 +1001,24 @@ "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz", "integrity": "sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==", "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.22.0", - "@module-federation/sdk": "0.22.0" - } - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", - "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.5.0", - "@emnapi/runtime": "^1.5.0", - "@tybys/wasm-util": "^0.10.1" - } - }, - "node_modules/@remotion/bundler": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.512.tgz", - "integrity": "sha512-oWG435z9J001+LSYlE0xtRNVwsQ3vy7JwKo2fGBUMDH3bB1FMR+6t05KknN8igVDJ5nwavBgB0cWT7rrJARSlA==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "@remotion/media-parser": "4.0.512", - "@remotion/studio": "4.0.512", - "@remotion/studio-shared": "4.0.512", - "@remotion/timeline-utils": "4.0.512", - "@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.512", - "style-loader": "4.0.0", - "webpack": "5.105.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/captions": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.512.tgz", - "integrity": "sha512-hFs5BrSV7WThlcZVuinUWsKE4rGaMH1UVhaNmpbTWUpK3hFLsTqD1xrlvtMwOhbV3Pw+sKCKuKXHOw6Zy7/1kA==", - "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==", - "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", - "dotenv": "17.3.1", - "minimist": "1.2.6", - "prompts": "2.4.2", - "remotion": "4.0.516", - "semver": "7.5.3" - }, - "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/@mediabunny/aac-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.1.tgz", - "integrity": "sha512-NkLRZzfZoCmMZpMosj+O9gpl1tgHgKR85G8QrtUSUGJO1HaI/NqZznwSEdGWZKT4rSiRRaYtYXecLCAIdKWDFQ==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" - } - }, - "node_modules/@remotion/cli/node_modules/@mediabunny/flac-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.1.tgz", - "integrity": "sha512-tWmL2Fv6MtAIkjSVebZ8YgSj7YR/xN6Jn37F+JpSA2WdZLDXLxxH0wyw/kqsKv9aWCCUcYhc/GpDo/KUr9SUHw==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" - } - }, - "node_modules/@remotion/cli/node_modules/@mediabunny/mp3-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.1.tgz", - "integrity": "sha512-5l9o9R+Ptb0MzAdysZ7fG5GxCpq+MxtJxy+ywlm32HFhvifutKJTw1ORP6pz2Bu0m8aD5OPITgdANvmwkXYU/g==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/bundler": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.516.tgz", - "integrity": "sha512-1rGD1PMdiqXMAHItMw0OqcMysAr7kK7g4meFoGSOULeQhldEDl8Twlp6uNe17cjn5eWmhmqL9OFOQ1lDW3hPbg==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "@remotion/media-parser": "4.0.516", - "@remotion/studio": "4.0.516", - "@remotion/studio-shared": "4.0.516", - "@remotion/timeline-utils": "4.0.516", - "@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.516", - "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.516", - "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.516.tgz", - "integrity": "sha512-m15S73JexSG+N7caAThdSWuXjlzpQnqAdOPe9CiWboeuW4h60YLM2pvYYyV/bipsKsEJezZRT6Tyi6nzwjfT6A==", - "license": "MIT" - }, - "node_modules/@remotion/cli/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", - "integrity": "sha512-zW1lB+Jh0bpKKbYvMDLxVdWjnDInEd3zF48m/Uffz3sjTn37a6LnuDJEPGZ9EPL/46zOSJOkiZOjEKChuiqrSQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-darwin-x64": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.516.tgz", - "integrity": "sha512-HjOn45TOh8vbW8ZhET10OBCYlOfdXy0aHPqPuxuOCzdN8cgq0RrinJ+NWHQLWhvRo+8XHbyataViDEQN9eXiog==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-gnu": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.516.tgz", - "integrity": "sha512-/9c2ytEuKY0AxJplP3c0OrtMZh4dzadV7oO3y4yIg3GHTZP1ZeMtG9K/5lC1C5Oj+zZN0oeLvai6F5ltXExvNQ==", - "cpu": [ - "arm64" - ], - "libc": [ - "glibc" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-arm64-musl": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.516.tgz", - "integrity": "sha512-6BTmJpxBHU29Ooq+5G5gGzGnqrjMtZhW1Amf/xFF1n9TmtgvmdKO8F13BnxihnodUDD0QrSc3Qw+ECgS8x0PqQ==", - "cpu": [ - "arm64" - ], - "libc": [ - "musl" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-gnu": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.516.tgz", - "integrity": "sha512-eZ3JW0xDhTr0HCRzLKnv3ErkifhSLXCiD1bPXUDrqCzv7v1OIcDENzJKKyz9i5rEj6gsflApG/ZrZTvdX9x4TQ==", - "cpu": [ - "x64" - ], - "libc": [ - "glibc" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-linux-x64-musl": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.516.tgz", - "integrity": "sha512-wyqQalgPZ9gQW4y6Mf3RksiQZNwQCgG+BAnVIEhl5IaHsVOFgyFFHjgnTUJtGRyQ0omLnRRZvEA4PdqEgcMSiw==", - "cpu": [ - "x64" - ], - "libc": [ - "musl" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/compositor-win32-x64-msvc": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.516.tgz", - "integrity": "sha512-QD4yHH6rJ+xKgKkxRAS9Om/QU0Tyf3oDPV3bP/huIbjI4+MwkOg9ehNSo4x2vAFfhVXUzothULm8AwTggLPIhw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@remotion/cli/node_modules/@remotion/licensing": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.516.tgz", - "integrity": "sha512-zaiQ/lxp0t/c5jT4kXoWiltiiKMrohxWOvNBbHadGtOF0Ex+aY3ztR78iEvcRbkzOEmpURc8C/1sEGWiSO6r8A==", - "license": "MIT" - }, - "node_modules/@remotion/cli/node_modules/@remotion/media-parser": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.516.tgz", - "integrity": "sha512-MxktACIKLuEYAmzJZ99LpjNtbq1mlhNG4AtcGKsazCM9lK5sEge1UbsgP6wiBxLZL/X2mIvLlcmMhPgyi+Nlcg==", - "license": "Remotion License https://remotion.dev/license" - }, - "node_modules/@remotion/cli/node_modules/@remotion/media-utils": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.516.tgz", - "integrity": "sha512-6dyiBS87btAOEaoJkm63dhf9Rg/bao5MCqdIJkI6+ciLHSVglPOyskckRT5zFUan6iBirsREIdwJi1M1zFEuGw==", - "license": "MIT", - "dependencies": { - "mediabunny": "1.55.1", - "remotion": "4.0.516" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/player": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.516.tgz", - "integrity": "sha512-yPm3WSs9cfj9NiTRvjHJFhMgKolyUkaslrxIcF4rzCnlgKARClIvxoVP1m4w3FMx/jecscX3LNg3OSLca7lbTw==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "remotion": "4.0.516" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/renderer": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.516.tgz", - "integrity": "sha512-oqYWn9CjBB9u6b4FBJ3QnRIgOaY6Fevn2rmob9Ev4Sisc4UqX+dNh5o49R2nNkglw1SBpL7IqVUsPjHyCBJ19w==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "@remotion/licensing": "4.0.516", - "@remotion/streaming": "4.0.516", - "execa": "5.1.1", - "remotion": "4.0.516", - "source-map": "0.8.0", - "ws": "8.21.0" - }, - "optionalDependencies": { - "@remotion/compositor-darwin-arm64": "4.0.516", - "@remotion/compositor-darwin-x64": "4.0.516", - "@remotion/compositor-linux-arm64-gnu": "4.0.516", - "@remotion/compositor-linux-arm64-musl": "4.0.516", - "@remotion/compositor-linux-x64-gnu": "4.0.516", - "@remotion/compositor-linux-x64-musl": "4.0.516", - "@remotion/compositor-win32-x64-msvc": "4.0.516" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/streaming": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.516.tgz", - "integrity": "sha512-nrt+OXZZud2+ttN7ZXJFOeFDk2QtiFgqYb3yjjTj+uy+O0n/x95+7FRXzXPk3Vgt5ylFXvpeM8sFyBCjz40qpA==", - "license": "MIT" - }, - "node_modules/@remotion/cli/node_modules/@remotion/studio": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.516.tgz", - "integrity": "sha512-OWW8y8YWoYsaodG22WZWPF6pAV0JTid2AE/P6vcdVgxUUDwk70fH3ITqPvNCh7MDhbFxov5guAfPB0vfXnXxPw==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.31", - "@remotion/captions": "4.0.516", - "@remotion/media-utils": "4.0.516", - "@remotion/player": "4.0.516", - "@remotion/renderer": "4.0.516", - "@remotion/studio-protocol": "4.0.516", - "@remotion/studio-shared": "4.0.516", - "@remotion/timeline-utils": "4.0.516", - "@remotion/web-renderer": "4.0.516", - "@remotion/zod-types": "4.0.516", - "@tanstack/react-virtual": "3.14.9", - "mediabunny": "1.55.1", - "memfs": "3.4.3", - "open": "8.4.2", - "remotion": "4.0.516", - "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.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.516.tgz", - "integrity": "sha512-3t/qK9zo3LR0W4T+t4WjomJR63eCQX948MpKmrvmiAhxuYxURUeFXmEUvUwgrSOQm5qoqxzUjI59W1+fljuOZA==", - "license": "Remotion License" - }, - "node_modules/@remotion/cli/node_modules/@remotion/studio-shared": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.516.tgz", - "integrity": "sha512-GNzwmdWlIsqdLCOzCx1M4d66jK45w+S9csb4sH16alp2TAtSsOWcOyNJYXlR8R3+Z72oGOyx0OxYmK+NgJhAvQ==", - "license": "MIT", - "dependencies": { - "@remotion/studio-protocol": "4.0.516", - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/timeline-utils": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.516.tgz", - "integrity": "sha512-ujkzSquRucvKAAJME5CJn3Ml3PrNlXlYslE23t/G817ZSfspRw5QwSZhFOZXycZVMxjshK+IhEjDLxBkd/xxSA==", - "license": "MIT", - "dependencies": { - "mediabunny": "1.55.1", - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/web-renderer": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.516.tgz", - "integrity": "sha512-U+yUXN7fdUinyOdlq1TJFlVbnSesaiF63XquOMtvbX1IA4rANzNutASMZ88+n5uyA99RI1QcEUwAihRGdH/Ebw==", - "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.516", - "mediabunny": "1.55.1", - "remotion": "4.0.516" - }, - "peerDependencies": { - "react": ">=18.0.0", - "react-dom": ">=18.0.0" - } - }, - "node_modules/@remotion/cli/node_modules/@remotion/zod-types": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.516.tgz", - "integrity": "sha512-z0kwh1NEP+JthGxo9lVCfgQczoMwO6+AoX89pLgZ6erOAEx/QM/pcd1cqfWFVT6qz7kr/id5hQxVCLz6SkjwQw==", - "license": "MIT", - "dependencies": { - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/cli/node_modules/mediabunny": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.1.tgz", - "integrity": "sha512-JDdTEUOw9g6Ey8eWc2Ei63GmRGtGTJoE56SE7CHikwzS8i9xpsWcve4bEiUw47d4j49L3r7MXDFsH/5oZIhjBw==", - "license": "MPL-2.0", - "workspaces": [ - ".", - "packages/*" - ], - "dependencies": { - "@types/dom-mediacapture-transform": "^0.1.11", - "@types/dom-webcodecs": "0.1.13" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - } - }, - "node_modules/@remotion/cli/node_modules/remotion": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", - "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", - "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.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.512.tgz", - "integrity": "sha512-yLVhQiNzlkMr3TT9ljR/rb2pT4jaZ90RVNa9/aBvn+CDrFOv0TYYb6ldKdjIJhL9CZ8aOsesHliQ6GnxRDK5nw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@remotion/compositor-darwin-x64": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.512.tgz", - "integrity": "sha512-mJK4YWCe7dF5nLUrc3uzyhZ/knb8/6m32Fa4fLDF2Ha6ZJVKyhXLgfCi+JDk8zLEB3wj2K7qmkBRzK5UunAPvg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@remotion/compositor-linux-arm64-gnu": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.512.tgz", - "integrity": "sha512-RfCrTn9XMC7YqvhqmiCd9IxANrurP/WNek7i3f+MN8TfjS9EfncA0PhcF1FTOERJ5z1GEbXaxFgf2BXkvqslTg==", - "cpu": [ - "arm64" - ], - "libc": [ - "glibc" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/compositor-linux-arm64-musl": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.512.tgz", - "integrity": "sha512-LEJttp3fNIkr36fdESlNaNgxY+bar6lbYM77RDOvudHkjalpP2E/KbR7ZfF7VtGIBSsf7uRL0Ljp5rx+m6DKrA==", - "cpu": [ - "arm64" - ], - "libc": [ - "musl" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/compositor-linux-x64-gnu": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.512.tgz", - "integrity": "sha512-AWPCu/7XyAzROwlxhJG8DWo6B8yQ+SiGAiO/0VYKLUbgxJ7oUHmN7WiKUj2g3jc4Dc+WST1CyoQwH/NieHM2sw==", - "cpu": [ - "x64" - ], - "libc": [ - "glibc" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/compositor-linux-x64-musl": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.512.tgz", - "integrity": "sha512-12NYvrR6pIN5nZ2VL9sZyA2zJ4PwziM7iz1wLabpvx54Xb8JcfisyhYer+dqRvIgIIzYaVeKMqMFgWZ/0wGMVg==", - "cpu": [ - "x64" - ], - "libc": [ - "musl" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@remotion/compositor-win32-x64-msvc": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.512.tgz", - "integrity": "sha512-9nNejIlGo2LeUECfW/tUysqA5Xd/XudIG7ucOtIYwtkQNt7UAVuX2m8TjGaauspcS2gvSSaX7ketBIUOWKxJFg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@remotion/licensing": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.512.tgz", - "integrity": "sha512-TRDcdvgQXOxC12A/hu1VlTzt9CqIQr2RrhlL9kODgbqOEjefK1fS4EJY+PsmpxBcQqTI4+pw3KHbo9NkddPLfg==", - "license": "MIT" - }, - "node_modules/@remotion/media-parser": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.512.tgz", - "integrity": "sha512-wFK9kJ15o0LfetzRQHb52Uc33JgOZX/ROwSeH5mAwYlBoUY/ditaEwvHghgthHvn0640gicH9UEJIvoIkHvilQ==", - "license": "Remotion License https://remotion.dev/license" - }, - "node_modules/@remotion/media-utils": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.512.tgz", - "integrity": "sha512-4BhC+ByrzEL8pO9WpqdvEuP7aSkHVOzlPK+htIImcBd9O2D2G9iJLy5jyKzvYmEVqMG+ui8DnpR5QChdE1lmTg==", - "license": "MIT", - "dependencies": { - "mediabunny": "1.50.8", - "remotion": "4.0.512" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/player": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.512.tgz", - "integrity": "sha512-Brc+aqjIyEEkwLncTNMrQf8MkfS/HhOSJs7qpDfK68nqOu/u3ULOtdIIXGPArvS3TkSea1FUA2VxP+1vqXwY2g==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "remotion": "4.0.512" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/renderer": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.512.tgz", - "integrity": "sha512-UsYALwkgjDS72nMd0tq4y1AgsM0fV0LNknBvTCeevqZOhEGidfCDqyXK4oiFvbGwepu97FUqWpMRBg/LM4Wxmg==", - "license": "SEE LICENSE IN LICENSE.md", - "dependencies": { - "@remotion/licensing": "4.0.512", - "@remotion/streaming": "4.0.512", - "execa": "5.1.1", - "remotion": "4.0.512", - "source-map": "0.8.0", - "ws": "8.21.0" - }, - "optionalDependencies": { - "@remotion/compositor-darwin-arm64": "4.0.512", - "@remotion/compositor-darwin-x64": "4.0.512", - "@remotion/compositor-linux-arm64-gnu": "4.0.512", - "@remotion/compositor-linux-arm64-musl": "4.0.512", - "@remotion/compositor-linux-x64-gnu": "4.0.512", - "@remotion/compositor-linux-x64-musl": "4.0.512", - "@remotion/compositor-win32-x64-msvc": "4.0.512" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/streaming": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.512.tgz", - "integrity": "sha512-NU52H9k27UduHh+3dzGNZghxTxmYD5thQ+lPbC/mF/AjMQpc1Wu0oYtwJpBTAWR7gCiCc4NMmDN79JVeUHUKXA==", - "license": "MIT" - }, - "node_modules/@remotion/studio": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.512.tgz", - "integrity": "sha512-dqVyO7fA/8bg8u5TZsfndYOVLs3SoigOYByepgxr8bxA9hMoqckPMwnVssuktDllFddmrm8K3wGCvTU8dUR2uw==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.31", - "@remotion/captions": "4.0.512", - "@remotion/media-utils": "4.0.512", - "@remotion/player": "4.0.512", - "@remotion/renderer": "4.0.512", - "@remotion/studio-protocol": "4.0.512", - "@remotion/studio-shared": "4.0.512", - "@remotion/timeline-utils": "4.0.512", - "@remotion/web-renderer": "4.0.512", - "@remotion/zod-types": "4.0.512", - "mediabunny": "1.50.8", - "memfs": "3.4.3", - "open": "8.4.2", - "remotion": "4.0.512", - "semver": "7.5.3", - "zod": "4.4.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "@babel/parser": "7.24.1", - "@babel/types": "7.24.0", - "@remotion/studio-shared": "4.0.516", - "ast-types": "0.16.1", - "recast": "0.23.21", - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/studio-codemods/node_modules/@remotion/studio-protocol": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.516.tgz", - "integrity": "sha512-3t/qK9zo3LR0W4T+t4WjomJR63eCQX948MpKmrvmiAhxuYxURUeFXmEUvUwgrSOQm5qoqxzUjI59W1+fljuOZA==", - "license": "Remotion License" - }, - "node_modules/@remotion/studio-codemods/node_modules/@remotion/studio-shared": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.516.tgz", - "integrity": "sha512-GNzwmdWlIsqdLCOzCx1M4d66jK45w+S9csb4sH16alp2TAtSsOWcOyNJYXlR8R3+Z72oGOyx0OxYmK+NgJhAvQ==", - "license": "MIT", - "dependencies": { - "@remotion/studio-protocol": "4.0.516", - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/studio-codemods/node_modules/remotion": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", - "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", - "license": "SEE LICENSE IN LICENSE.md", - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@remotion/studio-protocol": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.512.tgz", - "integrity": "sha512-zC4lQ8SOgK0XpxTBij/AGdVhLrJLI8Di8vqVf+gNToVFDzCWXZXa5u4p5Rzx4+SEdVhsF1XDGwaDwJtgO29vww==", - "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==", - "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", - "@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.21", - "remotion": "4.0.516", - "semver": "7.5.3", - "zod": "4.4.3" - } - }, - "node_modules/@remotion/studio-server/node_modules/@mediabunny/aac-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.1.tgz", - "integrity": "sha512-NkLRZzfZoCmMZpMosj+O9gpl1tgHgKR85G8QrtUSUGJO1HaI/NqZznwSEdGWZKT4rSiRRaYtYXecLCAIdKWDFQ==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" - } - }, - "node_modules/@remotion/studio-server/node_modules/@mediabunny/flac-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.1.tgz", - "integrity": "sha512-tWmL2Fv6MtAIkjSVebZ8YgSj7YR/xN6Jn37F+JpSA2WdZLDXLxxH0wyw/kqsKv9aWCCUcYhc/GpDo/KUr9SUHw==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" - } - }, - "node_modules/@remotion/studio-server/node_modules/@mediabunny/mp3-encoder": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.1.tgz", - "integrity": "sha512-5l9o9R+Ptb0MzAdysZ7fG5GxCpq+MxtJxy+ywlm32HFhvifutKJTw1ORP6pz2Bu0m8aD5OPITgdANvmwkXYU/g==", - "license": "MPL-2.0", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - }, - "peerDependencies": { - "mediabunny": "^1.0.0" + "dependencies": { + "@module-federation/runtime": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", + "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@tybys/wasm-util": "^0.10.1" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/bundler": { + "node_modules/@remotion/bundler": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.516.tgz", "integrity": "sha512-1rGD1PMdiqXMAHItMw0OqcMysAr7kK7g4meFoGSOULeQhldEDl8Twlp6uNe17cjn5eWmhmqL9OFOQ1lDW3hPbg==", @@ -1755,13 +1042,63 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/captions": { + "node_modules/@remotion/bundler/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "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", "integrity": "sha512-m15S73JexSG+N7caAThdSWuXjlzpQnqAdOPe9CiWboeuW4h60YLM2pvYYyV/bipsKsEJezZRT6Tyi6nzwjfT6A==", "license": "MIT" }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-arm64": { + "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==", + "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", + "dotenv": "17.3.1", + "minimist": "1.2.6", + "prompts": "2.4.2", + "remotion": "4.0.516", + "semver": "7.5.3" + }, + "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": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "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", "integrity": "sha512-zW1lB+Jh0bpKKbYvMDLxVdWjnDInEd3zF48m/Uffz3sjTn37a6LnuDJEPGZ9EPL/46zOSJOkiZOjEKChuiqrSQ==", @@ -1773,7 +1110,7 @@ "darwin" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-darwin-x64": { + "node_modules/@remotion/compositor-darwin-x64": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.516.tgz", "integrity": "sha512-HjOn45TOh8vbW8ZhET10OBCYlOfdXy0aHPqPuxuOCzdN8cgq0RrinJ+NWHQLWhvRo+8XHbyataViDEQN9eXiog==", @@ -1785,7 +1122,7 @@ "darwin" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-gnu": { + "node_modules/@remotion/compositor-linux-arm64-gnu": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.516.tgz", "integrity": "sha512-/9c2ytEuKY0AxJplP3c0OrtMZh4dzadV7oO3y4yIg3GHTZP1ZeMtG9K/5lC1C5Oj+zZN0oeLvai6F5ltXExvNQ==", @@ -1800,7 +1137,7 @@ "linux" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-arm64-musl": { + "node_modules/@remotion/compositor-linux-arm64-musl": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.516.tgz", "integrity": "sha512-6BTmJpxBHU29Ooq+5G5gGzGnqrjMtZhW1Amf/xFF1n9TmtgvmdKO8F13BnxihnodUDD0QrSc3Qw+ECgS8x0PqQ==", @@ -1815,7 +1152,7 @@ "linux" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-gnu": { + "node_modules/@remotion/compositor-linux-x64-gnu": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.516.tgz", "integrity": "sha512-eZ3JW0xDhTr0HCRzLKnv3ErkifhSLXCiD1bPXUDrqCzv7v1OIcDENzJKKyz9i5rEj6gsflApG/ZrZTvdX9x4TQ==", @@ -1830,7 +1167,7 @@ "linux" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-linux-x64-musl": { + "node_modules/@remotion/compositor-linux-x64-musl": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.516.tgz", "integrity": "sha512-wyqQalgPZ9gQW4y6Mf3RksiQZNwQCgG+BAnVIEhl5IaHsVOFgyFFHjgnTUJtGRyQ0omLnRRZvEA4PdqEgcMSiw==", @@ -1845,7 +1182,7 @@ "linux" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/compositor-win32-x64-msvc": { + "node_modules/@remotion/compositor-win32-x64-msvc": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.516.tgz", "integrity": "sha512-QD4yHH6rJ+xKgKkxRAS9Om/QU0Tyf3oDPV3bP/huIbjI4+MwkOg9ehNSo4x2vAFfhVXUzothULm8AwTggLPIhw==", @@ -1857,19 +1194,19 @@ "win32" ] }, - "node_modules/@remotion/studio-server/node_modules/@remotion/licensing": { + "node_modules/@remotion/licensing": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.516.tgz", "integrity": "sha512-zaiQ/lxp0t/c5jT4kXoWiltiiKMrohxWOvNBbHadGtOF0Ex+aY3ztR78iEvcRbkzOEmpURc8C/1sEGWiSO6r8A==", "license": "MIT" }, - "node_modules/@remotion/studio-server/node_modules/@remotion/media-parser": { + "node_modules/@remotion/media-parser": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.516.tgz", "integrity": "sha512-MxktACIKLuEYAmzJZ99LpjNtbq1mlhNG4AtcGKsazCM9lK5sEge1UbsgP6wiBxLZL/X2mIvLlcmMhPgyi+Nlcg==", "license": "Remotion License https://remotion.dev/license" }, - "node_modules/@remotion/studio-server/node_modules/@remotion/media-utils": { + "node_modules/@remotion/media-utils": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.516.tgz", "integrity": "sha512-6dyiBS87btAOEaoJkm63dhf9Rg/bao5MCqdIJkI6+ciLHSVglPOyskckRT5zFUan6iBirsREIdwJi1M1zFEuGw==", @@ -1883,7 +1220,17 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/player": { + "node_modules/@remotion/media-utils/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "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", "integrity": "sha512-yPm3WSs9cfj9NiTRvjHJFhMgKolyUkaslrxIcF4rzCnlgKARClIvxoVP1m4w3FMx/jecscX3LNg3OSLca7lbTw==", @@ -1896,7 +1243,17 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/renderer": { + "node_modules/@remotion/player/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/renderer": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.516.tgz", "integrity": "sha512-oqYWn9CjBB9u6b4FBJ3QnRIgOaY6Fevn2rmob9Ev4Sisc4UqX+dNh5o49R2nNkglw1SBpL7IqVUsPjHyCBJ19w==", @@ -1923,13 +1280,23 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/streaming": { + "node_modules/@remotion/renderer/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/streaming": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.516.tgz", "integrity": "sha512-nrt+OXZZud2+ttN7ZXJFOeFDk2QtiFgqYb3yjjTj+uy+O0n/x95+7FRXzXPk3Vgt5ylFXvpeM8sFyBCjz40qpA==", "license": "MIT" }, - "node_modules/@remotion/studio-server/node_modules/@remotion/studio": { + "node_modules/@remotion/studio": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.516.tgz", "integrity": "sha512-OWW8y8YWoYsaodG22WZWPF6pAV0JTid2AE/P6vcdVgxUUDwk70fH3ITqPvNCh7MDhbFxov5guAfPB0vfXnXxPw==", @@ -1958,13 +1325,72 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/studio-protocol": { + "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==", + "license": "MIT", + "dependencies": { + "@babel/parser": "7.24.1", + "@babel/types": "7.24.0", + "@remotion/studio-shared": "4.0.516", + "ast-types": "0.16.1", + "recast": "0.23.21", + "remotion": "4.0.516" + } + }, + "node_modules/@remotion/studio-codemods/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-protocol": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.516.tgz", "integrity": "sha512-3t/qK9zo3LR0W4T+t4WjomJR63eCQX948MpKmrvmiAhxuYxURUeFXmEUvUwgrSOQm5qoqxzUjI59W1+fljuOZA==", "license": "Remotion License" }, - "node_modules/@remotion/studio-server/node_modules/@remotion/studio-shared": { + "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==", + "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", + "@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.21", + "remotion": "4.0.516", + "semver": "7.5.3", + "zod": "4.4.3" + } + }, + "node_modules/@remotion/studio-server/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-shared": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.516.tgz", "integrity": "sha512-GNzwmdWlIsqdLCOzCx1M4d66jK45w+S9csb4sH16alp2TAtSsOWcOyNJYXlR8R3+Z72oGOyx0OxYmK+NgJhAvQ==", @@ -1974,7 +1400,27 @@ "remotion": "4.0.516" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/timeline-utils": { + "node_modules/@remotion/studio-shared/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/timeline-utils": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.516.tgz", "integrity": "sha512-ujkzSquRucvKAAJME5CJn3Ml3PrNlXlYslE23t/G817ZSfspRw5QwSZhFOZXycZVMxjshK+IhEjDLxBkd/xxSA==", @@ -1984,7 +1430,17 @@ "remotion": "4.0.516" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/web-renderer": { + "node_modules/@remotion/timeline-utils/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/web-renderer": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.516.tgz", "integrity": "sha512-U+yUXN7fdUinyOdlq1TJFlVbnSesaiF63XquOMtvbX1IA4rANzNutASMZ88+n5uyA99RI1QcEUwAihRGdH/Ebw==", @@ -2002,34 +1458,7 @@ "react-dom": ">=18.0.0" } }, - "node_modules/@remotion/studio-server/node_modules/@remotion/zod-types": { - "version": "4.0.516", - "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.516.tgz", - "integrity": "sha512-z0kwh1NEP+JthGxo9lVCfgQczoMwO6+AoX89pLgZ6erOAEx/QM/pcd1cqfWFVT6qz7kr/id5hQxVCLz6SkjwQw==", - "license": "MIT", - "dependencies": { - "remotion": "4.0.516" - } - }, - "node_modules/@remotion/studio-server/node_modules/mediabunny": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.1.tgz", - "integrity": "sha512-JDdTEUOw9g6Ey8eWc2Ei63GmRGtGTJoE56SE7CHikwzS8i9xpsWcve4bEiUw47d4j49L3r7MXDFsH/5oZIhjBw==", - "license": "MPL-2.0", - "workspaces": [ - ".", - "packages/*" - ], - "dependencies": { - "@types/dom-mediacapture-transform": "^0.1.11", - "@types/dom-webcodecs": "0.1.13" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/Vanilagy" - } - }, - "node_modules/@remotion/studio-server/node_modules/remotion": { + "node_modules/@remotion/web-renderer/node_modules/remotion": { "version": "4.0.516", "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", @@ -2039,50 +1468,23 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@remotion/studio-shared": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.512.tgz", - "integrity": "sha512-lRdU7QVR73cX3RrYWaIcop51FV8jlx4K2tP2GhKGaZF6bJT8oZTc1VkfT1qlmraLY2o1L8nNgvRHzv7aMEtWHQ==", - "license": "MIT", - "dependencies": { - "@remotion/studio-protocol": "4.0.512", - "remotion": "4.0.512" - } - }, - "node_modules/@remotion/timeline-utils": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.512.tgz", - "integrity": "sha512-wWtxGGyNHWOcxS5yR62POsYUuGO1GAcMeqSuXo01E62RUNk1fZRBj0x3qZcFUoXLXXPx2XOkXNxvB1oYaX+c2Q==", + "node_modules/@remotion/zod-types": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.516.tgz", + "integrity": "sha512-z0kwh1NEP+JthGxo9lVCfgQczoMwO6+AoX89pLgZ6erOAEx/QM/pcd1cqfWFVT6qz7kr/id5hQxVCLz6SkjwQw==", "license": "MIT", "dependencies": { - "mediabunny": "1.50.8" + "remotion": "4.0.516" } }, - "node_modules/@remotion/web-renderer": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.512.tgz", - "integrity": "sha512-doxZt+fOkw9CtOH8pKhg1Bkc5RtpEeBuhoxSdG2Msq7yXuwsQaYCZfyVW2IPpZQBE+zsN2jyZMQQBWuLgJ4SYQ==", + "node_modules/@remotion/zod-types/node_modules/remotion": { + "version": "4.0.516", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.516.tgz", + "integrity": "sha512-soUOkBf7xMfhWIZuZ82pf2iHmsumjtnRVCztA27wXd8xjcM6YSPI3LPNL+x/wSo7eiUadkF6GBIpDGU1l6bAzg==", "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.512", - "mediabunny": "1.50.8", - "remotion": "4.0.512" - }, "peerDependencies": { - "react": ">=18.0.0", - "react-dom": ">=18.0.0" - } - }, - "node_modules/@remotion/zod-types": { - "version": "4.0.512", - "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.512.tgz", - "integrity": "sha512-A6vOKALJf/p3ldTJUfsWxEine3gi6WHg4w7Vb2IXyVc5QW51CFBN8Zkdo9U/4cPCTSAaai+z3s+glIcQwfHw7g==", - "license": "MIT", - "dependencies": { - "remotion": "4.0.512" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, "node_modules/@rspack/binding": { @@ -3939,9 +3341,9 @@ } }, "node_modules/mediabunny": { - "version": "1.50.8", - "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.50.8.tgz", - "integrity": "sha512-LgykLyQzhdpo0V2yw3UXmOpj+b4JAGdpHBwsPE6kjSt8Za0d1VllD+FV7EGHBcdV4+oHUAo+yrqbVAWxNSDCPQ==", + "version": "1.55.1", + "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.1.tgz", + "integrity": "sha512-JDdTEUOw9g6Ey8eWc2Ei63GmRGtGTJoE56SE7CHikwzS8i9xpsWcve4bEiUw47d4j49L3r7MXDFsH/5oZIhjBw==", "license": "MPL-2.0", "workspaces": [ ".", diff --git a/demo/package.json b/demo/package.json index 49915e0..0c370c6 100644 --- a/demo/package.json +++ b/demo/package.json @@ -13,7 +13,7 @@ "license": "ISC", "type": "commonjs", "dependencies": { - "@remotion/bundler": "4.0.512", + "@remotion/bundler": "4.0.516", "@remotion/cli": "4.0.516", "@types/react": "19.2.18", "@types/react-dom": "19.2.5",