Commit Graph

20 Commits

Author SHA1 Message Date
Dillon Kearns
67c75b41e4 Add type annotation. 2021-04-02 13:54:42 -07:00
Dillon Kearns
9ad1a606a8 Apply auto-fixes. 2021-04-02 13:53:50 -07:00
Dillon Kearns
1e5d6b8a0e Add file path and glob handlers. 2021-03-31 19:55:28 -07:00
Dillon Kearns
279c16c760 Add getFullPath function for Glob. 2021-03-31 19:52:09 -07:00
Dillon Kearns
e0a06df5d9 Add Glob.atLeastOne. 2021-03-31 13:56:56 -07:00
Dillon Kearns
78f704d578 Change oneOf format to use (pattern1|pattern2) notation. 2021-03-31 13:26:59 -07:00
Dillon Kearns
3fb2893dee Add Glob.not. 2021-03-31 13:10:02 -07:00
Dillon Kearns
4c577cce66 Rename glob star functions. 2021-03-31 12:42:48 -07:00
Dillon Kearns
ea75b4acc2 Add recursive glob matcher. 2021-03-31 12:41:49 -07:00
Dillon Kearns
f7c647fb80 Rename temporary function names from removed API functions. 2021-03-30 19:57:34 -07:00
Dillon Kearns
aef010ced7 Remove unused code. 2021-03-30 19:55:52 -07:00
Dillon Kearns
f11b5bda39 Convert last test case over to new glob API. 2021-03-30 19:52:17 -07:00
Dillon Kearns
8bb55a0528 Convert more tests to new glob API. 2021-03-30 19:49:04 -07:00
Dillon Kearns
06069a5e16 Convert another glob test over to the new API. 2021-03-30 19:47:46 -07:00
Dillon Kearns
bb1ee9b7c0 Change glob API to use same type between matchers and top-level glob type. 2021-03-30 19:43:37 -07:00
Dillon Kearns
8cfa4be975 Rename init to succeed. 2021-03-30 17:53:17 -07:00
Dillon Kearns
9bbe0874ce Don't allow arbitrary glob patterns, only literals, in zeroOrMore. 2021-03-30 17:50:45 -07:00
Dillon Kearns
65e2ca52ac Add optional group parsing. 2021-03-30 16:04:05 -07:00
Dillon Kearns
b80a59e2fc Add a oneOf matcher. 2021-03-30 15:37:03 -07:00
Dillon Kearns
6983dd582b Add a starting point for glob API. 2021-03-30 14:16:32 -07:00