0.7.7 (2025-08-30)
- fix capital option (faa0d7)
0.7.6 (2024-11-07)
- keep decorators on extends (d9f6b73)
0.7.5 (2024-11-07)
- add getMethodNamesDeep to extends tools (adc758f)
0.7.4 (2024-10-20)
- allow private method call (0557e90)
- fix "default true" boolean (b3ce94e)
0.7.3 (2024-10-19)
- NPM package: fix README (845ca1d)
0.7.2 (2024-10-19)
- config check (d646c60)
0.7.1 (2024-10-18)
- import json from string
--config '{"retry": 44}'(5d7e63f)
0.7.0 (2024-10-16)
- big refactor: add test, fix bugs, clean code
0.6.5 (2024-10-15)
- add tests & fix_negatable, configCli (65e25b0)
0.6.4 (2024-10-13)
- 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)
- set config if configCli=true (e71d5ef)
0.6.2 (2024-10-12)
- add
@hiddendecorator and_*_hiddento 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)
- allows to take a class as input:
cliteRun(new Tool())orcliteRun(Tool)(7cd08fa)
0.6.0 (2024-10-11)
- feat: use @std/cli ! based on minimist.
- feat: add
@aliasdecorator &_<prop>_alias - feat: add
@typesdecorator &_<prop>_types - feat: add
@defaultHelpdecorator &_<prop>_default - feat: add
@negatabledecorator &_<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)
- 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)
- docs: add doc in clite_parser.ts & publish action
- refactor: move to jsr: fix node examples
- refactor: move to jsr: update comments
- refactor: move to jsr: fix import in examples, v0.3.1
- refactor: move to jsr
- fix: fix dcpps _getDockerComposePsData
- doc: fix example link & add js private
- doc: update config & node parts
- doc: update node part
- feat: add noCommand to config
- fix(option parser): fix parsing of --opt=key=value
- examples: fix dcpps
- doc: update
- doc(NodeJs support): add node shebang
- feat: add NodeJs support: add examples
- feat: add NodeJs support
- BREAKING: remove CLITE_RUN_DONT_PRINT_RESULT env var
- typo: align
- doc: fix dcpm example
- doc: add dcpm example & bench
- refactor: extract functions and upgrade dep
- doc: update
- feat: align help
- refactor: add CliteRunConfig
- refactor: move examples to folder and add dcpps ex
- feat: print return if != undefined
- doc: update doc
- feat: add _desc and styles in help
- doc: fix doc and add lang to blocks
- doc: fix doc, use example-lite.ts
- refactor: clean, add <${name} file> in help
- fix(help): fix command arg default value
- CliteParser init commit