Make Node a browser-like environment, by using Happy DOM.
npm install happy-dom-global
Simply importing it will register browser-like globals:
import 'happy-dom-global';
// Let's check that some browser-like globals are available
console.log ( typeof globalThis.window ); // => 'object'
console.log ( typeof globalThis.document ); // => 'object'
console.log ( typeof globalThis.location ); // => 'object'
MIT © Fabio Spampinato