local u=require("\046\046\047\099\108\105")local P=require("\064\108\105\098\047\100\111\116\101\110\118")local n=require("\064\108\117\110\101\047\115\116\100\105\111")local t=require("\064\108\105\098\047\116\101\114\109")P();(u.run()):match({Ok=function()return 0 end,Err=function(u)n.ewrite(t.color.red("\091\069\082\082\079\082\093 ")..(tostring(u).."\n"))return 1 end})
local cli = require("../cli")
local dotenv = require("@lib/dotenv")
local stdio = require("@lune/stdio")
local term = require("@lib/term")

dotenv()

cli.run():match({
	Ok = function()
		return 0
	end,
	Err = function(err)
		stdio.ewrite(term.color.red("[ERROR] ") .. tostring(err) .. "\n")
		return 1
	end,
})
