const out={}; try { const f = await eda.pcb_ManufactureData.getAutoRouteJsonFile('AutoRoute_Json'); out.type = Object.prototype.toString.call(f); if (f && f.size !== undefined) { out.size = f.size; out.name = f.name; const t = await f.text(); out.head = t.slice(0,900); } } catch(e){ out.err = String(e).slice(0,300); } try { const g = await eda.pcb_ManufactureData.getAutoRouteJsonFileForJRouter('JR'); out.jr = g ? {size: g.size, name: g.name, head: (await g.text()).slice(0,600)} : null; } catch(e){ out.err2 = String(e).slice(0,300); } return out;