23 lines
533 B
Lua
23 lines
533 B
Lua
local updater = require("updater");
|
|
|
|
local MODULE_NAME = "keypadOS";
|
|
local MODULE_URL = "https://git.mcorangehq.xyz/xomf/keypadOS/raw/branch/keypad/keypadOS.lua";
|
|
|
|
--- @param upd Updater
|
|
local function updaterLoop(upd)
|
|
while true do
|
|
upd:checkAndUpdateAll();
|
|
end
|
|
end
|
|
|
|
local function _start()
|
|
local upd = updater.new();
|
|
upd:addEntry(MODULE_NAME .. ".lua", "keypad", MODULE_URL);
|
|
parallel.waitForAny(function() updaterLoop(upd) end, require(MODULE_NAME))
|
|
end
|
|
|
|
local mod = {};
|
|
mod.main = _start;
|
|
return mod;
|
|
|