Skip to content

Be1zebub/luvit-console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

luvit-console

A console commands repl for luvit.
An tool for manage your bots, web services, or any other applications.
WindowsTerminal_l8fTTdMUq0

To use it in your project:

  1. put lib in libs/console.lua
  2. require it
require("console")
  1. add custom commands
local concommand = require("console")

concommand.Add("1 + 1", function()
    print("2")
end, "Have you forgotten how much is 1 + 1?")

concommand.Add("unittest", function(args, argsStr)
    local test = unittests[argsStr] or unittests[args[1]]
    if test == nil then print("test not found!") return end

    test()
end, "Trigger unit-tests!", {"unit-test", "test", "unit"})
  1. have fun <3

API:

concommand.list[name], concommand.alias_list[aliasName]
local cmd = concommand.Add(name, cback, helpText, alias)
concommand.Remove(name)

About

A console commands repl for luvit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages