Skip to content

Commit f3f61e1

Browse files
committed
release: 1.2.3 [skip ci]
### [1.2.3](v1.2.2...v1.2.3) (2024-03-27) #### 🪄 Fixes * **package:** bump minimum node support to 20 LTS ([4b8c975](4b8c975)) * **src:** ignore unknown file extension errors when discovering commands ([4babf12](4babf12))
1 parent 4babf12 commit f3f61e1

10 files changed

+145
-135
lines changed

CHANGELOG.md

+71-61
Original file line numberDiff line numberDiff line change
@@ -4,117 +4,127 @@ All notable changes to this project will be documented in this auto-generated
44
file. The format is based on [Conventional Commits][1];
55
this project adheres to [Semantic Versioning][2].
66

7-
### [1.2.2][3] (2024-03-21)
7+
### [1.2.3][3] (2024-03-27)
88

99
#### 🪄 Fixes
1010

11-
- No longer include default command when listing subcommands ([be2960a][4])
11+
- **package:** bump minimum node support to 20 LTS ([4b8c975][4])
12+
- **src:** ignore unknown file extension errors when discovering commands ([4babf12][5])
13+
14+
### [1.2.2][6] (2024-03-21)
15+
16+
#### 🪄 Fixes
17+
18+
- No longer include default command when listing subcommands ([be2960a][7])
1219

1320
#### ⚙️ Build System
1421

15-
- **husky:** update to latest hooks ([75d5c66][5])
16-
- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][6])
22+
- **husky:** update to latest hooks ([75d5c66][8])
23+
- **src:** do not filter to own methods when proxying and rebinding ([8bb0254][9])
1724

18-
### [1.2.1][7] (2024-03-19)
25+
### [1.2.1][10] (2024-03-19)
1926

2027
#### ⚙️ Build System
2128

22-
- **babel:** fix import specifier rewrite oversight ([2369534][8])
29+
- **babel:** fix import specifier rewrite oversight ([2369534][11])
2330

24-
## [1.2.0][9] (2024-03-18)
31+
## [1.2.0][12] (2024-03-18)
2532

2633
#### ✨ Features
2734

28-
- Add `showHelp` option to `CliError` ([b5a1e58][10])
35+
- Add `showHelp` option to `CliError` ([b5a1e58][13])
2936

30-
### [1.1.4][11] (2024-03-16)
37+
### [1.1.4][14] (2024-03-16)
3138

3239
#### 🪄 Fixes
3340

34-
- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][12])
41+
- **types:** allow exported types to specify custom `ExecutionContext` ([f66599b][15])
3542

36-
### [1.1.3][13] (2024-03-15)
43+
### [1.1.3][16] (2024-03-15)
3744

3845
#### 🪄 Fixes
3946

40-
- Add support for `export default X` syntax ([bad391d][14])
41-
- Ensure `demandOption` is properly supported ([2f205c1][15])
47+
- Add support for `export default X` syntax ([bad391d][17])
48+
- Ensure `demandOption` is properly supported ([2f205c1][18])
4249

43-
### [1.1.2][16] (2023-12-31)
50+
### [1.1.2][19] (2023-12-31)
4451

4552
#### 🪄 Fixes
4653

47-
- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][17])
54+
- **readme:** move parserConfiguration call out of dead zone in example ([f79c114][20])
4855

49-
### [1.1.1][18] (2023-12-31)
56+
### [1.1.1][21] (2023-12-31)
5057

5158
#### 🪄 Fixes
5259

53-
- Fix Node10 type resolution failure ([b6178c9][19])
60+
- Fix Node10 type resolution failure ([b6178c9][22])
5461

55-
## [1.1.0][20] (2023-12-31)
62+
## [1.1.0][23] (2023-12-31)
5663

5764
#### ✨ Features
5865

59-
- **src:** support file://-style URLs ([0e5067e][21])
66+
- **src:** support file://-style URLs ([0e5067e][24])
6067

6168
#### 🪄 Fixes
6269

63-
- **src:** ensure --version is included in help text output when relevant ([4f159dc][22])
70+
- **src:** ensure --version is included in help text output when relevant ([4f159dc][25])
6471

6572
#### ⚙️ Build System
6673

67-
- **babel:** fix ESM<=>CJS interop issue ([5470091][23])
74+
- **babel:** fix ESM<=>CJS interop issue ([5470091][26])
6875

69-
## [1.0.0][24] (2023-12-29)
76+
## [1.0.0][27] (2023-12-29)
7077

7178
#### ✨ Features
7279

