1.0.0-alpha.1
Pre-release
Pre-release
unicornware
released this
31 Aug 07:31
·
69 commits
to main
since this release
1.0.0-alpha.1 (2023-08-31)
📦 Build
- preserve
name
property on classes and functions (e3bad9a) - deps-dev: Bump @arethetypeswrong/cli from 0.7.1 to 0.8.0 (#36) (84a9540)
- deps-dev: Bump @swc/core from 1.3.78 to 1.3.80 (#30) (47b1cc5)
- deps-dev: Bump @swc/core from 1.3.80 to 1.3.81 (#41) (fed8d71)
- deps-dev: Bump cspell from 7.0.1 to 7.1.1 (#35) (369e15b)
- deps-dev: Bump cspell from 7.0.1-alpha.8 to 7.0.1-alpha.9 (#1) (df9a508)
- deps-dev: Bump cspell from 7.0.1-alpha.9 to 7.0.1 (#23) (b97da31)
- deps-dev: Bump cspell from 7.1.1 to 7.2.0 (#37) (556b8a9)
- deps-dev: Bump esbuild from 0.19.0 to 0.19.1 (#5) (c93b0be)
- deps-dev: Bump esbuild from 0.19.1 to 0.19.2 (#8) (ca37c82)
- deps-dev: Bump eslint from 8.46.0 to 8.47.0 (#6) (436982e)
- deps-dev: Bump eslint from 8.47.0 to 8.48.0 (#31) (e91bcc6)
- deps-dev: Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 (#3) (9fca355)
- deps-dev: Bump eslint-plugin-markdownlint from 0.4.1 to 0.5.0 (#9) (b698eba)
- deps-dev: Bump graphql from 16.7.1 to 16.8.0 (#10) (c37e720)
- deps-dev: Bump lint-staged from 13.2.3 to 14.0.0 (#11) (c983443)
- deps-dev: Bump lint-staged from 14.0.0 to 14.0.1 (#25) (d59f126)
- deps-dev: Bump prettier from 3.0.1 to 3.0.2 (#14) (8862be2)
- deps-dev: Bump prettier from 3.0.2 to 3.0.3 (#38) (2f3f56e)
- deps-dev: Bump pretty-format from 29.6.2 to 29.6.3 (#22) (1a9eace)
- deps-dev: Bump rxjs from 8.0.0-alpha.10 to 8.0.0-alpha.11 (#17) (1be5136)
- deps-dev: Bump rxjs from 8.0.0-alpha.11 to 8.0.0-alpha.12 (#24) (79b6fb1)
- deps-dev: Bump the conventional-changelog group with 5 updates (#32) (3261af8)
- deps-dev: Bump the flex-development group with 1 update (#13) (5861712)
- deps-dev: bump the flex-development group with 2 updates (b092bc9)
- deps-dev: Bump the nestjs group with 3 updates (#19) (a84f518)
- deps-dev: Bump the nestjs group with 3 updates (#26) (00298b3)
- deps-dev: Bump the nestjs group with 3 updates (#33) (58e0a16)
- deps-dev: Bump the nestjs group with 3 updates (#39) (7c3aa12)
- deps-dev: Bump the typescript-eslint group with 2 updates (#20) (342080c)
- deps-dev: Bump the typescript-eslint group with 2 updates (#34) (fee417e)
- deps-dev: Bump the typescript-eslint group with 2 updates (#7) (e1e0d9c)
- deps-dev: Bump the vitest group with 3 updates (#16) (95c0d86)
- deps-dev: Bump the vitest group with 3 updates (#29) (d97c663)
- deps-dev: bump typescript from 5.1.6 to 5.2.1-rc (6f943a5)
- deps-dev: bump typescript from 5.2.1-rc to 5.2.2 (20af3bf)
- deps: bump @flex-development/tutils from 6.0.0-alpha.19 to 6.0.0-alpha.20 (61807e7)
- yarn: bump yarn from 4.0.0-rc.39 to 4.0.0-rc.49 (833b53b)
- yarn: bump yarn from 4.0.0-rc.49 to 4.0.0-rc.50 (157babe)
🤖 Continuous Integration
- deps: Bump actions/checkout from 3.5.3 to 3.6.0 (#27) (449468e)
- deps: Bump actions/setup-node from 3.7.0 to 3.8.0 (#12) (6f14363)
- deps: Bump actions/setup-node from 3.8.0 to 3.8.1 (#15) (a460e3b)
- workflows: [
ci
] addjobs.preflight.outputs.cache-key
(aebd5f1) - workflows: [
dependabot-auto
] enable global yarn cache (f446665)
📝 Documentation
✨ Features
- [
ProgramFactory
] run cli application with specific arguments (98693de) ProgramFactory
,ProgramModule
(06a67ab)ProgramFactoryOptions
(8a69e3a)- add command examples from decorators (df16a8c)
- abstracts:
CommandRunner
(34955c6) - decorators:
Command
,Option
,Subcommand
(9f7412c) - enums:
MetadataKey
,MetadataName
(0026f3c) - interfaces: [
ArgumentOptions
]choices?
,parser?
(bcf5959) - interfaces:
ArgumentOptions
,ProgramOptions
,VersionOptions
(7fafef4) - interfaces:
CliApplicationContext
(0e1c4a7) - metadata:
CommandMetadata
,OptionMetadata
(d1d7e43) - metadata:
RunnerMetadata
(93b7166) - models:
Program
(6dfcb9f) - models:
ProgramOptions
(50c3c2a) - providers: [
CliUtilityService
].BOOLEAN_CHOICES
(3bb45ff) - providers: [
HelpService
] default help text format (d629b00) - providers:
CliUtilityService
(9ad7400) - types:
ArgumentFallback
(403477b) - types:
DiscoveredCommand
,DiscoveredOption
(9ed5f06) - types:
DoneFn
,ErrorFn
,ExitFn
(85a1467) - types:
OptionFallback
(b9c37d3)
🏡 Housekeeping
- add changelog command (37df933)
- initial commit (bef6576)
- tests: [
integration/ProgramModule
] usedescribe.each
(7fd5a78) - tests: [codecov] remove
tokens
component (c5c84eb) - tests: codecov integration (f45bfde)
🦾 Refactors
ProgramModule
->CommandRunnerModule
(211edde)- models: [
Program
] rundone
callback with last-run command (f4115d2) - providers: [
HelpService
] wrap list item descriptions (2645ded) - types: [
DoneFn
] use generic type (2841def) - types: [
ErrorFn
] use generic type (fddb5b2)