{"id":"dig1t/red","name":"red","scope":"dig1t","platform":"roblox","description":"Lightweight, easy-to-use, and efficient event-driven library for Roblox. More information: https://github.com/dig1t/red","version":"2.2.12","latest":"2.2.12","versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.11","1.4.0","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.4.8","1.4.9","1.4.10","1.4.11","1.4.12","1.4.13","1.4.14","1.4.15","1.4.16","1.4.17","2.0.0-dev.1","2.0.0","2.1.1","2.2.4","2.2.5","2.2.6","2.2.7","2.2.9","2.2.10","2.2.12"],"license":"Apache-2.0","licenseRating":"safe","licenseCaveats":["Modified files must carry a notice of changes. If the package ships a NOTICE file, its attributions must be preserved."],"licenseVerified":true,"dependencies":{"dig1t/promise":{"version":"^1.1.3","alias":"Promise"},"dig1t/signal":{"version":"^1.0.4","alias":"Signal"},"dig1t/util":{"version":"^1.0.16","alias":"Util"}},"integrity":"1448bac530b53523b25c601dc99409c946e5e7e915452d9e180163c6e4572b9e","likes":0,"downloads":0,"install":"forest install dig1t/red","url":"https://forest.dev/p/roblox/dig1t/red","files":"https://api.forest.dev/ai/package/roblox/dig1t/red/files","readme":"[![Linter](https://github.com/dig1t/red/actions/workflows/linter.yml/badge.svg?branch=main)](https://github.com/dig1t/red/actions/workflows/linter.yml)\n\n## What is red?\nred is a lightweight, easy-to-use, and efficient event-driven library for Roblox.\nred provides a simple API that allows you to create and manage events and actions in your game.\n\n## Benefits\n- **Simple API**: red is designed to be easy to use and understand, making it perfect for developers of all skill levels.\n- **Lightweight**: red is a lightweight library, meaning that it won't slow down your game or take up unnecessary resources.\n- **Type Safety**: red is typed and provides type safety, making it easier to catch errors and bugs in your code.\n\n## Features\n- **Stores**: The store is how you will dispatch and listen for events in your game.\n- **Actions**: Actions are a way to perform side effects in response to events.\n- **Middleware**: Middleware allows you to intercept and modify events before they are dispatched.\n\n## Getting Started\n### Installing as a wally dependency\nAdd the below line to your wally.toml file\n```toml\nred = \"dig1t/red@2.2.12\"\n```\n### Roblox Studio\nDownload the rbxl file from the [releases](https://github.com/dig1t/red/releases) tab.\n\nOnce the place file is open, you can find the package inside `ReplicatedStorage.Packages`.\n","readmeTruncated":false}