UNPKG

lol-html-cf

Version:

Streaming HTML rewriter/parser with CSS selector-based API

18 lines (17 loc) 536 B
// src/node/index.ts import fs from "node:fs"; import path from "node:path"; import url from "node:url"; import initAsync, { initSync } from "../lib/lol_html.js"; export * from "../lib/lol_html.js"; var filename = url.fileURLToPath(import.meta.url); var dirname = path.dirname(filename); var lolHTMLWasmBinary = fs.readFileSync( path.resolve(dirname, "../lib/lol_html_bg.wasm") ); var lolHTMLWasmModule = new WebAssembly.Module(lolHTMLWasmBinary); initSync({ module: lolHTMLWasmModule }); export { initAsync, lolHTMLWasmModule };