initial commit

This commit is contained in:
2025-03-08 23:22:10 +02:00
commit 7571cfbca7
24 changed files with 2612 additions and 0 deletions

24
mod/fmt.d.lua Normal file
View File

@@ -0,0 +1,24 @@
--- @meta fmt
--- @class fmt
local fmt_proto = {};
--- @param ... any
--- @return string
function fmt_proto:pack(...) end
--- @param str string
--- @param i? integer
--- @return ...
function fmt_proto:unpack(str, i) end
local fmt = {};
--- @param path string
--- @return fmt fmt
function fmt.new(path) end
fmt.pack = fmt_proto.pack;
fmt.unpack = fmt_proto.unpack;
return fmt;

9
mod/http.d.lua Normal file
View File

@@ -0,0 +1,9 @@
--- @meta http
local http = {};
--- @param path string
--- @return string body
function http.get(path) end
return http;

17
mod/zlib.d.lua Normal file
View File

@@ -0,0 +1,17 @@
--- @meta zlib
local zlib = {};
--- @param data string
--- @return fun(): string?
function zlib.inflate_raw(data) end
--- @param data string
--- @return fun(): string?
function zlib.gunzip(data) end
--- @param data string
--- @return fun(): string?
function zlib.inflate(data) end
return zlib;