1
0
Fork 0
Commit Graph

29 Commits

Author SHA1 Message Date
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