From 2c16c6e547e9002dd87d59191160bd1c98dd45ef Mon Sep 17 00:00:00 2001 From: calesthio Date: Sun, 29 Mar 2026 12:06:06 -0700 Subject: [PATCH] Upgrade Remotion composition engine with cinematic enhancements - Upgrade Remotion packages to 4.0.441, add transitions/captions/fonts/media - Add spring-animated image scenes, stat reveals, section titles, hero cards - Add TikTok-style word-by-word captions with highlight effect - Add Google Fonts (Space Grotesk) and dynamic duration via calculateMetadata - Fix Remotion false-positive: check node_modules/ in _remotion_available() - Add project directory convention, music library, tool naming docs - Add music transparency to proposal stage, subtitle pipeline to compose stage - Add README showcase montage and Windows npm troubleshooting note --- .gitignore | 10 + AGENT_GUIDE.md | 51 + README.md | 12 +- assets/showcase.jpg | Bin 0 -> 394835 bytes remotion-composer/package-lock.json | 2942 +++++++++++++++++ remotion-composer/package.json | 10 +- remotion-composer/src/Explainer.tsx | 316 +- remotion-composer/src/Root.tsx | 22 +- .../src/components/CaptionOverlay.tsx | 157 + .../src/components/HeroTitle.tsx | 113 + .../src/components/SectionTitle.tsx | 101 + .../src/components/StatReveal.tsx | 99 + remotion-composer/src/components/index.ts | 4 + skills/pipelines/explainer/asset-director.md | 15 +- .../pipelines/explainer/compose-director.md | 50 + .../pipelines/explainer/proposal-director.md | 37 + tools/video/video_compose.py | 26 +- 17 files changed, 3842 insertions(+), 123 deletions(-) create mode 100644 assets/showcase.jpg create mode 100644 remotion-composer/package-lock.json create mode 100644 remotion-composer/src/components/CaptionOverlay.tsx create mode 100644 remotion-composer/src/components/HeroTitle.tsx create mode 100644 remotion-composer/src/components/SectionTitle.tsx create mode 100644 remotion-composer/src/components/StatReveal.tsx diff --git a/.gitignore b/.gitignore index 7860f1e..cbe25aa 100644 --- a/.gitignore +++ b/.gitignore @@ -21,6 +21,12 @@ output/ pipeline/ tests/qa/output/ +# Project workspaces (generated assets, renders — all regenerable) +projects/ + +# User music library (personal royalty-free tracks — not part of repo) +music_library/ + # Environment .env .env.local @@ -42,3 +48,7 @@ Thumbs.db # Node (for remotion-composer/) node_modules/ + +# Remotion build output and copied project assets (regenerable at render time) +remotion-composer/out/ +remotion-composer/public/ diff --git a/AGENT_GUIDE.md b/AGENT_GUIDE.md index 2239615..c703e32 100644 --- a/AGENT_GUIDE.md +++ b/AGENT_GUIDE.md @@ -46,6 +46,40 @@ Infrastructure files: - `tools/cost_tracker.py` — budget governance - `lib/pipeline_loader.py` — manifest loading and helpers +## Project Directory Convention + +Every production run creates a project workspace under `projects/`. This directory is gitignored — all generated assets are regenerable. + +``` +projects// +├── artifacts/ # JSON artifacts from each stage (research_brief, script, scene_plan, etc.) +├── assets/ +│ ├── images/ # Generated images (PNG) +│ ├── video/ # Generated video clips (MP4) +│ ├── audio/ # Narration segments + final mix (MP3/WAV) +│ ├── music/ # Background music track (MP3) +│ └── subtitles.srt # Generated subtitles +└── renders/ + └── final.mp4 # Final rendered video (the deliverable) +``` + +**Naming convention**: Use kebab-case derived from the video title (e.g., `hidden-math-of-nature`, `how-music-rewires-brain`). + +Create the project directory at pipeline initialization, before any stage runs. All tools and agents should write outputs to these paths — never to the repo root or ad-hoc locations. + +## Music Library + +Users can place royalty-free music tracks in `music_library/` (gitignored). The asset director will check this folder before falling back to API-based music generation. + +``` +music_library/ +├── ambient_track.mp3 +├── cinematic_epic.mp3 +└── ... +``` + +If the folder has tracks, the proposal and asset stages should present them as options alongside generated music. See the proposal-director and asset-director skills for details. + ## Available Pipelines | Pipeline | Best For | Stability | @@ -237,6 +271,23 @@ Key capability families to look for in the output: Each tool in the registry declares `best_for`, `install_instructions`, `runtime` (LOCAL, API, LOCAL_GPU, HYBRID), and `status`. Read these fields — do not assume tool strengths from memory. +### Tool Class Naming Convention + +All tool classes use **PascalCase without a "Tool" suffix**. When importing tools in Python: + +| Module | Class Name | NOT | +|--------|-----------|-----| +| `tools.audio.music_gen` | `MusicGen` | ~~MusicGenTool~~ | +| `tools.video.video_compose` | `VideoCompose` | ~~VideoComposeTool~~ | +| `tools.audio.audio_mixer` | `AudioMixer` | ~~AudioMixerTool~~ | +| `tools.tts.elevenlabs_tts` | `ElevenLabsTTS` | ~~ElevenLabsTTSTool~~ | +| `tools.analysis.transcriber` | `Transcriber` | ~~TranscriberTool~~ | +| `tools.subtitle.subtitle_gen` | `SubtitleGen` | ~~SubtitleGenTool~~ | + +When in doubt, check: `grep "^class " tools/.py` + +All tools call via `.execute(params_dict)` (returns `ToolResult` with `.success`, `.data`, `.error`), NOT `.run()`. + ### Selector Pattern Three selector tools abstract multi-provider capabilities. **Selectors auto-discover providers from the registry.** Adding a new provider tool automatically makes it available through the selector — no selector code changes needed. diff --git a/README.md b/README.md index 2e2b5e5..47090a7 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,14 @@ No video editing experience required. No complex UI to learn. Just describe your Works with **Claude Code, Cursor, Copilot, Windsurf, Codex** — any AI coding assistant that can read files and run code. +

+ Nature's Source Code — an AI-produced explainer video +

+ +> **"Nature's Source Code"** — a cinematic explainer produced from a single prompt. The agent researched the topic across dozens of sources, wrote the script, generated every visual, composed narration and music, added word-by-word captions, and rendered the final video. Total human input: one sentence and a few approvals. +> +> OpenMontage produces **10+ minute videos** with minimal interaction — describe your vision, approve the creative direction, and get a finished production. + --- ## Why OpenMontage? @@ -112,7 +120,7 @@ Edit your own talking-head footage. Generate a fully animated explainer from scr ### Composition & Rendering | Engine | Type | What It Does | |--------|------|-------------| -| **Remotion** | Local (Node.js) | React-based programmatic video — animated text cards, stat cards, charts, spring physics transitions, image-to-video with motion. **When no video generation providers are configured, the agent generates still images and Remotion turns them into fully animated video.** | +| **Remotion** | Local (Node.js) | React-based programmatic video — spring-animated image scenes, stat reveals, section titles, hero cards, TikTok-style word-by-word captions, scene transitions (fade/slide/wipe/flip), Google Fonts, and audio with fade curves. **When no video generation providers are configured, the agent generates still images and Remotion turns them into fully animated video.** | | **FFmpeg** | Local | Core video assembly, encoding, subtitle burn, audio muxing, color grading | --- @@ -207,6 +215,8 @@ That's it. `make setup` installs Python dependencies, the Remotion composer, fre > pip install piper-tts > cp .env.example .env > ``` +> +> **Windows users:** If `npm install` fails with `ERR_INVALID_ARG_TYPE`, use `npx --yes npm install` instead. ### 3. Add API Keys (optional) diff --git a/assets/showcase.jpg b/assets/showcase.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df608bceab31270882168823e01c4b59d804961a GIT binary patch literal 394835 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 z%0D+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

