Files

22 lines
481 B
Lua

-- Codegen template service
---@class ServiceTemplate
---@field type string
---@field name string
---@field methods table
---@field template string
---@param name string The name of the service
---@param methods? table Optional service methods
---@return ServiceTemplate
local function service_template(name, methods)
return {
type = "service",
name = name,
methods = methods or {},
template = "typescript"
}
end
return service_template