ssube
|
197b6119a8
|
lint: replace negated nil checks with positive assertion
|
2019-11-18 06:28:06 -06:00 |
ssube
|
4eec0dda70
|
lint: remove valid-mode check in main
Mode is collected from a positional by yargs, but assigned from
callbacks, so it cannot leave the enum's valid range.
|
2019-11-15 21:05:44 -06:00 |
ssube
|
11b3bd0d09
|
fix: manually pass argv to yargs
|
2019-11-15 21:05:44 -06:00 |
ssube
|
2812254ba5
|
fix(config): accept S regex flag, anchor slashes
|
2019-11-13 07:50:56 -06:00 |
ssube
|
f367291540
|
feat: short aliases for common options (fixes #145)
|
2019-11-12 08:27:27 -06:00 |
ssube
|
705af893a3
|
feat: make mutate an option within fix mode (fixes #144)
|
2019-11-12 08:26:31 -06:00 |
ssube
|
705209620b
|
feat(build): replace tslint with eslint
|
2019-11-09 17:52:16 -06:00 |
ssube
|
fcd4740eee
|
fix(visitor): include rule name and selector in error messages
|
2019-11-03 13:13:24 -06:00 |
ssube
|
5fefe0c79d
|
fix(config): group yargs to fix result TS interface
|
2019-11-03 13:13:24 -06:00 |
ssube
|
a2a0fb4423
|
fix: move completion into main, remove weird exit from arg parsing
|
2019-11-03 13:13:24 -06:00 |
ssube
|
9fbf7cc0c7
|
feat: load rules from directories (#8) and modules (#6)
|
2019-11-03 13:13:24 -06:00 |
ssube
|
4159004dd4
|
lint: remove confusing *sync wrapper names
|
2019-11-03 13:13:24 -06:00 |
ssube
|
6ab7d9c6e4
|
fix(config): pass include errors as nested cause
|
2019-11-01 05:42:03 -05:00 |
ssube
|
4a05fcdba2
|
fix(config/include): handle more errors in include
|
2019-10-28 22:41:52 -05:00 |
ssube
|
c76781b113
|
fix(build): replace app with package in version data
|
2019-09-30 08:10:57 -05:00 |
ssube
|
b6ac7201e9
|
lint: disable any warnings
|
2019-09-11 19:30:01 -05:00 |
ssube
|
2bb48b0b87
|
lint: fix things
|
2019-09-11 08:48:14 -05:00 |
ssube
|
0ab6de765d
|
fix(build): switch to relative imports
|
2019-09-01 02:03:20 -05:00 |
ssube
|
45a53a9821
|
fix(build): switch to relative imports
|
2019-08-30 00:24:12 -05:00 |
ssube
|
30ab437da3
|
feat: make fix mode mutations and defaults independent
|
2019-07-04 13:58:25 -05:00 |
ssube
|
23b791f9ce
|
fix: use global yargs to fix bundle
|
2019-07-04 11:11:30 -05:00 |
ssube
|
8b8d669b46
|
fix: wrap yargs and exit after completion
|
2019-07-04 10:52:17 -05:00 |
ssube
|
2bd60c8f6c
|
feat: support multiple documents per source (#11)
|
2019-06-24 22:50:46 -05:00 |
ssube
|
ab40330f61
|
feat(parser): serialize data via parser
|
2019-06-16 16:35:18 -05:00 |
ssube
|
29f372daa8
|
fix: refactor parser into a single class
|
2019-06-16 16:15:01 -05:00 |
ssube
|
9a25fb97a8
|
feat: clean rules up with a bit of a visitor pattern
|
2019-06-16 13:30:04 -05:00 |
ssube
|
24f91aa1b4
|
feat(config): stream type for bunyan config
|
2019-06-15 19:35:30 -05:00 |
ssube
|
29aaa93f17
|
feat: run schema, do everything but select nodes
|
2019-06-15 17:38:05 -05:00 |
ssube
|
8be80c3803
|
feat: project, build, and bundle
|
2019-06-15 15:20:04 -05:00 |