linkedom-global
Version:
Make Node a browser-like environment, by using LinkeDOM.
15 lines (14 loc) • 408 B
JavaScript
/* IMPORT */
import { KEYS, HTML } from './constants.js';
/* MAIN */
const register = (parseHTML) => {
const global = parseHTML(HTML);
if (!global)
throw new Error('Failed to register linkedom globally');
for (let i = 0, l = KEYS.length; i < l; i++) {
const key = KEYS[i];
globalThis[key] || (globalThis[key] = global[key]);
}
};
/* EXPORT */
export default register;