nuxt-og-image
Version:
Enlightened OG Image generation for Nuxt.
17 lines (16 loc) • 508 B
JavaScript
import { readFile } from "node:fs/promises";
import { resolvePath } from "mlly";
export async function importWasm(input) {
const _input = await input;
const _module = _input.default || _input;
if (typeof _module === "function") {
const fnRes = await _module();
const _instance = fnRes.instance || fnRes;
return _instance.exports || _instance || _module;
}
return _module;
}
export async function readWasmFile(input) {
const path = await resolvePath(input);
return readFile(path);
}