lune icon indicating copy to clipboard operation
lune copied to clipboard

A standalone Luau runtime

Results 77 lune issues
Sort by recently updated
recently updated
newest added

When pressing Control-C on either Git Bash or Windows 11 terminal during a select or multiselect prompt via `stdio.prompt`, the terminal's cursor is hidden. This persists even through `clear`s and...

bug

Similar to how popular runtimes like NodeJS and Python have their own Docker images. I'm using Lune as the backend for a rest API and currently I'm rolling my own...

enhancement

The [Process](https://lune-org.github.io/docs/api-reference/process) documentation references these, but does not include any documentation on them. The types exist in the process.luau type definition, but they lack any description on what they do.

bug
documentation

Right now, accessing a built-in library in the REPL always needs to be done explicitly: ```sh lune # Start the REPL > require("@lune/net").request("...") ``` *or* ```sh lune # Start the...

enhancement
pending / needs design

Lune's APIs for decoding JSON (`net.jsonDecode` and `serde.decode("json", ...)`) error when given a JSON string with comments. This is a problem for me as I don't control the JSON files...

enhancement

Lune currently has no way to listen to an attempt to close the process, which makes it impossible to handle things like graceful exits. The lack of this feature results...

enhancement

### Problem When Roblox adds new properties and Enums, Lune requires an update for them to become accessible. ### Solution Implement functions for adding new Enums, Enum values, Classes, and...

enhancement
roblox
external

Lune does not currently offer any way to handle long-running processes. It'd be nice if we could kill or suspend any processes we've spawned.

enhancement

Reproduction: ```toml # testing.toml testValue = 5208470842 ``` ```lua -- testing.luau local serde = require("@lune/serde") local fs = require("@lune/fs") local testing = serde.decode("toml", fs.readFile("testing.toml")) fs.writeFile( `result.json`, serde.encode("json", { testValue =...

bug

We are working with multiple places and integrating lune into our workflow. We are using lune to version the entire DataModel from each place. It is working greatly for merging...

bug
roblox
needs information / investigation