linkedom-global
Version:
Make Node a browser-like environment, by using LinkeDOM.
30 lines (19 loc) • 748 B
Markdown
Make Node a browser-like environment, by using [LinkeDOM](https://github.com/WebReflection/linkedom).
```sh
npm install linkedom-global
```
Simply importing it will register browser-like globals:
```ts
import 'linkedom-global'; // Register globals using 'linkedom'
// import 'linkedom-global/cached'; // Register globals using 'linkedom/cached'
// import 'linkedom-global/worker'; // Register globals using 'linkedom/worker'
// 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.navigator ); // => 'object'
```
MIT © Fabio Spampinato