-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Lexus Drumgold <[email protected]>
- Loading branch information
1 parent
8a69e3a
commit 077c1bc
Showing
2 changed files
with
103 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
## 1.0.0-alpha.1 (2023-08-31) | ||
|
||
### :package: Build | ||
|
||
- preserve `name` property on classes and functions ([e3bad9a](https://github.com/flex-development/nest-commander/commit/e3bad9a0a9a359d4e270c5a0bbd24f2f6224a13e)) | ||
- **deps-dev:** Bump @arethetypeswrong/cli from 0.7.1 to 0.8.0 ([#36](https://github.com/flex-development/nest-commander/pull/36)) ([84a9540](https://github.com/flex-development/nest-commander/commit/84a9540461f15bd77a05817d4f1d6cf1a574465f)) | ||
- **deps-dev:** Bump @swc/core from 1.3.78 to 1.3.80 ([#30](https://github.com/flex-development/nest-commander/pull/30)) ([47b1cc5](https://github.com/flex-development/nest-commander/commit/47b1cc5c38278d5f050f40a5ddcd621386af9689)) | ||
- **deps-dev:** Bump @swc/core from 1.3.80 to 1.3.81 ([#41](https://github.com/flex-development/nest-commander/pull/41)) ([fed8d71](https://github.com/flex-development/nest-commander/commit/fed8d71d9d0610ad4ace6feba6e46c5983a40108)) | ||
- **deps-dev:** Bump cspell from 7.0.1 to 7.1.1 ([#35](https://github.com/flex-development/nest-commander/pull/35)) ([369e15b](https://github.com/flex-development/nest-commander/commit/369e15bfa095cef36ad6eab374c8ee561cba4919)) | ||
- **deps-dev:** Bump cspell from 7.0.1-alpha.8 to 7.0.1-alpha.9 ([#1](https://github.com/flex-development/nest-commander/pull/1)) ([df9a508](https://github.com/flex-development/nest-commander/commit/df9a508bf8f897fed09fb9f4f65e845c7ce5eeb5)) | ||
- **deps-dev:** Bump cspell from 7.0.1-alpha.9 to 7.0.1 ([#23](https://github.com/flex-development/nest-commander/pull/23)) ([b97da31](https://github.com/flex-development/nest-commander/commit/b97da31f56a0cb5c25c59b0d14849e8e5ceebb18)) | ||
- **deps-dev:** Bump cspell from 7.1.1 to 7.2.0 ([#37](https://github.com/flex-development/nest-commander/pull/37)) ([556b8a9](https://github.com/flex-development/nest-commander/commit/556b8a961ebda99e53f81b867cbbf8e569b5808a)) | ||
- **deps-dev:** Bump esbuild from 0.19.0 to 0.19.1 ([#5](https://github.com/flex-development/nest-commander/pull/5)) ([c93b0be](https://github.com/flex-development/nest-commander/commit/c93b0be39157d6172859a148aca63f9dcb74f987)) | ||
- **deps-dev:** Bump esbuild from 0.19.1 to 0.19.2 ([#8](https://github.com/flex-development/nest-commander/pull/8)) ([ca37c82](https://github.com/flex-development/nest-commander/commit/ca37c82c41e6217b7cadf2547c66521df8bd8aa2)) | ||
- **deps-dev:** Bump eslint from 8.46.0 to 8.47.0 ([#6](https://github.com/flex-development/nest-commander/pull/6)) ([436982e](https://github.com/flex-development/nest-commander/commit/436982eedb64975b7c315668f26655a251299a4d)) | ||
- **deps-dev:** Bump eslint from 8.47.0 to 8.48.0 ([#31](https://github.com/flex-development/nest-commander/pull/31)) ([e91bcc6](https://github.com/flex-development/nest-commander/commit/e91bcc6ce185970faed3daf378d01d0cdd670223)) | ||
- **deps-dev:** Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 ([#3](https://github.com/flex-development/nest-commander/pull/3)) ([9fca355](https://github.com/flex-development/nest-commander/commit/9fca3556f7e91c3beac4c27dcb816688bce1feae)) | ||
- **deps-dev:** Bump eslint-plugin-markdownlint from 0.4.1 to 0.5.0 ([#9](https://github.com/flex-development/nest-commander/pull/9)) ([b698eba](https://github.com/flex-development/nest-commander/commit/b698ebab77383b08eea9c8583667aecede164f57)) | ||
- **deps-dev:** Bump graphql from 16.7.1 to 16.8.0 ([#10](https://github.com/flex-development/nest-commander/pull/10)) ([c37e720](https://github.com/flex-development/nest-commander/commit/c37e720805f76b27270bb6410fabfdd99d262a00)) | ||
- **deps-dev:** Bump lint-staged from 13.2.3 to 14.0.0 ([#11](https://github.com/flex-development/nest-commander/pull/11)) ([c983443](https://github.com/flex-development/nest-commander/commit/c983443dc796c204ce829b1da71aae9f55e8836e)) | ||
- **deps-dev:** Bump lint-staged from 14.0.0 to 14.0.1 ([#25](https://github.com/flex-development/nest-commander/pull/25)) ([d59f126](https://github.com/flex-development/nest-commander/commit/d59f126f32b1a2f79b8cd230987f8ae363b3e37b)) | ||
- **deps-dev:** Bump prettier from 3.0.1 to 3.0.2 ([#14](https://github.com/flex-development/nest-commander/pull/14)) ([8862be2](https://github.com/flex-development/nest-commander/commit/8862be2635ccc428926720a3b01a09551bd02b1b)) | ||
- **deps-dev:** Bump prettier from 3.0.2 to 3.0.3 ([#38](https://github.com/flex-development/nest-commander/pull/38)) ([2f3f56e](https://github.com/flex-development/nest-commander/commit/2f3f56e193d077a068db32b9f3a3447053641f6b)) | ||
- **deps-dev:** Bump pretty-format from 29.6.2 to 29.6.3 ([#22](https://github.com/flex-development/nest-commander/pull/22)) ([1a9eace](https://github.com/flex-development/nest-commander/commit/1a9eace137b672168ebcf0c48bed42e0d6cdd0a6)) | ||
- **deps-dev:** Bump rxjs from 8.0.0-alpha.10 to 8.0.0-alpha.11 ([#17](https://github.com/flex-development/nest-commander/pull/17)) ([1be5136](https://github.com/flex-development/nest-commander/commit/1be5136527160395609618ac8ec5b97a68731b56)) | ||
- **deps-dev:** Bump rxjs from 8.0.0-alpha.11 to 8.0.0-alpha.12 ([#24](https://github.com/flex-development/nest-commander/pull/24)) ([79b6fb1](https://github.com/flex-development/nest-commander/commit/79b6fb14e4feb51d8a2e61b6234342b1b962dc6b)) | ||
- **deps-dev:** Bump the conventional-changelog group with 5 updates ([#32](https://github.com/flex-development/nest-commander/pull/32)) ([3261af8](https://github.com/flex-development/nest-commander/commit/3261af8fbe4bcda2a1a40c7e64d03f22f6352d51)) | ||
- **deps-dev:** Bump the flex-development group with 1 update ([#13](https://github.com/flex-development/nest-commander/pull/13)) ([5861712](https://github.com/flex-development/nest-commander/commit/58617123ecef0247e59f06b52119b8e704ae81ab)) | ||
- **deps-dev:** bump the flex-development group with 2 updates ([b092bc9](https://github.com/flex-development/nest-commander/commit/b092bc99e2aa26f0cfdd969714202b0c3d24a913)) | ||
- **deps-dev:** Bump the nestjs group with 3 updates ([#19](https://github.com/flex-development/nest-commander/pull/19)) ([a84f518](https://github.com/flex-development/nest-commander/commit/a84f5180bfe49cb3da78b1b4b09867e333e51cc0)) | ||
- **deps-dev:** Bump the nestjs group with 3 updates ([#26](https://github.com/flex-development/nest-commander/pull/26)) ([00298b3](https://github.com/flex-development/nest-commander/commit/00298b3898c170b06cd831523f9a73e1ee47f0af)) | ||
- **deps-dev:** Bump the nestjs group with 3 updates ([#33](https://github.com/flex-development/nest-commander/pull/33)) ([58e0a16](https://github.com/flex-development/nest-commander/commit/58e0a16bd33e18bf59ed30638bb4ebc5e2dc1f91)) | ||
- **deps-dev:** Bump the nestjs group with 3 updates ([#39](https://github.com/flex-development/nest-commander/pull/39)) ([7c3aa12](https://github.com/flex-development/nest-commander/commit/7c3aa126ec90d02d75ad81e915eb75de6aa762ee)) | ||
- **deps-dev:** Bump the typescript-eslint group with 2 updates ([#20](https://github.com/flex-development/nest-commander/pull/20)) ([342080c](https://github.com/flex-development/nest-commander/commit/342080cd01b2a541e06cd616ecc11094158179be)) | ||
- **deps-dev:** Bump the typescript-eslint group with 2 updates ([#34](https://github.com/flex-development/nest-commander/pull/34)) ([fee417e](https://github.com/flex-development/nest-commander/commit/fee417e6a93ee59daad2e402bece98f2f3458022)) | ||
- **deps-dev:** Bump the typescript-eslint group with 2 updates ([#7](https://github.com/flex-development/nest-commander/pull/7)) ([e1e0d9c](https://github.com/flex-development/nest-commander/commit/e1e0d9c42f55a3a8eb23a23c04c706452bfaed6d)) | ||
- **deps-dev:** Bump the vitest group with 3 updates ([#16](https://github.com/flex-development/nest-commander/pull/16)) ([95c0d86](https://github.com/flex-development/nest-commander/commit/95c0d860cb6e8e2375eb35b6b3b6a565f4c6c3f4)) | ||
- **deps-dev:** Bump the vitest group with 3 updates ([#29](https://github.com/flex-development/nest-commander/pull/29)) ([d97c663](https://github.com/flex-development/nest-commander/commit/d97c66392a93c7c6230d59a0f0fb682556e14915)) | ||
- **deps-dev:** bump typescript from 5.1.6 to 5.2.1-rc ([6f943a5](https://github.com/flex-development/nest-commander/commit/6f943a5622c786295f8af0415870abb8023c764c)) | ||
- **deps-dev:** bump typescript from 5.2.1-rc to 5.2.2 ([20af3bf](https://github.com/flex-development/nest-commander/commit/20af3bfb943c28900f8c0de84815776265883030)) | ||
- **deps:** bump @flex-development/tutils from 6.0.0-alpha.19 to 6.0.0-alpha.20 ([61807e7](https://github.com/flex-development/nest-commander/commit/61807e7da7fdb11fb327fcb83a877e71fe02ec29)) | ||
- **yarn:** bump yarn from 4.0.0-rc.39 to 4.0.0-rc.49 ([833b53b](https://github.com/flex-development/nest-commander/commit/833b53b39f4465a1f30976ac54f02f3d3bb10c53)) | ||
- **yarn:** bump yarn from 4.0.0-rc.49 to 4.0.0-rc.50 ([157babe](https://github.com/flex-development/nest-commander/commit/157babe758b76b80143871751d858f51b191ce14)) | ||
|
||
### :robot: Continuous Integration | ||
|
||
- **deps:** Bump actions/checkout from 3.5.3 to 3.6.0 ([#27](https://github.com/flex-development/nest-commander/pull/27)) ([449468e](https://github.com/flex-development/nest-commander/commit/449468edc6abffb01fe44307706d5788e1a56127)) | ||
- **deps:** Bump actions/setup-node from 3.7.0 to 3.8.0 ([#12](https://github.com/flex-development/nest-commander/pull/12)) ([6f14363](https://github.com/flex-development/nest-commander/commit/6f14363b64529a9a6fd0c898baa0674a688b5885)) | ||
- **deps:** Bump actions/setup-node from 3.8.0 to 3.8.1 ([#15](https://github.com/flex-development/nest-commander/pull/15)) ([a460e3b](https://github.com/flex-development/nest-commander/commit/a460e3b2e526bda51f0789f13231b2ca237f159d)) | ||
- **workflows:** [`ci`] add `jobs.preflight.outputs.cache-key` ([aebd5f1](https://github.com/flex-development/nest-commander/commit/aebd5f105fd90240a1338487c0c74fa6a4defd87)) | ||
- **workflows:** [`dependabot-auto`] enable global yarn cache ([f446665](https://github.com/flex-development/nest-commander/commit/f446665698d013fe3f8c4c99594c816c1a436fde)) | ||
|
||
### :pencil: Documentation | ||
|
||
- "what is this?" ([2cbb22c](https://github.com/flex-development/nest-commander/commit/2cbb22c5921ec9c06edb60be58a589bf10647d69)) | ||
- qa ([6962882](https://github.com/flex-development/nest-commander/commit/69628828980769eaf4d98c75dc6ac0ef2041b471)) | ||
|
||
### :sparkles: Features | ||
|
||
- [`ProgramFactory`] run cli application with specific arguments ([98693de](https://github.com/flex-development/nest-commander/commit/98693de2c6a8df95c5fa9df26008d9b909e4b4ae)) | ||
- `ProgramFactory`, `ProgramModule` ([06a67ab](https://github.com/flex-development/nest-commander/commit/06a67ab6062ba7d922a59f271f5e22571b310405)) | ||
- `ProgramFactoryOptions` ([8a69e3a](https://github.com/flex-development/nest-commander/commit/8a69e3af1ab150a3bf6df985c3c538e55e6c3c57)) | ||
- add command examples from decorators ([df16a8c](https://github.com/flex-development/nest-commander/commit/df16a8cc6a538dc67b40a8a8a7cbd89f34d0bfe4)) | ||
- **abstracts:** `CommandRunner` ([34955c6](https://github.com/flex-development/nest-commander/commit/34955c6a09ee4f8cb95c644196729adb5ba68a87)) | ||
- **decorators:** `Command`, `Option`, `Subcommand` ([9f7412c](https://github.com/flex-development/nest-commander/commit/9f7412ce9e5e31c2a5ee9d4e218560ea8ed5cf72)) | ||
- **enums:** `MetadataKey`, `MetadataName` ([0026f3c](https://github.com/flex-development/nest-commander/commit/0026f3c30edfbeed1aff16416e9ca156b25429b8)) | ||
- **interfaces:** [`ArgumentOptions`] `choices?`, `parser?` ([bcf5959](https://github.com/flex-development/nest-commander/commit/bcf59592874dcd03574ed8033155d39af998a908)) | ||
- **interfaces:** `ArgumentOptions`, `ProgramOptions`, `VersionOptions` ([7fafef4](https://github.com/flex-development/nest-commander/commit/7fafef4397ad1340dd3bb07b48b3d0a7af85155b)) | ||
- **interfaces:** `CliApplicationContext` ([0e1c4a7](https://github.com/flex-development/nest-commander/commit/0e1c4a779428b332df0a2c9261ede164fa994bc9)) | ||
- **metadata:** `CommandMetadata`, `OptionMetadata` ([d1d7e43](https://github.com/flex-development/nest-commander/commit/d1d7e437743b08391c16518cc83a43e21d329fa6)) | ||
- **metadata:** `RunnerMetadata` ([93b7166](https://github.com/flex-development/nest-commander/commit/93b7166bf88d84fc45c836b315e0a87ab14a96ae)) | ||
- **models:** `Program` ([6dfcb9f](https://github.com/flex-development/nest-commander/commit/6dfcb9f179e8dbe36e324bb7c6eaa586611c910a)) | ||
- **models:** `ProgramOptions` ([50c3c2a](https://github.com/flex-development/nest-commander/commit/50c3c2a9a1b45fbfc2e69bdd9d6abd6771f64c60)) | ||
- **providers:** [`CliUtilityService`] `.BOOLEAN_CHOICES` ([3bb45ff](https://github.com/flex-development/nest-commander/commit/3bb45ff4786e53e296137b64cbf813f7f44d0677)) | ||
- **providers:** [`HelpService`] default help text format ([d629b00](https://github.com/flex-development/nest-commander/commit/d629b00d653c01a3563b3b0b0a61f2920c5c51b6)) | ||
- **providers:** `CliUtilityService` ([9ad7400](https://github.com/flex-development/nest-commander/commit/9ad7400a3660765be4e4c0878ed2ea4ec1c24c73)) | ||
- **types:** `ArgumentFallback` ([403477b](https://github.com/flex-development/nest-commander/commit/403477b0445ff84b64225c09acf983a2dbfed6b4)) | ||
- **types:** `DiscoveredCommand`, `DiscoveredOption` ([9ed5f06](https://github.com/flex-development/nest-commander/commit/9ed5f063f7430b8bea3a32978d475344a5da2018)) | ||
- **types:** `DoneFn`, `ErrorFn`, `ExitFn` ([85a1467](https://github.com/flex-development/nest-commander/commit/85a14672f4839b7052ed56a5c778c83369ef8852)) | ||
- **types:** `OptionFallback` ([b9c37d3](https://github.com/flex-development/nest-commander/commit/b9c37d3e2ee75fa860fb73b65c86e9c0a8db06ec)) | ||
|
||
### :house_with_garden: Housekeeping | ||
|
||
- add changelog command ([37df933](https://github.com/flex-development/nest-commander/commit/37df933043810f8585891328cbfa91aca20c90e8)) | ||
- initial commit ([bef6576](https://github.com/flex-development/nest-commander/commit/bef657687b811c448653f4ba15e2d6be7d6d4124)) | ||
- **tests:** [`integration/ProgramModule`] use `describe.each` ([7fd5a78](https://github.com/flex-development/nest-commander/commit/7fd5a7805f48ccf26ffcbe700a4ced5ff14e3e6e)) | ||
- **tests:** [codecov] remove `tokens` component ([c5c84eb](https://github.com/flex-development/nest-commander/commit/c5c84eba3d2444303a92094c4aaed51676d0e7f4)) | ||
- **tests:** codecov integration ([f45bfde](https://github.com/flex-development/nest-commander/commit/f45bfded8dc1c25a42580ddda399d3e94149aa18)) | ||
|
||
### :mechanical_arm: Refactors | ||
|
||
- `ProgramModule` -> `CommandRunnerModule` ([211edde](https://github.com/flex-development/nest-commander/commit/211eddec749a5936451a6fab9a131e922a298372)) | ||
- **models:** [`Program`] run `done` callback with last-run command ([f4115d2](https://github.com/flex-development/nest-commander/commit/f4115d2bdabb7e112453cd0f7008c7dc43b19a1e)) | ||
- **providers:** [`HelpService`] wrap list item descriptions ([2645ded](https://github.com/flex-development/nest-commander/commit/2645ded056521b3163f032ebaa81b5ee5095be1a)) | ||
- **types:** [`DoneFn`] use generic type ([2841def](https://github.com/flex-development/nest-commander/commit/2841defe60aa3e72bf9836e3e8cafbc29e6781a8)) | ||
- **types:** [`ErrorFn`] use generic type ([fddb5b2](https://github.com/flex-development/nest-commander/commit/fddb5b2308f7c28bbfd34a49e3d63b4a9535b2c0)) | ||
|
||
### :white_check_mark: Testing | ||
|
||
- [`integration/ProgramModule`] help text output ([8efd214](https://github.com/flex-development/nest-commander/commit/8efd214d92f0e9b92090cd64af782ce50bc1676f)) | ||
- [codecov] match components to current and incoming directory names ([edf3a7b](https://github.com/flex-development/nest-commander/commit/edf3a7b0e4c6ea58252a9021ae66024a30daa328)) | ||
- **interfaces:** [`VersionOptions`] fix test file name ([5c5861d](https://github.com/flex-development/nest-commander/commit/5c5861d319df70ee5a1c76ec923d39342f0d11b0)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters