{"id":"blestoo-dev/cmdr-typed","name":"cmdr-typed","scope":"blestoo-dev","platform":"roblox","description":"A fully extensible, type-safe command framework for Roblox.","version":"1.13.1","latest":"1.13.1","versions":["1.13.1"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{},"integrity":"56b101f1ab53cc74a4fdc4889fa7695d3a95c9e5a0eee59f88ec17f87caabb9f","likes":0,"downloads":0,"install":"forest install blestoo-dev/cmdr-typed","url":"https://forest.dev/p/roblox/blestoo-dev/cmdr-typed","files":"https://api.forest.dev/ai/package/roblox/blestoo-dev/cmdr-typed/files","readme":"<div align=\"center\">\n<img src=\"assets/logo.png\" alt=\"Cmdr\" width=\"250\">\n\n# Cmdr\n\n[![Discord](https://img.shields.io/discord/1497725941974040731.svg?label=Discord&logo=discord&color=5865F2)](https://discord.gg/xFzPVg5WXm)\n[![Documentation](https://img.shields.io/badge/docs-view%20documentation-9B59B6)](https://eryn.io/Cmdr/)\n\n**A fully extensible, type-safe command framework for Roblox.**\n\nBuild powerful in-game command systems, developer tools, and admin workflows with a framework designed to integrate directly into your experience.\n\nOriginally built as a developer console for debugging and internal tools, Cmdr has evolved into a powerful command system that can be used for anything from gameplay interactions and moderation tools to custom player-facing interfaces.\n\n</div>\n\n## Features\n\n- **Fully extensible**\n  - Create custom commands, argument types, validators, and integrations tailored to your game.\n  - Commands can interact directly with your existing systems and APIs.\n\n- **Type-safe**\n  - Built with type validation right in.\n  - Don't worry about the right arguments reaching your commands as Cmdr validates them for you.\n\n- **Powerful autocomplete and validation**\n  - Intelligent command suggestions.\n  - Instant argument validation while typing.\n  - Custom argument types can provide their own suggestions and parsing logic.\n\n- **Secure by design**\n  - Both the client and server independently validate command input.\n  - Server authority is maintained while still providing a responsive user experience.\n\n- **Programmatic command execution**\n  - Execute commands from your own scripts.\n  - Run commands on behalf of players or internal systems.\n\n- **Input binding support**\n  - Bind commands to keyboard shortcuts or other user input.\n  - Create custom developer tools directly inside your game.\n\n- **Command composition**\n  - Use the output of one command as input for another.\n  - Build complex workflows by combining smaller commands together.\n\n## Documentation\n\nSee the full documentation here:\n\n**[https://eryn.io/Cmdr/](https://eryn.io/Cmdr/)**\n\n## Community\n\nHave questions, suggestions, or want to contribute?\n\nJoin the Discord community:\n\n**[Discord](https://discord.gg/xFzPVg5WXm)**\n","readmeTruncated":false}