71 Commits

Author SHA1 Message Date
cfaa901611 added unknown option delegation up (EXPERIMENTAL)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-31 16:37:37 +03:00
eb1744fd6c minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-25 01:59:10 +03:00
c9f99d9ce0 a bit better sub-command title style...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-25 01:33:57 +03:00
de92caa190 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-25 01:25:09 +03:00
3873be8713 integrated --help-all into --help, now no need to do things manually...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-25 01:11:37 +03:00
1c9b2024c3 --help-all now working, still undocumented...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-24 19:42:33 +03:00
9e53e80759 Merge branch 'master' of github.com:flynx/argv.js 2023-01-24 00:13:35 +03:00
d6866ae4b2 reworked how the bool option type works + now --quiet is a bool...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-01-17 17:46:49 +03:00
7ce835734a fixed colors.js to the non-sabotaged v1.4.0...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2022-06-01 03:31:15 +03:00
6f76720330 npm update
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2021-01-06 19:50:41 +03:00
6b9aafaa47 electron support now seems to be stable...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-13 02:10:03 +03:00
8c4846c46b added support for electron packaged apps...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-12 22:39:08 +03:00
cb56060d4c minor fix
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-12 09:27:27 +03:00
e3ffd4bc5f added real pattern args...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 21:51:34 +03:00
9d09eb220c added required arg info in .usage info...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 15:33:36 +03:00
af65a118b2 minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 05:57:32 +03:00
84b3cdce72 version bump...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 05:52:39 +03:00
d2c16d862d minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 05:32:36 +03:00
75e57c6553 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-10 04:15:46 +03:00
e3a3ce19f3 a couple of experimental changes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-12-08 18:33:40 +03:00
191790edeb added experimental chaining, still has issues...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-26 16:38:19 +03:00
81a45fd839 adde .onArgs(..) and .onNoArgs(..) pre-parsing events...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-23 11:09:11 +03:00
2641f377d0 preparing for testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-21 13:56:40 +03:00
79f6fa6e93 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-16 05:14:38 +03:00
258e0443e3 now .handle(..) passes the given key down the call...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-14 15:30:54 +03:00
a36f566f10 added simple multiline option .doc support...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-10 23:17:10 +03:00
b982314015 minor bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-09 18:23:01 +03:00
d571ba1e58 version bump...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-09 18:12:26 +03:00
803c24f8ba minor fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-09 17:57:41 +03:00
8188d7a384 tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 20:38:56 +03:00
4fb5c01b2b docs cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 20:28:56 +03:00
7e9e5e0b5c docs + fixes to reporting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 19:38:36 +03:00
ed23022e83 reworked handling of implicit options...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 19:18:44 +03:00
f54e555abd updated docs after fdd's input (thanks)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 16:18:14 +03:00
fcb541f75d more tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 07:21:59 +03:00
6731b64088 tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 07:02:57 +03:00
4c37f89150 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 06:53:54 +03:00
1ad023e440 now the metadata is acquired from package.json by default...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 06:44:47 +03:00
54b2b93ce3 better -help...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 04:22:04 +03:00
2c7eb41b10 notes and docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-02 01:49:02 +03:00
88790b9441 bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-01 21:17:18 +03:00
4fe9837881 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-01 20:49:56 +03:00
dd74fb1444 reworked error handling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-01 19:25:31 +03:00
be48c11535 minor tweaks + bumped version...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-29 23:23:49 +03:00
feae367b57 bumped version...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-29 21:11:49 +03:00
aa9a08258d minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-28 03:39:05 +03:00
3a8ab9508e added quiet mode...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-28 03:31:08 +03:00
9be0f4ff35 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-28 03:09:12 +03:00
09be10556f added better error reporting and exceptions...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-28 01:26:42 +03:00
241c259da0 updated docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-07-27 20:21:03 +03:00