lol-html-cf
Version:
Streaming HTML rewriter/parser with CSS selector-based API
18 lines (17 loc) • 536 B
JavaScript
// 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
};