L 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%0Ai+p{Yacry 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

ogGh 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 He`o#&z>k;% literal 0 HcmV?d00001 diff --git a/remotion-composer/package-lock.json b/remotion-composer/package-lock.json new file mode 100644 index 0000000..8b5cbf1 --- /dev/null +++ b/remotion-composer/package-lock.json @@ -0,0 +1,2942 @@ +{ + "name": "openmontage-remotion-composer", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "openmontage-remotion-composer", + "version": "1.0.0", + "dependencies": { + "@remotion/captions": "^4.0.441", + "@remotion/cli": "^4.0.441", + "@remotion/google-fonts": "^4.0.441", + "@remotion/media": "^4.0.441", + "@remotion/player": "^4.0.441", + "@remotion/transitions": "^4.0.441", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "remotion": "^4.0.441" + }, + "devDependencies": { + "@types/react": "^18.2.0", + "typescript": "^5.3.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", + "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz", + "integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz", + "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz", + "integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mediabunny/aac-encoder": { + "version": "1.39.2", + "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.39.2.tgz", + "integrity": "sha512-KD6KADVzAnW7tqhRFGBOX4uaiHbd0Yxvg0lfthj3wJLAEEgEBAvi43w+ZXWeEn54X/jpabrLe4bW/eYFFvlbUA==", + "license": "MPL-2.0", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/Vanilagy" + }, + "peerDependencies": { + "mediabunny": "^1.0.0" + } + }, + "node_modules/@mediabunny/flac-encoder": { + "version": "1.39.2", + "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.39.2.tgz", + "integrity": "sha512-VwBr3AzZTPEEPvt4aladZiXwOf3W293eq213zDupGQi/taS8WWNqDd3eBdf8FfvlbXATfbRiycXDKyQ0HlOZaQ==", + "license": "MPL-2.0", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/Vanilagy" + }, + "peerDependencies": { + "mediabunny": "^1.0.0" + } + }, + "node_modules/@mediabunny/mp3-encoder": { + "version": "1.39.2", + "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.39.2.tgz", + "integrity": "sha512-3rrodrGnUpUP8F2d1aRUl8IvjqK3jegkupbOzvOokooSAO5rXk2Lr5jZe7TnPeiVGiXfmnoJ7s9uyUOHlCd8qw==", + "license": "MPL-2.0", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/Vanilagy" + }, + "peerDependencies": { + "mediabunny": "^1.0.0" + } + }, + "node_modules/@module-federation/error-codes": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz", + "integrity": "sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==", + "license": "MIT" + }, + "node_modules/@module-federation/runtime": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz", + "integrity": "sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==", + "license": "MIT", + "dependencies": { + "@module-federation/error-codes": "0.22.0", + "@module-federation/runtime-core": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, + "node_modules/@module-federation/runtime-core": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz", + "integrity": "sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA==", + "license": "MIT", + "dependencies": { + "@module-federation/error-codes": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, + "node_modules/@module-federation/runtime-tools": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz", + "integrity": "sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.22.0", + "@module-federation/webpack-bundler-runtime": "0.22.0" + } + }, + "node_modules/@module-federation/sdk": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz", + "integrity": "sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==", + "license": "MIT" + }, + "node_modules/@module-federation/webpack-bundler-runtime": { + "version": "0.22.0", + "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.441", + "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.441.tgz", + "integrity": "sha512-DLNPHeo4FH/nUyr34N6LcxQGzmBpfb1kx5DJz9XIMPYcE6scenV0DwxV2JTK0s1Ln3OFGvK5sQlm6NlPohvTkw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/media-parser": "4.0.441", + "@remotion/studio": "4.0.441", + "@remotion/studio-shared": "4.0.441", + "@rspack/core": "1.7.6", + "@rspack/plugin-react-refresh": "1.6.1", + "esbuild": "0.25.0", + "loader-utils": "2.0.2", + "postcss": "8.5.1", + "postcss-value-parser": "4.2.0", + "react-refresh": "0.18.0", + "remotion": "4.0.441", + "source-map": "0.7.3", + "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.441", + "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.441.tgz", + "integrity": "sha512-WK0mV3Zg+ODlX6eZQqA/Ki/PH+3+ssx/croVw+Oy1HwIytnXf497hiFtjjoEqL3Yx/hT/j5jrq9oRp0iAvuZZw==", + "license": "MIT" + }, + "node_modules/@remotion/cli": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/cli/-/cli-4.0.441.tgz", + "integrity": "sha512-qCXJVJFYDPnSoLQ+xNOTN7XcJZxCBO+6BjZatGGBCRnHOx4F3NjclSn/KVcjTVRsHiVK3t1GYWRKeXkX0k3btA==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/bundler": "4.0.441", + "@remotion/media-utils": "4.0.441", + "@remotion/player": "4.0.441", + "@remotion/renderer": "4.0.441", + "@remotion/studio": "4.0.441", + "@remotion/studio-server": "4.0.441", + "@remotion/studio-shared": "4.0.441", + "dotenv": "17.3.1", + "minimist": "1.2.6", + "prompts": "2.4.2", + "remotion": "4.0.441" + }, + "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": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.441.tgz", + "integrity": "sha512-ysfrwyQgH42n3lahMUgge6p8L+8U5bsbqTztBsD7uSBV9h0sIeyaFw1M0tMWRPcDzg6PzazFNvSTfZlCMOGJWA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/compositor-darwin-x64": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.441.tgz", + "integrity": "sha512-dilhxinftG9nVnS3Yx5nyM//xUe/+m4OjwRlvdN6/azpLBd2Y1ViBVgh/y+Baz3AZNtyoapbINMN1WAcD0/BUQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@remotion/compositor-linux-arm64-gnu": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.441.tgz", + "integrity": "sha512-Qmc1SRPBmEdmsA6YYHDsdBG/bY0JNWocv2NSUMEiCB9j7qbpbv1phuxL5GvgyqG4/sYcqSrslWI5OOLBy4EUpg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-arm64-musl": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.441.tgz", + "integrity": "sha512-I7XrINOAqLFK2xD4IMEKlzqXm+5JQRPBtx9p6LUy+B748wR3RodGrG4/REVoVOufgihmrxNix0iJajJLWxbZ4Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-x64-gnu": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.441.tgz", + "integrity": "sha512-CgN6TBkEmyvcH26dKKaT2qzkTYlMN9lSAM7JJiF8zi3e5OPVzdA+ceYiybFa60dj4jg4DnBfbunHMZUoR6AwhA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-linux-x64-musl": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.441.tgz", + "integrity": "sha512-xN2EeyI5q3KmWw1RtIZ+9uIupBPkheRptSu15mYOoRiNPuwT0XrCaGeCgvwAPNzzTk5p8flaqiqlEIfMzdubYA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@remotion/compositor-win32-x64-msvc": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.441.tgz", + "integrity": "sha512-FbUVBFrNoAKxKKPEk9X0oriHQcOnxZqEUXpjhOFnH+Ndq8ro61LCK8RCC7g1hmrwKm66k46ROyHNz+CjaGXc3g==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@remotion/google-fonts": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/google-fonts/-/google-fonts-4.0.441.tgz", + "integrity": "sha512-io8HCdm+38g7QrbCs9Jww608HRBJpwv9Fy5T+9Itzt1QNSiKVHHZs/PrRoP/6Ljqn5XGLTI2QrDblUXTbDLytQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.441" + } + }, + "node_modules/@remotion/licensing": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.441.tgz", + "integrity": "sha512-wXeqlXVy9Cstv7m2DR5OPsVCj14nKTNx5/JO/pFoPRi4P5KVE2U9pb2P5Jk4WVKvKWbQTk2fbL+lkOM8vyXXNQ==", + "license": "MIT" + }, + "node_modules/@remotion/media": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/media/-/media-4.0.441.tgz", + "integrity": "sha512-PtQrWZJR6i8h/EXfX0ezREGsGfXLVuXdsodsjjAMmyTWnam2240Y7mGpv3jh97mTynqdva6fQ42MUzBgH7nzSA==", + "dependencies": { + "mediabunny": "1.39.2", + "remotion": "4.0.441", + "zod": "4.3.6" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/media-parser": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.441.tgz", + "integrity": "sha512-yrx6S34y/NX724Lz9jX5RKT09FdJaI6S39bTq/aEUkBc0VzeGnQXkkFrKABTG+JNPoASdk6ILTGqOHWBM0W1qQ==", + "license": "Remotion License https://remotion.dev/license" + }, + "node_modules/@remotion/media-utils": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.441.tgz", + "integrity": "sha512-Cdtozo+6jM2gN3tvZufeIZUzG1A06g5IUqYjwTMa2o9JQk3BzP3INzGluMdrN70id2icEPkO4JjmBt1XB/mFfg==", + "license": "MIT", + "dependencies": { + "mediabunny": "1.39.2", + "remotion": "4.0.441" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/paths": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/paths/-/paths-4.0.441.tgz", + "integrity": "sha512-xXi/DEijBUvo1kGm2s/4l92gnbcPU7R9WfBNOsKbyFdtigDHd7fJ3k0Bb4vWGbmTpl29nsKNO/JVAHf2hi1e1w==", + "license": "MIT" + }, + "node_modules/@remotion/player": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.441.tgz", + "integrity": "sha512-5u9rjMrC5Tkrjlii+5CvH98SIj5uiol3zrhJzjHdfcoF4ew3ejy0ieXKwaVE16Uj0iN0XQR/UF+Xe/Sps2mj5g==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "remotion": "4.0.441" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/renderer": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.441.tgz", + "integrity": "sha512-NcauF41tDR294eDGC+NzAo8135F0rIpRVcrFkxKTn+Qoyd5qy3y2uBBC92lcL+tAj8ECjXTRlBE3VJ0E40klaQ==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@remotion/licensing": "4.0.441", + "@remotion/streaming": "4.0.441", + "execa": "5.1.1", + "extract-zip": "2.0.1", + "remotion": "4.0.441", + "source-map": "^0.8.0-beta.0", + "ws": "8.17.1" + }, + "optionalDependencies": { + "@remotion/compositor-darwin-arm64": "4.0.441", + "@remotion/compositor-darwin-x64": "4.0.441", + "@remotion/compositor-linux-arm64-gnu": "4.0.441", + "@remotion/compositor-linux-arm64-musl": "4.0.441", + "@remotion/compositor-linux-x64-gnu": "4.0.441", + "@remotion/compositor-linux-x64-musl": "4.0.441", + "@remotion/compositor-win32-x64-msvc": "4.0.441" + }, + "peerDependencies": { + "react": ">=16.8.0", + "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/shapes": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/shapes/-/shapes-4.0.441.tgz", + "integrity": "sha512-I5FjQpilrIlK8RLxhAgoK0+/52ckx0E7+HiG7bxv96ohWo9q82iHxzQrdLK6sWWAlgVVXTDryjlqiFxRP5OQQQ==", + "license": "MIT", + "dependencies": { + "@remotion/paths": "4.0.441" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/streaming": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.441.tgz", + "integrity": "sha512-vbYywXuVVmFJL06h+HTBgvjPkmCoWV0PgZ2/6MfGmFZ97zpUIM9M0FdVhAfMmcgGRzWpc7KXAt9C4fQwHmuwWQ==", + "license": "MIT" + }, + "node_modules/@remotion/studio": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.441.tgz", + "integrity": "sha512-E8a7PuIR5khuu2BnPz8M2gwMYz7ufBOKmQdSLXEXkD4EcsyImz+FENna/FIQSHyqL7P9DIQOFF3AgFVUbGUDkw==", + "license": "MIT", + "dependencies": { + "@remotion/media-utils": "4.0.441", + "@remotion/player": "4.0.441", + "@remotion/renderer": "4.0.441", + "@remotion/studio-shared": "4.0.441", + "@remotion/web-renderer": "4.0.441", + "@remotion/zod-types": "4.0.441", + "mediabunny": "1.39.2", + "memfs": "3.4.3", + "open": "^8.4.2", + "remotion": "4.0.441", + "semver": "7.5.3", + "source-map": "0.7.3", + "zod": "4.3.6" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/studio-server": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/studio-server/-/studio-server-4.0.441.tgz", + "integrity": "sha512-wD66epr0PdMPtDi/y2yTOT6HZIVn7a3iTUp8PqKYKzhf9BTUQ21kwyn6IGNamIGjIU715E/LysXg57VK6rowyg==", + "license": "MIT", + "dependencies": { + "@babel/parser": "7.24.1", + "@remotion/bundler": "4.0.441", + "@remotion/renderer": "4.0.441", + "@remotion/studio-shared": "4.0.441", + "memfs": "3.4.3", + "open": "^8.4.2", + "prettier": "3.8.1", + "recast": "0.23.11", + "remotion": "4.0.441", + "semver": "7.5.3", + "source-map": "0.7.3" + } + }, + "node_modules/@remotion/studio-shared": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.441.tgz", + "integrity": "sha512-iYDWc+L0xGAToAWvLxU0X6rMbqzzVUD6LiaU5MEIqCHFRJOnrbJgnpiiHQIVo34vPXXL8oC8CrKXZBaIFj2fMA==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.441" + } + }, + "node_modules/@remotion/transitions": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/transitions/-/transitions-4.0.441.tgz", + "integrity": "sha512-XJ5uhd/Kf3o7SBcO2hu/51ZMHTHTX1pFEDkhVkJMd2Te7hUbCmsmq4XyfNAS6gtVrU0iL4DePKBvFc4h9xlP/w==", + "license": "UNLICENSED", + "dependencies": { + "@remotion/paths": "4.0.441", + "@remotion/shapes": "4.0.441", + "remotion": "4.0.441" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@remotion/web-renderer": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.441.tgz", + "integrity": "sha512-nUD9gVvfb+GnRYw1WNh7WHZ953FHcj2+bcPp3fOWGT7foZLfSK9W2pwDzSk64pFOhowrAWE8lMJhrxWsE23Z0w==", + "license": "UNLICENSED", + "dependencies": { + "@mediabunny/aac-encoder": "1.39.2", + "@mediabunny/flac-encoder": "1.39.2", + "@mediabunny/mp3-encoder": "1.39.2", + "@remotion/licensing": "4.0.441", + "mediabunny": "1.39.2", + "remotion": "4.0.441" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@remotion/zod-types": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.441.tgz", + "integrity": "sha512-MjIhb0ykDuXjyTRXtGga0Qi9qmKZvt6xPS3RlvDaRxSZ9MzrRzXisN7g2Yb5RexNM1N+N1pwRZ9JDyakkerKOw==", + "license": "MIT", + "dependencies": { + "remotion": "4.0.441" + }, + "peerDependencies": { + "zod": "4.3.6" + } + }, + "node_modules/@rspack/binding": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.6.tgz", + "integrity": "sha512-/NrEcfo8Gx22hLGysanrV6gHMuqZSxToSci/3M4kzEQtF5cPjfOv5pqeLK/+B6cr56ul/OmE96cCdWcXeVnFjQ==", + "license": "MIT", + "optionalDependencies": { + "@rspack/binding-darwin-arm64": "1.7.6", + "@rspack/binding-darwin-x64": "1.7.6", + "@rspack/binding-linux-arm64-gnu": "1.7.6", + "@rspack/binding-linux-arm64-musl": "1.7.6", + "@rspack/binding-linux-x64-gnu": "1.7.6", + "@rspack/binding-linux-x64-musl": "1.7.6", + "@rspack/binding-wasm32-wasi": "1.7.6", + "@rspack/binding-win32-arm64-msvc": "1.7.6", + "@rspack/binding-win32-ia32-msvc": "1.7.6", + "@rspack/binding-win32-x64-msvc": "1.7.6" + } + }, + "node_modules/@rspack/binding-darwin-arm64": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.6.tgz", + "integrity": "sha512-NZ9AWtB1COLUX1tA9HQQvWpTy07NSFfKBU8A6ylWd5KH8AePZztpNgLLAVPTuNO4CZXYpwcoclf8jG/luJcQdQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rspack/binding-darwin-x64": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.6.tgz", + "integrity": "sha512-J2g6xk8ZS7uc024dNTGTHxoFzFovAZIRixUG7PiciLKTMP78svbSSWrmW6N8oAsAkzYfJWwQpVgWfFNRHvYxSw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rspack/binding-linux-arm64-gnu": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.6.tgz", + "integrity": "sha512-eQfcsaxhFrv5FmtaA7+O1F9/2yFDNIoPZzV/ZvqvFz5bBXVc4FAm/1fVpBg8Po/kX1h0chBc7Xkpry3cabFW8w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-arm64-musl": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.6.tgz", + "integrity": "sha512-DfQXKiyPIl7i1yECHy4eAkSmlUzzsSAbOjgMuKn7pudsWf483jg0UUYutNgXSlBjc/QSUp7906Cg8oty9OfwPA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-gnu": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.6.tgz", + "integrity": "sha512-NdA+2X3lk2GGrMMnTGyYTzM3pn+zNjaqXqlgKmFBXvjfZqzSsKq3pdD1KHZCd5QHN+Fwvoszj0JFsquEVhE1og==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-musl": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.6.tgz", + "integrity": "sha512-rEy6MHKob02t/77YNgr6dREyJ0e0tv1X6Xsg8Z5E7rPXead06zefUbfazj4RELYySWnM38ovZyJAkPx/gOn3VA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-wasm32-wasi": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.6.tgz", + "integrity": "sha512-YupOrz0daSG+YBbCIgpDgzfMM38YpChv+afZpaxx5Ml7xPeAZIIdgWmLHnQ2rts73N2M1NspAiBwV00Xx0N4Vg==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "1.0.7" + } + }, + "node_modules/@rspack/binding-win32-arm64-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.6.tgz", + "integrity": "sha512-INj7aVXjBvlZ84kEhSK4kJ484ub0i+BzgnjDWOWM1K+eFYDZjLdAsQSS3fGGXwVc3qKbPIssFfnftATDMTEJHQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/binding-win32-ia32-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.6.tgz", + "integrity": "sha512-lXGvC+z67UMcw58In12h8zCa9IyYRmuptUBMItQJzu+M278aMuD1nETyGLL7e4+OZ2lvrnnBIcjXN1hfw2yRzw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/binding-win32-x64-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.6.tgz", + "integrity": "sha512-zeUxEc0ZaPpmaYlCeWcjSJUPuRRySiSHN23oJ2Xyw0jsQ01Qm4OScPdr0RhEOFuK/UE+ANyRtDo4zJsY52Hadw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/core": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.6.tgz", + "integrity": "sha512-Iax6UhrfZqJajA778c1d5DBFbSIqPOSrI34kpNIiNpWd8Jq7mFIa+Z60SQb5ZQDZuUxcCZikjz5BxinFjTkg7Q==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime-tools": "0.22.0", + "@rspack/binding": "1.7.6", + "@rspack/lite-tapable": "1.1.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.1" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@rspack/lite-tapable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz", + "integrity": "sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==", + "license": "MIT" + }, + "node_modules/@rspack/plugin-react-refresh": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.6.1.tgz", + "integrity": "sha512-eqqW5645VG3CzGzFgNg5HqNdHVXY+567PGjtDhhrM8t67caxmsSzRmT5qfoEIfBcGgFkH9vEg7kzXwmCYQdQDw==", + "license": "MIT", + "dependencies": { + "error-stack-parser": "^2.1.4", + "html-entities": "^2.6.0" + }, + "peerDependencies": { + "react-refresh": ">=0.10.0 <1.0.0", + "webpack-hot-middleware": "2.x" + }, + "peerDependenciesMeta": { + "webpack-hot-middleware": { + "optional": true + } + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/dom-mediacapture-transform": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.11.tgz", + "integrity": "sha512-Y2p+nGf1bF2XMttBnsVPHUWzRRZzqUoJAKmiP10b5umnO6DDrWI0BrGDJy1pOHoOULVmGSfFNkQrAlC5dcj6nQ==", + "license": "MIT", + "dependencies": { + "@types/dom-webcodecs": "*" + } + }, + "node_modules/@types/dom-webcodecs": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz", + "integrity": "sha512-O5hkiFIcjjszPIYyUSyvScyvrBoV3NOEEZx/pMlsu44TKzWNkLVBBxnxJz42in5n3QIolYOcBYFCPZZ0h8SkwQ==", + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", + "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.18.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.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", + "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.2.2" + } + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "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==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.12.tgz", + "integrity": "sha512-qyq26DxfY4awP2gIRXhhLWfwzwI+N5Nxk6iQi8EFizIaWIjqicQTE4sLnZZVdeKPRcVNoJOkkpfzoIYuvCKaIQ==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001781", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz", + "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.3.1.tgz", + "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.328", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.328.tgz", + "integrity": "sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==", + "license": "ISC" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "license": "Unlicense" + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mediabunny": { + "version": "1.39.2", + "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.39.2.tgz", + "integrity": "sha512-VcrisGRt+OI7tTPrziucJoCIPYIS/DEWY37TqzQVLWSUUHiyvsiRizEypQ3FOlhfIZ4ytAG/Mw4zxfetCTyKUg==", + "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/memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "license": "Unlicense", + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", + "license": "MIT" + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/postcss": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/prettier": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recast": { + "version": "0.23.11", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", + "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remotion": { + "version": "4.0.441", + "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.441.tgz", + "integrity": "sha512-m0010sJn8KpW4mEB7aq0CKSNnw048w5cG/uvT9AqGNMfERjXyE+uLBaX769tP/lJ0pNfUWGii/iQMkd5pHZC3A==", + "license": "SEE LICENSE IN LICENSE.md", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/style-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz", + "integrity": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==", + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.27.0" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", + "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser": { + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/watchpack": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", + "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "license": "BSD-2-Clause" + }, + "node_modules/webpack": { + "version": "5.105.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.0.tgz", + "integrity": "sha512-gX/dMkRQc7QOMzgTe6KsYFM7DxeIONQSui1s0n/0xht36HvrgbxtM1xBlgx596NbpHuQU8P7QpKwrZYwUX48nw==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.19.0", + "es-module-lexer": "^2.0.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.3.1", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.16", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "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" + } + } + } +} diff --git a/remotion-composer/package.json b/remotion-composer/package.json index 2f2dfc6..26f98e0 100644 --- a/remotion-composer/package.json +++ b/remotion-composer/package.json @@ -8,11 +8,15 @@ "upgrade": "npx remotion upgrade" }, "dependencies": { - "@remotion/cli": "4.0.0", - "@remotion/player": "4.0.0", + "@remotion/captions": "^4.0.441", + "@remotion/cli": "^4.0.441", + "@remotion/google-fonts": "^4.0.441", + "@remotion/media": "^4.0.441", + "@remotion/player": "^4.0.441", + "@remotion/transitions": "^4.0.441", "react": "^18.2.0", "react-dom": "^18.2.0", - "remotion": "4.0.0" + "remotion": "^4.0.441" }, "devDependencies": { "@types/react": "^18.2.0", diff --git a/remotion-composer/src/Explainer.tsx b/remotion-composer/src/Explainer.tsx index 0da6327..78826ee 100644 --- a/remotion-composer/src/Explainer.tsx +++ b/remotion-composer/src/Explainer.tsx @@ -6,13 +6,35 @@ import { Sequence, interpolate, spring, + staticFile, useCurrentFrame, useVideoConfig, } from "remotion"; +import { loadFont } from "@remotion/google-fonts/SpaceGrotesk"; + +// Resolve asset path — use staticFile() for local paths, passthrough URLs +function resolveAsset(src: string): string { + if (src.startsWith("http://") || src.startsWith("https://") || src.startsWith("data:")) { + return src; + } + // Strip any file:// prefix + const clean = src.replace(/^file:\/\/\/?/, ""); + return staticFile(clean); +} import { TextCard } from "./components/TextCard"; import { StatCard } from "./components/StatCard"; import { CalloutBox } from "./components/CalloutBox"; import { ComparisonCard } from "./components/ComparisonCard"; +import { CaptionOverlay, WordCaption } from "./components/CaptionOverlay"; +import { SectionTitle } from "./components/SectionTitle"; +import { StatReveal } from "./components/StatReveal"; +import { HeroTitle } from "./components/HeroTitle"; + +// Load Space Grotesk font for cinematic typography +const { fontFamily } = loadFont("normal", { + weights: ["400", "700"], + subsets: ["latin"], +}); // --------------------------------------------------------------------------- // Types — aligned with edit_decisions artifact schema @@ -43,35 +65,42 @@ interface Cut { transform?: { animation?: string; scale?: number; - position?: { x: number; y: number }; + position?: string | { x: number; y: number }; }; } +interface Overlay { + type: "section_title" | "stat_reveal" | "hero_title"; + in_seconds: number; + out_seconds: number; + text: string; + subtitle?: string; + accentColor?: string; + position?: string; +} + interface AudioLayer { src: string; volume?: number; } -interface SfxCue { - src: string; - start_seconds: number; - volume?: number; -} - interface AudioConfig { narration?: AudioLayer; - music?: AudioLayer; - sfx?: SfxCue[]; + music?: AudioLayer & { + fadeInSeconds?: number; + fadeOutSeconds?: number; + }; } -interface ExplainerProps { +export interface ExplainerProps { cuts: Cut[]; - subtitles?: { enabled: boolean; src?: string }; + overlays?: Overlay[]; + captions?: WordCaption[]; audio?: AudioConfig; } // --------------------------------------------------------------------------- -// Image scene — spring / interpolate animations (replaces FFmpeg Ken Burns) +// Image Extensions // --------------------------------------------------------------------------- const IMAGE_EXTENSIONS = [".png", ".jpg", ".jpeg", ".bmp", ".tiff", ".tif", ".webp"]; @@ -87,6 +116,24 @@ function isVideo(source: string): boolean { return VIDEO_EXTENSIONS.some((ext) => lower.endsWith(ext)); } +// --------------------------------------------------------------------------- +// Cinematic vignette overlay +// --------------------------------------------------------------------------- + +const Vignette: React.FC = () => ( + +); + +// --------------------------------------------------------------------------- +// Enhanced Image Scene — spring physics, parallax, variety +// --------------------------------------------------------------------------- + const ImageScene: React.FC<{ src: string; animation?: string }> = ({ src, animation, @@ -94,102 +141,101 @@ const ImageScene: React.FC<{ src: string; animation?: string }> = ({ const frame = useCurrentFrame(); const { fps, durationInFrames } = useVideoConfig(); - // Smooth fade-in on entrance - const fadeIn = spring({ frame, fps, config: { damping: 20 } }); + // Smooth spring fade-in + const fadeIn = spring({ frame, fps, config: { damping: 18, stiffness: 80 } }); + + // Fade-out for crossfade effect + const fadeOutStart = durationInFrames - 8; + const fadeOut = interpolate(frame, [fadeOutStart, durationInFrames], [1, 0.3], { + extrapolateLeft: "clamp", + extrapolateRight: "clamp", + }); let scale = 1; let translateX = 0; let translateY = 0; const anim = animation || "zoom-in"; + // Progress with easing — smoother than linear + const progress = interpolate(frame, [0, durationInFrames], [0, 1], { + extrapolateLeft: "clamp", + extrapolateRight: "clamp", + }); + if (anim === "zoom-in") { - scale = interpolate(frame, [0, durationInFrames], [1, 1.15], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); + scale = 1 + progress * 0.18; } else if (anim === "zoom-out") { - scale = interpolate(frame, [0, durationInFrames], [1.15, 1], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); + scale = 1.18 - progress * 0.18; } else if (anim === "pan-left") { - translateX = interpolate(frame, [0, durationInFrames], [30, -30], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); + translateX = interpolate(progress, [0, 1], [40, -40]); scale = 1.15; } else if (anim === "pan-right") { - translateX = interpolate(frame, [0, durationInFrames], [-30, 30], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); + translateX = interpolate(progress, [0, 1], [-40, 40]); scale = 1.15; - } else if (anim === "ken-burns") { - scale = interpolate(frame, [0, durationInFrames], [1, 1.2], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); - translateX = interpolate(frame, [0, durationInFrames], [0, -20], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); - translateY = interpolate(frame, [0, durationInFrames], [0, -10], { - extrapolateLeft: "clamp", - extrapolateRight: "clamp", - }); + } else if (anim === "ken-burns" || anim === "ken-burns-slow-zoom") { + // Cinematic Ken Burns: gentle zoom + diagonal drift + scale = 1 + progress * 0.22; + translateX = interpolate(progress, [0, 1], [0, -25]); + translateY = interpolate(progress, [0, 1], [0, -15]); + } else if (anim === "parallax") { + // Subtle parallax — foreground moves faster + translateY = interpolate(progress, [0, 1], [15, -15]); + scale = 1.1; } - // "static" or "none" → no motion, just fade in + // "static" or "none" → just display return ( - + + ); }; // --------------------------------------------------------------------------- -// Video scene — OffthreadVideo for frame-accurate rendering +// Enhanced Video Scene // --------------------------------------------------------------------------- const VideoScene: React.FC<{ src: string; startFrom?: number }> = ({ src, startFrom = 0, }) => { - const { fps } = useVideoConfig(); - return ( - - - - ); -}; - -// --------------------------------------------------------------------------- -// Fade transition wrapper -// --------------------------------------------------------------------------- - -const FadeIn: React.FC<{ - children: React.ReactNode; - durationFrames?: number; -}> = ({ children, durationFrames = 10 }) => { const frame = useCurrentFrame(); - const opacity = interpolate(frame, [0, durationFrames], [0, 1], { + const { fps, durationInFrames } = useVideoConfig(); + + const fadeIn = spring({ frame, fps, config: { damping: 20 } }); + const fadeOutStart = durationInFrames - 8; + const fadeOut = interpolate(frame, [fadeOutStart, durationInFrames], [1, 0.3], { extrapolateLeft: "clamp", extrapolateRight: "clamp", }); - return {children}; + + return ( + + + + + ); }; // --------------------------------------------------------------------------- @@ -227,7 +273,6 @@ const SceneRenderer: React.FC<{ cut: Cut }> = ({ cut }) => { ); } - // Auto-detect from source file extension const animation = cut.animation || cut.transform?.animation; if (isImage(cut.source)) { @@ -238,59 +283,122 @@ const SceneRenderer: React.FC<{ cut: Cut }> = ({ cut }) => { return ; } - // Fallback: treat as image return ; }; +// --------------------------------------------------------------------------- +// Overlay renderer +// --------------------------------------------------------------------------- + +const OverlayRenderer: React.FC<{ overlay: Overlay }> = ({ overlay }) => { + if (overlay.type === "section_title") { + return ( + + ); + } + if (overlay.type === "stat_reveal") { + return ( + + ); + } + if (overlay.type === "hero_title") { + return ; + } + return null; +}; + // --------------------------------------------------------------------------- // Main composition // --------------------------------------------------------------------------- -export const Explainer: React.FC = ({ cuts, audio }) => { - const { fps } = useVideoConfig(); +export const Explainer: React.FC = ({ + cuts, + overlays, + captions, + audio, +}) => { + const { fps, durationInFrames } = useVideoConfig(); return ( - - {/* Visual layers */} + + {/* Layer 1: Visual scenes */} {cuts.map((cut) => { const from = Math.round(cut.in_seconds * fps); - const duration = Math.round( - (cut.out_seconds - cut.in_seconds) * fps - ); - - const scene = ; - const wrapped = - cut.transition_in === "fade" ? ( - {scene} - ) : ( - scene - ); + const duration = Math.round((cut.out_seconds - cut.in_seconds) * fps); return ( - {wrapped} + ); })} - {/* Audio layers */} - {audio?.narration?.src && ( - ); }; diff --git a/remotion-composer/src/Root.tsx b/remotion-composer/src/Root.tsx index 3cb4f11..12156d0 100644 --- a/remotion-composer/src/Root.tsx +++ b/remotion-composer/src/Root.tsx @@ -1,5 +1,17 @@ -import { Composition } from "remotion"; -import { Explainer } from "./Explainer"; +import { Composition, CalculateMetadataFunction } from "remotion"; +import { Explainer, ExplainerProps } from "./Explainer"; + +const calculateMetadata: CalculateMetadataFunction = async ({ + props, +}) => { + const cuts = props.cuts || []; + if (cuts.length === 0) { + return { durationInFrames: 30 * 60 }; + } + const lastEnd = Math.max(...cuts.map((c) => c.out_seconds || 0)); + // Add 1 second padding for final fade + return { durationInFrames: Math.ceil((lastEnd + 1) * 30) }; +}; export const Root: React.FC = () => { return ( @@ -7,15 +19,17 @@ export const Root: React.FC = () => { ); diff --git a/remotion-composer/src/components/CaptionOverlay.tsx b/remotion-composer/src/components/CaptionOverlay.tsx new file mode 100644 index 0000000..29a93ab --- /dev/null +++ b/remotion-composer/src/components/CaptionOverlay.tsx @@ -0,0 +1,157 @@ +import { + AbsoluteFill, + Sequence, + interpolate, + spring, + useCurrentFrame, + useVideoConfig, +} from "remotion"; + +// Word-level caption for TikTok-style highlight display +export interface WordCaption { + word: string; + startMs: number; + endMs: number; +} + +interface CaptionOverlayProps { + words: WordCaption[]; + // How many words to show at once in a "page" + wordsPerPage?: number; + fontSize?: number; + color?: string; + highlightColor?: string; + backgroundColor?: string; + fontFamily?: string; +} + +interface CaptionPage { + words: WordCaption[]; + startMs: number; + endMs: number; +} + +function buildPages(words: WordCaption[], wordsPerPage: number): CaptionPage[] { + const pages: CaptionPage[] = []; + for (let i = 0; i < words.length; i += wordsPerPage) { + const pageWords = words.slice(i, i + wordsPerPage); + if (pageWords.length === 0) continue; + pages.push({ + words: pageWords, + startMs: pageWords[0].startMs, + endMs: pageWords[pageWords.length - 1].endMs, + }); + } + return pages; +} + +const PageRenderer: React.FC<{ + page: CaptionPage; + fontSize: number; + color: string; + highlightColor: string; + backgroundColor: string; + fontFamily: string; +}> = ({ page, fontSize, color, highlightColor, backgroundColor, fontFamily }) => { + const frame = useCurrentFrame(); + const { fps } = useVideoConfig(); + + const currentMs = page.startMs + (frame / fps) * 1000; + + // Spring entrance + const entrance = spring({ + frame, + fps, + config: { damping: 18, stiffness: 120 }, + }); + + return ( + +

+ + ); +}; + +export const CaptionOverlay: React.FC = ({ + words, + wordsPerPage = 6, + fontSize = 42, + color = "#F8FAFC", + highlightColor = "#22D3EE", + backgroundColor = "rgba(15, 23, 42, 0.75)", + fontFamily = "Space Grotesk, Inter, system-ui, sans-serif", +}) => { + const { fps } = useVideoConfig(); + const pages = buildPages(words, wordsPerPage); + + return ( + + {pages.map((page, i) => { + const fromFrame = Math.round((page.startMs / 1000) * fps); + const nextStart = pages[i + 1]?.startMs ?? page.endMs + 500; + const duration = Math.max( + 1, + Math.round(((nextStart - page.startMs) / 1000) * fps) + ); + + return ( + + + + ); + })} + + ); +}; diff --git a/remotion-composer/src/components/HeroTitle.tsx b/remotion-composer/src/components/HeroTitle.tsx new file mode 100644 index 0000000..86a4ffa --- /dev/null +++ b/remotion-composer/src/components/HeroTitle.tsx @@ -0,0 +1,113 @@ +import { + AbsoluteFill, + interpolate, + spring, + useCurrentFrame, + useVideoConfig, +} from "remotion"; + +interface HeroTitleProps { + title: string; + subtitle?: string; +} + +export const HeroTitle: React.FC = ({ title, subtitle }) => { + const frame = useCurrentFrame(); + const { fps } = useVideoConfig(); + + // Staggered letter-by-letter spring + const titleChars = title.split(""); + + return ( + +
+ {/* Main title with per-character spring */} +
+ {titleChars.map((char, i) => { + const delay = i * 1.2; + const charSpring = spring({ + frame: frame - delay, + fps, + config: { damping: 12, stiffness: 150 }, + }); + + return ( + + {char} + + ); + })} +
+ + {/* Subtitle */} + {subtitle && ( +
+ {subtitle} +
+ )} + + {/* Animated underline */} +
+
+ + ); +}; diff --git a/remotion-composer/src/components/SectionTitle.tsx b/remotion-composer/src/components/SectionTitle.tsx new file mode 100644 index 0000000..186d46e --- /dev/null +++ b/remotion-composer/src/components/SectionTitle.tsx @@ -0,0 +1,101 @@ +import { + AbsoluteFill, + interpolate, + spring, + useCurrentFrame, + useVideoConfig, +} from "remotion"; + +interface SectionTitleProps { + title: string; + subtitle?: string; + accentColor?: string; + position?: "top-left" | "bottom-left" | "center"; +} + +export const SectionTitle: React.FC = ({ + title, + subtitle, + accentColor = "#22D3EE", + position = "top-left", +}) => { + const frame = useCurrentFrame(); + const { fps, durationInFrames } = useVideoConfig(); + + // Entrance spring + const slideIn = spring({ + frame, + fps, + config: { damping: 15, stiffness: 80 }, + }); + + // Exit fade + const exitStart = durationInFrames - 15; + const fadeOut = interpolate(frame, [exitStart, durationInFrames], [1, 0], { + extrapolateLeft: "clamp", + extrapolateRight: "clamp", + }); + + const opacity = Math.min(slideIn, fadeOut); + + const positionStyles: React.CSSProperties = + position === "center" + ? { justifyContent: "center", alignItems: "center" } + : position === "bottom-left" + ? { justifyContent: "flex-end", alignItems: "flex-start", padding: 60 } + : { justifyContent: "flex-start", alignItems: "flex-start", padding: 60 }; + + return ( + +
+ {/* Accent bar */} +
+
+ {title} +
+ {subtitle && ( +
+ {subtitle} +
+ )} +
+ + ); +}; diff --git a/remotion-composer/src/components/StatReveal.tsx b/remotion-composer/src/components/StatReveal.tsx new file mode 100644 index 0000000..f9846a2 --- /dev/null +++ b/remotion-composer/src/components/StatReveal.tsx @@ -0,0 +1,99 @@ +import { + AbsoluteFill, + interpolate, + spring, + useCurrentFrame, + useVideoConfig, +} from "remotion"; + +interface StatRevealProps { + stat: string; + label?: string; + accentColor?: string; + position?: "center" | "bottom-right" | "right"; +} + +export const StatReveal: React.FC = ({ + stat, + label, + accentColor = "#A78BFA", + position = "bottom-right", +}) => { + const frame = useCurrentFrame(); + const { fps, durationInFrames } = useVideoConfig(); + + // Bouncy entrance + const scale = spring({ + frame, + fps, + config: { damping: 10, stiffness: 100, mass: 0.8 }, + from: 0, + to: 1, + }); + + const glow = spring({ + frame: frame - 5, + fps, + config: { damping: 20, stiffness: 60 }, + }); + + // Exit + const exitStart = durationInFrames - 12; + const fadeOut = interpolate(frame, [exitStart, durationInFrames], [1, 0], { + extrapolateLeft: "clamp", + extrapolateRight: "clamp", + }); + + const opacity = Math.min(spring({ frame, fps, config: { damping: 20 } }), fadeOut); + + const positionStyles: React.CSSProperties = + position === "center" + ? { justifyContent: "center", alignItems: "center" } + : position === "right" + ? { justifyContent: "center", alignItems: "flex-end", paddingRight: 80 } + : { justifyContent: "flex-end", alignItems: "flex-end", padding: 80 }; + + return ( + +
+
+ {stat} +
+ {label && ( +
+ {label} +
+ )} +
+
+ ); +}; diff --git a/remotion-composer/src/components/index.ts b/remotion-composer/src/components/index.ts index a6a0712..9957696 100644 --- a/remotion-composer/src/components/index.ts +++ b/remotion-composer/src/components/index.ts @@ -4,3 +4,7 @@ export { ProgressBar } from "./ProgressBar"; export { CalloutBox } from "./CalloutBox"; export { ComparisonCard } from "./ComparisonCard"; export { BarChart, LineChart, PieChart, KPIGrid } from "./charts"; +export { CaptionOverlay } from "./CaptionOverlay"; +export { SectionTitle } from "./SectionTitle"; +export { StatReveal } from "./StatReveal"; +export { HeroTitle } from "./HeroTitle"; diff --git a/skills/pipelines/explainer/asset-director.md b/skills/pipelines/explainer/asset-director.md index fbe713a..aa007d4 100644 --- a/skills/pipelines/explainer/asset-director.md +++ b/skills/pipelines/explainer/asset-director.md @@ -99,11 +99,16 @@ Process asset tasks grouped by tool for efficiency: ### Step 5: Generate Music 1. Read playbook's `audio.music_mood` and `audio.music_volume` -2. Generate or select a background track: - - **Primary**: `music_gen` (ElevenLabs Music) — custom, costs per generation - - **Fallback**: Stock music library (if available) -3. Duration should match total video duration (or be loopable) -4. Verify the audio file exists +2. Check the music decision from `proposal_packet.production_plan.music_source` (set by the Proposal Director) +3. Source the background track in this priority order: + - **User-selected library track**: If the proposal specified a track from `music_library/`, copy it to `projects//assets/music/background_music.mp3` + - **User music library (`music_library/`)**: If the folder exists and has tracks, pick the best match for the playbook's `audio.music_mood`. List candidates by filename and let the EP decide. + - **Music generation API**: Use `music_gen` (ElevenLabs) or `suno_music` if available. Check status via registry first — if the tool is unavailable or quota-exhausted, skip immediately (do NOT attempt and fail silently). + - **No music available**: Log this clearly in the asset manifest as `"music_status": "unavailable"` with the reason. Do NOT silently produce a video without music — the EP and user should know. +4. Duration should be at least as long as total video duration. If shorter, it can be looped by the compose stage. +5. Verify the audio file exists at `projects//assets/music/background_music.mp3` + +**Critical:** If music generation fails or is unavailable, report it immediately in the asset manifest — do not defer the problem to the compose stage. ### Step 6: Build Asset Manifest diff --git a/skills/pipelines/explainer/compose-director.md b/skills/pipelines/explainer/compose-director.md index 9433bef..d66b39a 100644 --- a/skills/pipelines/explainer/compose-director.md +++ b/skills/pipelines/explainer/compose-director.md @@ -95,6 +95,56 @@ Call the `audio_mixer` tool to: The video_compose tool will mux this with the video. +### Step 5b: Generate Subtitles (Mandatory) + +Subtitles are mandatory for all explainer content. Generate them from the narration audio — do NOT skip this step. + +1. **Transcribe** the full narration using the `transcriber` tool (whisperx): + ```python + from tools.analysis.transcriber import Transcriber + result = Transcriber().execute({ + 'input_path': 'projects//assets/audio/narration_full.mp3', + 'model_size': 'base', + 'language': 'en', + 'output_dir': 'projects//assets/audio' + }) + # result.data contains segments with word-level timestamps + ``` + +2. **Generate SRT** from the transcription using `subtitle_gen`: + ```python + from tools.subtitle.subtitle_gen import SubtitleGen + result = SubtitleGen().execute({ + 'segments': transcription_data['segments'], + 'format': 'srt', + 'output_path': 'projects//assets/subtitles.srt', + 'max_words_per_cue': 8, + 'max_chars_per_line': 42 + }) + ``` + +3. **Burn subtitles** into the video using `video_compose`: + ```python + from tools.video.video_compose import VideoCompose + result = VideoCompose().execute({ + 'operation': 'burn_subtitles', + 'input_path': 'projects//renders/output.mp4', + 'output_path': 'projects//renders/final.mp4', + 'subtitle_path': 'projects//assets/subtitles.srt', + 'subtitle_style': { + 'font': '', + 'font_size': 22, + 'primary_color': '&HFFFFFF', + 'outline_color': '&H000000', + 'outline_width': 2, + 'margin_v': 50, + 'alignment': 2 + } + }) + ``` + +**The final deliverable is the subtitled version**, not the pre-subtitle render. + ### Step 6: Verify Output **File verification:** diff --git a/skills/pipelines/explainer/proposal-director.md b/skills/pipelines/explainer/proposal-director.md index 3c4dbb3..af73fd6 100644 --- a/skills/pipelines/explainer/proposal-director.md +++ b/skills/pipelines/explainer/proposal-director.md @@ -216,6 +216,43 @@ Also present **alternative production paths** — complete packages at different | Budget | Local TTS + images | ~$0.05-0.15 | Robotic voice, image-only | | Free | Local TTS + diagrams | $0.00 | Functional but minimal | +### Step 5b: Music Plan (Mandatory) + +Music is a critical part of the video's feel. **Surface the music situation to the user at proposal time** — do not silently defer it to the asset stage where a failure becomes expensive. + +**Check music availability in this order:** + +1. **User music library (`music_library/`):** Check if this folder exists and contains tracks. If so, list available tracks with durations and let the user pick one. +2. **Music generation APIs:** Check which music tools are available via the registry (`registry.get_by_capability("music_generation")`). Report their status honestly. +3. **Stock music sources:** Note if stock music is available via any provider. + +**Present to the user:** + +``` +MUSIC PLAN +├── Your music library: 3 tracks available +│ ├── cosmic_interstellar_space.mp3 (3:13) — ambient, cosmic +│ ├── cinematic_epic.mp3 (2:45) — dramatic, building +│ └── lofi_beat.mp3 (4:00) — chill, electronic +├── AI generation: music_gen (ElevenLabs) — UNAVAILABLE (plan limit) +└── Recommendation: Use "cosmic_interstellar_space.mp3" from your library + OR provide a different track before asset generation + +Would you like to: + (a) Use a track from your library (which one?) + (b) Provide a different track (drop it in music_library/) + (c) Generate one via API (if available) + (d) Proceed without music +``` + +**If no music source is available:** Tell the user explicitly. Do NOT let this surface as a surprise at the asset stage. Offer the `music_library/` path so they can add a track before production starts. + +**Rules:** +- Always check `music_library/` first — user-provided music is free and intentional +- Always report music API status (available, unavailable, quota remaining if checkable) +- Record the music decision in `proposal_packet.production_plan.music_source` +- If the user picks a library track, record its path for the asset director + ### Step 6: Build the Cost Estimate Itemize every paid operation: diff --git a/tools/video/video_compose.py b/tools/video/video_compose.py index 84433ed..c744149 100644 --- a/tools/video/video_compose.py +++ b/tools/video/video_compose.py @@ -161,13 +161,19 @@ class VideoCompose(BaseTool): ] def _remotion_available(self) -> bool: - """Check if Remotion rendering is available (requires npx + composer project).""" + """Check if Remotion rendering is available (requires npx + composer project + node_modules).""" import shutil as _shutil if not _shutil.which("npx"): return False composer_dir = Path(__file__).resolve().parent.parent.parent / "remotion-composer" - return composer_dir.exists() and (composer_dir / "package.json").exists() + if not composer_dir.exists() or not (composer_dir / "package.json").exists(): + return False + # Check that node_modules are actually installed — without this, + # npx remotion render will fail even though the project exists. + if not (composer_dir / "node_modules").exists(): + return False + return True def get_info(self) -> dict[str, Any]: """Extend base get_info to surface Remotion sub-capability. @@ -193,10 +199,18 @@ class VideoCompose(BaseTool): "and motion-graphics pipelines." ) else: - info["remotion_note"] = ( - "Remotion is NOT available (needs Node.js/npx + remotion-composer). " - "Falling back to FFmpeg Ken Burns for image-based compositions." - ) + composer_dir = Path(__file__).resolve().parent.parent.parent / "remotion-composer" + if composer_dir.exists() and (composer_dir / "package.json").exists() and not (composer_dir / "node_modules").exists(): + info["remotion_note"] = ( + "Remotion project exists but node_modules are NOT installed. " + "Run 'cd remotion-composer && npm install' to enable Remotion rendering. " + "Falling back to FFmpeg Ken Burns for image-based compositions." + ) + else: + info["remotion_note"] = ( + "Remotion is NOT available (needs Node.js/npx + remotion-composer). " + "Falling back to FFmpeg Ken Burns for image-based compositions." + ) return info def execute(self, inputs: dict[str, Any]) -> ToolResult: