- core integrations for built-in flags and lifecycle hooks (c6095a4)
- consolidate ansi color logic for both streams (d19f9d0)
- Michael Molisani
- use correct ANSI code to reset bold mode for routes (18ed140)
- Michael Molisani
- handle argument escape sequence in route scanner (87461d5)
- Michael Molisani
- only set exit code if not set by application (85a4a14)
- remove unnecessary logging (ca534c9)
- treat empty string as true for loose boolean parser (6c2e6b6)
- use loose boolean parser to check env vars (6a7f180)
- allow override for formatException on formatting object (2f2ed04)
- allow single application text, disabling locale support (d7de2b1)
- Michael Molisani
- mmolisani
- enhance site with multi-file playground (8a3dc5b)
- add inputs to nx.json (6258944)
- add
inputstonx.jsonto fixnxcache invalidation (7240891) - enable and fix new eslint rules (7b185c2)
- use cyan in help text (041c2bc)
- switch flags/commands to bold (c9e290f)
- switch help text headers to underline (9af611f)
- switch keywords/hidden to dim (05446d2)
- Jeff Posnick
- jposnick1
- mmolisani
- expose fullDescription to DocumentedTarget (3d0c547)
- withNegated for bool flags (2296154)
- variadic defaults (35821bb)
- default values for variadic flags (956ea07)
- disable minifiy for @stricli/core (aae0341)
- withNegated option for boolean flags (a300cb2)
- start load after arguments parsed (5d16238)
- simplify handling of node version for new package.json (65c4bc0)
- reset flag when withNegated is false (044e472)
- more accurate error messages (40684aa)
- update docs for withNegated (6bc3800)
- update linting and test baselines (fc592a0)
- always show all defaults (0e486ab)
- take variadic string separator into account (77e804d)
- additional test coverage (3478dc5)
- Jason Yu
- Jeff Posnick
- jposnick1
- mmolisani
This was a version bump only, there were no code changes.
- run tsup with --silent to suppress unwanted stdout (fc6636d)
- Michael Molisani
This was a version bump only, there were no code changes.
- update type for exitCode to include null (c85c18e)
- Kirk Eaton @kirkeaton
- custom separators for variadic flags (bc4c369)
- make looseBooleanParser even more permissive (07d4bc5)
- include separator in help text (suffix) (68ff1d8)
- relax flag name pattern to allow alphanumeric (and more) (beb8584)
- stricter types for
parameters.flagswhen flags are a weak type (f39be88) - expose additional types for command module (66aa66b)
- Mateusz Burzyński @Andarist
- Michael Molisani
- mmolisani
- make looseBooleanParser even more permissive (07d4bc5)
- Michael Molisani
- loosen character restrictons on flags (2088ffd)
- use exit code (3ac7278)
- use correct flag for postinstall auto-complete command (b70bd39)
- Marty Jones
- Michael Molisani
- new option to display brief with custom usage (d78fda3)
- verify @types/node version with registry (1a762b0)
- hidden --node-version flag to bypass version discovery (f237e04)
- Michael Molisani
- update auto-complete template to output completions (a79e59f)
- export constituent types of TypedCommandParameters individually (09dfb8d)
- allow flags to parse arrays without variadic modifier (ecc9099)
- Michael Molisani
- create-app: add process to context (0c502f2)
- Kubilay Kahveci
This was a version bump only, there were no code changes.