@phi-ag/rvt
Version:
Parse Revit file format
13 lines (12 loc) • 372 B
JavaScript
import { BlobSource, Cfb } from "./cfb/index.js";
export const openFile = async (file) => Cfb.initialize(new BlobSource(file));
export const tryOpenFile = async (file) => {
try {
return { ok: true, data: await openFile(file) };
}
catch (e) {
if (e instanceof Error)
return { ok: false, error: e.message };
throw e;
}
};