Commit Graph

62 Commits

Author SHA1 Message Date
2ad2dfd13b chore: update dependencies
chore: remove yarn.lock
2024-05-04 00:51:31 +03:00
semantic-release-bot
d5d8a887b4 chore(release): 2.0.0 [skip ci]
# [2.0.0](https://github.com/chenasraf/massarg/compare/v1.0.6...v2.0.0) (2024-01-31)

### Bug Fixes

* add spacing between args, update sample ([dbbb12c](dbbb12cd6a))
* bugfixes, build updates ([ecd3a20](ecd3a20463))
* build ([cdc9118](cdc9118f6d))
* command/option parsing priorities ([5129528](5129528339))
* default options & default values ([84b2599](84b2599454))
* detect the correct flag syntax in all cases ([08192b9](08192b9c27))
* docs ([0d3bb62](0d3bb62d8b))
* error types ([8364f19](8364f1998c))
* exported types fixes ([941d2b3](941d2b3ac8))
* flag negation ([d2426ec](d2426ecde5))
* help output formatting/text ([eceeed5](eceeed52c1))
* **help:** help subcommand default ([59c393d](59c393d5f5))
* let help flag ignore requirements ([203adba](203adba622))
* move negation logic to MassargFlag ([359d802](359d802c82))
* required options ([aaa4ecd](aaa4ecd9d2))
* simplify option help output, fix default value display ([c340280](c34028059e))
* split negation labels to 2 lines ([34fd299](34fd299674))
* support help option with early quit ([185939b](185939bd21))
* type err ([852ce3f](852ce3f3f6))
* type inferences ([c92785e](c92785e746))

### Continuous Integration

* update release config ([6eb382d](6eb382d5c9))

### Features

* array & typed options ([eca10e4](eca10e4c1d))
* built-in help command + flag ([f0ee853](f0ee853dbe))
* default value in help ([7e5f15a](7e5f15a18d))
* different opt output name (default camelCase) ([76e0f85](76e0f85e00))
* don't auto-wrap footer text ([b6d6583](b6d6583ef2))
* don't auto-wrap footer text ([6e947a4](6e947a4340))
* example lines, help style updates ([c042a34](c042a3481c))
* global column width ([70dfd55](70dfd55be7))
* help generator ([4051864](4051864429))
* **help:** update styles ([da59628](da59628aba))
* improve help config, update styles, fixes ([c397ec9](c397ec9fd7))
* new docs wip ([05bd42c](05bd42c8e5))
* pass main instance to run fn ([e110498](e110498f3b))
* transform output name for options ([64545ae](64545ae750))
* v2 poc ([5476327](54763276e7))

### BREAKING CHANGES

* recreated massarg package
2024-01-31 07:56:18 +00:00
semantic-release-bot
14e4bc548a chore(release): 2.0.0-pre.13 [skip ci]
# [2.0.0-pre.13](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.12...v2.0.0-pre.13) (2024-01-30)

### Bug Fixes

* add spacing between args, update sample ([eade766](eade766b12))
2024-01-31 09:55:44 +02:00
9661946c96 chore: update changelog gen 2024-01-31 09:55:44 +02:00
semantic-release-bot
eead8843e5 chore(release): 2.0.0-pre.12 [skip ci]
# [2.0.0-pre.12](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.11...v2.0.0-pre.12) (2024-01-29)

### Bug Fixes

* docs ([0070b80](0070b800d5))
* simplify option help output, fix default value display ([b3075a0](b3075a03b3))
* split negation labels to 2 lines ([cd83a34](cd83a3484c))
2024-01-31 09:55:44 +02:00
semantic-release-bot
9513ff4a0b chore(release): 2.0.0-pre.11 [skip ci]
# [2.0.0-pre.11](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.10...v2.0.0-pre.11) (2024-01-28)

### Bug Fixes

* move negation logic to MassargFlag ([e55c51f](e55c51f79d))

### Features

