16 lines
372 B
Lua
16 lines
372 B
Lua
local os = require("os")
|
|
local old_require = require
|
|
if os.getenv('LUA_OLD_INIT') then
|
|
assert(loadstring(os.getenv('LUA_OLD_INIT')))()
|
|
else
|
|
require("luarocks.require")
|
|
end
|
|
local luarocks_require = require
|
|
|
|
function require(module, ...)
|
|
if module == "json" or module:match("^json%.") then
|
|
return old_require(module, ...)
|
|
end
|
|
return luarocks_require(module, ...)
|
|
end
|