diff options
Diffstat (limited to 'src/lualib.js')
-rw-r--r-- | src/lualib.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/lualib.js b/src/lualib.js index 4fbae44..d5f8d9d 100644 --- a/src/lualib.js +++ b/src/lualib.js @@ -1,11 +1,15 @@ "use strict"; -const lua = require("./lua.js"); -const linit = require('./linit.js'); +const { + LUA_VERSION_MAJOR, + LUA_VERSION_MINOR +} = require("./lua.js"); -const LUA_VERSUFFIX = "_" + lua.LUA_VERSION_MAJOR + "_" + lua.LUA_VERSION_MINOR; +const LUA_VERSUFFIX = "_" + LUA_VERSION_MAJOR + "_" + LUA_VERSION_MINOR; module.exports.LUA_VERSUFFIX = LUA_VERSUFFIX; +module.exports.lua_assert = function(c) {}; + const LUA_COLIBNAME = "coroutine"; module.exports.LUA_COLIBNAME = LUA_COLIBNAME; module.exports.luaopen_coroutine = require("./lcorolib.js").luaopen_coroutine; @@ -48,4 +52,9 @@ const LUA_LOADLIBNAME = "package"; module.exports.LUA_LOADLIBNAME = LUA_LOADLIBNAME; module.exports.luaopen_package = require("./loadlib.js").luaopen_package; +const LUA_FENGARILIBNAME = "fengari"; +module.exports.LUA_FENGARILIBNAME = LUA_FENGARILIBNAME; +module.exports.luaopen_fengari = require("./fengarilib.js").luaopen_fengari; + +const linit = require('./linit.js'); module.exports.luaL_openlibs = linit.luaL_openlibs; |