73-
- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][25])
80+
- **src:** disallow creating commands with conflicting names/aliases ([78bf8ff][28])
7481

7582
#### 🪄 Fixes
7683

77-
- Rename package from "black-flag" to "[@black-][26]flag/core" npm typosquat workaround ([292ead5][27])
84+
- Rename package from "black-flag" to "[@black-][29]flag/core" npm typosquat workaround ([292ead5][30])
7885

7986
#### ⚙️ Build System
8087

81-
- Fix horrible decision by marked devs to break output for no reason ([036e350][28])
82-
- **jest:** ensure pkg-up is transformed ([c7f4aef][29])
83-
- **jest:** fix transformIgnorePatterns ([0548d34][30])
84-
- **jest:** transpile node\_modules ([5cf7a6c][31])
85-
- **tsconfig:** fix internal path resolution ([fbe3a69][32])
86-
- **tsconfig:** upgrade to NodeNext ([d3a499e][33])
88+
- Fix horrible decision by marked devs to break output for no reason ([036e350][31])
89+
- **jest:** ensure pkg-up is transformed ([c7f4aef][32])
90+
- **jest:** fix transformIgnorePatterns ([0548d34][33])
91+
- **jest:** transpile node\_modules ([5cf7a6c][34])
92+
- **tsconfig:** fix internal path resolution ([fbe3a69][35])
93+
- **tsconfig:** upgrade to NodeNext ([d3a499e][36])
8794

8895
[1]: https://conventionalcommits.org
8996
[2]: https://semver.org
90-
[3]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
91-
[4]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
92-
[5]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
93-
[6]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
94-
[7]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
95-
[8]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
96-
[9]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
97-
[10]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
98-
[11]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
99-
[12]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
100-
[13]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
101-
[14]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
102-
[15]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
103-
[16]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
104-
[17]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
105-
[18]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
106-
[19]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
107-
[20]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
108-
[21]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
109-
[22]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
110-
[23]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
111-
[24]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
112-
[25]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
113-
[26]: https://github.com/black-
114-
[27]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
115-
[28]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
116-
[29]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
117-
[30]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
118-
[31]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
119-
[32]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
120-
[33]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f
97+
[3]: https://github.com/Xunnamius/black-flag/compare/v1.2.2...v1.2.3
98+
[4]: https://github.com/Xunnamius/black-flag/commit/4b8c9759bc09f9b07593ce89446d4ec0e614db71
99+
[5]: https://github.com/Xunnamius/black-flag/commit/4babf12308b7aab0ed319077701eb6f3a1fdf1d3
100+
[6]: https://github.com/Xunnamius/black-flag/compare/v1.2.1...v1.2.2
101+
[7]: https://github.com/Xunnamius/black-flag/commit/be2960a507c43b3db598157de4dcafe22ee8906e
102+
[8]: https://github.com/Xunnamius/black-flag/commit/75d5c66bcce8f0c2c139962f7ddd28aa0c9499d7
103+
[9]: https://github.com/Xunnamius/black-flag/commit/8bb025436d219c024a5d4a4a0ac59999440b7c13
104+
[10]: https://github.com/Xunnamius/black-flag/compare/v1.2.0...v1.2.1
105+
[11]: https://github.com/Xunnamius/black-flag/commit/2369534f63aa3858714bb81505d3fff4ed77c6b1
106+
[12]: https://github.com/Xunnamius/black-flag/compare/v1.1.4...v1.2.0
107+
[13]: https://github.com/Xunnamius/black-flag/commit/b5a1e58add31902fd9ec80b93dd37305b8fd0684
108+
[14]: https://github.com/Xunnamius/black-flag/compare/v1.1.3...v1.1.4
109+
[15]: https://github.com/Xunnamius/black-flag/commit/f66599bfdbb70ada6ec662e0d220a0a2e7047824
110+
[16]: https://github.com/Xunnamius/black-flag/compare/v1.1.2...v1.1.3
111+
[17]: https://github.com/Xunnamius/black-flag/commit/bad391da3019a5743a76ca2e510903f34c84ca53
112+
[18]: https://github.com/Xunnamius/black-flag/commit/2f205c1e8c94d3e6683816e5bbc3ae152e3c83e8
113+
[19]: https://github.com/Xunnamius/black-flag/compare/v1.1.1...v1.1.2
114+
[20]: https://github.com/Xunnamius/black-flag/commit/f79c11476de47bee3fa01e139269393b604b4271
115+
[21]: https://github.com/Xunnamius/black-flag/compare/v1.1.0...v1.1.1
116+
[22]: https://github.com/Xunnamius/black-flag/commit/b6178c9670a95084bca34424e71498f2d29ac48c
117+
[23]: https://github.com/Xunnamius/black-flag/compare/v1.0.0...v1.1.0
118+
[24]: https://github.com/Xunnamius/black-flag/commit/0e5067e2b0913a19bdc6975b50b272bb5872ba98
119+
[25]: https://github.com/Xunnamius/black-flag/commit/4f159dc4b84223dd6b07456c0b50da16d2816bea
120+
[26]: https://github.com/Xunnamius/black-flag/commit/5470091e385ca344e12a280ff95be793742874b8
121+
[27]: https://github.com/Xunnamius/black-flag/compare/d3a499e7aeddf23d392479b2cf99cc98bce8226f...v1.0.0
122+
[28]: https://github.com/Xunnamius/black-flag/commit/78bf8ffb0a6931fb3b131c42ce4b84146bfec842
123+
[29]: https://github.com/black-
124+
[30]: https://github.com/Xunnamius/black-flag/commit/292ead5aa3f18c556d72d714830dcf07b9253e6d
125+
[31]: https://github.com/Xunnamius/black-flag/commit/036e3506edc863da86372163c91dd650d6ac1e87
126+
[32]: https://github.com/Xunnamius/black-flag/commit/c7f4aef48366dc13685fb9805086be52d3561eff
127+
[33]: https://github.com/Xunnamius/black-flag/commit/0548d34f559c3b8ba6d9514f1586aeeb3b382f72
128+
[34]: https://github.com/Xunnamius/black-flag/commit/5cf7a6c79bba3125ce47838e5cfd24a1a08bbd17
129+
[35]: https://github.com/Xunnamius/black-flag/commit/fbe3a699a9063ed7da08311a22fe798672583b0f
130+
[36]: https://github.com/Xunnamius/black-flag/commit/d3a499e7aeddf23d392479b2cf99cc98bce8226f

