lemur icon indicating copy to clipboard operation
lemur copied to clipboard

Partial implementation of Roblox API in Lua

Results 59 lemur issues
Sort by recently updated
recently updated
newest added

Roblox types override `__eq`. This is sort of fine, but accessing properties on instances creates Lua versions of those values every time, which means they aren't `rawequal` and also don't...

soundness-hole

Closes #101. This PR implements a real version of `HttpService:RequestAsync` using LuaSocket's `socket.http` and `ltn12` modules. `HttpService` can also be constructed using a fake HTTP implementation, which is useful for...

This PR takes advantage of the new task scheduler to cause `Script` (and now `LocalScript`) objects to schedule themselves to execute when parented to a `DataModel`. This logic is right...

I'm not sure where I'd add this to FEATURES.md.

To get [MockDataStoreService](https://github.com/buildthomas/MockDataStoreService) working with Lemur without monkey patching, RunService:IsServer() (at the time of writing, an unimplemented API) needs to return true. However, I'm not comfortable making RunService:IsServer() always return...

enhancement

Lemur doesn't work in anything higher than Lua 5.1 because of its use of newproxy and setfenv. This is completely fine, and makes testing more accurate to Roblox, however the...

enhancement

This project would probably be separated from Lemur but closely related to it. I want a layer that supports Lua 5.1 through 5.4 that provides the minimum amount of functionality...

Fun fact, did you know Roblox doesn't either? ``` > print(Color3.new("Doge")) 0, 0, 0 > print(Color3.new("Doge", "is", "Funny")) 0, 0, 0 ```

enhancement

I was going to implement this, but I don't know of a good PRNG that doesn't need bitmath, and I'm not entirely comfortable making a bit library a dependency.

new-roblox-api

I would like to test out my data store module with lemur to make sure I don't seriously break something with a new update. I think lemur should have fake...

new-roblox-api