Add node-vault library

This commit is contained in:
Boris Baskovec
2023-11-03 12:25:43 +01:00
parent 9271c67d7f
commit fdb9b10353
3 changed files with 10 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ const axios = require('axios');
const fetch = require('node-fetch');
const chai = require('chai');
const CryptoJS = require('crypto-js');
const NodeVault = require('node-vault');
class ScriptRuntime {
constructor() {}
@@ -112,7 +113,8 @@ class ScriptRuntime {
'node-fetch': fetch,
'crypto-js': CryptoJS,
...whitelistedModules,
fs: allowScriptFilesystemAccess ? fs : undefined
fs: allowScriptFilesystemAccess ? fs : undefined,
'node-vault': NodeVault
}
}
});
@@ -201,7 +203,8 @@ class ScriptRuntime {
'node-fetch': fetch,
'crypto-js': CryptoJS,
...whitelistedModules,
fs: allowScriptFilesystemAccess ? fs : undefined
fs: allowScriptFilesystemAccess ? fs : undefined,
'node-vault': NodeVault
}
}
});