{"id":"quenty/signal","name":"signal","scope":"quenty","platform":"roblox","description":"A simple signal implementation for Roblox.","version":"2.0.0-canary.140ed9d6.2","latest":"2.0.0-canary.140ed9d6.2","versions":["2.0.0-canary.140ed9d6.1","2.0.0-canary.140ed9d6.2"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{},"integrity":"c4f532f32b9cece7915679b2db75d5d3d0e74ec87b9a19057c913199649ad554","likes":0,"downloads":0,"install":"forest install quenty/signal","url":"https://forest.dev/p/roblox/quenty/signal","files":"https://api.forest.dev/ai/package/roblox/quenty/signal/files","readme":"## Signal\r\n<div align=\"center\">\r\n  <a href=\"http://quenty.github.io/api/\">\r\n    <img src=\"https://img.shields.io/badge/docs-website-green.svg\" alt=\"Documentation\" />\r\n  </a>\r\n  <a href=\"https://discord.gg/mhtGUS8\">\r\n    <img src=\"https://img.shields.io/badge/discord-nevermore-blue.svg\" alt=\"Discord\" />\r\n  </a>\r\n  <a href=\"https://github.com/Quenty/NevermoreEngine/actions\">\r\n    <img src=\"https://github.com/Quenty/NevermoreEngine/actions/workflows/build.yml/badge.svg\" alt=\"Build and release status\" />\r\n  </a>\r\n</div>\r\nA simple signal implementation for Roblox\r\n\r\n## Installation\r\n```\r\nnpm install @quenty/signal --save\r\n```\r\n\r\nThis allows us to pass Lua objects around through a signal without reserialization. It wraps a Roblox bindable event, and reproduces Roblox's signal behavior.\r\n\r\n## Features\r\n\r\n* Supports Roblox's deferred event mode\r\n* Allows you to pass metatables and other data without reserialization\r\n* Light-weight\r\n* Maintains stack traces\r\n","readmeTruncated":false}