Skip to content

Commit

Permalink
release: 1.2.4 [skip ci]
Browse files Browse the repository at this point in the history
### [1.2.4](v1.2.3...v1.2.4) (2024-03-27)

#### 🪄 Fixes

* **src:** explicitly ignore .d.ts files within command dirs ([d6618d3](d6618d3))
  • Loading branch information
Xunnamius committed Mar 27, 2024
1 parent f8d8814 commit 0776e28
Show file tree
Hide file tree
Showing 10 changed files with 149 additions and 141 deletions.
142 changes: 75 additions & 67 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,127 +4,135 @@ 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.2.3][3] (2024-03-27)
### [1.2.4][3] (2024-03-27)

#### 🪄 Fixes

- **package:** bump minimum node support to 20 LTS ([4b8c975][4])
- **src:** ignore unknown file extension errors when discovering commands ([4babf12][5])
- **src:** explicitly ignore .d.ts files within command dirs ([d6618d3][4])

### [1.2.2][6] (2024-03-21)
### [1.2.3][5] (2024-03-27)

#### 🪄 Fixes

- No longer include default command when listing subcommands ([be2960a][7])
- **package:** bump minimum node support to 20 LTS ([4b8c975][6])
- **src:** ignore unknown file extension errors when discovering commands ([4babf12][7])

### [1.2.2][8] (2024-03-21)

#### 🪄 Fixes

- No longer include default command when listing subcommands ([be2960a][9])

#### ⚙️ Build System

- **husky:** update to latest hooks ([75d5c66][8])
- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][9])
- **husky:** update to latest hooks ([75d5c66][10])
- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][11])

### [1.2.1][10] (2024-03-19)
### [1.2.1][12] (2024-03-19)

#### ⚙️ Build System

- **babel:** fix import specifier rewrite oversight ([2369534][11])
- **babel:** fix import specifier rewrite oversight ([2369534][13])

## [1.2.0][12] (2024-03-18)
## [1.2.0][14] (2024-03-18)

#### ✨ Features

- Add `showHelp` option to `CliError` ([b5a1e58][13])
- Add `showHelp` option to `CliError` ([b5a1e58][15])

### [1.1.4][14] (2024-03-16)
### [1.1.4][16] (2024-03-16)

#### 🪄 Fixes

- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][15])
- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][17])

### [1.1.3][16] (2024-03-15)
### [1.1.3][18] (2024-03-15)

#### 🪄 Fixes

- Add support for `export default X` syntax ([bad391d][17])
- Ensure `demandOption` is properly supported ([2f205c1][18])
- Add support for `export default X` syntax ([bad391d][19])
- Ensure `demandOption` is properly supported ([2f205c1][20])

### [1.1.2][19] (2023-12-31)
### [1.1.2][21] (2023-12-31)

#### 🪄 Fixes

- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][20])
- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][22])

### [1.1.1][21] (2023-12-31)
### [1.1.1][23] (2023-12-31)

#### 🪄 Fixes

- Fix Node10 type resolution failure ([b6178c9][22])
- Fix Node10 type resolution failure ([b6178c9][24])

## [1.1.0][23] (2023-12-31)
## [1.1.0][25] (2023-12-31)

#### ✨ Features

- **src:** support file://-style URLs ([0e5067e][24])
- **src:** support file://-style URLs ([0e5067e][26])

#### 🪄 Fixes

- **src:** ensure --version is included in help text output when relevant ([4f159dc][25])
- **src:** ensure --version is included in help text output when relevant ([4f159dc][27])

#### ⚙️ Build System

- **babel:** fix ESM<=>CJS interop issue ([5470091][26])
- **babel:** fix ESM<=>CJS interop issue ([5470091][28])

## [1.0.0][27] (2023-12-29)
## [1.0.0][29] (2023-12-29)

#### ✨ Features

- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][28])
- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][30])

#### 🪄 Fixes

- Rename package from "black-flag" to "[@black-][29]flag/core" npm typosquat workaround ([292ead5][30])
- Rename package from "black-flag" to "[@black-][31]flag/core" npm typosquat workaround ([292ead5][32])

#### ⚙️ Build System

- Fix horrible decision by marked devs to break output for no reason ([036e350][31])
- **jest:** ensure pkg-up is transformed ([c7f4aef][32])
- **jest:** fix transformIgnorePatterns ([0548d34][33])
- **jest:** transpile node\_modules ([5cf7a6c][34])
- **tsconfig:** fix internal path resolution ([fbe3a69][35])
- **tsconfig:** upgrade to NodeNext ([d3a499e][36])
- Fix horrible decision by marked devs to break output for no reason ([036e350][33])
- **jest:** ensure pkg-up is transformed ([c7f4aef][34])
- **jest:** fix transformIgnorePatterns ([0548d34][35])
- **jest:** transpile node\_modules ([5cf7a6c][36])
- **tsconfig:** fix internal path resolution ([fbe3a69][37])
- **tsconfig:** upgrade to NodeNext ([d3a499e][38])

