From ef75533bc54fdaa84dbb1e4a3a213af57fad3915 Mon Sep 17 00:00:00 2001 From: unwox Date: Mon, 27 Jan 2025 17:44:25 +0600 Subject: add both camelCase and kebab-case versions of API functions --- main.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index d78c95c..d7974a1 100644 --- a/main.go +++ b/main.go @@ -172,6 +172,7 @@ func main() { } return luaOk(l, url.QueryEscape(str)) } + httpModule["encodeURL"] = httpModule["encode-url"] // define luna.db module dbModule := make(map[string]any) @@ -261,6 +262,7 @@ func main() { } return luaOk(l, nil) } + dbModule["execTx"] = dbModule["exec-tx"] dbModule["exec"] = func (l *Lua) int { var file, query string var params []any @@ -319,7 +321,7 @@ func main() { l.yield() return luaOk(l, ares) } - dbModule["query*"] = func (l *Lua) int { + dbModule["query-assoc"] = func (l *Lua) int { var file, query string var params []any err := l.Scan(&file, &query, ¶ms) @@ -359,6 +361,7 @@ func main() { l.yield() return luaOk(l, ares) } + dbModule["queryAssoc"] = dbModule["query-assoc"] dbModule["close"] = func (l *Lua) int { var file string err := l.Scan(&file) @@ -424,7 +427,7 @@ func main() { module["db"] = dbModule module["utf8"] = utf8Module module["crypto"] = cryptoModule - module["evalfn"] = func (l *Lua) int { + module["on-eval"] = func (l *Lua) int { var evalFn LuaRef err := l.Scan(&evalFn) if err != nil { @@ -438,6 +441,7 @@ func main() { } return luaOk(l, nil) } + module["onEval"] = module["on-eval"] module["debug"] = debug wg := sync.WaitGroup{} -- cgit v1.2.3