UNPKG

@phi-ag/rvt

Version:

Parse Revit file format

13 lines (12 loc) 372 B
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; } };