npm install @quenty/signal --save
This allows us to pass Lua objects around through a signal without reserialization. It wraps a Roblox bindable event, and reproduces Roblox's signal behavior.
- Supports Roblox's deferred event mode
- Allows you to pass metatables and other data without reserialization
- Light-weight
- Maintains stack traces