mirror of
https://github.com/pesde-pkg/tooling.git
synced 2024-12-12 07:10:36 +00:00
Erica Marigold
9dd820d804
* Adds dev lune scripts to execute tooling in dev env, also a nice way to dogfood the project. * Disables all lints in luaurc temporarily, since luau-lsp analysis displays lint errors even for ignored files for some reason. * Fixes a few `TypeError`s.
14 lines
320 B
Text
14 lines
320 B
Text
--> Run stylua to check for formatting errors
|
|
|
|
local process = require("@lune/process")
|
|
|
|
local CommandBuilder = require("./exec")
|
|
|
|
process.exit(
|
|
CommandBuilder.new("pesde")
|
|
:withArgs({ "run", "./bins/stylua" })
|
|
:withArg("--")
|
|
:withArgs(process.args)
|
|
:withStdioStrategy("forward")
|
|
:exec().code
|
|
)
|