Merge pull request #585 from daleglass-overte/global-require

Put require() in the global scope
This commit is contained in:
ksuprynowicz 2023-08-22 18:03:12 +02:00 committed by GitHub
commit c0dfbc8e4d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -736,6 +736,8 @@ void ScriptManager::init() {
auto require = Script.property("require");
auto resolve = Script.property("_requireResolve");
require.setProperty("resolve", resolve, READONLY_PROP_FLAGS);
scriptEngine->globalObject().setProperty("require", require, READONLY_PROP_FLAGS);
resetModuleCache();
}