๐ค Contributions Welcome
I'm open to contributions and would be happy if you decided to help improve the project!
A lightweight and customizable Lua module bundler written in Luvit. Designed for projects that use require() to load Lua modules and want to compile everything into a single optimized .lua file with credits and minification.
- ๐ Bundles all required Lua files into a single output.
- ๐งน Minifies Lua code (excluding the credits).
- ๐ Injects project metadata (name, version, author, etc.) from a
metadata.json. - ๐ง Automatically resolves nested
require("module.name")calls.
.\luvit.exe builder.lua <input> <output>.\luvit.exe builder.lua test/core/init.lua output.lua