Filip Tibell
7d73601a58
Initial scaffolding to get custom globals and require working
2023-08-22 20:00:58 -05:00
Filip Tibell
60026b1c85
Prompt state for REPL does not need PartialEq
2023-08-16 10:58:03 -05:00
Filip Tibell
2b855156bf
Make clippy happy for new REPL, minor changes
...
- Move some code blocks to be able to remove string cloning
- Use const strings for user-facing REPL messages
- Fix running input code twice when interrupted
- Add notes for future extensions and considerations
2023-08-16 10:56:25 -05:00
bff6dffe90
Implement a REPL ( #83 )
2023-08-16 10:05:53 -05:00
Filip Tibell
57f730e788
Remove old docs, move typedefs dir
2023-07-22 14:44:28 +02:00
Filip Tibell
689994552f
Goodbye monorepo, hello monolith
2023-07-20 09:47:00 +02:00
Filip Tibell
aec7f820ca
Migrate to using cargo workspaces
2023-02-05 19:13:58 -05:00
Filip Tibell
a8b57653f3
Fix typedefs download breaking after switching to reqwest
2023-02-03 22:21:40 -05:00
Filip Tibell
0ce03e7987
Switch to reqwest for a proper async http client
2023-02-03 14:40:06 -05:00
Filip Tibell
a448c9d2c6
Migrate back to tokio to prepare for using hyper
2023-02-03 14:15:20 -05:00
Filip Tibell
e9d3fb21f0
Add missing param and return docs to definitions
2023-01-26 19:56:50 -05:00
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