Commit graph

15 commits

Author SHA1 Message Date
Filip Tibell
0657e05cc0
Implement docs file generation & docs in the luau type definitions file 2023-01-26 19:36:06 -05:00
Filip Tibell
92781a521c
Implement list subcommand 2023-01-25 14:42:10 -05:00
Filip Tibell
4f26b02de8
Improve tests for downloading definition files 2023-01-24 14:05:19 -05:00
Filip Tibell
5c6fdb4a6e
Make CLI tests less flaky 2023-01-24 13:48:37 -05:00
Filip Tibell
cb9aa1fc1b
Fix cli type definition download commands 2023-01-24 11:57:02 -05:00
Filip Tibell
709c307374
Add tests to prevent regressions in downloading type definitions 2023-01-24 11:53:06 -05:00
Filip Tibell
0d0bb3f178
Implement relative path requires, proper exit codes 2023-01-24 02:05:54 -05:00
Filip Tibell
d531cf3813
Use mlua prelude instead of manual imports 2023-01-22 21:31:55 -05:00
Filip Tibell
06339a2699
Migrate away from tokio & reqwest, use smol & ureq 2023-01-22 21:14:13 -05:00
Filip Tibell
6b14bc3dc0
Pass ownership to global constructors to avoid lifetime issues 2023-01-22 15:23:56 -05:00
Filip Tibell
3689eb17d2
More output formatting improvements 2023-01-21 17:02:49 -05:00
Filip Tibell
7814282d3d
Prepare for task scheduler, improve error formatting 2023-01-21 16:40:57 -05:00
Filip Tibell
9cef9e01e5
Move tests to lib 2023-01-21 00:03:16 -05:00
Filip Tibell
94393419c2
Start work on proper tests suite 2023-01-20 23:40:31 -05:00
Filip Tibell
c90f40cf30
Split into lune lib & lune cli for easier external usage 2023-01-20 22:01:02 -05:00