Designing type-safe sync/async mode support in TypeScript
kept by eddie
The author added sync/async mode support to Optique, a type-safe CLI parser for TypeScript, using conditional types and mode parameters to maintain type safety and backward compatibility.