diff --git a/CHANGELOG.md b/CHANGELOG.md index b4aff66..a4bb48e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,177 +4,185 @@ All notable changes to this project will be documented in this auto-generated file. The format is based on [Conventional Commits][1]; this project adheres to [Semantic Versioning][2]. -## [1.3.0][3] (2024-07-12) +### [1.3.1][3] (2024-07-12) + +#### 🪄 Fixes + +- **src:** add trap door to alert developer when erroneously re-entering top-level error handler ([99e2b3a][4]) + +## [1.3.0][5] (2024-07-12) #### ✨ Features -- **`clierror`:** add `dangerouslyFatal` option, update `cause` option handling ([1c369fb][4]) +- **`clierror`:** add `dangerouslyFatal` option, update `cause` option handling ([1c369fb][6]) -### [1.2.7][5] (2024-06-30) +### [1.2.7][7] (2024-06-30) #### 🪄 Fixes -- **types:** pass through `CustomExecutionContext` as context type in `ImportedConfigurationModule` ([cdc6af5][6]) +- **types:** pass through `CustomExecutionContext` as context type in `ImportedConfigurationModule` ([cdc6af5][8]) #### ⚙️ Build System -- **spellcheck-commit:** fix commit spellchecker ([6e7a268][7]) +- **spellcheck-commit:** fix commit spellchecker ([6e7a268][9]) -### [1.2.6][8] (2024-06-02) +### [1.2.6][10] (2024-06-02) #### 🪄 Fixes -- **src:** ignore --help and --version if they occur after -- in argv ([35f66cc][9]) +- **src:** ignore --help and --version if they occur after -- in argv ([35f66cc][11]) -### [1.2.5][10] (2024-05-30) +### [1.2.5][12] (2024-05-30) #### 🪄 Fixes -- **src:** permanently fix --version support regression in node\@22 ([c201c2f][11]) +- **src:** permanently fix --version support regression in node\@22 ([c201c2f][13]) #### ⚙️ Build System -- **package:** append node\@22 to supported node versions ([98815d1][12]) +- **package:** append node\@22 to supported node versions ([98815d1][14]) -### [1.2.4][13] (2024-03-27) +### [1.2.4][15] (2024-03-27) #### 🪄 Fixes -- **src:** explicitly ignore .d.ts files within command dirs ([d6618d3][14]) +- **src:** explicitly ignore .d.ts files within command dirs ([d6618d3][16]) -### [1.2.3][15] (2024-03-27) +### [1.2.3][17] (2024-03-27) #### 🪄 Fixes -- **package:** bump minimum node support to 20 LTS ([4b8c975][16]) -- **src:** ignore unknown file extension errors when discovering commands ([4babf12][17]) +- **package:** bump minimum node support to 20 LTS ([4b8c975][18]) +- **src:** ignore unknown file extension errors when discovering commands ([4babf12][19]) -### [1.2.2][18] (2024-03-21) +### [1.2.2][20] (2024-03-21) #### 🪄 Fixes -- No longer include default command when listing subcommands ([be2960a][19]) +- No longer include default command when listing subcommands ([be2960a][21]) #### ⚙️ Build System -- **husky:** update to latest hooks ([75d5c66][20]) -- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][21]) +- **husky:** update to latest hooks ([75d5c66][22]) +- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][23]) -### [1.2.1][22] (2024-03-19) +### [1.2.1][24] (2024-03-19) #### ⚙️ Build System -- **babel:** fix import specifier rewrite oversight ([2369534][23]) +- **babel:** fix import specifier rewrite oversight ([2369534][25]) -## [1.2.0][24] (2024-03-18) +## [1.2.0][26] (2024-03-18) #### ✨ Features -- Add `showHelp` option to `CliError` ([b5a1e58][25]) +- Add `showHelp` option to `CliError` ([b5a1e58][27]) -### [1.1.4][26] (2024-03-16) +### [1.1.4][28] (2024-03-16) #### 🪄 Fixes -- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][27]) +- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][29]) -### [1.1.3][28] (2024-03-15) +### [1.1.3][30] (2024-03-15) #### 🪄 Fixes -- Add support for `export default X` syntax ([bad391d][29]) -- Ensure `demandOption` is properly supported ([2f205c1][30]) +- Add support for `export default X` syntax ([bad391d][31]) +- Ensure `demandOption` is properly supported ([2f205c1][32]) -### [1.1.2][31] (2023-12-31) +### [1.1.2][33] (2023-12-31) #### 🪄 Fixes -- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][32]) +- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][34]) -### [1.1.1][33] (2023-12-31) +### [1.1.1][35] (2023-12-31) #### 🪄 Fixes -- Fix Node10 type resolution failure ([b6178c9][34]) +- Fix Node10 type resolution failure ([b6178c9][36]) -## [1.1.0][35] (2023-12-31) +## [1.1.0][37] (2023-12-31) #### ✨ Features -- **src:** support file://-style URLs ([0e5067e][36]) +- **src:** support file://-style URLs ([0e5067e][38]) #### 🪄 Fixes -- **src:** ensure --version is included in help text output when relevant ([4f159dc][37]) +- **src:** ensure --version is included in help text output when relevant ([4f159dc][39]) #### ⚙️ Build System -- **babel:** fix ESM<=>CJS interop issue ([5470091][38]) +- **babel:** fix ESM<=>CJS interop issue ([5470091][40]) -## [1.0.0][39] (2023-12-29) +## [1.0.0][41] (2023-12-29) #### ✨ Features -- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][40]) +- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][42]) #### 🪄 Fixes -- Rename package from "black-flag" to "[@black-][41]flag/core" npm typosquat workaround ([292ead5][42]) +- Rename package from "black-flag" to "[@black-][43]flag/core" npm typosquat workaround ([292ead5][44]) #### ⚙️ Build System -- Fix horrible decision by marked devs to break output for no reason ([036e350][43]) -- **jest:** ensure pkg-up is transformed ([c7f4aef][44]) -- **jest:** fix transformIgnorePatterns ([0548d34][45]) -- **jest:** transpile node\_modules ([5cf7a6c][46]) -- **tsconfig:** fix internal path resolution ([fbe3a69][47]) -- **tsconfig:** upgrade to NodeNext ([d3a499e][48]) +- Fix horrible decision by marked devs to break output for no reason ([036e350][45]) +- **jest:** ensure pkg-up is transformed ([c7f4aef][46]) +- **jest:** fix transformIgnorePatterns ([0548d34][47]) +- **jest:** transpile node\_modules ([5cf7a6c][48]) +- **tsconfig:** fix internal path resolution ([fbe3a69][49]) +- **tsconfig:** upgrade to NodeNext ([d3a499e][50]) [1]: https://conventionalcommits.org [2]: https://semver.org -[3]: https://github.com/Xunnamius/black-flag/compare/v1.2.7...v1.3.0 -[4]: https://github.com/Xunnamius/black-flag/commit/1c369fb8570c0b42acad78af66168f9b7f688dfc -[5]: https://github.com/Xunnamius/black-flag/compare/v1.2.6...v1.2.7 -[6]: https://github.com/Xunnamius/black-flag/commit/cdc6af55387aac92b7d9fc16a57790068e4b6d49 -[7]: https://github.com/Xunnamius/black-flag/commit/6e7a268bebe71f19120fd926b004f3cb9e490760 -[8]: https://github.com/Xunnamius/black-flag/compare/v1.2.5...v1.2.6 -[9]: https://github.com/Xunnamius/black-flag/commit/35f66cc9d69f8434d03db49f067b4f7e03d4c58c -[10]: https://github.com/Xunnamius/black-flag/compare/v1.2.4...v1.2.5 -[11]: https://github.com/Xunnamius/black-flag/commit/c201c2ff87c1119b9678e38acdc12918d2ed7fc2 -[12]: https://github.com/Xunnamius/black-flag/commit/98815d1ef218af56e07493a921c66294f91101cf -[13]: https://github.com/Xunnamius/black-flag/compare/v1.2.3...v1.2.4 -[14]: https://github.com/Xunnamius/black-flag/commit/d6618d370bd9a7264dad240856dc989a61071986 -[15]: https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3 -[16]: https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71 -[17]: https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3 -[18]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2 -[19]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e -[20]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7 -[21]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13 -[22]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1 -[23]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1 -[24]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0 -[25]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684 -[26]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4 -[27]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824 -[28]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3 -[29]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53 -[30]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8 -[31]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2 -[32]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271 -[33]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1 -[34]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c -[35]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0 -[36]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98 -[37]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea -[38]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8 -[39]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0 -[40]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842 -[41]: https://github.com/black- -[42]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d -[43]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87 -[44]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff -[45]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72 -[46]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17 -[47]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f -[48]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f +[3]: https://github.com/Xunnamius/black-flag/compare/v1.3.0...v1.3.1 +[4]: https://github.com/Xunnamius/black-flag/commit/99e2b3aa8ebef83fdf414dda22ad11405c1907df +[5]: https://github.com/Xunnamius/black-flag/compare/v1.2.7...v1.3.0 +[6]: https://github.com/Xunnamius/black-flag/commit/1c369fb8570c0b42acad78af66168f9b7f688dfc +[7]: https://github.com/Xunnamius/black-flag/compare/v1.2.6...v1.2.7 +[8]: https://github.com/Xunnamius/black-flag/commit/cdc6af55387aac92b7d9fc16a57790068e4b6d49 +[9]: https://github.com/Xunnamius/black-flag/commit/6e7a268bebe71f19120fd926b004f3cb9e490760 +[10]: https://github.com/Xunnamius/black-flag/compare/v1.2.5...v1.2.6 +[11]: https://github.com/Xunnamius/black-flag/commit/35f66cc9d69f8434d03db49f067b4f7e03d4c58c +[12]: https://github.com/Xunnamius/black-flag/compare/v1.2.4...v1.2.5 +[13]: https://github.com/Xunnamius/black-flag/commit/c201c2ff87c1119b9678e38acdc12918d2ed7fc2 +[14]: https://github.com/Xunnamius/black-flag/commit/98815d1ef218af56e07493a921c66294f91101cf +[15]: https://github.com/Xunnamius/black-flag/compare/v1.2.3...v1.2.4 +[16]: https://github.com/Xunnamius/black-flag/commit/d6618d370bd9a7264dad240856dc989a61071986 +[17]: https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3 +[18]: https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71 +[19]: https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3 +[20]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2 +[21]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e +[22]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7 +[23]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13 +[24]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1 +[25]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1 +[26]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0 +[27]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684 +[28]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4 +[29]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824 +[30]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3 +[31]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53 +[32]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8 +[33]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2 +[34]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271 +[35]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1 +[36]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c +[37]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0 +[38]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98 +[39]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea +[40]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8 +[41]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0 +[42]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842 +[43]: https://github.com/black- +[44]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d +[45]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87 +[46]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff +[47]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72 +[48]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17 +[49]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f +[50]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f diff --git a/docs/index/classes/CliError.md b/docs/index/classes/CliError.md index 996d7aa..aedcecc 100644 --- a/docs/index/classes/CliError.md +++ b/docs/index/classes/CliError.md @@ -49,7 +49,7 @@ other context. #### Defined in -[src/error.ts:140](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L140) +[src/error.ts:140](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L140) ### new CliError() @@ -78,7 +78,7 @@ via `super`. #### Defined in -[src/error.ts:145](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L145) +[src/error.ts:145](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L145) ## Properties @@ -88,7 +88,7 @@ via `super`. #### Defined in -[src/error.ts:135](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L135) +[src/error.ts:135](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L135) *** @@ -143,7 +143,7 @@ command handlers. Tread carefully. #### Defined in -[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L133) +[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L133) *** @@ -195,7 +195,7 @@ false #### Defined in -[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L132) +[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L132) *** @@ -232,7 +232,7 @@ FrameworkExitCode.DefaultError #### Defined in -[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L131) +[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L131) *** diff --git a/docs/index/classes/GracefulEarlyExitError.md b/docs/index/classes/GracefulEarlyExitError.md index eb115c8..5963376 100644 --- a/docs/index/classes/GracefulEarlyExitError.md +++ b/docs/index/classes/GracefulEarlyExitError.md @@ -34,7 +34,7 @@ termination of the application but with an exit code indicating success #### Defined in -[src/error.ts:219](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L219) +[src/error.ts:219](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L219) ## Properties @@ -48,7 +48,7 @@ termination of the application but with an exit code indicating success #### Defined in -[src/error.ts:213](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L213) +[src/error.ts:213](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L213) *** @@ -99,7 +99,7 @@ command handlers. Tread carefully. #### Defined in -[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L133) +[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L133) *** @@ -151,7 +151,7 @@ false #### Defined in -[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L132) +[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L132) *** @@ -188,7 +188,7 @@ FrameworkExitCode.DefaultError #### Defined in -[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L131) +[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L131) *** diff --git a/docs/index/enumerations/FrameworkExitCode.md b/docs/index/enumerations/FrameworkExitCode.md index 1a4f8ac..5a65c6d 100644 --- a/docs/index/enumerations/FrameworkExitCode.md +++ b/docs/index/enumerations/FrameworkExitCode.md @@ -22,7 +22,7 @@ In most cases, this exit code is indicative of improper use of Black Flag. #### Defined in -[src/constant.ts:60](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L60) +[src/constant.ts:60](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L60) *** @@ -34,7 +34,7 @@ Hard-coded default fallback exit code when fatal errors occur. #### Defined in -[src/constant.ts:48](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L48) +[src/constant.ts:48](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L48) *** @@ -46,7 +46,7 @@ The exit code used when executing an unimplemented child command. #### Defined in -[src/constant.ts:52](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L52) +[src/constant.ts:52](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L52) *** @@ -58,4 +58,4 @@ The exit code used when execution succeeds and exits gracefully. #### Defined in -[src/constant.ts:44](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L44) +[src/constant.ts:44](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L44) diff --git a/docs/index/functions/configureProgram.md b/docs/index/functions/configureProgram.md index a2b37c8..a8a123d 100644 --- a/docs/index/functions/configureProgram.md +++ b/docs/index/functions/configureProgram.md @@ -39,4 +39,4 @@ occur if no commands are loadable from the given `commandModulePath`. ## Defined in -[src/index.ts:59](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/index.ts#L59) +[src/index.ts:59](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/index.ts#L59) diff --git a/docs/index/functions/isCliError.md b/docs/index/functions/isCliError.md index 37bbdc7..83e124a 100644 --- a/docs/index/functions/isCliError.md +++ b/docs/index/functions/isCliError.md @@ -20,4 +20,4 @@ Type guard for [CliError](../classes/CliError.md). ## Defined in -[src/error.ts:29](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L29) +[src/error.ts:29](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L29) diff --git a/docs/index/functions/isGracefulEarlyExitError.md b/docs/index/functions/isGracefulEarlyExitError.md index be285e1..ee4a55b 100644 --- a/docs/index/functions/isGracefulEarlyExitError.md +++ b/docs/index/functions/isGracefulEarlyExitError.md @@ -20,4 +20,4 @@ Type guard for [GracefulEarlyExitError](../classes/GracefulEarlyExitError.md). ## Defined in -[src/error.ts:42](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L42) +[src/error.ts:42](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L42) diff --git a/docs/index/functions/runProgram.md b/docs/index/functions/runProgram.md index 9a49e4c..438756d 100644 --- a/docs/index/functions/runProgram.md +++ b/docs/index/functions/runProgram.md @@ -38,7 +38,7 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:173](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L173) +[src/util.ts:173](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L173) ## runProgram(args) @@ -72,7 +72,7 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:194](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L194) +[src/util.ts:194](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L194) ## runProgram(args) @@ -107,7 +107,7 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:215](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L215) +[src/util.ts:215](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L215) ## runProgram(args) @@ -142,7 +142,7 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:239](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L239) +[src/util.ts:239](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L239) ## runProgram(args) @@ -177,7 +177,7 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:261](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L261) +[src/util.ts:261](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L261) ## runProgram(args) @@ -213,4 +213,4 @@ if any other error occurs, or `Arguments` otherwise. ### Defined in -[src/util.ts:287](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L287) +[src/util.ts:287](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L287) diff --git a/docs/index/type-aliases/Arguments.md b/docs/index/type-aliases/Arguments.md index 36a8514..025cef3 100644 --- a/docs/index/type-aliases/Arguments.md +++ b/docs/index/type-aliases/Arguments.md @@ -20,4 +20,4 @@ arguments/properties specific to Black Flag, and an indexer falling back to ## Defined in -[types/program.ts:18](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L18) +[types/program.ts:18](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L18) diff --git a/docs/index/type-aliases/ChildConfiguration.md b/docs/index/type-aliases/ChildConfiguration.md index e867933..a588e88 100644 --- a/docs/index/type-aliases/ChildConfiguration.md +++ b/docs/index/type-aliases/ChildConfiguration.md @@ -20,4 +20,4 @@ files that will eventually get imported via auto-discovery. ## Defined in -[types/module.ts:158](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/module.ts#L158) +[types/module.ts:158](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/module.ts#L158) diff --git a/docs/index/type-aliases/Configuration.md b/docs/index/type-aliases/Configuration.md index 55470b6..a124d78 100644 --- a/docs/index/type-aliases/Configuration.md +++ b/docs/index/type-aliases/Configuration.md @@ -171,4 +171,4 @@ order: ## Defined in -[types/module.ts:11](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/module.ts#L11) +[types/module.ts:11](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/module.ts#L11) diff --git a/docs/index/type-aliases/ConfigurationHooks.md b/docs/index/type-aliases/ConfigurationHooks.md index b4251a5..4d7d15f 100644 --- a/docs/index/type-aliases/ConfigurationHooks.md +++ b/docs/index/type-aliases/ConfigurationHooks.md @@ -85,4 +85,4 @@ be thrown as-is and will NOT trigger ## Defined in -[types/configure.ts:96](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L96) +[types/configure.ts:96](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L96) diff --git a/docs/index/type-aliases/ConfigureArguments.md b/docs/index/type-aliases/ConfigureArguments.md index 222c7f9..0fc026d 100644 --- a/docs/index/type-aliases/ConfigureArguments.md +++ b/docs/index/type-aliases/ConfigureArguments.md @@ -30,4 +30,4 @@ implemented. ## Defined in -[types/configure.ts:48](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L48) +[types/configure.ts:48](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L48) diff --git a/docs/index/type-aliases/ConfigureErrorHandlingEpilogue.md b/docs/index/type-aliases/ConfigureErrorHandlingEpilogue.md index e762836..4ab76e1 100644 --- a/docs/index/type-aliases/ConfigureErrorHandlingEpilogue.md +++ b/docs/index/type-aliases/ConfigureErrorHandlingEpilogue.md @@ -44,4 +44,4 @@ an argument parsing/validation error. ## Defined in -[types/configure.ts:81](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L81) +[types/configure.ts:81](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L81) diff --git a/docs/index/type-aliases/ConfigureExecutionContext.md b/docs/index/type-aliases/ConfigureExecutionContext.md index 1bb579d..257b570 100644 --- a/docs/index/type-aliases/ConfigureExecutionContext.md +++ b/docs/index/type-aliases/ConfigureExecutionContext.md @@ -29,4 +29,4 @@ thrown as-is and will NOT trigger [ConfigureErrorHandlingEpilogue](ConfigureErro ## Defined in -[types/configure.ts:17](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L17) +[types/configure.ts:17](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L17) diff --git a/docs/index/type-aliases/ConfigureExecutionEpilogue.md b/docs/index/type-aliases/ConfigureExecutionEpilogue.md index 6db3000..c0b6e25 100644 --- a/docs/index/type-aliases/ConfigureExecutionEpilogue.md +++ b/docs/index/type-aliases/ConfigureExecutionEpilogue.md @@ -32,4 +32,4 @@ This function is the complement of [ConfigureExecutionPrologue](ConfigureExecuti ## Defined in -[types/configure.ts:64](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L64) +[types/configure.ts:64](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L64) diff --git a/docs/index/type-aliases/ConfigureExecutionPrologue.md b/docs/index/type-aliases/ConfigureExecutionPrologue.md index 949aba6..b98c792 100644 --- a/docs/index/type-aliases/ConfigureExecutionPrologue.md +++ b/docs/index/type-aliases/ConfigureExecutionPrologue.md @@ -39,4 +39,4 @@ thrown as-is and will NOT trigger [ConfigureErrorHandlingEpilogue](ConfigureErro ## Defined in -[types/configure.ts:37](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/configure.ts#L37) +[types/configure.ts:37](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/configure.ts#L37) diff --git a/docs/index/type-aliases/ImportedConfigurationModule.md b/docs/index/type-aliases/ImportedConfigurationModule.md index 0c523bd..35ad711 100644 --- a/docs/index/type-aliases/ImportedConfigurationModule.md +++ b/docs/index/type-aliases/ImportedConfigurationModule.md @@ -26,4 +26,4 @@ module from a file). ## Defined in -[types/module.ts:168](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/module.ts#L168) +[types/module.ts:168](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/module.ts#L168) diff --git a/docs/index/type-aliases/NullArguments.md b/docs/index/type-aliases/NullArguments.md index afcd5f8..1e11a36 100644 --- a/docs/index/type-aliases/NullArguments.md +++ b/docs/index/type-aliases/NullArguments.md @@ -30,4 +30,4 @@ yargs from returning a real `Arguments` parse result. ## Defined in -[types/program.ts:30](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L30) +[types/program.ts:30](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L30) diff --git a/docs/index/type-aliases/ParentConfiguration.md b/docs/index/type-aliases/ParentConfiguration.md index 6cf9979..626711d 100644 --- a/docs/index/type-aliases/ParentConfiguration.md +++ b/docs/index/type-aliases/ParentConfiguration.md @@ -20,4 +20,4 @@ module files that will eventually get imported via auto-discovery. ## Defined in -[types/module.ts:148](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/module.ts#L148) +[types/module.ts:148](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/module.ts#L148) diff --git a/docs/index/type-aliases/RootConfiguration.md b/docs/index/type-aliases/RootConfiguration.md index 3a8b51e..763ad9f 100644 --- a/docs/index/type-aliases/RootConfiguration.md +++ b/docs/index/type-aliases/RootConfiguration.md @@ -20,4 +20,4 @@ files that will eventually get imported via auto-discovery. ## Defined in -[types/module.ts:138](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/module.ts#L138) +[types/module.ts:138](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/module.ts#L138) diff --git a/docs/index/variables/$executionContext.md b/docs/index/variables/$executionContext.md index b467a9f..db25bd7 100644 --- a/docs/index/variables/$executionContext.md +++ b/docs/index/variables/$executionContext.md @@ -13,4 +13,4 @@ each `Arguments` instance. ## Defined in -[src/constant.ts:5](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L5) +[src/constant.ts:5](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L5) diff --git a/docs/util/classes/AssertionFailedError.md b/docs/util/classes/AssertionFailedError.md index 1ab827c..452a27a 100644 --- a/docs/util/classes/AssertionFailedError.md +++ b/docs/util/classes/AssertionFailedError.md @@ -34,7 +34,7 @@ Represents a failed sanity check. #### Defined in -[src/error.ts:239](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L239) +[src/error.ts:239](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L239) ## Properties @@ -48,7 +48,7 @@ Represents a failed sanity check. #### Defined in -[src/error.ts:235](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L235) +[src/error.ts:235](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L235) *** @@ -99,7 +99,7 @@ command handlers. Tread carefully. #### Defined in -[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L133) +[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L133) *** @@ -151,7 +151,7 @@ false #### Defined in -[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L132) +[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L132) *** @@ -188,7 +188,7 @@ FrameworkExitCode.DefaultError #### Defined in -[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L131) +[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L131) *** diff --git a/docs/util/classes/CommandNotImplementedError.md b/docs/util/classes/CommandNotImplementedError.md index a72bbfe..8ff846c 100644 --- a/docs/util/classes/CommandNotImplementedError.md +++ b/docs/util/classes/CommandNotImplementedError.md @@ -31,7 +31,7 @@ implemented. #### Defined in -[src/error.ts:197](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L197) +[src/error.ts:197](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L197) ## Properties @@ -45,7 +45,7 @@ implemented. #### Defined in -[src/error.ts:192](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L192) +[src/error.ts:192](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L192) *** @@ -96,7 +96,7 @@ command handlers. Tread carefully. #### Defined in -[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L133) +[src/error.ts:133](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L133) *** @@ -148,7 +148,7 @@ false #### Defined in -[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L132) +[src/error.ts:132](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L132) *** @@ -185,7 +185,7 @@ FrameworkExitCode.DefaultError #### Defined in -[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L131) +[src/error.ts:131](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L131) *** diff --git a/docs/util/functions/hideBin.md b/docs/util/functions/hideBin.md index 76eaedd..1986349 100644 --- a/docs/util/functions/hideBin.md +++ b/docs/util/functions/hideBin.md @@ -22,4 +22,4 @@ https://yargs.js.org/docs/#api-reference ## Defined in -[src/exports/util.ts:48](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/exports/util.ts#L48) +[src/exports/util.ts:48](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/exports/util.ts#L48) diff --git a/docs/util/functions/isArguments.md b/docs/util/functions/isArguments.md index 6948c73..24faaef 100644 --- a/docs/util/functions/isArguments.md +++ b/docs/util/functions/isArguments.md @@ -20,4 +20,4 @@ Type-guard for [Arguments](../../index/type-aliases/Arguments.md). ## Defined in -[src/util.ts:465](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L465) +[src/util.ts:481](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L481) diff --git a/docs/util/functions/isAssertionSystemError.md b/docs/util/functions/isAssertionSystemError.md index 0ac8a06..f898c36 100644 --- a/docs/util/functions/isAssertionSystemError.md +++ b/docs/util/functions/isAssertionSystemError.md @@ -20,4 +20,4 @@ Type-guard for Node's "ERR_ASSERTION" so-called `SystemError`. ## Defined in -[src/util.ts:479](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L479) +[src/util.ts:495](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L495) diff --git a/docs/util/functions/isCommandNotImplementedError.md b/docs/util/functions/isCommandNotImplementedError.md index e569533..8d46b9f 100644 --- a/docs/util/functions/isCommandNotImplementedError.md +++ b/docs/util/functions/isCommandNotImplementedError.md @@ -20,4 +20,4 @@ Type guard for [CommandNotImplementedError](../classes/CommandNotImplementedErro ## Defined in -[src/error.ts:57](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L57) +[src/error.ts:57](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L57) diff --git a/docs/util/functions/isNullArguments.md b/docs/util/functions/isNullArguments.md index b98d73c..d383491 100644 --- a/docs/util/functions/isNullArguments.md +++ b/docs/util/functions/isNullArguments.md @@ -20,4 +20,4 @@ Type-guard for [NullArguments](../../index/type-aliases/NullArguments.md). ## Defined in -[src/util.ts:454](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L454) +[src/util.ts:470](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L470) diff --git a/docs/util/functions/isPreExecutionContext.md b/docs/util/functions/isPreExecutionContext.md index 913f530..53bd81a 100644 --- a/docs/util/functions/isPreExecutionContext.md +++ b/docs/util/functions/isPreExecutionContext.md @@ -20,4 +20,4 @@ Type-guard for [PreExecutionContext](../type-aliases/PreExecutionContext.md). ## Defined in -[src/util.ts:441](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L441) +[src/util.ts:457](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L457) diff --git a/docs/util/functions/makeRunner.md b/docs/util/functions/makeRunner.md index 443da70..67b27ea 100644 --- a/docs/util/functions/makeRunner.md +++ b/docs/util/functions/makeRunner.md @@ -49,4 +49,4 @@ details. ## Defined in -[src/util.ts:51](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/util.ts#L51) +[src/util.ts:51](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/util.ts#L51) diff --git a/docs/util/type-aliases/CliErrorOptions.md b/docs/util/type-aliases/CliErrorOptions.md index e207ff5..72b9c82 100644 --- a/docs/util/type-aliases/CliErrorOptions.md +++ b/docs/util/type-aliases/CliErrorOptions.md @@ -79,4 +79,4 @@ FrameworkExitCode.DefaultError ## Defined in -[src/error.ts:71](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L71) +[src/error.ts:71](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L71) diff --git a/docs/util/type-aliases/DescriptorToProgram.md b/docs/util/type-aliases/DescriptorToProgram.md index dbd8271..4af7a8b 100644 --- a/docs/util/type-aliases/DescriptorToProgram.md +++ b/docs/util/type-aliases/DescriptorToProgram.md @@ -20,4 +20,4 @@ Accepts a `Descriptor` type and maps it to one of the `XProgram` types. ## Defined in -[types/program.ts:159](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L159) +[types/program.ts:159](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L159) diff --git a/docs/util/type-aliases/EffectorProgram.md b/docs/util/type-aliases/EffectorProgram.md index 50bfe43..14f90a0 100644 --- a/docs/util/type-aliases/EffectorProgram.md +++ b/docs/util/type-aliases/EffectorProgram.md @@ -18,4 +18,4 @@ Represents an "effector" [Program](Program.md) instance. ## Defined in -[types/program.ts:119](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L119) +[types/program.ts:119](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L119) diff --git a/docs/util/type-aliases/ExecutionContext.md b/docs/util/type-aliases/ExecutionContext.md index 3fa26c5..387d940 100644 --- a/docs/util/type-aliases/ExecutionContext.md +++ b/docs/util/type-aliases/ExecutionContext.md @@ -272,4 +272,4 @@ true ## Defined in -[types/program.ts:328](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L328) +[types/program.ts:328](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L328) diff --git a/docs/util/type-aliases/Executor.md b/docs/util/type-aliases/Executor.md index 05b78bb..c2e798c 100644 --- a/docs/util/type-aliases/Executor.md +++ b/docs/util/type-aliases/Executor.md @@ -34,4 +34,4 @@ instead. ## Defined in -[types/program.ts:280](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L280) +[types/program.ts:280](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L280) diff --git a/docs/util/type-aliases/FrameworkArguments.md b/docs/util/type-aliases/FrameworkArguments.md index d9a6139..913a159 100644 --- a/docs/util/type-aliases/FrameworkArguments.md +++ b/docs/util/type-aliases/FrameworkArguments.md @@ -28,4 +28,4 @@ you. ## Defined in -[types/program.ts:257](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L257) +[types/program.ts:257](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L257) diff --git a/docs/util/type-aliases/HelperProgram.md b/docs/util/type-aliases/HelperProgram.md index 57fd7f2..f940fff 100644 --- a/docs/util/type-aliases/HelperProgram.md +++ b/docs/util/type-aliases/HelperProgram.md @@ -18,4 +18,4 @@ Represents an "helper" [Program](Program.md) instance. ## Defined in -[types/program.ts:130](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L130) +[types/program.ts:130](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L130) diff --git a/docs/util/type-aliases/PreExecutionContext.md b/docs/util/type-aliases/PreExecutionContext.md index a6e4fd4..0d0788e 100644 --- a/docs/util/type-aliases/PreExecutionContext.md +++ b/docs/util/type-aliases/PreExecutionContext.md @@ -54,4 +54,4 @@ instances belonging to the root command. ## Defined in -[types/program.ts:291](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L291) +[types/program.ts:291](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L291) diff --git a/docs/util/type-aliases/Program.md b/docs/util/type-aliases/Program.md index f614c7f..f56664e 100644 --- a/docs/util/type-aliases/Program.md +++ b/docs/util/type-aliases/Program.md @@ -103,4 +103,4 @@ _Program.showHelpOnFail ## Defined in -[types/program.ts:44](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L44) +[types/program.ts:44](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L44) diff --git a/docs/util/type-aliases/ProgramDescriptor.md b/docs/util/type-aliases/ProgramDescriptor.md index 0f813be..4af0466 100644 --- a/docs/util/type-aliases/ProgramDescriptor.md +++ b/docs/util/type-aliases/ProgramDescriptor.md @@ -12,4 +12,4 @@ Represents the three program types that comprise any Black Flag command. ## Defined in -[types/program.ts:154](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L154) +[types/program.ts:154](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L154) diff --git a/docs/util/type-aliases/ProgramMetadata.md b/docs/util/type-aliases/ProgramMetadata.md index 4e5e3d4..9a84a59 100644 --- a/docs/util/type-aliases/ProgramMetadata.md +++ b/docs/util/type-aliases/ProgramMetadata.md @@ -88,4 +88,4 @@ module auto-discovered and loaded (invariant). ## Defined in -[types/program.ts:188](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L188) +[types/program.ts:188](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L188) diff --git a/docs/util/type-aliases/ProgramType.md b/docs/util/type-aliases/ProgramType.md index b63b035..ce018e6 100644 --- a/docs/util/type-aliases/ProgramType.md +++ b/docs/util/type-aliases/ProgramType.md @@ -12,4 +12,4 @@ Represents valid [Configuration](../../index/type-aliases/Configuration.md) modu ## Defined in -[types/program.ts:149](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L149) +[types/program.ts:149](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L149) diff --git a/docs/util/type-aliases/Programs.md b/docs/util/type-aliases/Programs.md index 4e24356..d337165 100644 --- a/docs/util/type-aliases/Programs.md +++ b/docs/util/type-aliases/Programs.md @@ -19,4 +19,4 @@ aptly-named values in an object. ## Defined in -[types/program.ts:173](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L173) +[types/program.ts:173](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L173) diff --git a/docs/util/type-aliases/RouterProgram.md b/docs/util/type-aliases/RouterProgram.md index a7a82b6..945af83 100644 --- a/docs/util/type-aliases/RouterProgram.md +++ b/docs/util/type-aliases/RouterProgram.md @@ -18,4 +18,4 @@ Represents an "router" [Program](Program.md) instance. ## Defined in -[types/program.ts:141](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/types/program.ts#L141) +[types/program.ts:141](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/types/program.ts#L141) diff --git a/docs/util/variables/ErrorMessage.md b/docs/util/variables/ErrorMessage.md index 755c1b6..af9fe0b 100644 --- a/docs/util/variables/ErrorMessage.md +++ b/docs/util/variables/ErrorMessage.md @@ -356,4 +356,4 @@ A collection of possible error and warning messages emitted by Black Flag. ## Defined in -[src/error.ts:251](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/error.ts#L251) +[src/error.ts:251](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/error.ts#L251) diff --git a/docs/util/variables/defaultHelpOptionName.md b/docs/util/variables/defaultHelpOptionName.md index 2a10ee0..731781a 100644 --- a/docs/util/variables/defaultHelpOptionName.md +++ b/docs/util/variables/defaultHelpOptionName.md @@ -13,4 +13,4 @@ Hard-coded default option name for dumping help text to stdout. For example: ## Defined in -[src/constant.ts:19](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L19) +[src/constant.ts:19](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L19) diff --git a/docs/util/variables/defaultHelpTextDescription.md b/docs/util/variables/defaultHelpTextDescription.md index 64ca55b..1046bbc 100644 --- a/docs/util/variables/defaultHelpTextDescription.md +++ b/docs/util/variables/defaultHelpTextDescription.md @@ -12,4 +12,4 @@ Hard-coded default help option description text. ## Defined in -[src/constant.ts:24](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L24) +[src/constant.ts:24](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L24) diff --git a/docs/util/variables/defaultUsageText.md b/docs/util/variables/defaultUsageText.md index 1abcd53..9c07e0d 100644 --- a/docs/util/variables/defaultUsageText.md +++ b/docs/util/variables/defaultUsageText.md @@ -15,4 +15,4 @@ description (`description` export) respectively. ## Defined in -[src/constant.ts:13](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L13) +[src/constant.ts:13](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L13) diff --git a/docs/util/variables/defaultVersionOptionName.md b/docs/util/variables/defaultVersionOptionName.md index cf17af2..8264e47 100644 --- a/docs/util/variables/defaultVersionOptionName.md +++ b/docs/util/variables/defaultVersionOptionName.md @@ -13,4 +13,4 @@ example: `--${defaultVersionOptionName}`. ## Defined in -[src/constant.ts:30](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L30) +[src/constant.ts:30](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L30) diff --git a/docs/util/variables/defaultVersionTextDescription.md b/docs/util/variables/defaultVersionTextDescription.md index 4cd0092..37865bb 100644 --- a/docs/util/variables/defaultVersionTextDescription.md +++ b/docs/util/variables/defaultVersionTextDescription.md @@ -12,4 +12,4 @@ Hard-coded default version option description text. ## Defined in -[src/constant.ts:35](https://github.com/Xunnamius/black-flag/blob/20623d626b4c283cf81bd3e79356045673c5c3fb/src/constant.ts#L35) +[src/constant.ts:35](https://github.com/Xunnamius/black-flag/blob/99e2b3aa8ebef83fdf414dda22ad11405c1907df/src/constant.ts#L35) diff --git a/package-lock.json b/package-lock.json index 0263756..af08002 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@black-flag/core", - "version": "1.3.0", + "version": "1.3.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@black-flag/core", - "version": "1.3.0", + "version": "1.3.1", "license": "MIT", "dependencies": { "@types/debug": "^4.1.12", diff --git a/package.json b/package.json index 0efd5f3..864dbdc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@black-flag/core", - "version": "1.3.0", + "version": "1.3.1", "description": "A declarative framework for building fluent, deeply hierarchical command line interfaces with yargs", "keywords": [ "cli",