Skip to content

v3.4.0

Choose a tag to compare

@jterrazz jterrazz released this 28 Mar 16:09
· 90 commits to main since this release
66b6f65

What's new

Multi-exec for sequential CLI commands

.exec(["build", "start"]) runs commands sequentially in the same temp directory. Stops on first non-zero exit code.

Spawn for long-running processes

.spawn("dev", { waitFor: "Ready", timeout: 15000 }) for watch modes and dev servers. Resolves when pattern is matched in stdout/stderr (exit 0), process exits without match (exit 1), or timeout (exit 124).