fix(cli): reject blank default composition entries (#3392)

* fix(cli): reject blank default composition entry

* fix(cli): complete blank entry safeguards
This commit is contained in:
Miguel Ángel
2026-08-21 11:00:43 -04:00
committed by GitHub
parent 1b86b56127
commit a9ea07edde
11 changed files with 412 additions and 26 deletions
+2 -2
View File
@@ -5,9 +5,9 @@ import { mkdtempSync, readdirSync, readFileSync, statSync, writeFileSync, rmSync
import { createRenderPlan, resolveBrowserGpuForCli, type RenderFormat } from "./render/plan.js";
import { seedProjectAuthoringSkill } from "../utils/projectConfig.js";
import { presentRenderPlan } from "./render/present.js";
import { executeRenderPlan, renderLintContinuationHint } from "./render/execute.js";
import { executeRenderPlan, renderLintContinuationHint, runRenderLint } from "./render/execute.js";
// Test-only seams retained at the command boundary for render behavior tests.
export { resolveBrowserGpuForCli, renderLintContinuationHint };
export { resolveBrowserGpuForCli, renderLintContinuationHint, runRenderLint };
export const examples: Example[] = [
["Render to MP4", "hyperframes render --output output.mp4"],