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;