From 5757ad658ca5ea1ec4c2048bf44a446e88998f62 Mon Sep 17 00:00:00 2001 From: Thiago Caserta Date: Tue, 24 Mar 2026 16:24:34 -0300 Subject: [PATCH] feat: add stylua formatter for Lua and Luau files --- packages/opencode/src/format/formatter.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/opencode/src/format/formatter.ts b/packages/opencode/src/format/formatter.ts index 9e96b2305cd9..ad1992bfddfa 100644 --- a/packages/opencode/src/format/formatter.ts +++ b/packages/opencode/src/format/formatter.ts @@ -394,3 +394,12 @@ export const dfmt: Info = { return which("dfmt") !== null }, } + +export const stylua: Info = { + name: "stylua", + command: ["stylua", "$FILE"], + extensions: [".lua", ".luau"], + async enabled() { + return which("stylua") !== null + }, +}