view src/lib/Utils.luan @ 15:49e9138b5460

add list.html
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 29 Jul 2025 20:59:47 -0600
parents 46097e607701
children f5425a3c1898
line wrap: on
line source

local Luan = require "luan:Luan.luan"
local error = Luan.error
local pairs = Luan.pairs or error()
local Http = require "luan:http/Http.luan"


local Utils = {}

function Utils.base_url()
	local request = Http.request
	return request.scheme.."://"..request.headers["Host"]
end

function Utils.shallow_copy(t)
	local rtn = {}
	for key, val in pairs(t) do
		rtn[key] = val
	end
	return rtn
end

return Utils