Skip to content

Latest commit

 

History

History
230 lines (150 loc) · 7.41 KB

File metadata and controls

230 lines (150 loc) · 7.41 KB

0.7.7 (2025-08-30)

Bug Fixes

0.7.6 (2024-11-07)

Features

  • keep decorators on extends (d9f6b73)

0.7.5 (2024-11-07)

Features

  • add getMethodNamesDeep to extends tools (adc758f)

0.7.4 (2024-10-20)

Features

  • allow private method call (0557e90)

Bug Fixes

  • fix "default true" boolean (b3ce94e)

0.7.3 (2024-10-19)

Features

  • NPM package: fix README (845ca1d)

0.7.2 (2024-10-19)

Features

  • NodeJS implementation of --config/configCli (780331f)
  • NPM package (b427bdd)

Bug Fixes

0.7.1 (2024-10-18)

Features

  • import json from string --config '{"retry": 44}' (5d7e63f)

0.7.0 (2024-10-16)

Features

Bug Fixes

  • big refactor: add test, fix bugs, clean code

0.6.5 (2024-10-15)

Bug Fixes

  • add tests & fix_negatable, configCli (65e25b0)

0.6.4 (2024-10-13)

Features

  • add @subcommand & @noCommand (8618478)
  • add cliteParse/CliteResult, remove CliteRunConfig.dontRun (6b3fcd1)
  • add generic Obj to CliteResult (c477526)
  • throw if an option doesn't exists (44d0760)

0.6.3 (2024-10-13)

Bug Fixes

  • set config if configCli=true (e71d5ef)

0.6.2 (2024-10-12)

Features

  • add @hidden decorator and _*_hidden to hide field or method from the help (f78215e)
  • add@usage, add help to DontRunResult (451cf3f)
  • add CliteRunConfig.dontRun & DontRunResult (7ed0aee)

0.6.1 (2024-10-12)

Features

  • allows to take a class as input: cliteRun(new Tool()) or cliteRun(Tool) (7cd08fa)

0.6.0 (2024-10-11)

  • feat: use @std/cli ! based on minimist.
  • feat: add @alias decorator & _<prop>_alias
  • feat: add @types decorator & _<prop>_types
  • feat: add @defaultHelp decorator & _<prop>_default
  • feat: add @negatable decorator & _<prop>_negatable
  • feat: update help format
  • feat: add --config & configCli to load CLI params from file
  • feat: convert command args (booleans & numbers)
  • several bug fix & refactor

0.5.0 (2024-09-24)

  • doc : update, clean
  • refactor: use _help instead of _desc
  • feat: add @help decorator (c707ce7)
  • feat: supports plain objects (f0293da)

0.4.0 (2024-09-23)

  • feat: add "meta" config (ca5f347)
  • feat: add mainFile to config (6ebebf6)
  • feat: add printHelpOnError (18699a0)
  • doc: add MIT license
  • doc: refactor & add Contributors
  • refactor: update dep, remove imports from deno.json
  • fix: fix dcpps example (d8dd2c2)

0.3.2 (2024-09-08)

  • docs: add doc in clite_parser.ts & publish action
  • refactor: move to jsr: fix node examples
  • refactor: move to jsr: update comments

0.3.1 (2024-09-07)

  • refactor: move to jsr: fix import in examples, v0.3.1

0.3.0 (2024-09-07)

  • refactor: move to jsr
  • fix: fix dcpps _getDockerComposePsData
  • doc: fix example link & add js private
  • doc: update config & node parts
  • doc: update node part

0.2.2 (2024-02-23)

  • feat: add noCommand to config
  • fix(option parser): fix parsing of --opt=key=value
  • examples: fix dcpps

0.2.1 (2024-01-31)

  • doc: update
  • doc(NodeJs support): add node shebang
  • feat: add NodeJs support: add examples

0.2.0 (2024-01-31)

  • feat: add NodeJs support
  • BREAKING: remove CLITE_RUN_DONT_PRINT_RESULT env var
  • typo: align

0.1.11 (2024-01-30)

  • doc: fix dcpm example

0.1.10 (2024-01-29)

  • doc: add dcpm example & bench
  • refactor: extract functions and upgrade dep

0.1.9 (2024-01-27)

  • doc: update
  • feat: align help
  • refactor: add CliteRunConfig
  • refactor: move examples to folder and add dcpps ex

0.1.7 (2024-01-25)

  • feat: print return if != undefined
  • doc: update doc

0.1.4 (2024-01-25)

  • feat: add _desc and styles in help

0.1.3 (2024-01-24)

  • doc: fix doc and add lang to blocks

0.1.2 (2024-01-24)

  • doc: fix doc, use example-lite.ts
  • refactor: clean, add <${name} file> in help

0.1.1 (2024-01-22)

  • fix(help): fix command arg default value

0.1.0 (2024-01-21)

  • CliteParser init commit