Skip to content

1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@unicornware unicornware released this 31 Aug 07:31
· 69 commits to main since this release
1.0.0-alpha.1
077c1bc

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] add jobs.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] use describe.each (7fd5a78)
  • tests: [codecov] remove tokens component (c5c84eb)
  • tests: codecov integration (f45bfde)

🦾 Refactors

  • ProgramModule -> CommandRunnerModule (211edde)
  • models: [Program] run done 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)

✅ Testing

  • [integration/ProgramModule] help text output (8efd214)
  • [codecov] match components to current and incoming directory names (edf3a7b)
  • interfaces: [VersionOptions] fix test file name (5c5861d)