UNPKG

tin-react-components

Version:
21 lines (16 loc) 492 B
require('babel-register')() var jsdom = require('jsdom') var { JSDOM } = jsdom var exposedProperties = ['window', 'navigator', 'document'] const dom = new JSDOM() global.window = dom.window global.document = global.window.document Object.keys(document.defaultView || []).forEach((property) => { if (typeof global[property] === 'undefined') { exposedProperties.push(property) global[property] = document.defaultView[property] } }) global.navigator = { userAgent: 'node.js' }