18 lines
409 B
Lua
18 lines
409 B
Lua
local null_ls = require("null-ls")
|
|
local helpers = require("null-ls.helpers")
|
|
|
|
return {
|
|
name = "gdformat",
|
|
meta = {
|
|
url = "https://github.com/Scony/godot-gdscript-toolkit",
|
|
description = "Formatter for GDScript",
|
|
},
|
|
method = null_ls.methods.FORMATTING,
|
|
filetypes = { "gdscript" },
|
|
generator = helpers.formatter_factory({
|
|
command = "gdformat",
|
|
args = { "--diff", "-" },
|
|
to_stdin = true,
|
|
}),
|
|
}
|