diff options
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/vm.js | 7 | 
1 files changed, 7 insertions, 0 deletions
@@ -150,6 +150,13 @@ class VM {      constructor(context={}) {          this._urlMap = new Map();          context.URL = createURLClass(this._urlMap); +        context.crypto = { +            getRandomValues: (array) => { +                const buffer = crypto.randomBytes(array.byteLength); +                buffer.copy(array); +                return array; +            } +        };          this._context = vm.createContext(context);          this._assert = {              deepStrictEqual  |