Merge remote-tracking branch 'upstream/main' into feat/oauth2-improvements

This commit is contained in:
lohxt1
2025-03-16 14:02:12 +05:30
250 changed files with 10845 additions and 1614 deletions

View File

@@ -28,6 +28,8 @@ const fetch = require('node-fetch');
const chai = require('chai');
const CryptoJS = require('crypto-js');
const NodeVault = require('node-vault');
const xml2js = require('xml2js');
const cheerio = require('cheerio');
const { executeQuickJsVmAsync } = require('../sandbox/quickjs');
class ScriptRuntime {
@@ -147,6 +149,8 @@ class ScriptRuntime {
chai,
'node-fetch': fetch,
'crypto-js': CryptoJS,
'xml2js': xml2js,
cheerio,
...whitelistedModules,
fs: allowScriptFilesystemAccess ? fs : undefined,
'node-vault': NodeVault