Commit graph

  • b49b567aad
    chore: make itertools dep mandatory && update lockfile Erica Marigold 2024-04-08 22:45:56 +05:30
  • ba9ebb2a53
    Check if not FileNotFound instead of if SyntaxError Someon1e 2024-04-08 17:46:50 +01:00
  • 087ecbd4f1
    Merge branch 'main' into main Someon1e 2024-04-08 17:06:41 +01:00
  • 6e0753483a
    Merge branch 'main' into feature/cross-compilation Erica Marigold 2024-04-07 20:06:41 +05:30
  • 1e3a604d0f
    Fix case-sensitivity issue in requires with aliases (#173) PhantomShift 2024-04-07 08:44:17 -04:00
  • f052c0a306 Remove coercion of path to lowercase PhantomShift 2024-04-06 20:01:53 -04:00
  • a65ef2ae1b
    Fix require caching by using correct tuple ordering in resolve_paths (#171) Kenneth Loeffler 2024-04-07 05:41:32 -07:00
  • cc5305fe10
    Update tests/require/tests/state.luau Kenneth Loeffler 2024-04-06 14:24:52 -07:00
  • 5c983b56b5 Remove global from state_module test kennethloeffler 2024-04-05 23:45:32 -07:00
  • 9804a6abfe Swap order of returned tuple fields in resolve_paths kennethloeffler 2024-04-05 23:41:34 -07:00
  • d252be46b3 reorder the asserts so we check the global first Frank O'Brien 2024-04-05 17:58:49 -07:00
  • 8cc4a396f5 add test to check that modules are cached correctly Frank O'Brien 2024-04-05 17:54:57 -07:00
  • 39870f6b87 Throw syntax error instead of runtime error Someon1e 2024-03-24 22:35:41 +00:00
  • 9e25ab51b9 Use loop in applying extensions Someon1e 2024-03-24 22:20:28 +00:00
  • 44adf6774e Fix not throwing syntax error in require Someon1e 2024-03-24 22:10:53 +00:00
  • 556dbd8a83
    Merge branch 'main' into feature/cross-compilation Erica Marigold 2024-03-14 18:43:54 +05:30
  • 894b9949cb
    merge: main -> feature/cross-compilation Erica Marigold 2024-03-14 18:40:29 +05:30
  • 1c0bb47fa5
    refactor: include comments & rustdoc Erica Marigold 2024-03-14 18:35:45 +05:30
  • a40d267d2b
    feat: finalize target download and caching system Erica Marigold 2024-03-14 18:19:07 +05:30
  • 94ba331ed0
    Version 0.8.2 v0.8.2 Filip Tibell 2024-03-12 23:32:29 +01:00
  • 59aa780654
    Unbreak accidental breaking change in net.serve Filip Tibell 2024-03-12 23:29:19 +01:00
  • 0116d405b2
    Fix globals being injected multiple times in repl Filip Tibell 2024-03-12 23:19:21 +01:00
  • 9f58414e99
    Make parsing of _VERSION global more robust Filip Tibell 2024-03-12 23:12:05 +01:00
  • a52dfc1483
    Version 0.8.1 v0.8.1 Filip Tibell 2024-03-11 19:27:40 +01:00
  • 65413e1c94
    Mention performance improvements in changelog, too Filip Tibell 2024-03-11 19:26:58 +01:00
  • edeb4003fd
    Update changelog Filip Tibell 2024-03-11 19:24:38 +01:00
  • 4844fa1ead
    Update dependencies Filip Tibell 2024-03-11 19:17:23 +01:00
  • cd34dcb0dd
    Rewrite scheduler and make it smol (#165) Filip Tibell 2024-03-11 19:11:14 +01:00
  • ce086e4941
    Update scheduler crate version Filip Tibell 2024-03-11 19:06:45 +01:00
  • 6f3e2a3e7d
    Merge branch 'main' into smol-scheduler Filip Tibell 2024-03-11 19:01:46 +01:00
  • a97a7cf025
    Merge branch 'main' into feature/std-buffer Erica Marigold 2024-03-11 23:15:52 +05:30
  • b9b1ba7d03
    feat(docs): add rustdoc comments Erica Marigold 2024-03-11 22:37:16 +05:30
  • 1f211ca0ab
    Fix stack overflow when printing tables with cyclic references (#158) Erica Marigold 2024-03-11 22:27:44 +05:30
  • 773042862b
    Merge branch 'main' into fix/table-recursion Erica Marigold 2024-03-11 21:37:32 +05:30
  • 93b950ce10
    refactor: improved error handling for base bin discovery process Erica Marigold 2024-03-11 19:11:57 +05:30
  • 20b9fce7df
    Fix minor inconsistencies in doc comments (#163) Erica Marigold 2024-03-11 17:35:13 +05:30
  • 52e71850d1
    refactor: appease the clippy overlords Erica Marigold 2024-03-10 15:59:51 +05:30
  • a0c194369a
    fix: signify the type of timestamp returned Erica Marigold 2024-03-09 13:14:15 +05:30
  • 090d58e0fb
    refactor: refactor and fixup inconsistencies in luau docs Erica Marigold 2024-03-09 13:11:08 +05:30
  • 7e40851a79
    refactor: minor cleanup & formatting Erica Marigold 2024-03-04 13:56:22 +05:30
  • f43cf7e1fa
    chore(tests): include tests for json5 decoding Erica Marigold 2024-03-04 12:28:52 +05:30
  • e719ef11c9
    feat(types): update net to include method json5Decode Erica Marigold 2024-03-04 12:16:02 +05:30
  • e4c4ea4129
    feat(types): include and document json5 support in types Erica Marigold 2024-03-04 12:12:57 +05:30
  • 3d305f7b1f
    feat: implement base binary system for custom targets Erica Marigold 2024-03-02 19:02:09 +05:30
  • 119eecad0d
    feat: cross compilation target system Erica Marigold 2024-03-02 18:49:28 +05:30
  • 532409aa25
    feat: add json5 support to net.jsonDecode Erica Marigold 2024-02-25 18:20:17 +05:30
  • 84af0f7a60
    feat: include support for json5 encoding Erica Marigold 2024-02-25 16:38:18 +05:30
  • c7834c6b43
    refactor: use variables instead of inline Erica Marigold 2024-02-25 15:51:02 +05:30
  • 0972b908b7
    Merge branch 'main' into fix/table-recursion Erica Marigold 2024-02-25 15:47:34 +05:30
  • 680f333106
    fix: convert constant pointers to strings instead Erica Marigold 2024-02-24 22:42:23 +05:30
  • 9a3421dcf9
    fix: handle formatting for cyclic tables Erica Marigold 2024-02-24 22:39:49 +05:30
  • baa03424d4
    Fix fs.copy not working with empty dirs (#155) Plain English 2024-02-20 12:36:19 +00:00
  • 87d52e4b11 Fix fs.copy not working with empty dirs plainenglishh 2024-02-18 11:46:48 +00:00
  • ede4682b1e
    Use scheduler blocking threadpool instead of tokio Filip Tibell 2024-02-16 20:22:56 +01:00
  • 3e80e7934a
    Use published version of scheduler crate Filip Tibell 2024-02-16 20:17:37 +01:00
  • 9481544394
    Use stable mlua version Filip Tibell 2024-02-16 13:25:23 +01:00
  • 404ecb9bf2
    Split server implementation into multiple files Filip Tibell 2024-02-16 13:21:17 +01:00
  • b526ccab9a
    Expose ip and port in serve handle Filip Tibell 2024-02-16 13:14:30 +01:00
  • 53da0758e5
    Optimize handling of registry for new net serve Filip Tibell 2024-02-16 13:11:11 +01:00
  • b9fcafba9d
    Fully working implementation of new server Filip Tibell 2024-02-15 21:02:17 +01:00
  • 718572f537
    Start setting up new server Filip Tibell 2024-02-13 17:42:01 +01:00
  • fc60d5b031
    Net config parsing restructure Filip Tibell 2024-02-13 16:57:38 +01:00
  • 3702bc98bd
    raw_get -> get Filip Tibell 2024-02-13 16:45:17 +01:00
  • 2b1b0dab22
    Reimplement net request Filip Tibell 2024-02-13 14:53:33 +01:00
  • 1469987ae0
    Remove test for async with background task since it is no longer relevant Filip Tibell 2024-02-13 14:39:47 +01:00
  • dfbe8a55d0
    Reimplement net websockets Filip Tibell 2024-02-12 16:58:24 +01:00
  • 65def158d2
    Add back util and config files Filip Tibell 2024-02-12 16:09:40 +01:00
  • 0d0b4cbd6c
    Rip out the old scheduler Filip Tibell 2024-02-12 14:38:19 +01:00
  • 347da823b7
    Update net.serve docs for address change (#149) vocksel 2024-02-03 11:43:40 -08:00
  • eb0c1be000 Update net.serve docs for address change Marin Minnerly 2024-02-03 09:54:52 -08:00
  • fe4ba1db02
    Add a timeout to CI runs (#150) vocksel 2024-02-03 11:41:46 -08:00
  • a6c1a6c6e8 Add a timeout to CI runs Marin Minnerly 2024-02-03 11:12:55 -08:00
  • 185fb6ae66
    feat(types): update @lune/net types to reflect buffer support Erica Marigold 2024-01-21 13:30:21 +05:30
  • 746b1cc271
    feat(util + net): common buffer util & buffer support for @lune/net Erica Marigold 2024-01-21 13:23:42 +05:30
  • a1b11345a1
    feat(types + tests): updated types and tests for @lune/fs Erica Marigold 2024-01-21 11:06:36 +05:30
  • caecf9edd1
    feat: buffer support for @lune/fs Erica Marigold 2024-01-21 01:39:29 +05:30
  • 3c68d8e314
    Serve from other IPs (#142) vocksel 2024-01-19 11:39:57 -08:00
  • 15e7af97e9 Regex is overkill. Simplify Marin Minnerly 2024-01-18 14:33:05 -08:00
  • 29dc42d435 Manually exit for Windows CI Marin Minnerly 2024-01-18 14:17:39 -08:00
  • 6080f86723 Spruce up error handling Marin Minnerly 2024-01-15 12:23:26 -08:00
  • 0fc228042b Add a test for malformed IP Marin Minnerly 2024-01-15 12:18:03 -08:00
  • e6a98116a9 Remove debug prints Marin Minnerly 2024-01-14 21:35:19 -08:00
  • 8ba4055e13 Add net.serve address property Marin Minnerly 2024-01-14 21:31:23 -08:00
  • eef3d2d6fa Ensure a server isn't already running Marin Minnerly 2024-01-14 14:33:50 -08:00
  • 4db04433ff Add test case Marin Minnerly 2024-01-14 13:05:07 -08:00
  • 1b25ed2904
    Add missed extension in changelog v0.8.0 Filip Tibell 2024-01-14 17:13:13 +01:00
  • 1ab6a7a9fd
    Version 0.8.0 Filip Tibell 2024-01-14 17:07:38 +01:00
  • 474ceb139a
    Change properties on fs.metadata to be DateTime values instead of numbers Filip Tibell 2024-01-14 17:06:41 +01:00
  • b322d3dfa5
    Fix justfile command Filip Tibell 2024-01-14 16:53:10 +01:00
  • 7b662801f2
    Clarify standalone require behavior in changelog Filip Tibell 2024-01-14 14:06:17 +01:00
  • ce21063d7c
    Change repository links to new org Filip Tibell 2024-01-14 13:42:10 +01:00
  • 7b4942fc3d
    Update dependencies Filip Tibell 2024-01-14 13:39:08 +01:00
  • b07202a64b
    Implement support for path aliases in require Filip Tibell 2024-01-14 13:33:15 +01:00
  • 0392c163a0
    Give standalone compilation its own dir, leave some future notes Filip Tibell 2024-01-14 11:14:27 +01:00
  • e5e83d1ad6
    Rename lune struct to runtime Filip Tibell 2024-01-14 10:41:18 +01:00
  • ef9550ced5
    Make clippy happy Filip Tibell 2024-01-14 10:37:54 +01:00
  • d7c603e881
    Refactor CLI to use subcommands, update changelog Filip Tibell 2024-01-14 10:35:27 +01:00
  • 3565c897c0
    Remove old cli setup flags Filip Tibell 2024-01-14 09:41:08 +01:00
  • 9c27057bf3
    Use blocking io for print and warn globals Filip Tibell 2024-01-14 09:38:56 +01:00
  • 6f8b1e4896
    Implement standalone executable compilation (#140) Erica Marigold 2024-01-14 01:49:59 +05:30