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.