You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace playwright with playwright-core. Eliminates the ~300 MB browser auto-download on npm install. npx playwright install chromium is now a required post-install step (enforced by doctor).
doctor failure rows include per-OS install hints for ffmpeg and ffprobe (apt / pacman / dnf on Linux, brew on macOS, winget / choco on Windows).
doctor probes the root / admin Playwright cache and warns when a browser is present there but missing from the user cache (the typical aftermath of sudo npx playwright install).
Removed
fluent-ffmpeg and @types/fluent-ffmpeg. The package was listed but never imported; ffmpeg invocations have always gone through child_process.spawn via the internal runFfmpeg() wrapper.
Fixed
Generated Playwright spec at src/manifest/playwrightCodegen.ts imported expect from 'playwright', which doesn't export it. The assert_visible action now emits locator.waitFor({ state: 'visible' }).
Docs
README leads with npx @kadj-amoah/showrunner. Browser bootstrap (npx playwright install chromium) is called out as required.
Troubleshooting note added for Arch / CachyOS / Fedora users who see Playwright's "OS not officially supported" warning during browser install.