diff --git a/init.lua b/init.lua index 5d2675f..287b0f4 100644 --- a/init.lua +++ b/init.lua @@ -52,7 +52,14 @@ local function loadfile_exports(filename) return env end -modlib = {} +modlib = {_RG = setmetatable({}, { + __index = function(_, index) + return rawget(_G, index) + end, + __newindex = function(_, index, value) + return rawset(_G, index, value) + end +})} for _, component in ipairs{ "mod",