Windows users need to install WSL (Windows Subsystem for Linux) first. Please follow the WSL Installation Guide before proceeding.
macOS users need to install Homebrew first. Please follow the Homebrew Installation Guide before proceeding.
Ensure you have Node.js and LuaRocks installed on your system. You can use the following command to set up your environment automatically:
make setupOr follow the instructions in the respective guides:
To install the project's dependencies, simply run:
make installTo build the project, use:
make buildTo run the unit test suite, execute:
make testThis project uses Busted for testing. All test files should:
- Be placed in the
specdirectory - Have a filename ending in
_spec.lua - Use BDD-style
describeanditblocks