npm.io
7.13.1 • Published 1 month ago

@quenty/signal

Licence
MIT
Version
7.13.1
Deps
1
Size
30 kB
Vulns
0
Weekly
0
Stars
592
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

Signal

A simple signal implementation for Roblox

Installation

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.

Features

  • Supports Roblox's deferred event mode
  • Allows you to pass metatables and other data without reserialization
  • Light-weight
  • Maintains stack traces

Keywords