return{Name="\114\117\110-\108\105\110\101\115";Aliases={},Description="\083\112\108\105\116\115 \105\110\112\117\116 \098\121 \110\101\119\108\105\110\101\115 \097\110\100 \114\117\110\115 \101\097\099\104 \108\105\110\101 \097\115 \105\116\115 \111\119\110 \099\111\109\109\097\110\100\046 \084\104\105\115 \105\115 \117\115\101\100 \098\121 \116\104\101 \105\110\105\116-\114\117\110 \099\111\109\109\097\110\100\046",Group="\068\101\102\097\117\108\116\085\116\105\108";Args={{Type="\115\116\114\105\110\103",Name="\083\099\114\105\112\116";Description="\084\104\101 \115\099\114\105\112\116 \116\111 \112\097\114\115\101\046";Default=""}},Run=function(J,s)if#s==0 then return""end local q=J.Dispatcher:Run("\118\097\114","\073\078\073\084\095\080\082\073\078\084\095\079\085\084\080\085\084")~=""local d,Y,V=ipairs((s:gsub("\n\043","\n")):split("\n"))while true do d(Y,V)if not d then break end V=d if Y:sub(1,1)~="\035"then local s=J.Dispatcher:EvaluateAndRun(Y)if q then J:Reply(s)end end end return""end}
-- Decompiled with the Synapse X Luau decompiler.

return {
	Name = "run-lines",
	Aliases = {},
	Description = "Splits input by newlines and runs each line as its own command. This is used by the init-run command.",
	Group = "DefaultUtil",
	Args = {
		{
			Type = "string",
			Name = "Script",
			Description = "The script to parse.",
			Default = "",
		},
	},
	Run = function(p1, p2)
		if #p2 == 0 then
			return ""
		end
		local v1 = p1.Dispatcher:Run("var", "INIT_PRINT_OUTPUT") ~= ""
		local v2, v3, v4 = ipairs((p2:gsub("\n+", "\n"):split("\n")))
		while true do
			v2(v3, v4)
			if not v2 then
				break
			end
			v4 = v2
			if v3:sub(1, 1) ~= "#" then
				local v5 = p1.Dispatcher:EvaluateAndRun(v3)
				if v1 then
					p1:Reply(v5)
				end
			end
		end
		return ""
	end,
}
