{"id":"nivalis9/commandlibrary","name":"commandlibrary","scope":"nivalis9","platform":"roblox","description":"A command-based framework that handles scheduling, resource management, and task priority","version":"1.1.0","latest":"1.1.0","versions":["1.0.0","1.0.1","1.1.0"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{},"integrity":"ee3dbfa94fd8806c9622c423ba445d7a8bb4ee05ff114c614ea2a57e247f42b7","likes":0,"downloads":0,"install":"forest install nivalis9/commandlibrary","url":"https://forest.dev/p/roblox/nivalis9/commandlibrary","files":"https://api.forest.dev/ai/package/roblox/nivalis9/commandlibrary/files","readme":"# CommandLibrary\nA command-based framework for Roblox that is HEAVILY inspired by WPILib.\n\n# Features:\n- Higher priority commands automatically interrupt lower priority ones. (Equal priority also interrupts equal priority)\n- Prevents multiple commands from using the same subsystem simultaneously.\n- Supports sequential, parallel, and race groupings for more complex behavior.\n- State changes are deferred to the start of the next frame to ensure thread safety.\n\n# Installation:\nAdd to your wally.toml:\n\n[dependencies]\nCommandLibrary = \"nivalis9/commandlibrary@X.X.X\" (replace X with version number)\n\n# Usage:\nFor usage examples, please visit the github page. ","readmeTruncated":false}