ssube
2ba2baceb6
fix tests to include mode in args
2021-07-29 23:52:44 -05:00
ssube
24d96a56d4
feat: switch output to es module, use c8 for coverage
...
BREAKING CHANGE: requires Node with stable ES modules. Consumers
targeting versions of Node or browsers without module support will
need to use a bundler to replace the imports.
2021-07-29 23:42:54 -05:00
ssube
c32ac312df
feat(config): load and validate config directly, without js-config lib
...
BREAKING CHANGE: this updates config loading to use the fs.promises
API and does not resolve paths from HOME or __dirname. Using an
absolute or relative path in the args option is still supported.
2021-07-15 19:41:02 -05:00
ssube
c2dbfff72b
update: js-yaml and js-yaml-schema
...
BREAKING CHANGE: includes all breaking changes from
js-yaml v4 and readonly include options from js-yaml-schema.
This is breaking because documents may parse differently,
but the API of this library has not changed.
2021-03-28 21:06:08 -05:00
ssube
8b0f5f5f16
update: octokit
2020-12-29 00:07:04 -06:00
ssube
421b11cb07
clean up some test duplication
2020-08-31 08:43:01 -05:00
ssube
1f3cbac598
feat: add initial labels to project
2020-08-30 23:29:17 -05:00
ssube
0ea5791a8f
fix(test): cover config loading, graph styles
2020-08-30 22:41:48 -05:00
ssube
98391a9a47
fix(config): switch to js-config fully
2020-08-30 20:11:11 -05:00
ssube
d0f34521f0
fix(test): cover subgraphs
2020-08-30 17:33:10 -05:00
ssube
12144cae49
fix(test): cover state subgraph
2020-08-30 17:30:26 -05:00
ssube
0735bf3a50
fix(test): cover dependent flags
2020-08-30 17:30:26 -05:00
ssube
2e816f7c75
fix(test): add cases for state changes
2020-08-30 17:30:26 -05:00
bzlibby
804c3bb133
fix(resolve): split up the resolve labels
2020-08-30 17:30:26 -05:00
ssube
b3669da930
fix(config): restore yargs exit behavior for now
2020-08-28 19:16:05 -05:00
ssube
19cb6bef9d
missing newline
2020-08-28 19:12:05 -05:00
ssube
44d5eab86b
lint(test/remote): helper to create test container
2020-08-28 19:06:31 -05:00
ssube
040ad3c500
fix(remote): return created comment for gitlab, cover remaining endpoints
2020-08-28 18:51:46 -05:00
ssube
9e769e3355
fix(test): cover more remote endpoints
2020-08-28 17:34:31 -05:00
ssube
4fea5c8b94
fix(test): cover config validation, more github endpoints
2020-08-28 16:46:36 -05:00
ssube
0eb94b6204
remove(remote): unused singlular get issue/label methods
2020-08-28 11:18:55 -05:00
ssube
c16c10e140
fix(test): begin covering github auth
2020-08-28 11:18:55 -05:00
ssube
9364266c86
fix(test): begin covering main
2020-08-28 11:18:55 -05:00
ssube
6ce4ca09b4
fix(test): cover merge edges helper
2020-08-27 23:07:58 -05:00
ssube
ccb4a7cfcb
fix(test): cover dot graph helpers
2020-08-27 18:30:53 -05:00
ssube
7207660772
lint(sync): name CRUD functions consistently
2020-08-22 12:25:19 -05:00
ssube
545e5b979d
fix(test): use container for remotes
2020-08-22 10:44:14 -05:00
ssube
a38c130e73
feat: create remote via DI container
2020-08-22 10:36:24 -05:00
ssube
505636f3dc
fix(config): match command names and docs, cover parts of sync
2020-08-20 17:20:59 -05:00
ssube
2feb5a3c60
feat(config): add project comment, state divider to config
2020-08-20 17:20:59 -05:00
BZ Libby
6e530e5937
resolves merges conflicts
2020-08-15 17:53:03 -05:00
ssube
6229e2b46f
fix(test): cover label color selection and update
2020-08-15 16:53:33 -05:00
ssube
4aeb3243f7
fix: remove changeset trait from state label, test colorize logic
2020-08-15 16:53:33 -05:00
BZ Libby
54c6f4a6fc
feat(resolve): adds missing tests for requires rule
2020-08-15 16:36:30 -05:00
BZ Libby
bba4f5206a
feat(resolve): implement flag rules for issue labels
2020-08-15 16:36:30 -05:00
ssube
838628c126
lint(labels): fix helper names
2020-08-15 12:38:33 -05:00
ssube
365a23c85c
feat(sync): select label color from flag or state, value, and project
2020-08-15 11:26:37 -05:00
ssube
7bb4e95875
stub more docs, check for errors in issue sync, sort labels by priority and name
2020-08-15 09:31:28 -05:00
ssube
b404ecf62e
add test stubs
2020-08-14 23:40:56 -05:00
ssube
c2d54aa195
fix: remote ctor takes options, stub tests for main
2020-08-12 00:02:01 -05:00
ssube
0d341587e2
feat: add issue, label sync stubs, remote options to config, flatten resolver inputs
2020-08-11 20:39:53 -05:00
ssube
c5dc410dad
feat(test): add example data-driven tests
2020-08-11 19:15:16 -05:00