Optique 0.10.0 released—the biggest update yet for this TypeScript CLI parser library.
What's new:
- Runtime context system for composing config files, env vars, and other data sources
- New
@optique/configpackage with Standard Schema validation - Man page generation from parser metadata (
@optique/man) - Inter-option dependencies with context-aware shell completions
- 11 network value parsers (IP address, port, hostname, email, CIDR, etc.)
- Program interface: define metadata once, reuse everywhere
This is the last pre-release before 1.0.0.
github.com
Optique 0.10.0: Runtime context, config files, man pages, and network parsers · dahlia/optique · Discussion #108
We're excited to announce Optique 0.10.0, the largest release yet! This release introduces a runtime context system for composing external data sources, a config file integration package, man page ...