* default value in help ([bab8e33](bab8e33c6c))
* don't auto-wrap footer text ([87f98ba](87f98ba5c9))
* don't auto-wrap footer text ([12f23ed](12f23edae3))
* new docs wip ([441daa3](441daa37c3))
2024-01-31 09:55:44 +02:00
d04305c4c5 docs: update 2024-01-31 09:55:44 +02:00
05bd42c8e5 feat: new docs wip 2024-01-31 09:55:44 +02:00
6e947a4340 feat: don't auto-wrap footer text 2024-01-31 09:55:44 +02:00
fed1a69cce chore: update deps 2024-01-31 09:55:44 +02:00
semantic-release-bot
72381d5bf1 chore(release): 2.0.0-pre.10 [skip ci]
# [2.0.0-pre.10](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.9...v2.0.0-pre.10) (2024-01-21)

### Bug Fixes

* type err ([bc1979c](bc1979c5b5))

### Features

* **help:** update styles ([187037b](187037bcae))
2024-01-31 09:55:44 +02:00
semantic-release-bot
a7175526e1 chore(release): 2.0.0-pre.9 [skip ci]
# [2.0.0-pre.9](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.8...v2.0.0-pre.9) (2023-12-15)

### Bug Fixes

* type inferences ([215cd64](215cd64248))
2024-01-31 09:55:44 +02:00
semantic-release-bot
a9eafbaf0f chore(release): 2.0.0-pre.8 [skip ci]
# [2.0.0-pre.8](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.7...v2.0.0-pre.8) (2023-12-14)

### Bug Fixes

* **help:** help subcommand default ([b0060cf](b0060cffdd))
2024-01-31 09:55:44 +02:00
semantic-release-bot
9c231918fb chore(release): 2.0.0-pre.7 [skip ci]
# [2.0.0-pre.7](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.6...v2.0.0-pre.7) (2023-12-14)

### Bug Fixes

* build ([856eba8](856eba8ca9))
* command/option parsing priorities ([a3090f9](a3090f9e05))
* error types ([3d32115](3d3211524a))
2024-01-31 09:55:44 +02:00
semantic-release-bot
e56c69f92c chore(release): 2.0.0-pre.6 [skip ci]
# [2.0.0-pre.6](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.5...v2.0.0-pre.6) (2023-12-12)

### Bug Fixes

* let help flag ignore requirements ([119f201](119f20156b))
2024-01-31 09:55:44 +02:00
semantic-release-bot
cc87438117 chore(release): 2.0.0-pre.5 [skip ci]
# [2.0.0-pre.5](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.4...v2.0.0-pre.5) (2023-12-12)

### Bug Fixes

* default options & default values ([eacb0dd](eacb0dd7ab))
2024-01-31 09:55:44 +02:00
semantic-release-bot
d69a1d084d chore(release): 2.0.0-pre.4 [skip ci]
# [2.0.0-pre.4](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.3...v2.0.0-pre.4) (2023-12-11)

### Bug Fixes

* bugfixes, build updates ([fa29138](fa29138fd1))
* detect the correct flag syntax in all cases ([291ff0f](291ff0fe0e))
* flag negation ([a42a854](a42a854719))
* required options ([0f17d33](0f17d336fb))

### Features

* global column width ([637f91d](637f91d8ba))
2024-01-31 09:55:44 +02:00
ecd3a20463 fix: bugfixes, build updates 2024-01-31 09:55:44 +02:00
4af86ace19 docs: update docs build 2024-01-31 09:55:44 +02:00
semantic-release-bot
754040b3b6 chore(release): 2.0.0-pre.3 [skip ci]
# [2.0.0-pre.3](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.2...v2.0.0-pre.3) (2023-12-02)

### Bug Fixes

* help output formatting/text ([fed6f60](fed6f602c5))
* support help option with early quit ([742b597](742b597f1e))
2024-01-31 09:55:44 +02:00
semantic-release-bot
302d575378 chore(release): 2.0.0-pre.2 [skip ci]
# [2.0.0-pre.2](https://github.com/chenasraf/massarg/compare/v2.0.0-pre.1...v2.0.0-pre.2) (2023-12-01)

### Bug Fixes