docs/classes/index.CliError.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ AppError.constructor
7272

7373
#### Defined in
7474

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

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

@@ -98,7 +98,7 @@ AppError.constructor
9898

9999
#### Defined in
100100

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

103103
## Properties
104104

@@ -108,7 +108,7 @@ AppError.constructor
108108

109109
#### Defined in
110110

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

113113
___
114114

@@ -164,7 +164,7 @@ NonNullable.showHelp
164164

165165
#### Defined in
166166

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

169169
___
170170

@@ -192,7 +192,7 @@ NonNullable.suggestedExitCode
192192

193193
#### Defined in
194194

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

197197
___
198198

docs/classes/index.GracefulEarlyExitError.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ termination of the application but with an exit code indicating success
5656

5757
#### Defined in
5858

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

6161
## Properties
6262

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

7171
#### Defined in
7272

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

7575
___
7676

@@ -126,7 +126,7 @@ ___
126126

127127
#### Defined in
128128

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

131131
___
132132

@@ -154,7 +154,7 @@ ___
154154

155155
#### Defined in
156156

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

159159
___
160160

docs/classes/util.AssertionFailedError.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Represents a failed sanity check.
5858

5959
#### Defined in
6060

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

6363
## Properties
6464

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

7373
#### Defined in
7474

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

7777
___
7878

@@ -128,7 +128,7 @@ ___
128128

129129
#### Defined in
130130

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

133133
___
134134

@@ -156,7 +156,7 @@ ___
156156

157157
#### Defined in
158158

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

161161
___
162162

docs/classes/util.CommandNotImplementedError.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ implemented.
5353

5454
#### Defined in
5555

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

5858
## Properties
5959

@@ -67,7 +67,7 @@ implemented.
6767

6868
#### Defined in
6969

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

7272
___
7373

@@ -123,7 +123,7 @@ ___
123123

124124
#### Defined in
125125

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

128128
___
129129

@@ -151,7 +151,7 @@ ___
151151

152152
#### Defined in
153153

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

156156
___
157157

docs/enums/index.FrameworkExitCode.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ In most cases, this exit code is indicative of improper use of Black Flag.
2929

3030
#### Defined in
3131

32-
[src/constant.ts:60](https://github.com/Xunnamius/black-flag/blob/be2960a/src/constant.ts#L60)
32+
[src/constant.ts:60](https://github.com/Xunnamius/black-flag/blob/4babf12/src/constant.ts#L60)
3333

3434
___
3535

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

4242
#### Defined in
4343

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

4646
___
4747

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

5454
#### Defined in
5555

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

5858
___
5959

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

6666
#### Defined in
6767

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

0 commit comments

Comments
 (0)