@dot7/o7
v0.1.1
Published
O7 workflow DSL runner (TypeScript/Bun implementation)
Downloads
9
Maintainers
Readme
@dot7/o7
chaos is given, order is earned.
TypeScript / Bun implementation of the O7 workflow DSL
runner. Write .7 files, run them with o7, pause and resume through a
built-in TUI.
The Rust CLI is the production target. Most users should
cargo install o7instead. This package exists for bun-native environments and development of the reference implementation in lockstep with the Rust port.
Requirements
- Bun ≥ 1.0 on
PATH. This package uses bun-specific APIs (Bun.file,Bun.spawn,Bun.write) and does not run under Node.js.
Install
bun add -g @dot7/o7Or run without installing:
bunx @dot7/o7 run myflow.7Usage
o7 run <file> # headless execution
o7 tui <file> # interactive TUI — pause, inspect, resume
o7 parse <file> # validate without running
o7 wiz # setup wizardSee o7.md for the DSL reference and github.com/clankercode/o7 for the source.
License
CC0-1.0 OR Unlicense (public domain dedication).
