vite v8.2.1 building client environment for production... Public assets synchronized incrementally in 0.055s  transforming...✓ 2450 modules transformed. rendering chunks... computing gzip size... dist/assets/dynamic-worker-bootstrap-CX1JKGrb.js 0.73 kB dist/part-inspect.html 1.04 kB │ gzip: 0.48 kB dist/partdesign-save.html 1.04 kB │ gzip: 0.44 kB dist/sketcher-inspect.html 1.05 kB │ gzip: 0.49 kB dist/part.html 1.10 kB │ gzip: 0.49 kB dist/partdesign-inspect.html 1.11 kB │ gzip: 0.50 kB dist/part-io.html 1.11 kB │ gzip: 0.49 kB dist/points.html 1.11 kB │ gzip: 0.49 kB dist/sandbox.html 1.11 kB │ gzip: 0.49 kB dist/surface.html 1.11 kB │ gzip: 0.49 kB dist/start.html 1.11 kB │ gzip: 0.49 kB dist/sketcher.html 1.12 kB │ gzip: 0.49 kB dist/robot-save.html 1.12 kB │ gzip: 0.50 kB dist/meshpart.html 1.12 kB │ gzip: 0.50 kB dist/robot-create.html 1.13 kB │ gzip: 0.49 kB dist/robot-python.html 1.13 kB │ gzip: 0.50 kB dist/show-inspect.html 1.13 kB │ gzip: 0.50 kB dist/spreadsheet.html 1.13 kB │ gzip: 0.49 kB dist/part-python.html 1.13 kB │ gzip: 0.50 kB dist/show-python.html 1.13 kB │ gzip: 0.50 kB dist/sandbox-save.html 1.13 kB │ gzip: 0.50 kB dist/robot-inspect.html 1.13 kB │ gzip: 0.50 kB dist/templatepymod.html 1.13 kB │ gzip: 0.50 kB dist/start-python.html 1.13 kB │ gzip: 0.50 kB dist/sandbox-python.html 1.13 kB │ gzip: 0.50 kB dist/surface-save.html 1.14 kB │ gzip: 0.50 kB dist/points-save.html 1.14 kB │ gzip: 0.51 kB dist/sketcher-python.html 1.14 kB │ gzip: 0.50 kB dist/surface-python.html 1.14 kB │ gzip: 0.50 kB dist/sandbox-inspect.html 1.14 kB │ gzip: 0.50 kB dist/surface-inspect.html 1.14 kB │ gzip: 0.50 kB dist/start-inspect.html 1.14 kB │ gzip: 0.51 kB dist/partdesign-python.html 1.15 kB │ gzip: 0.51 kB dist/spreadsheet-save.html 1.15 kB │ gzip: 0.50 kB dist/spreadsheet-python.html 1.15 kB │ gzip: 0.50 kB dist/sketcher-persistence.html 1.15 kB │ gzip: 0.51 kB dist/templatepymod-python.html 1.16 kB │ gzip: 0.51 kB dist/spreadsheet-inspect.html 1.16 kB │ gzip: 0.51 kB dist/reverseengineering-save.html 1.16 kB │ gzip: 0.51 kB dist/reverseengineering-create.html 1.17 kB │ gzip: 0.51 kB dist/reverseengineering-python.html 1.17 kB │ gzip: 0.51 kB dist/reverseengineering-inspect.html 1.17 kB │ gzip: 0.51 kB dist/mesh.html 1.20 kB │ gzip: 0.51 kB dist/part-save.html 1.21 kB │ gzip: 0.52 kB dist/measure.html 1.22 kB │ gzip: 0.51 kB dist/material.html 1.23 kB │ gzip: 0.52 kB dist/jtreader.html 1.23 kB │ gzip: 0.52 kB dist/fem.html 1.26 kB │ gzip: 0.53 kB dist/core.html 1.26 kB │ gzip: 0.52 kB dist/document.html 1.26 kB │ gzip: 0.52 kB dist/techdraw-inspect.html 1.26 kB │ gzip: 0.53 kB dist/techdraw.html 1.27 kB │ gzip: 0.52 kB dist/openscad.html 1.31 kB │ gzip: 0.54 kB dist/tux.html 1.32 kB │ gzip: 0.53 kB dist/test.html 1.33 kB │ gzip: 0.53 kB dist/web.html 1.33 kB │ gzip: 0.53 kB dist/techdraw-native.html 1.35 kB │ gzip: 0.54 kB dist/techdraw-save.html 1.35 kB │ gzip: 0.54 kB dist/techdraw-python.html 1.35 kB │ gzip: 0.54 kB dist/web-persistence.html 1.36 kB │ gzip: 0.55 kB dist/points-python.html 1.37 kB │ gzip: 0.57 kB dist/points-inspect.html 1.38 kB │ gzip: 0.58 kB dist/help.html 1.39 kB │ gzip: 0.57 kB dist/python.html 1.44 kB │ gzip: 0.57 kB dist/bim.html 1.45 kB │ gzip: 0.57 kB dist/import.html 1.46 kB │ gzip: 0.57 kB dist/draft.html 1.46 kB │ gzip: 0.58 kB dist/inspection.html 1.48 kB │ gzip: 0.57 kB dist/cloud.html 1.49 kB │ gzip: 0.56 kB dist/plot-python.html 1.59 kB │ gzip: 0.60 kB dist/cam.html 1.61 kB │ gzip: 0.59 kB dist/assembly.html 1.64 kB │ gzip: 0.61 kB dist/partdesign.html 2.27 kB │ gzip: 0.73 kB dist/project.html 3.59 kB │ gzip: 0.99 kB dist/index.html 3.74 kB │ gzip: 1.01 kB dist/assets/robot-inspect.worker-CVODVnCd.js 4.53 kB dist/assets/web-persistence.worker-2Zxcj3QT.js 4.55 kB dist/assets/start-python.worker-B5vaxGty.js 4.56 kB dist/assets/tux.worker-BOg1krec.js 4.58 kB dist/assets/sketcher-inspect.worker-C9AvvwhY.js 4.59 kB dist/assets/sketcher-persistence.worker-CfeXMZbg.js 4.62 kB dist/assets/robot-create.worker-DPChGyOR.js 4.66 kB dist/assets/templatepymod.worker-hg1ejMJB.js 4.67 kB dist/assets/surface-inspect.worker-F-GdNdw_.js 4.72 kB dist/assets/surface-save.worker-CUtK-04F.js 4.74 kB dist/assets/python-runtime.worker-B-aJYkJT.js 4.76 kB dist/assets/techdraw-inspect.worker-xPT-ga1B.js 4.77 kB dist/assets/web-dock-overlay.worker-BCsmLfKX.js 4.79 kB dist/assets/sandbox-save.worker-DCebp-Q8.js 4.83 kB dist/assets/robot-save.worker-B9iH5YAv.js 4.89 kB dist/assets/show-inspect.worker-B2QD7gst.js 4.90 kB dist/assets/techdraw-save.worker-sojHDFzQ.js 4.91 kB dist/assets/start-inventory.worker-CFKlvZmC.js 4.96 kB dist/assets/sandbox-inspect.worker-C5YazrBn.js 5.03 kB dist/assets/spreadsheet-save.worker-BiNG1wGg.js 5.04 kB dist/assets/partdesign-inspect.worker-DeojPCWC.js 5.07 kB dist/assets/reverseengineering-save.worker-CgUN2OLj.js 5.07 kB dist/assets/partdesign-save.worker-gVh5xTPd.js 5.10 kB dist/assets/reverseengineering-inspect.worker-CpKjB0Ej.js 5.12 kB dist/assets/reverseengineering-create.worker-BnYvMNcQ.js 5.14 kB dist/assets/spreadsheet-inspect.worker-Qa8cffR8.js 5.31 kB dist/assets/techdraw-native.worker-DzdTH1-p.js 5.43 kB dist/assets/points-persistence.worker-Q2RjUTfj.js 5.66 kB dist/full.html 5.66 kB │ gzip: 1.26 kB dist/assets/techdraw.worker-mfYkJLI7.js 5.74 kB dist/assets/surface.worker-CxzaO0n3.js 5.75 kB dist/main-chain.html 5.90 kB │ gzip: 1.32 kB dist/assets/web.worker-C7hjw4lI.js 6.19 kB dist/assets/help.worker-_0RHyS-0.js 6.23 kB dist/assets/sandbox.worker-Q8ky_HwA.js 6.70 kB dist/assets/spreadsheet.worker-Bbehg6Py.js 6.74 kB dist/assets/workbench-command.worker-BQ7_z6oJ.js 6.95 kB dist/assets/start.worker-CIavZLau.js 6.98 kB dist/assets/plot-python.worker-DtIDsfZF.js 6.98 kB dist/assets/sketcher.worker-DF02tOmg.js 7.12 kB dist/assets/reverseengineering-python.worker-DKZTinnr.js 7.36 kB dist/assets/spreadsheet-python.worker-DMdejRPT.js 7.63 kB dist/assets/templatepymod-python.worker-PsnxyRD5.js 7.81 kB dist/assets/robot-python.worker-CtPujTTt.js 8.96 kB dist/assets/meshpart.worker-DZfzSxZ7.js 9.09 kB dist/workbench.html 9.98 kB │ gzip: 1.93 kB dist/assets/surface-python.worker-DSo_Egxm.js 10.79 kB dist/assets/show-python.worker-DPiddEMC.js 10.89 kB dist/assets/import.worker-C-AQ4J_x.js 12.43 kB dist/assets/partdesign-python.worker-ydIZ9rk7.js 12.48 kB dist/assets/fem.worker-DGQs784X.js 12.82 kB dist/assets/sandbox-python.worker-DQsLVBHZ.js 12.84 kB dist/assets/cloud.worker-DNuING5d.js 13.68 kB dist/assets/inspection.worker-Bk6WfE00.js 13.99 kB dist/assets/cam.worker-we3i0GjL.js 14.42 kB dist/assets/sketcher-python.worker-DCmXcCgC.js 14.45 kB dist/assets/material-python.worker-BcGZQmQt.js 14.67 kB dist/assets/material.worker-BcGZQmQt.js 14.67 kB dist/assets/draft.worker-CV1zzRV7.js 15.11 kB dist/assets/test.worker-CE1QL_n0.js 15.75 kB dist/assets/measure.worker-xIEFKJEl.js 15.96 kB dist/assets/openscad.worker-DrNMAW2-.js 19.09 kB dist/assets/points.worker-9rmxQC5I.js 19.81 kB dist/assets/techdraw-python.worker-DpV5IJ2G.js 21.30 kB dist/assets/mesh.worker-CdHgCr3i.js 21.50 kB dist/assets/bim.worker-B0fOxOsJ.js 22.85 kB dist/assets/partdesign.worker-BKGepl5j.js 32.32 kB dist/assets/assembly.worker-D7Cm_S8g.js 34.41 kB dist/assets/core.worker-u_jdRzAP.js 35.22 kB dist/assets/PartDesignExample-BpwNhVch.FCStd 49.34 kB dist/assets/part-save.worker-CXZ1hJkW.js 62.20 kB dist/assets/part.worker-DfEBz_3G.js 80.32 kB dist/assets/EngineBlock-CVb0N6vw.FCStd 92.45 kB dist/assets/jtreader.worker-C8dK-7Jp.js 95.78 kB dist/assets/draft_test_objects-Ce4A2NfX.FCStd 113.95 kB dist/assets/AssemblyExample-Hf3Yo9S1.FCStd 173.57 kB dist/assets/FEMExample-HgXO02sk.FCStd 528.07 kB dist/assets/Schenkel-CxpzxKld.stp 590.05 kB dist/assets/ArchDetail-jj9o7oVJ.FCStd 1,876.08 kB dist/assets/BIMExample-47hOGPj8.FCStd 2,072.78 kB dist/assets/workbench-DtksdrdB.css 2.11 kB │ gzip: 0.74 kB dist/assets/partdesign-workspace-component-B0OVOYiL.css 2.38 kB │ gzip: 0.76 kB dist/assets/partdesign-c4C7lohl.css 4.62 kB │ gzip: 1.55 kB dist/assets/play-D-_ZNeFC.js 0.12 kB │ gzip: 0.12 kB dist/assets/show-python-family-facade-DMqlrdIP.js 0.19 kB │ gzip: 0.14 kB dist/assets/show-python-facade-ButUz4Qy.js 0.24 kB │ gzip: 0.20 kB dist/assets/file-input-D8HGScs0.js 0.24 kB │ gzip: 0.16 kB dist/assets/core-runtime-NDNIHpBU.js 0.24 kB │ gzip: 0.17 kB dist/assets/file-search-DnMZlG9r.js 0.26 kB │ gzip: 0.18 kB dist/assets/mesh-persistence-facade-DS9ndFlX.js 0.26 kB │ gzip: 0.21 kB dist/assets/robot-create-facade-DsFLU8rr.js 0.26 kB │ gzip: 0.21 kB dist/assets/surface-save-facade-DqYkLu2D.js 0.26 kB │ gzip: 0.21 kB dist/assets/cloud-persistence-facade-slrLU7xE.js 0.26 kB │ gzip: 0.21 kB dist/assets/points-persistence-facade-DVLoCS9l.js 0.26 kB │ gzip: 0.21 kB dist/assets/robot-save-facade-46s9sMyB.js 0.26 kB │ gzip: 0.21 kB dist/assets/part-python-facade-DuAK0FpU.js 0.27 kB │ gzip: 0.21 kB dist/assets/start-python-facade-B1CMhCGP.js 0.27 kB │ gzip: 0.21 kB dist/assets/route-BjiIcSqv.js 0.27 kB │ gzip: 0.17 kB dist/assets/measure-persistence-facade-Bcss4aJL.js 0.27 kB │ gzip: 0.22 kB dist/assets/robot-python-facade-q2JVYdPx.js 0.27 kB │ gzip: 0.22 kB dist/assets/web-facade-Ck29HNBt.js 0.27 kB │ gzip: 0.22 kB dist/assets/partdesign-save-facade-B34V-F79.js 0.28 kB │ gzip: 0.22 kB dist/assets/points-python-facade-5Lmbu8kQ.js 0.28 kB │ gzip: 0.22 kB dist/assets/jtreader-persistence-facade-CuW_tMqV.js 0.28 kB │ gzip: 0.22 kB dist/assets/sandbox-python-facade-D7HVYX_W.js 0.28 kB │ gzip: 0.22 kB dist/assets/surface-python-facade-8DAhyuZd.js 0.28 kB │ gzip: 0.22 kB dist/assets/spreadsheet-save-facade--Pk6YEHd.js 0.28 kB │ gzip: 0.21 kB dist/assets/material-persistence-facade-MroMCUFU.js 0.28 kB │ gzip: 0.22 kB dist/assets/part-facade-Dqdz2CMv.js 0.28 kB │ gzip: 0.22 kB dist/assets/measure-python-facade-DXH12EoV.js 0.29 kB │ gzip: 0.21 kB dist/assets/sketcher-python-facade-s_09asE0.js 0.29 kB │ gzip: 0.22 kB dist/assets/openscad-python-facade-CeB9lZUw.js 0.29 kB │ gzip: 0.22 kB dist/assets/techdraw-python-facade-BtOLupRJ.js 0.29 kB │ gzip: 0.22 kB dist/assets/tux-facade-D2bVxp8w.js 0.29 kB │ gzip: 0.23 kB dist/assets/inspection-persistence-facade-nvVV4ARG.js 0.29 kB │ gzip: 0.22 kB dist/assets/sketcher-persistence-facade-BDuI9FpW.js 0.29 kB │ gzip: 0.23 kB dist/assets/points-facade-BXGQ-Ppz.js 0.29 kB │ gzip: 0.23 kB dist/assets/techdraw-save-facade-BvoReCX8.js 0.29 kB │ gzip: 0.23 kB dist/assets/part-save-facade-D_VXaZj8.js 0.30 kB │ gzip: 0.23 kB dist/assets/web-persistence-facade-BoD2jJgN.js 0.30 kB │ gzip: 0.23 kB dist/assets/part-io-facade-CbFxtVBz.js 0.30 kB │ gzip: 0.23 kB dist/assets/show-inspect-facade-B7fdNKtX.js 0.30 kB │ gzip: 0.23 kB dist/assets/partdesign-python-facade-CO-vQEgQ.js 0.31 kB │ gzip: 0.22 kB dist/assets/points-inspect-facade-BEeDt8S-.js 0.31 kB │ gzip: 0.23 kB dist/assets/sandbox-facade-D7dzZFLP.js 0.31 kB │ gzip: 0.23 kB dist/assets/sandbox-save-facade-Ct4d_E5A.js 0.31 kB │ gzip: 0.24 kB dist/assets/sketcher-facade-NnwQipJc.js 0.31 kB │ gzip: 0.23 kB dist/assets/techdraw-facade-aagF3oSr.js 0.31 kB │ gzip: 0.25 kB dist/assets/templatepymod-python-facade-COub4Pml.js 0.31 kB │ gzip: 0.23 kB dist/assets/robot-inspect-facade-DtM6g5eT.js 0.31 kB │ gzip: 0.23 kB dist/assets/start-inventory-facade-B8L6WXtA.js 0.31 kB │ gzip: 0.23 kB dist/assets/reverseengineering-save-facade-jaDJAoek.js 0.32 kB │ gzip: 0.22 kB dist/assets/partdesign-BQdKhBdz.js 0.32 kB │ gzip: 0.25 kB dist/assets/surface-facade-BkxAqFEl.js 0.32 kB │ gzip: 0.23 kB dist/assets/spreadsheet-python-facade-DNQ06kqq.js 0.32 kB │ gzip: 0.23 kB dist/assets/surface-inspect-facade--FM1PBKH.js 0.33 kB │ gzip: 0.23 kB dist/assets/reverseengineering-create-facade-_gePfDI9.js 0.33 kB │ gzip: 0.23 kB dist/assets/fem-facade-CTWbg8W4.js 0.33 kB │ gzip: 0.26 kB dist/assets/sandbox-inspect-facade-ChelQkD0.js 0.33 kB │ gzip: 0.23 kB dist/assets/draft-facade-DuQJqsW2.js 0.33 kB │ gzip: 0.26 kB dist/assets/templatepymod-facade-BIEatdOS.js 0.33 kB │ gzip: 0.23 kB dist/assets/techdraw-native-facade-DFqX--Jm.js 0.34 kB │ gzip: 0.26 kB dist/assets/openscad-inspect-facade-CD1x9jF-.js 0.35 kB │ gzip: 0.25 kB dist/assets/reverseengineering-python-facade-D0ETOYnk.js 0.35 kB │ gzip: 0.23 kB dist/assets/spreadsheet-inspect-facade-Be9KXsQS.js 0.37 kB │ gzip: 0.25 kB dist/assets/reverseengineering-inspect-facade-D4Ki188U.js 0.40 kB │ gzip: 0.24 kB dist/assets/start-facade-CUkdj_rn.js 0.43 kB │ gzip: 0.26 kB dist/assets/inspection-facade-CBfFciGw.js 0.43 kB │ gzip: 0.28 kB dist/assets/save-DdXNGgDu.js 0.44 kB │ gzip: 0.21 kB dist/assets/cam-persistence-facade-BubrF1Zi.js 0.47 kB │ gzip: 0.31 kB dist/assets/spreadsheet-facade-LrDmQfdq.js 0.49 kB │ gzip: 0.31 kB dist/assets/help-python-facade-DtavuPjQ.js 0.51 kB │ gzip: 0.31 kB dist/assets/rotate-ccw-DUGzGpVv.js 0.54 kB │ gzip: 0.38 kB dist/assets/bim-python-facade-b1qXNzBY.js 0.54 kB │ gzip: 0.31 kB dist/assets/facade-envelope-D0Aixh7X.js 0.61 kB │ gzip: 0.30 kB dist/assets/test-facade-8wF3KR_U.js 0.62 kB │ gzip: 0.35 kB dist/assets/boxes-v6_sbvwg.js 0.63 kB │ gzip: 0.26 kB dist/assets/plot-python-Dnb4yZAX.js 0.65 kB │ gzip: 0.43 kB dist/assets/jsx-runtime-CriDp1zE.js 0.66 kB │ gzip: 0.43 kB dist/assets/modulepreload-polyfill-P2Xu9kJm.js 0.67 kB │ gzip: 0.38 kB dist/assets/jtreader-inspect-facade-MuD5LO2G.js 0.67 kB │ gzip: 0.38 kB dist/assets/mesh-python-facade-BqFrGnKZ.js 0.77 kB │ gzip: 0.40 kB dist/assets/assembly-python-facade-lnqmT0xQ.js 0.78 kB │ gzip: 0.38 kB dist/assets/meshpart-python-facade-C0BClkPM.js 0.83 kB │ gzip: 0.39 kB dist/assets/cam-python-facade-B7bklSZs.js 0.86 kB │ gzip: 0.46 kB dist/assets/material-python-facade-D9fGPPR7.js 0.90 kB │ gzip: 0.44 kB dist/assets/cloud-python-facade-BnucAy4n.js 0.96 kB │ gzip: 0.52 kB dist/assets/export-service-3DLpdk4G.js 0.99 kB │ gzip: 0.57 kB dist/assets/import-python-facade-BSX0J_vZ.js 1.16 kB │ gzip: 0.53 kB dist/assets/preload-helper-Czpn1I53.js 1.19 kB │ gzip: 0.67 kB dist/assets/assembly-persistence-facade-Dn6bIi3m.js 1.30 kB │ gzip: 0.70 kB dist/assets/points-python-BMRX_Ssp.js 1.43 kB │ gzip: 0.65 kB dist/assets/points-inspect-Db6j5N-G.js 1.45 kB │ gzip: 0.66 kB dist/assets/draft-stretch-controls-l_shOKCY.js 1.48 kB │ gzip: 0.74 kB dist/assets/recovery-controller-O2kjgylK.js 1.54 kB │ gzip: 0.71 kB dist/assets/partdesign-save-CbeoS6zN.js 1.77 kB │ gzip: 0.73 kB dist/assets/openscad-format-facade-CDmXl5v1.js 1.99 kB │ gzip: 0.87 kB dist/assets/bim-panel-ifc-task-33ENMpVH.js 2.02 kB │ gzip: 0.95 kB dist/assets/lucide-Bj4YvMR1.js 2.10 kB │ gzip: 1.14 kB dist/assets/app-services-Cdf3CnXp.js 2.21 kB │ gzip: 1.26 kB dist/assets/spreadsheet-save-DpOiejKi.js 2.38 kB │ gzip: 1.03 kB dist/assets/openscad-desktop-adapter-CHdUZLWA.js 2.91 kB │ gzip: 1.24 kB dist/assets/test-FWLm90kJ.js 3.34 kB │ gzip: 1.47 kB dist/assets/web-Bm2cXYR8.js 3.35 kB │ gzip: 1.48 kB dist/assets/bim-panel-structure-task-BGdyN2BA.js 3.38 kB │ gzip: 1.24 kB dist/assets/tux-D80RpCwQ.js 3.39 kB │ gzip: 1.49 kB dist/assets/part-save-BORCDu7H.js 3.43 kB │ gzip: 1.52 kB dist/assets/part-python-_KRaawsm.js 3.44 kB │ gzip: 1.53 kB dist/assets/part-io-CSDGV46a.js 3.46 kB │ gzip: 1.54 kB dist/assets/web-action-03-Dr7GSCtb.js 3.53 kB │ gzip: 1.53 kB dist/assets/part-D5vqhDw2.js 3.54 kB │ gzip: 1.58 kB dist/assets/techdraw-save-C_vsQmHN.js 3.54 kB │ gzip: 1.55 kB dist/assets/robot-python-CYNqMOnV.js 3.54 kB │ gzip: 1.62 kB dist/assets/techdraw-python-DvetJb7U.js 3.57 kB │ gzip: 1.53 kB dist/assets/points-DN0w01T1.js 3.58 kB │ gzip: 1.59 kB dist/assets/ui-accessibility-Bx2JN2aO.js 3.60 kB │ gzip: 1.67 kB dist/assets/techdraw-native-_QNwBGlH.js 3.62 kB │ gzip: 1.56 kB dist/assets/robot-inspect-CYa2be4E.js 3.67 kB │ gzip: 1.65 kB dist/assets/sandbox-python-BCGBxJqf.js 3.68 kB │ gzip: 1.62 kB dist/assets/sketcher-python-BL2_OJ2j.js 3.69 kB │ gzip: 1.62 kB dist/assets/part-inspect-7StgHyvD.js 3.72 kB │ gzip: 1.63 kB dist/assets/sketcher-D2K5ZZoZ.js 3.72 kB │ gzip: 1.61 kB dist/assets/templatepymod-D8K3ra-l.js 3.76 kB │ gzip: 1.68 kB dist/assets/sandbox-C4VUMo8D.js 3.77 kB │ gzip: 1.62 kB dist/assets/show-python-DacsS6fQ.js 3.77 kB │ gzip: 1.67 kB dist/assets/templatepymod-python-CWQMDm0W.js 3.78 kB │ gzip: 1.68 kB dist/assets/spreadsheet-5hm81bzD.js 3.81 kB │ gzip: 1.67 kB dist/assets/surface-python-BZKBmjcs.js 3.82 kB │ gzip: 1.71 kB dist/assets/robot-create-CWrpDvJA.js 3.82 kB │ gzip: 1.69 kB dist/assets/sandbox-save-Bk1WFx3P.js 3.83 kB │ gzip: 1.66 kB dist/assets/storage-BcICQHZX.js 3.85 kB │ gzip: 1.30 kB dist/assets/robot-save-_Y-zT22T.js 3.85 kB │ gzip: 1.72 kB dist/assets/techdraw-inspect-BSrApN_Q.js 3.86 kB │ gzip: 1.63 kB dist/assets/partdesign-python-Bf3-NqsC.js 3.87 kB │ gzip: 1.66 kB dist/assets/show-inspect-CwJha_c4.js 3.88 kB │ gzip: 1.73 kB dist/assets/points-save-CGe_EUOx.js 3.91 kB │ gzip: 1.67 kB dist/assets/sandbox-inspect-Dja0gG9n.js 3.91 kB │ gzip: 1.69 kB dist/assets/surface-save-CBdaDQb7.js 3.92 kB │ gzip: 1.72 kB dist/assets/sketcher-persistence-0PpuZ_0a.js 3.93 kB │ gzip: 1.68 kB dist/assets/start-WtivU9aJ.js 3.94 kB │ gzip: 1.74 kB dist/assets/start-python-D3PwrGwY.js 3.95 kB │ gzip: 1.73 kB dist/assets/spreadsheet-python-Cd-0coHp.js 3.95 kB │ gzip: 1.74 kB dist/assets/surface-inspect-Bh4WXF9o.js 3.96 kB │ gzip: 1.74 kB dist/assets/start-inspect-CsarTd3K.js 3.98 kB │ gzip: 1.75 kB dist/assets/surface-BMuAvYRi.js 3.98 kB │ gzip: 1.73 kB dist/assets/reverseengineering-python-BrLJGi9x.js 4.00 kB │ gzip: 1.78 kB dist/assets/reverseengineering-create-HZcw3dYz.js 4.08 kB │ gzip: 1.79 kB dist/assets/reverseengineering-save-FzGCucym.js 4.09 kB │ gzip: 1.81 kB dist/assets/spreadsheet-inspect-dFA6Vq6g.js 4.11 kB │ gzip: 1.77 kB dist/assets/sketcher-inspect-Wm52KgOO.js 4.11 kB │ gzip: 1.77 kB dist/assets/reverseengineering-inspect-8nav7qXB.js 4.20 kB │ gzip: 1.82 kB dist/assets/partdesign-inspect-SAd-UGRC.js 4.33 kB │ gzip: 1.81 kB dist/assets/python-Ba27GsIn.js 4.59 kB │ gzip: 2.08 kB dist/assets/bim-axis-material-task-D0PFD79p.js 4.80 kB │ gzip: 1.46 kB dist/assets/part-document-facade-CBPMQ3uN.js 4.91 kB │ gzip: 1.91 kB dist/assets/meshpart-Cq3YMnKd.js 5.32 kB │ gzip: 2.19 kB dist/assets/jtreader-D4wdvXBd.js 5.43 kB │ gzip: 2.22 kB dist/assets/material-BtydbLAq.js 5.76 kB │ gzip: 2.33 kB dist/assets/full-C3TosNrX.js 5.89 kB │ gzip: 2.60 kB dist/assets/techdraw-BJsb309W.js 5.95 kB │ gzip: 2.66 kB dist/assets/fem-BB7u_DYL.js 6.35 kB │ gzip: 2.48 kB dist/assets/openscad-CFW1QTCA.js 6.35 kB │ gzip: 2.43 kB dist/assets/test-desktop-output-B7b_AS0y.js 6.38 kB │ gzip: 2.43 kB dist/assets/session-persistence-Dn8_y31c.js 6.80 kB │ gzip: 2.31 kB dist/assets/mesh-CHc1j622.js 6.86 kB │ gzip: 2.71 kB dist/assets/help-BDS1O4w7.js 7.00 kB │ gzip: 2.60 kB dist/assets/draft-OYHAw_73.js 7.02 kB │ gzip: 2.67 kB dist/assets/react-CYoUnH_4.js 7.16 kB │ gzip: 2.83 kB dist/assets/measure-CBI0LP-w.js 7.66 kB │ gzip: 2.91 kB dist/assets/test-desktop-adapter-3EjrcfzZ.js 8.08 kB │ gzip: 2.43 kB dist/assets/import-CMv4bYIE.js 8.87 kB │ gzip: 3.42 kB dist/assets/inspection-DiCbiJhh.js 8.92 kB │ gzip: 3.18 kB dist/assets/bim-xGmbnKPO.js 8.92 kB │ gzip: 2.91 kB dist/assets/assembly-BKfj7iHh.js 9.46 kB │ gzip: 3.09 kB dist/assets/document-C6cPH-tZ.js 10.00 kB │ gzip: 3.50 kB dist/assets/core-F-zBHDcX.js 10.00 kB │ gzip: 3.50 kB dist/assets/cam-CA5KV68x.js 12.62 kB │ gzip: 3.86 kB dist/assets/main-chain-CmvdvKLc.js 12.80 kB │ gzip: 4.47 kB dist/assets/stateful-family-dispatcher-DlrGRfkh.js 13.54 kB │ gzip: 3.86 kB dist/assets/cloud-Csavllry.js 14.41 kB │ gzip: 4.26 kB dist/assets/python-family-dispatcher-C3iPbGJV.js 17.54 kB │ gzip: 3.49 kB dist/assets/plot-axes-task-DrizjbDn.js 18.79 kB │ gzip: 6.13 kB dist/assets/draft-desktop-adapter-BZX2hBxE.js 19.62 kB │ gzip: 4.59 kB dist/assets/module-router-CTLekBqC.js 24.94 kB │ gzip: 6.97 kB dist/assets/bim-desktop-adapter-5rkAISAK.js 24.94 kB │ gzip: 6.48 kB dist/assets/sketcher-desktop-adapter-CVUOtLw7.js 25.94 kB │ gzip: 6.01 kB dist/assets/module-registry.generated-C_xajxGw.js 29.46 kB │ gzip: 4.95 kB dist/assets/techdraw-desktop-adapter-BYxSjq3R.js 43.67 kB │ gzip: 7.59 kB dist/assets/client-Bz7rxqNA.js 132.71 kB │ gzip: 43.06 kB dist/assets/partdesign-workspace-component-6g59gGkR.js 184.75 kB │ gzip: 47.81 kB dist/assets/project-shell-D-4Q5sGi.js 190.74 kB │ gzip: 51.78 kB dist/assets/web-view-task-BjjKw_QO.js 209.59 kB │ gzip: 49.26 kB dist/assets/import-export-preferences-B2mEfXKQ.js 361.69 kB │ gzip: 77.23 kB dist/assets/three.module-B4Clv3wn.js 566.00 kB │ gzip: 142.94 kB dist/assets/workbench-tsiS8CU2.js 1,103.37 kB │ gzip: 274.98 kB [plugin builtin:vite-reporter] (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 1.64s