mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-19 22:09:37 +00:00
fix: add demowright/video-script exports + separate videoScript tool
- Patch demowright package.json exports in CI to add ./video-script entry - Add videoScript param to done() tool so Claude provides separate video script - Phase 2 uses video-script.spec.ts when available
This commit is contained in:
2
.github/workflows/pr-qa.yaml
vendored
2
.github/workflows/pr-qa.yaml
vendored
@@ -209,6 +209,7 @@ jobs:
|
||||
git clone --depth 1 https://github.com/snomiao/demowright.git /tmp/demowright
|
||||
cd /tmp/demowright && npm install && npm install typescript && npm run build
|
||||
sed -i 's|"./src/setup.ts"|"./dist/setup.mjs"|' register.cjs
|
||||
node --input-type=module -e "import{readFileSync,writeFileSync}from'fs';const p=JSON.parse(readFileSync('package.json','utf8'));p.exports['./video-script']={import:'./dist/video-script.mjs',types:'./dist/video-script.d.mts'};p.exports['./setup']={import:'./dist/setup.mjs',types:'./dist/setup.d.mts'};writeFileSync('package.json',JSON.stringify(p,null,2))"
|
||||
cd "$GITHUB_WORKSPACE" && pnpm add -D /tmp/demowright
|
||||
|
||||
- name: Cache main branch dist
|
||||
@@ -394,6 +395,7 @@ jobs:
|
||||
git clone --depth 1 https://github.com/snomiao/demowright.git /tmp/demowright
|
||||
cd /tmp/demowright && npm install && npm install typescript && npm run build
|
||||
sed -i 's|"./src/setup.ts"|"./dist/setup.mjs"|' register.cjs
|
||||
node --input-type=module -e "import{readFileSync,writeFileSync}from'fs';const p=JSON.parse(readFileSync('package.json','utf8'));p.exports['./video-script']={import:'./dist/video-script.mjs',types:'./dist/video-script.d.mts'};p.exports['./setup']={import:'./dist/setup.mjs',types:'./dist/setup.d.mts'};writeFileSync('package.json',JSON.stringify(p,null,2))"
|
||||
cd "$GITHUB_WORKSPACE" && pnpm add -D /tmp/demowright
|
||||
|
||||
- name: Setup ComfyUI server (no launch)
|
||||
|
||||
Reference in New Issue
Block a user