Skip to main content

Enumerator - Robust Luau Enum Management

Installation​

Install enumerator via wally

# wally.toml

[dependencies]
Enum = "paficent/Enumerator@1.0.3"
$ wally install

Overview​

Enumerator is a flexible and efficient module designed for managing enumerations in Luau projects. It provides a clean and structured approach to do enum management and enhance code clarity.

Features​

  • Fully Typed: Enumerator ensures robust and type-safe management of enums in your project. (You'll need wally-package-types to make full use of this module's type safety)

  • Structured Enum Definitions: Enumerator allows organized definition of enums with associated names and values.

  • Retrieval Methods: Enumerator provides straightforward and robust methods for retrieving enums.

Documentation​

For detailed information on how to use the Enumerator module, including API references and usage examples, visit the Enumerator Documentation.

Contributions​

Contributions are welcome and greatly appreciated. Feel free to open issues, submit feature requests, or create pull requests to help enhance the module.

License​

Enumerator is licensed under the MIT License. For more details, see the LICENSE.md file.