var jsdom = require('jsdom') const { JSDOM } = jsdom const { document } = new JSDOM('').window global.document = document global.window = document.defaultView window.console = global.console Object.keys(document.defaultView).forEach(property => { if (typeof global[property] === 'undefined') { global[property] = document.defaultView[property] } }) global.navigator = { userAgent: 'node.js' }