* exported types fixes ([a0aa8ec](a0aa8ecbb7))

### Features

* different opt output name (default camelCase) ([48b9602](48b96022e4))
2024-01-31 09:55:44 +02:00
semantic-release-bot
eb800e02ca chore(release): 2.0.0-pre.1 [skip ci]
# [2.0.0-pre.1](https://github.com/chenasraf/massarg/compare/v1.0.6...v2.0.0-pre.1) (2023-11-24)

### Continuous Integration

* update release config ([0f9abec](0f9abeceb0))

### Features

* array & typed options ([e2837d6](e2837d60a8))
* built-in help command + flag ([98cacc8](98cacc86ee))
* example lines, help style updates ([00e76e3](00e76e3567))
* help generator ([673bc70](673bc70674))
* improve help config, update styles, fixes ([882d040](882d040130))
* pass main instance to run fn ([e0574a1](e0574a1ad5))
* transform output name for options ([6ee8cf2](6ee8cf230b))
* v2 poc ([42e847d](42e847d87c))

### BREAKING CHANGES

* recreated massarg package
2024-01-31 09:55:44 +02:00
6eb382d5c9 ci: update release config
BREAKING CHANGE: recreated massarg package
2024-01-31 09:55:44 +02:00
edbde02618 chore: remove old files
chore: add gh-pages deploy script
2024-01-31 09:55:44 +02:00
ba187e3366 docs: package version no longer necessary 2024-01-31 09:55:44 +02:00
614b70e025 build: add semantic-release 2024-01-31 09:55:44 +02:00
3a1ce269c0 docs: add examples, generate docs for all files 2024-01-31 09:55:44 +02:00
c042a3481c feat: example lines, help style updates 2024-01-31 09:55:44 +02:00
8a24392075 chore: cleanups + install typedoc 2024-01-31 09:55:44 +02:00
4051864429 feat: help generator 2024-01-31 09:55:44 +02:00
54763276e7 feat: v2 poc 2024-01-31 09:55:44 +02:00
Chen Asraf
3dcdef25c7 prerelease - new bool flag options 2024-01-31 09:55:44 +02:00
Chen Asraf
3b17834cf8 improve bool parsing 2022-02-14 09:24:02 +02:00
Chen Asraf
297d4a641b fix chalk dep 2021-12-05 01:21:09 +02:00
Chen Asraf
d8e375a89e update deps 2021-12-05 01:18:54 +02:00
Chen Asraf
797c7e7ffd bump version number 2021-12-05 01:13:14 +02:00
Chen Asraf
b8f8c65e52 update error messages 2021-12-05 00:46:34 +02:00
Chen Asraf
158e33a98f fix: default option values with same names as args would not parse correctly (2) 2021-08-09 16:34:20 +03:00
Chen Asraf
dfabba085e bump version number 2021-08-09 16:23:36 +03:00
Chen Asraf
55981824d8 bump version number 2021-07-29 22:52:28 +03:00
Chen Asraf
aa595f8bbc example output not mandatory + add example tests [skip publish] 2021-07-29 22:52:27 +03:00
Chen Asraf
ff463201fe upgrade deps + release 1.0.0 2021-07-23 22:23:18 +03:00
Chen Asraf
a9b8838c16 bump version number
better assertions
2021-07-21 02:19:38 +03:00
Chen Asraf
18ce0683f3 remove unnecessary dependency [skip publish] 2021-07-20 00:06:09 +03:00
Chen Asraf
885600ba30 bump version number 2021-07-20 00:03:16 +03:00
Chen Asraf
c0c204f87d add default (nameless) options 2021-07-19 23:58:27 +03:00
Chen Asraf
47d9274cfd update README.md + release 0.1 2021-07-19 03:22:39 +03:00
Chen Asraf
bb7ac533ed add example line 2021-07-19 03:09:00 +03:00
Chen Asraf
2a5e963da5 bump version number 2021-07-19 02:17:05 +03:00
Chen Asraf
7f5ce0e9ab fix asset step 2021-07-19 02:14:26 +03:00