local V=require("\064\108\117\110\101\047\112\114\111\099\101\115\115")local M=require("\046\047\101\120\101\099")V.exit(((((((((M.new("\112\101\115\100\101")):withArgs({"\114\117\110";"\046\047\098\105\110\115\047\108\117\097\117-\108\115\112"})):withArgs({"--";"\097\110\097\108\121\122\101"})):withArgs({"--\115\101\116\116\105\110\103\115";"\046\118\115\099\111\100\101\047\115\101\116\116\105\110\103\115\046\106\115\111\110"})):withArgs({"--\105\103\110\111\114\101";"\'\042\042\047\042\095\112\097\099\107\097\103\101\115\047\042\042\'"})):withArg("\046")):withStdioStrategy("\102\111\114\119\097\114\100")):exec()).code)
--> Run luau-lsp analysis to check for type errors

local process = require("@lune/process")

local CommandBuilder = require("./exec")

process.exit(
	CommandBuilder.new("pesde")
		:withArgs({ "run", "./bins/luau-lsp" })
		:withArgs({ "--", "analyze" })
		:withArgs({ "--settings", ".vscode/settings.json" })
		:withArgs({ "--ignore", "'**/*_packages/**'" })
		:withArg(".")
		:withStdioStrategy("forward")
		:exec().code
)
