importScripts ('occt-import-js.js'); onmessage = async function (ev) { let occt = await occtimportjs (); let result = null; if (ev.data.format === 'step') { result = occt.ReadStepFile (ev.data.buffer); } else if (ev.data.format === 'iges') { result = occt.ReadIgesFile (ev.data.buffer); } else if (ev.data.format === 'brep') { result = occt.ReadBrepFile (ev.data.buffer); } postMessage (result); };