fix(require): return false when module returns false (#502)

This commit is contained in:
David Malchin
2024-02-17 13:04:36 +02:00
committed by GitHub
parent 94c6cbe370
commit 744744c147

View File

@@ -155,7 +155,8 @@ function lib.require(modname)
return error(err or ("unable to load module '%s'"):format(modname), 3)
end
module = chunk(modname) or true
local result = chunk(modname)
module = result or result == nil
loaded[modname] = module
return module