lune
lune copied to clipboard
A standalone Luau runtime
i'd like to bring awareness and request more documentation on net API and net.socket function in particular is lacking documentation and i have no clue how to use it or...
This PR intends to return a more meaningful output for `Runtime::run` invocations. Instead of only returning an `ExitCode`, `Runtime::run` now returns a tuple including a `Vec` of values returned by...
I haven't looked into Lune's source code much at all so I don't have an inkling of what the underlying issue is, but if lots of requests are sent in...
Utilizing task.spawn and asynchronous operations seems to hang indefinitely, preventing it from returning control back to the shell prompt Happens with both with lune run main.luau and when using the...
Currently, when using lune-std as a dependency, there is no way of adding custom libraries to the 'require' global function, without having a forked version of it, which is very...
 Sample Script ```lua local fs = require("@lune/fs") local roblox = require("@lune/roblox") local dataModel = roblox.deserializePlace(fs.readFile("./Place1.rbxl")) local workspace = dataModel:GetService("Workspace"); workspace:SetAttribute("Something", nil); -- error ```
Implements the basics of hashing algorithm support, along with hmac. Does so via 2 new functions: ```luau serde.hmac(algorithm: HashAlgorithm, message: string | buffer, secret: string | buffer): string serde.hash(algorithm: HashAlgoritm,...
The `serde` library should include some general hashing functions. Some possible hash functions that could be implemented are - md5 - SHA-1 - SHA-256 - SHA-512 - PBKDF2 - Argon2...
I don't wanna taint the math.random, and I want to have a psuedorandom thing for my code.