@wasm-fmt/lua_fmt
v0.2.0
Published
A WASM based Lua Formatter
Readme
Install
npm install @wasm-fmt/lua_fmtnpx jsr add @fmt/lua-fmtUsage
import init, { format } from "@wasm-fmt/lua_fmt";
await init();
const input = `print "Hello World"`;
const formatted = format(input, "main.lua");
console.log(formatted);For Vite users:
Add "@wasm-fmt/lua_fmt" to optimizeDeps.exclude in your vite config:
{
"optimizeDeps": {
"exclude": ["@wasm-fmt/lua_fmt"]
}
}import init, { format } from "@wasm-fmt/lua_fmt/vite";
// ...Credits
Thanks to:
- The StyLua project created by @JohnnyMorganz
