Optique, a type-safe combinatorial CLI parser for TypeScript, just shipped 1.2.0.
Modifiers are chainable now: option(…).map(…).withDefault(…). deferredValue() defers a fallback until the handler asks for it.
Four new packages:
@optique/prompt@optique/clack@optique/standard-schema@optique/derived-defaults
@optique/discover gains lifecycle hooks and a static-module generator, and optique.dev has a new look.
https://github.com/dahlia/optique/discussions/877