[1]: https://conventionalcommits.org
[2]: https://semver.org
[3]: https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3
[4]: https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71
[5]: https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3
[6]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
[7]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
[8]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
[9]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
[10]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
[11]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
[12]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
[13]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
[14]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
[15]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
[16]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
[17]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
[18]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
[19]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
[20]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
[21]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
[22]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
[23]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
[24]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
[25]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
[26]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
[27]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
[28]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
[29]: https://github.com/black-
[30]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
[31]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
[32]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
[33]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
[34]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
[35]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
[36]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
[3]: https://github.com/Xunnamius/black-flag/compare/v1.2.3...v1.2.4
[4]: https://github.com/Xunnamius/black-flag/commit/d6618d370bd9a7264dad240856dc989a61071986
[5]: https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3
[6]: https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71
[7]: https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3
[8]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
[9]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
[10]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
[11]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
[12]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
[13]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
[14]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
[15]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
[16]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
[17]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
[18]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
[19]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
[20]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
[21]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
[22]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
[23]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
[24]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
[25]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
[26]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
[27]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
[28]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
[29]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
[30]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
[31]: https://github.com/black-
[32]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
[33]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
[34]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
[35]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
[36]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
[37]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
[38]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
10 changes: 5 additions & 5 deletions docs/classes/index.CliError.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ AppError.constructor

#### Defined in

[src/error.ts:101](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L101)
[src/error.ts:101](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L101)

**new CliError**(`cause`, `options`, `message`, `superOptions`): [`CliError`](index.CliError.md)

Expand All @@ -98,7 +98,7 @@ AppError.constructor

#### Defined in

[src/error.ts:106](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L106)
[src/error.ts:106](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L106)

## Properties

Expand All @@ -108,7 +108,7 @@ AppError.constructor

#### Defined in

[src/error.ts:96](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L96)
[src/error.ts:96](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L96)

___

Expand Down Expand Up @@ -164,7 +164,7 @@ NonNullable.showHelp

#### Defined in

[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L94)
[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L94)

___

Expand Down Expand Up @@ -192,7 +192,7 @@ NonNullable.suggestedExitCode

#### Defined in

[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L93)
[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L93)

___

Expand Down
8 changes: 4 additions & 4 deletions docs/classes/index.GracefulEarlyExitError.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ termination of the application but with an exit code indicating success

#### Defined in

[src/error.ts:172](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L172)
[src/error.ts:172](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L172)

## Properties

Expand All @@ -70,7 +70,7 @@ termination of the application but with an exit code indicating success

#### Defined in

[src/error.ts:166](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L166)
[src/error.ts:166](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L166)

___

Expand Down Expand Up @@ -126,7 +126,7 @@ ___

#### Defined in

[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L94)
[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L94)

___

Expand Down Expand Up @@ -154,7 +154,7 @@ ___

#### Defined in

[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L93)
[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L93)

___

Expand Down
8 changes: 4 additions & 4 deletions docs/classes/util.AssertionFailedError.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Represents a failed sanity check.

#### Defined in

[src/error.ts:188](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L188)
[src/error.ts:188](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L188)

## Properties

Expand All @@ -72,7 +72,7 @@ Represents a failed sanity check.

#### Defined in

[src/error.ts:184](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L184)
[src/error.ts:184](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L184)

___

Expand Down Expand Up @@ -128,7 +128,7 @@ ___

#### Defined in

[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L94)
[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L94)

___

Expand Down Expand Up @@ -156,7 +156,7 @@ ___

#### Defined in

[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L93)
[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L93)

___

Expand Down
8 changes: 4 additions & 4 deletions docs/classes/util.CommandNotImplementedError.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ implemented.

#### Defined in

[src/error.ts:150](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L150)
[src/error.ts:150](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L150)

## Properties

Expand All @@ -67,7 +67,7 @@ implemented.

#### Defined in

[src/error.ts:145](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L145)
[src/error.ts:145](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L145)

___

Expand Down Expand Up @@ -123,7 +123,7 @@ ___

#### Defined in

[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L94)
[src/error.ts:94](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L94)

___

Expand Down Expand Up @@ -151,7 +151,7 @@ ___

#### Defined in

[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/4babf12/src/error.ts#L93)
[src/error.ts:93](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/error.ts#L93)

___

Expand Down
8 changes: 4 additions & 4 deletions docs/enums/index.FrameworkExitCode.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,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/4babf12/src/constant.ts#L60)
[src/constant.ts:60](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/constant.ts#L60)

___

Expand All @@ -41,7 +41,7 @@ Hard-coded default fallback exit code when fatal errors occur.

#### Defined in

[src/constant.ts:48](https://github.com/Xunnamius/black-flag/blob/4babf12/src/constant.ts#L48)
[src/constant.ts:48](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/constant.ts#L48)

___

Expand All @@ -53,7 +53,7 @@ The exit code used when executing an unimplemented child command.

#### Defined in

[src/constant.ts:52](https://github.com/Xunnamius/black-flag/blob/4babf12/src/constant.ts#L52)
[src/constant.ts:52](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/constant.ts#L52)

___

Expand All @@ -65,4 +65,4 @@ The exit code used when execution succeeds and exits gracefully.

#### Defined in

[src/constant.ts:44](https://github.com/Xunnamius/black-flag/blob/4babf12/src/constant.ts#L44)
[src/constant.ts:44](https://github.com/Xunnamius/black-flag/blob/f8d8814/src/constant.ts#L44)
Loading

0 comments on commit 0776e28

Please sign in to comment.