Files
oh-my-pi/packages/hashline/src/index.ts
T
can1357 cb00a07203 feat: added block replace syntax with block edits in hashline parser
- Added `replace block N:` syntax in grammar/parser/tokenizer/types, emitting `kind: "block"` edits with empty-body checks.
- Added block-resolution in hashline apply/recovery, wiring `BlockResolver` to resolve edits with throw/drop unresolved behavior.
- Added native `blockRangeAt` support and exported block range/options types through pi-ast, pi-natives, and JS bindings.
- Added coding-agent resolver wiring plus internal visibility/exports updates and new parser, patcher, and setup-wizard tests.
2026-05-31 00:46:03 +02:00

18 lines
458 B
TypeScript

export * from "./apply";
export * from "./block";
export * from "./diff-preview";
export * from "./format";
export * from "./fs";
export * from "./input";
export * from "./messages";
export * from "./mismatch";
export * from "./normalize";
export * from "./parser";
export * from "./patcher";
export * from "./prefixes";
export * from "./recovery";
export * from "./snapshots";
export * from "./stream";
export * from "./tokenizer";
export * from "./types";