Skip to content

docs(perf): record render-bundle spike - #783

Merged
Exoridus merged 3 commits into
nextfrom
docs/render-bundle-evidence
Sep 27, 2026
Merged

Exoridus merged 3 commits into
nextfrom
docs/render-bundle-evidence

Conversation

@Exoridus

@Exoridus Exoridus commented Sep 27, 2026 •

Copy link
Copy Markdown
Owner

Result

Native per-batch WebGPU render bundles show positive static replay evidence on the rendering-integrity implementation (#782, measured commit 07d5ea5496381a24b82d491edf763578448574c5). Phase 2 extends this to 1k/10k/50k/100k sprites, 2,000 forced batches, construction cost, cache churn, camera/texture updates, real retained-group invalidation and mixed Sprite/Text/Tilemap/ScalableSprite replay.

The 50k/100k static cases save roughly 0.17-0.36 ms CPU submission time. Full 100k native reconstruction costs 3.2-3.3 ms, with an estimated 9-19 reuse frames after construction to break even. At 10% native-cache eviction, 100k loses in all three processes. This accepts an adaptive production candidate; it does not establish unconditional profitability or prove a production policy.

Evidence and validation

  • Complete reproducers, raw arrays, derived summaries and scale/churn plot committed; acquired JSON values verified unchanged after formatting.
  • 27 phase-2 process/cell acquisitions passed WebGPU validation and synchronized RenderTexture pixel comparisons with clear-only negative controls.
  • Phase-1 timings preserved. Separate corrected GPU-completion/readback evidence replaces reliance on historical canvas-copy parity fields.
  • Formatting and git diff --check pass. Phase-1 fix CI was green; CI for this matrix update runs separately.

Only RTX 5070 Ti / NVIDIA Blackwell was available. General resource/device lifecycle and the integrated adaptive policy require separate implementation validation. No runtime code changes. Merge after #782; the measured source revision remains explicit. Automerge disabled.

@codecov

codecov Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

Bundle Report

Changes will decrease total bundle size by 14.85MB (-30.58%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
exo-esm-esm 1.28MB 135.6kB (11.8%) ⬆️
exo-esm-modules-esm 3.7MB 448.12kB (13.8%) ⬆️
exo-iife-min-Exo-iife 1.28MB 135.5kB (11.8%) ⬆️
site-server-esm 14.35MB -17.75MB (-55.29%) ⬇️
exojs-particles-esm* 216.62kB 15.18kB (7.54%) ⬆️
exojs-aseprite-esm 14.24kB -37 bytes (-0.26%) ⬇️
exojs-audio-fx-esm 184.28kB 3.47kB (1.92%) ⬆️
exo-full-iife-Exo-iife 5.94MB 1.04MB (21.33%) ⬆️
exojs-physics-esm 275.73kB 14.89kB (5.71%) ⬆️
exojs-ldtk-esm 62.86kB 1.1kB (1.78%) ⬆️
exojs-tiled-esm 83.89kB -1 bytes (-0.0%) ⬇️
exojs-tilemap-esm 233.8kB -985 bytes (-0.42%) ⬇️
exojs-tilemap-physics-esm 25.34kB 649 bytes (2.63%) ⬆️
exo-iife-Exo-iife 3.58MB 433.0kB (13.75%) ⬆️
exo-full-iife-min-Exo-iife 2.16MB 355.8kB (19.75%) ⬆️
exojs-pathfinding-esm 36.55kB 36.55kB (100%) ⬆️
exojs-lighting-esm 273.8kB 273.8kB (100%) ⬆️

ℹ️ *Bundle size includes cached data from a previous commit

Affected Assets, Files, and Routes:

view changes for bundle: exo-iife-min-Exo-iife

Assets Changed:

Asset Name Size Change Total Size Change (%)
exo.iife.min.js 135.5kB 1.28MB 11.8% ⚠️
view changes for bundle: exojs-physics-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
PhysicsWorld.js 6.28kB 45.25kB 16.12% ⚠️
solver/ContactSolver.js 846 bytes 21.12kB 4.17%
PhysicsBody.js 1.22kB 20.06kB 6.45% ⚠️
ContactGraph.js 1.59kB 12.23kB 14.94% ⚠️
Collider.js 401 bytes 9.75kB 4.29%
joints/WheelJoint.js 126 bytes 9.18kB 1.39%
joints/PrismaticJoint.js 88 bytes 8.67kB 1.03%
joints/RevoluteJoint.js 824 bytes 8.31kB 11.01% ⚠️
broadphase/AabbTreeBroadPhase.js 1.33kB 7.56kB 21.33% ⚠️
joints/WeldJoint.js 153 bytes 6.39kB 2.45%
joints/DistanceJoint.js 126 bytes 5.7kB 2.26%
joints/MouseJoint.js 62 bytes 4.52kB 1.39%
binding/BindingRegistry.js 380 bytes 2.93kB 14.88% ⚠️
binding/PhysicsBinding.js 208 bytes 2.22kB 10.33% ⚠️
joints/Joint.js 1.36kB 2.21kB 161.42% ⚠️
solver/tolerances.js -103 bytes 1.76kB -5.53%
view changes for bundle: exojs-tilemap-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
webgpu/WebGpuTileChunkRenderer.js -7 bytes 20.92kB -0.03%
TileMapView.js 168 bytes 17.46kB 0.97%
webgl2/WebGl2TileChunkRenderer.js 18 bytes 15.7kB 0.11%
TileLayerNode.js 150 bytes 9.37kB 1.63%
ImageLayerNode.js 255 bytes 8.42kB 3.12%
ChunkStreamer.js 347 bytes 7.89kB 4.6%
TileSet.js 381 bytes 6.8kB 5.93% ⚠️
TileMapNode.js 215 bytes 4.73kB 4.76%
WorkerSampledChunkSource.js -86 bytes 4.35kB -1.94%
TileChunkNode.js -1 bytes 4.26kB -0.02%
webgpu/shaders/tile-chunk.wgsl.js -1.01kB 2.57kB -28.17%
tilemapExtension.js 22 bytes 2.4kB 0.93%
webgl2/shaders/tile-chunk.vert.js -1.42kB 1.82kB -43.89%
webgl2/shaders/tile-chunk.frag.js -18 bytes 433 bytes -3.99%
view changes for bundle: site-server-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
_astro/ts.worker-CmEKzkmF.js (New) 6.91MB 6.91MB 100.0% 🚀
_astro/vendor-monaco.DHhsN6x-.js (New) 4.18MB 4.18MB 100.0% 🚀
_astro/css.worker-DFdt6_zu.js (New) 1.06MB 1.06MB 100.0% 🚀
_astro/html.worker-JUzsMP-j.js (New) 720.19kB 720.19kB 100.0% 🚀
_astro/json.worker-B4dEhy0e.js (New) 409.93kB 409.93kB 100.0% 🚀
_astro/vendor-monaco.CTGdSUG0.css (New) 321.61kB 321.61kB 100.0% 🚀
_astro/editor.worker-O-CH8JUO.js (New) 280.58kB 280.58kB 100.0% 🚀
_astro/vendor-react.kki78xel.js (New) 235.29kB 235.29kB 100.0% 🚀
_astro/codicon.ngg6Pgfi.ttf (New) 121.97kB 121.97kB 100.0% 🚀
_astro/ExampleBrowser.6IjVELsP.js (New) 32.88kB 32.88kB 100.0% 🚀
_astro/ExoHeader.Cbr_RPel.js (New) 30.16kB 30.16kB 100.0% 🚀
_astro/EditorPreview.EJuRcIjq.js (New) 20.74kB 20.74kB 100.0% 🚀
_astro/EditorCode.DLW3QcXZ.js (New) 16.75kB 16.75kB 100.0% 🚀
_astro/EditorCode.BTb6QG0s.css (New) 3.64kB 3.64kB 100.0% 🚀
_astro/BottomSheet.URvqF6fi.js (New) 2.67kB 2.67kB 100.0% 🚀
_astro/BottomSheet.URrhJv5z.css (New) 2.08kB 2.08kB 100.0% 🚀
_astro/versions.aOfTA5D9.js (New) 1.61kB 1.61kB 100.0% 🚀
_astro/GuideExamplePreview.xlHtL7Tm.js (New) 1.59kB 1.59kB 100.0% 🚀
_astro/EditorPreview.FlItucMd.css (New) 1.11kB 1.11kB 100.0% 🚀
_astro/url-builder.Df6b2gTD.js (New) 1.02kB 1.02kB 100.0% 🚀
_astro/rolldown-runtime.hePW80VL.js (New) 716 bytes 716 bytes 100.0% 🚀
_astro/tsMode.BAiVbzXv.js (New) 691 bytes 691 bytes 100.0% 🚀
_astro/htmlMode.BVnfQFTF.js (New) 674 bytes 674 bytes 100.0% 🚀
_astro/jsonMode.BVJtg0v8.js (New) 673 bytes 673 bytes 100.0% 🚀
_astro/cssMode.B4Quq5UG.js (New) 651 bytes 651 bytes 100.0% 🚀
_astro/freemarker2.DFaDDwPZ.js (New) 300 bytes 300 bytes 100.0% 🚀
_astro/react-utils.CIeqo-DP.js (New) 260 bytes 260 bytes 100.0% 🚀
_astro/abap.c4nUsoAl.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/apex.C1FueZ21.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/azcli.CtFIETPK.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/bat.DRFnt8Ez.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/bicep.BK-74pps.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/cameligo.C452lLNY.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/clojure._KykpezW.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/cpp.BEwdyNGe.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/coffee.B6fd3_Hh.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/csharp.BZF6GALN.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/csp.BtyNp4Z6.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/css.UuZJihe_.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/cypher.Bn3phady.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/dart.DX-_QmvY.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/dockerfile.DOgCl75i.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/elixir.BkG1AtQo.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/flow9.B9cloa1O.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/ecl.pLXA6TLw.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/go.BTMlUKyu.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/fsharp.CdsNMP-Y.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/handlebars.DXZW8hFP.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/hcl.CQ1ZHE1_.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/graphql.DiTniczd.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/html.DIilynmU.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/ini.ChCPj8Qo.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/javascript.CdOROqNO.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/java.DovkAtb-.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/julia.B3Cerxln.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/kotlin.Bn-hxYuk.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/less.CcjNpsMe.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/lexon.DDktZp2O.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/liquid.BkTK8DuE.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/lua.B1XvjJF8.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/m3.DeMzqVnU.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/markdown.CWfbTo-0.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/mdx.nbZLpzGO.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/mips.Cj3b_RQP.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/msdax.Dj7HVb3S.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/mysql.DreFu195.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/objective-c.BAn301dR.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/pascal.CvziQwU1.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/pascaligo.qxjzr3Mr.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/perl.k0QqPwz3.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/pgsql.C7q9VSlE.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/php.ByTC34NY.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/pla.Do02v04G.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/postiats.D8x-wU8Q.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/powerquery.B-f9NBhx.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/powershell.Cb4J6K19.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/protobuf.DsJBIo3n.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/pug.BKVaCn71.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/python.1QMcVJPJ.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/qsharp.DQsW9gGT.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/r.B72EZ76v.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/razor.olpbeJdt.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/redis.Dl8qcy2C.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/redshift.DOeVtGcU.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/restructuredtext.BSgMlc4t.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/ruby.DPSL-8ez.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/rust.BVRsZrdT.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/sb.w94-NYgS.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/scala.5QHhIvRZ.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/scheme.7Keqtd_p.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/scss.CX_SVBHT.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/shell.1BAKOmIl.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/solidity.DLWMTY9Q.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/sophia.CtkhufDD.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/sparql.CkpMPB48.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/sql.C5UlFbar.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/swift.BwJvT9kr.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/st.CPl8cNo5.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/systemverilog.elyj6uRL.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/tcl.D3qo4jAc.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/twig.CxA0KwCF.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/typescript.CQUKV5No.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/typespec.Bvymw_YG.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/vb.Msryfknv.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/wgsl.CSPUEjbk.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/xml.CfIAEqM4.js (New) 89 bytes 89 bytes 100.0% 🚀
_astro/yaml.CLWUwsIJ.js (New) 88 bytes 88 bytes 100.0% 🚀
_astro/client.Ddi_PjWV.js (New) 68 bytes 68 bytes 100.0% 🚀
chunks/_astro_data-layer-content_DBJ3iDpn.mjs (Deleted) -6.96MB 0 bytes -100.0% 🗑️
_astro/ts.worker-DrBPbRBo.js (Deleted) -6.89MB 0 bytes -100.0% 🗑️
chunks/example-sources_CiiTNZ-R.mjs (Deleted) -1.46MB 0 bytes -100.0% 🗑️
chunks/cpp_CPDmpxAH.mjs (Deleted) -837.87kB 0 bytes -100.0% 🗑️
chunks/emacs-lisp_Dv0hCzlu.mjs (Deleted) -792.54kB 0 bytes -100.0% 🗑️
chunks/wasm_CLRKp8VF.mjs (Deleted) -622.55kB 0 bytes -100.0% 🗑️
_astro/vendor-monaco.D6-58Mxn.css (Deleted) -308.24kB 0 bytes -100.0% 🗑️
chunks/components_hi_I81ex.mjs (Deleted) -302.51kB 0 bytes -100.0% 🗑️
_astro/editor.worker-DEnhzPB2.js (Deleted) -279.94kB 0 bytes -100.0% 🗑️
chunks/wolfram_CcZPfnLd.mjs (Deleted) -266.98kB 0 bytes -100.0% 🗑️
chunks/jsx-runtime_DRnKKoER.mjs (Deleted) -246.89kB 0 bytes -100.0% 🗑️
prerender-entry.CelJnB9R.mjs (Deleted) -226.1kB 0 bytes -100.0% 🗑️
chunks/vue-vine_BwEx5Hbl.mjs (Deleted) -201.21kB 0 bytes -100.0% 🗑️
chunks/angular-ts_Go_sxgiM.mjs (Deleted) -194.57kB 0 bytes -100.0% 🗑️
chunks/typescript_BdOuaDkb.mjs (Deleted) -191.0kB 0 bytes -100.0% 🗑️
chunks/jsx_DlBZfu41.mjs (Deleted) -188.11kB 0 bytes -100.0% 🗑️
chunks/tsx_DP9gbsaw.mjs (Deleted) -185.85kB 0 bytes -100.0% 🗑️
chunks/javascript_Csr6kOdt.mjs (Deleted) -185.19kB 0 bytes -100.0% 🗑️
chunks/typst_BnzMfKm_.mjs (Deleted) -184.6kB 0 bytes -100.0% 🗑️
chunks/objective-cpp__ooRQ-PY.mjs (Deleted) -184.45kB 0 bytes -100.0% 🗑️
chunks/backend-comparison_CCwivzQI.mjs (Deleted) -169.16kB 0 bytes -100.0% 🗑️
chunks/audio-effects_CflsH60W.mjs (Deleted) -157.49kB 0 bytes -100.0% 🗑️
chunks/asciidoc_xKuVlNk6.mjs (Deleted) -150.63kB 0 bytes -100.0% 🗑️
chunks/mdx_BK9ZufRc.mjs (Deleted) -146.33kB 0 bytes -100.0% 🗑️
chunks/infinite-maps_BFoidQzI.mjs (Deleted) -141.61kB 0 bytes -100.0% 🗑️
chunks/animation_BhakyAzV.mjs (Deleted) -141.27kB 0 bytes -100.0% 🗑️
chunks/spatial-audio_h5T9o2Ph.mjs (Deleted) -137.74kB 0 bytes -100.0% 🗑️
chunks/php_Ce-_eRmu.mjs (Deleted) -120.72kB 0 bytes -100.0% 🗑️
chunks/blade_BmZAqhvV.mjs (Deleted) -112.47kB 0 bytes -100.0% 🗑️
chunks/objective-c_6dJF64Dt.mjs (Deleted) -111.93kB 0 bytes -100.0% 🗑️
chunks/tiled-maps_BzoDY72P.mjs (Deleted) -111.71kB 0 bytes -100.0% 🗑️
chunks/audio-basics_CA8HJLno.mjs (Deleted) -107.94kB 0 bytes -100.0% 🗑️
chunks/less_BzbdhFUi.mjs (Deleted) -107.13kB 0 bytes -100.0% 🗑️
chunks/gamepad_BmO-2bFA.mjs (Deleted) -100.0kB 0 bytes -100.0% 🗑️
chunks/csharp_CFKaLbHg.mjs (Deleted) -99.97kB 0 bytes -100.0% 🗑️
chunks/fortran-free-form_yxJ7igsv.mjs (Deleted) -98.65kB 0 bytes -100.0% 🗑️
chunks/loading-and-resources_DKEnpmJj.mjs (Deleted) -97.47kB 0 bytes -100.0% 🗑️
chunks/ui-and-widgets_DUn2T6tE.mjs (Deleted) -97.2kB 0 bytes -100.0% 🗑️
chunks/racket_DRv7j6nv.mjs (Deleted) -95.06kB 0 bytes -100.0% 🗑️
chunks/particles_DhsZf9Qc.mjs (Deleted) -94.62kB 0 bytes -100.0% 🗑️
chunks/swift_DWmMn3lF.mjs (Deleted) -94.57kB 0 bytes -100.0% 🗑️
chunks/immediate-mode_D4XP_gWw.mjs (Deleted) -92.79kB 0 bytes -100.0% 🗑️
chunks/custom-mesh-shaders_D0VTSwgt.mjs (Deleted) -88.03kB 0 bytes -100.0% 🗑️
chunks/authoring-extensions_r53Ap7gr.mjs (Deleted) -86.09kB 0 bytes -100.0% 🗑️
chunks/hack_ogeSwry3.mjs (Deleted) -86.02kB 0 bytes -100.0% 🗑️
chunks/text_C5tAbJJz.mjs (Deleted) -84.66kB 0 bytes -100.0% 🗑️
chunks/beat-detection_Baw4EccI.mjs (Deleted) -83.95kB 0 bytes -100.0% 🗑️
chunks/application_L0H-ApOO.mjs (Deleted) -83.5kB 0 bytes -100.0% 🗑️
chunks/vyper_C6KGx0YU.mjs (Deleted) -82.05kB 0 bytes -100.0% 🗑️
chunks/latex_CHMapQI4.mjs (Deleted) -80.49kB 0 bytes -100.0% 🗑️
chunks/filters_DHs_oRWr.mjs (Deleted) -79.62kB 0 bytes -100.0% 🗑️
chunks/gameplay-collision_J0YqBImN.mjs (Deleted) -78.98kB 0 bytes -100.0% 🗑️
chunks/c_DtrCgMGx.mjs (Deleted) -78.39kB 0 bytes -100.0% 🗑️
chunks/physics-basics_l-L7Fsdt.mjs (Deleted) -77.32kB 0 bytes -100.0% 🗑️
chunks/python_BjnOIxPe.mjs (Deleted) -77.17kB 0 bytes -100.0% 🗑️
chunks/mojo_CsUSYzsu.mjs (Deleted) -76.64kB 0 bytes -100.0% 🗑️
chunks/graphics_BMU78rpW.mjs (Deleted) -75.46kB 0 bytes -100.0% 🗑️
chunks/vendor-react_CW3EEB64.mjs (Deleted) -75.19kB 0 bytes -100.0% 🗑️
chunks/worlds-and-spawning_CQzJeUN9.mjs (Deleted) -72.75kB 0 bytes -100.0% 🗑️
chunks/ldtk_CKumqy6k.mjs (Deleted) -72.12kB 0 bytes -100.0% 🗑️
chunks/typed-worklets-and-workers_DnobHWbp.mjs (Deleted) -70.72kB 0 bytes -100.0% 🗑️
chunks/ExampleBrowser_B8HTpj9S.mjs (Deleted) -68.67kB 0 bytes -100.0% 🗑️
chunks/debugging-and-inspection_BdqNMKax.mjs (Deleted) -67.4kB 0 bytes -100.0% 🗑️
chunks/ocaml_vm1Y8An6.mjs (Deleted) -67.28kB 0 bytes -100.0% 🗑️
chunks/markdown_CkmxmzqY.mjs (Deleted) -65.34kB 0 bytes -100.0% 🗑️
chunks/sprites_P7uLFiRz.mjs (Deleted) -65.21kB 0 bytes -100.0% 🗑️
chunks/ballerina_DIdXD2KH.mjs (Deleted) -64.73kB 0 bytes -100.0% 🗑️
chunks/aseprite_BJ1jfbe3.mjs (Deleted) -63.85kB 0 bytes -100.0% 🗑️
chunks/deployment_B4a1iRC3.mjs (Deleted) -63.24kB 0 bytes -100.0% 🗑️
chunks/wikitext_wjhjmmzD.mjs (Deleted) -62.35kB 0 bytes -100.0% 🗑️
chunks/html_CJiVogkZ.mjs (Deleted) -62.31kB 0 bytes -100.0% 🗑️
chunks/stata_ZpI2p0PE.mjs (Deleted) -62.02kB 0 bytes -100.0% 🗑️
chunks/mermaid_ItFqCK9s.mjs (Deleted) -61.2kB 0 bytes -100.0% 🗑️
chunks/render-targets_DOH1J0eg.mjs (Deleted) -58.77kB 0 bytes -100.0% 🗑️
chunks/everforest-light_D0-By8Ib.mjs (Deleted) -58.66kB 0 bytes -100.0% 🗑️
chunks/everforest-dark_DM8lKNNi.mjs (Deleted) -58.65kB 0 bytes -100.0% 🗑️
chunks/catppuccin-macchiato_Dkogd_RC.mjs (Deleted) -56.22kB 0 bytes -100.0% 🗑️
chunks/catppuccin-frappe_DpzIdcTG.mjs (Deleted) -56.2kB 0 bytes -100.0% 🗑️
chunks/catppuccin-latte_qlLg6gWa.mjs (Deleted) -56.2kB 0 bytes -100.0% 🗑️
chunks/catppuccin-mocha_DW8bSod0.mjs (Deleted) -56.2kB 0 bytes -100.0% 🗑️
chunks/typed-shaders_DV2QH91p.mjs (Deleted) -55.37kB 0 bytes -100.0% 🗑️
chunks/imba_96qKoJCa.mjs (Deleted) -54.85kB 0 bytes -100.0% 🗑️
chunks/_virtual_astro_get-image_B3lharvz.mjs (Deleted) -54.78kB 0 bytes -100.0% 🗑️
chunks/ada_twHwrVWN.mjs (Deleted) -54.62kB 0 bytes -100.0% 🗑️
chunks/mouse-and-pointer_CIgENKvK.mjs (Deleted) -53.74kB 0 bytes -100.0% 🗑️
chunks/apex_CybrBQ0z.mjs (Deleted) -53.2kB 0 bytes -100.0% 🗑️
chunks/keyboard-and-actions_CY5fmi1V.mjs (Deleted) -52.88kB 0 bytes -100.0% 🗑️
chunks/AppShell_BYxK2PC5.mjs (Deleted) -52.65kB 0 bytes -100.0% 🗑️
chunks/ruby_DurSp7NY.mjs (Deleted) -52.52kB 0 bytes -100.0% 🗑️
chunks/css_B24SoJng.mjs (Deleted) -52.49kB 0 bytes -100.0% 🗑️
chunks/go_aXtTCanQ.mjs (Deleted) -51.86kB 0 bytes -100.0% 🗑️
_astro/AppShell.DdDJa49n.css (Deleted) -50.24kB 0 bytes -100.0% 🗑️
chunks/ahk2_bJ5Wm9-K.mjs (Deleted) -48.96kB 0 bytes -100.0% 🗑️
chunks/d_BQY8TDgQ.mjs (Deleted) -48.94kB 0 bytes -100.0% 🗑️
chunks/perl_DD46WzW0.mjs (Deleted) -48.57kB 0 bytes -100.0% 🗑️
chunks/shellscript_CJgrg95w.mjs (Deleted) -45.75kB 0 bytes -100.0% 🗑️
chunks/haskell_CfGsE1Cf.mjs (Deleted) -45.58kB 0 bytes -100.0% 🗑️
chunks/troubleshooting_8CAsO7dy.mjs (Deleted) -44.55kB 0 bytes -100.0% 🗑️
chunks/asm_wBDSgBbA.mjs (Deleted) -43.88kB 0 bytes -100.0% 🗑️
chunks/scene-graph_Pxf-c0pP.mjs (Deleted) -43.01kB 0 bytes -100.0% 🗑️
chunks/custom-renderers_DxLhSc-m.mjs (Deleted) -42.4kB 0 bytes -100.0% 🗑️
chunks/erlang_BsP4G84Y.mjs (Deleted) -41.69kB 0 bytes -100.0% 🗑️
chunks/org_GxkLwT0W.mjs (Deleted) -41.61kB 0 bytes -100.0% 🗑️
chunks/cobol_Cde5oeOV.mjs (Deleted) -41.47kB 0 bytes -100.0% 🗑️
chunks/bird2_BMprQDNV.mjs (Deleted) -41.32kB 0 bytes -100.0% 🗑️
chunks/haxe_QaqXWmIB.mjs (Deleted) -40.26kB 0 bytes -100.0% 🗑️
chunks/pixel-snapping_DVvuRdgH.mjs (Deleted) -40.11kB 0 bytes -100.0% 🗑️
chunks/resize-dpr-and-canvas_BTg5BbsG.mjs (Deleted) -39.66kB 0 bytes -100.0% 🗑️
chunks/nginx_B6K5caqL.mjs (Deleted) -39.45kB 0 bytes -100.0% 🗑️
chunks/houston_BCge59HB.mjs (Deleted) -39.13kB 0 bytes -100.0% 🗑️
chunks/tokyo-night_CZgEO66P.mjs (Deleted) -38.95kB 0 bytes -100.0% 🗑️
chunks/device-variants_C2j-7VjW.mjs (Deleted) -37.6kB 0 bytes -100.0% 🗑️
chunks/one-dark-pro_CUhzNQJE.mjs (Deleted) -37.42kB 0 bytes -100.0% 🗑️
chunks/poimandres_QRiMVtzX.mjs (Deleted) -36.74kB 0 bytes -100.0% 🗑️
chunks/EditorPreview_B7KDUDhY.mjs (Deleted) -35.78kB 0 bytes -100.0% 🗑️
chunks/serialization-and-prefabs_CaqO297K.mjs (Deleted) -35.73kB 0 bytes -100.0% 🗑️
chunks/scenes-and-lifecycle_Cyl3OQFV.mjs (Deleted) -35.13kB 0 bytes -100.0% 🗑️
chunks/bsl_RRHQTRWr.mjs (Deleted) -35.05kB 0 bytes -100.0% 🗑️
chunks/stylus_ZZDn1yUO.mjs (Deleted) -33.23kB 0 bytes -100.0% 🗑️
chunks/julia_CUdUEEdZ.mjs (Deleted) -33.23kB 0 bytes -100.0% 🗑️
chunks/crystal_BxARsATC.mjs (Deleted) -32.91kB 0 bytes -100.0% 🗑️
chunks/ahk_B0zayAPr.mjs (Deleted) -32.83kB 0 bytes -100.0% 🗑️
chunks/night-owl_Cm6kp1PA.mjs (Deleted) -32.35kB 0 bytes -100.0% 🗑️
chunks/applescript_CJ80B5XJ.mjs (Deleted) -32.08kB 0 bytes -100.0% 🗑️
chunks/scala_pMGZAs9j.mjs (Deleted) -31.33kB 0 bytes -100.0% 🗑️
chunks/joints-and-dynamics_BNCh7hss.mjs (Deleted) -31.05kB 0 bytes -100.0% 🗑️
chunks/razor_DtzGaIsD.mjs (Deleted) -30.85kB 0 bytes -100.0% 🗑️
chunks/scss_DfTZ3J77.mjs (Deleted) -30.71kB 0 bytes -100.0% 🗑️
chunks/java_DtJJObUJ.mjs (Deleted) -30.68kB 0 bytes -100.0% 🗑️
chunks/EditorCode_BDBj7Glb.mjs (Deleted) -30.57kB 0 bytes -100.0% 🗑️
chunks/coffee_CKL8nDPj.mjs (Deleted) -29.89kB 0 bytes -100.0% 🗑️
chunks/c3_u0qNrniV.mjs (Deleted) -29.84kB 0 bytes -100.0% 🗑️
chunks/guide-structure_B4PBWYYB.mjs (Deleted) -29.7kB 0 bytes -100.0% 🗑️
chunks/nord_B2iOUYPu.mjs (Deleted) -29.64kB 0 bytes -100.0% 🗑️
chunks/codeql_BwdvwJnv.mjs (Deleted) -29.6kB 0 bytes -100.0% 🗑️
chunks/night-owl-light_C5JQlziG.mjs (Deleted) -29.05kB 0 bytes -100.0% 🗑️
chunks/system-verilog_DW0KSMVO.mjs (Deleted) -28.95kB 0 bytes -100.0% 🗑️
chunks/performance_DRUC1Nxk.mjs (Deleted) -28.89kB 0 bytes -100.0% 🗑️
chunks/vue_BZSikl6a.mjs (Deleted) -28.8kB 0 bytes -100.0% 🗑️
chunks/marko_yztgkyW2.mjs (Deleted) -28.69kB 0 bytes -100.0% 🗑️
chunks/fsharp_Csv26BFS.mjs (Deleted) -28.44kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff (Deleted) -28.21kB 0 bytes -100.0% 🗑️
chunks/one-light_Dydeaphl.mjs (Deleted) -28.19kB 0 bytes -100.0% 🗑️
chunks/angular-html_DFpvQUcR.mjs (Deleted) -27.66kB 0 bytes -100.0% 🗑️
chunks/typespec_C_R5TbvO.mjs (Deleted) -27.64kB 0 bytes -100.0% 🗑️
chunks/moonbit_BzHkbr4Q.mjs (Deleted) -27.52kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff (Deleted) -27.5kB 0 bytes -100.0% 🗑️
chunks/apl_BusG2rRg.mjs (Deleted) -27.01kB 0 bytes -100.0% 🗑️
chunks/vhdl_Co2XFKY7.mjs (Deleted) -26.8kB 0 bytes -100.0% 🗑️
chunks/purescript_CLpaGMbw.mjs (Deleted) -26.78kB 0 bytes -100.0% 🗑️
chunks/DocsSidebar_BOkw56Rg.mjs (Deleted) -26.63kB 0 bytes -100.0% 🗑️
chunks/cadence_B1ELWULD.mjs (Deleted) -26.37kB 0 bytes -100.0% 🗑️
chunks/templ_Dua9xeFZ.mjs (Deleted) -26.31kB 0 bytes -100.0% 🗑️
chunks/astro_DVlyOzje.mjs (Deleted) -25.85kB 0 bytes -100.0% 🗑️
chunks/nim_B6oIhaho.mjs (Deleted) -25.63kB 0 bytes -100.0% 🗑️
chunks/retained-containers_DpmS_VeH.mjs (Deleted) -25.49kB 0 bytes -100.0% 🗑️
chunks/gruvbox-light-medium_DK7Hp87r.mjs (Deleted) -25.36kB 0 bytes -100.0% 🗑️
chunks/gruvbox-dark-medium_C1cagsrM.mjs (Deleted) -25.36kB 0 bytes -100.0% 🗑️
chunks/gruvbox-light-hard_h1QgYclB.mjs (Deleted) -25.35kB 0 bytes -100.0% 🗑️
chunks/gruvbox-light-soft_CsHBh6fE.mjs (Deleted) -25.35kB 0 bytes -100.0% 🗑️
chunks/gruvbox-dark-hard_DaH6zhre.mjs (Deleted) -25.35kB 0 bytes -100.0% 🗑️
chunks/gruvbox-dark-soft_V8cmWQ7W.mjs (Deleted) -25.35kB 0 bytes -100.0% 🗑️
chunks/react_5XR8rYL-.mjs (Deleted) -25.32kB 0 bytes -100.0% 🗑️
chunks/sql_DtGcscyb.mjs (Deleted) -24.8kB 0 bytes -100.0% 🗑️
chunks/_astro_content_BaPb9-Xw.mjs (Deleted) -24.54kB 0 bytes -100.0% 🗑️
chunks/twig_D5YhvR8w.mjs (Deleted) -24.25kB 0 bytes -100.0% 🗑️
chunks/rose-pine-dawn_5bNxnqJn.mjs (Deleted) -24.16kB 0 bytes -100.0% 🗑️
chunks/rose-pine-moon_D9u1dVFS.mjs (Deleted) -24.16kB 0 bytes -100.0% 🗑️
chunks/rose-pine_LrKaLPzB.mjs (Deleted) -24.14kB 0 bytes -100.0% 🗑️
chunks/offline_BtGDwMLw.mjs (Deleted) -24.08kB 0 bytes -100.0% 🗑️
chunks/wit_CeQiCbz_.mjs (Deleted) -23.94kB 0 bytes -100.0% 🗑️
chunks/common-lisp_DJtwvW4V.mjs (Deleted) -23.61kB 0 bytes -100.0% 🗑️
chunks/dracula-soft_CxJ6yBh7.mjs (Deleted) -23.29kB 0 bytes -100.0% 🗑️
chunks/dracula_DrwtDR2u.mjs (Deleted) -23.26kB 0 bytes -100.0% 🗑️
chunks/audio-reactive-visualization_BpLvoJl6.mjs (Deleted) -23.26kB 0 bytes -100.0% 🗑️
chunks/snazzy-light_DfXk5yzb.mjs (Deleted) -23.25kB 0 bytes -100.0% 🗑️
chunks/build-orb-dodge_C8KD9bHq.mjs (Deleted) -23.02kB 0 bytes -100.0% 🗑️
chunks/glimmer-js_B8pygmEI.mjs (Deleted) -22.94kB 0 bytes -100.0% 🗑️
chunks/glimmer-ts_CQEDCkOl.mjs (Deleted) -22.94kB 0 bytes -100.0% 🗑️
chunks/nushell_BLPX3-WC.mjs (Deleted) -22.84kB 0 bytes -100.0% 🗑️
chunks/errors-data_CM441LK8.mjs (Deleted) -22.73kB 0 bytes -100.0% 🗑️
chunks/ayu-light_Djj5_ZCz.mjs (Deleted) -22.53kB 0 bytes -100.0% 🗑️
chunks/ayu-mirage_B5o6RGmT.mjs (Deleted) -22.47kB 0 bytes -100.0% 🗑️
chunks/ayu-dark_liWEyCZQ.mjs (Deleted) -22.46kB 0 bytes -100.0% 🗑️
chunks/powershell_DvOBVZPr.mjs (Deleted) -21.96kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2 (Deleted) -21.83kB 0 bytes -100.0% 🗑️
chunks/groovy_Bw2Ku4bU.mjs (Deleted) -21.56kB 0 bytes -100.0% 🗑️
chunks/mdc_C1b5g3_q.mjs (Deleted) -21.34kB 0 bytes -100.0% 🗑️
chunks/viml_BReTXeDA.mjs (Deleted) -21.2kB 0 bytes -100.0% 🗑️
_astro/HomePage.6qBWH9qC.css (Deleted) -21.18kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2 (Deleted) -21.17kB 0 bytes -100.0% 🗑️
chunks/gdscript_CSSSWtkL.mjs (Deleted) -21.11kB 0 bytes -100.0% 🗑️
chunks/your-first-scene_CkhT0QT8.mjs (Deleted) -21.01kB 0 bytes -100.0% 🗑️
chunks/svelte_BPWEr4fK.mjs (Deleted) -20.75kB 0 bytes -100.0% 🗑️
chunks/graphql_D_YYFDMU.mjs (Deleted) -20.59kB 0 bytes -100.0% 🗑️
chunks/material-theme-palenight_BqWSY0zJ.mjs (Deleted) -20.57kB 0 bytes -100.0% 🗑️
chunks/material-theme-lighter_BiEXTf1u.mjs (Deleted) -20.56kB 0 bytes -100.0% 🗑️
chunks/material-theme-darker_DAUXLwZb.mjs (Deleted) -20.55kB 0 bytes -100.0% 🗑️
chunks/material-theme-ocean_C0tH_beU.mjs (Deleted) -20.55kB 0 bytes -100.0% 🗑️
chunks/material-theme_DckHuUUK.mjs (Deleted) -20.52kB 0 bytes -100.0% 🗑️
chunks/liquid_BmzWPM4R.mjs (Deleted) -20.34kB 0 bytes -100.0% 🗑️
chunks/move_B-o8dn0N.mjs (Deleted) -20.24kB 0 bytes -100.0% 🗑️
_astro/ExampleBrowser.I_s1MkLJ.css (Deleted) -20.05kB 0 bytes -100.0% 🗑️
chunks/setup_h3Ddjx1x.mjs (Deleted) -19.4kB 0 bytes -100.0% 🗑️
chunks/ts-tags_fCPzN4J1.mjs (Deleted) -19.02kB 0 bytes -100.0% 🗑️
chunks/kanagawa-dragon_BUX6P0jP.mjs (Deleted) -18.91kB 0 bytes -100.0% 🗑️
chunks/kanagawa-lotus_Dm_LiccM.mjs (Deleted) -18.91kB 0 bytes -100.0% 🗑️
chunks/kanagawa-wave_K9PBxgbK.mjs (Deleted) -18.9kB 0 bytes -100.0% 🗑️
chunks/odin_vjOJSyfV.mjs (Deleted) -18.58kB 0 bytes -100.0% 🗑️
chunks/solidity_DPVu0wkJ.mjs (Deleted) -18.46kB 0 bytes -100.0% 🗑️
chunks/elixir_B_EVzLaG.mjs (Deleted) -18.25kB 0 bytes -100.0% 🗑️
chunks/cue_B5KneM5p.mjs (Deleted) -18.22kB 0 bytes -100.0% 🗑️
chunks/matlab_CfRK6IMC.mjs (Deleted) -17.96kB 0 bytes -100.0% 🗑️
chunks/luau_koeK31uZ.mjs (Deleted) -17.78kB 0 bytes -100.0% 🗑️
chunks/nix_4vzStI7m.mjs (Deleted) -17.7kB 0 bytes -100.0% 🗑️
chunks/lua_D40mNAJl.mjs (Deleted) -17.57kB 0 bytes -100.0% 🗑️
chunks/post-processing_deXCDOxW.mjs (Deleted) -17.44kB 0 bytes -100.0% 🗑️
chunks/actionscript-3_CfsDl31I.mjs (Deleted) -17.38kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-400-normal.BnQMeOim.woff (Deleted) -17.0kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-500-normal.CNSSEhBt.woff (Deleted) -16.99kB 0 bytes -100.0% 🗑️
chunks/rust_COBzcmTx.mjs (Deleted) -16.94kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-600-normal.BflQw4A9.woff (Deleted) -16.88kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-400-normal.DRPE3kg4.woff (Deleted) -16.79kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-500-normal.3dgZTiw9.woff (Deleted) -16.79kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-600-normal.VcznFIpX.woff (Deleted) -16.73kB 0 bytes -100.0% 🗑️
chunks/abap_LtYK6g-v.mjs (Deleted) -16.59kB 0 bytes -100.0% 🗑️
chunks/github-dark-high-contrast_RHN5kW48.mjs (Deleted) -16.44kB 0 bytes -100.0% 🗑️
chunks/gnuplot_DgWvVXI8.mjs (Deleted) -16.3kB 0 bytes -100.0% 🗑️
chunks/kusto_6FdaWTzR.mjs (Deleted) -16.29kB 0 bytes -100.0% 🗑️
chunks/github-dark-default_BrdnT3vv.mjs (Deleted) -16.25kB 0 bytes -100.0% 🗑️
chunks/github-dark-dimmed_Bn-P3bZJ.mjs (Deleted) -16.25kB 0 bytes -100.0% 🗑️
chunks/github-light-high-contrast_XMJJhVsV.mjs (Deleted) -16.09kB 0 bytes -100.0% 🗑️
chunks/coordinates-and-views_BOMbkSiL.mjs (Deleted) -15.95kB 0 bytes -100.0% 🗑️
chunks/github-light-default_PTSfV1MO.mjs (Deleted) -15.94kB 0 bytes -100.0% 🗑️
chunks/clarity_BkOxTQMf.mjs (Deleted) -15.91kB 0 bytes -100.0% 🗑️
chunks/pug_UKFyUFpE.mjs (Deleted) -15.87kB 0 bytes -100.0% 🗑️
chunks/synthwave-84_D4CZeGaH.mjs (Deleted) -15.79kB 0 bytes -100.0% 🗑️
_astro/DocsSidebar.BkSw41XL.css (Deleted) -15.77kB 0 bytes -100.0% 🗑️
chunks/smalltalk_D4IpSogw.mjs (Deleted) -15.67kB 0 bytes -100.0% 🗑️
chunks/HomePage_CkWvgJgx.mjs (Deleted) -15.49kB 0 bytes -100.0% 🗑️
chunks/vitesse-dark_Cjct7fHa.mjs (Deleted) -15.47kB 0 bytes -100.0% 🗑️
chunks/ApiSymbolPage_Dwxd04Mi.mjs (Deleted) -15.4kB 0 bytes -100.0% 🗑️
chunks/vitesse-black_BnxsPkql.mjs (Deleted) -15.39kB 0 bytes -100.0% 🗑️
chunks/vitesse-light_D54yeeu7.mjs (Deleted) -15.32kB 0 bytes -100.0% 🗑️
chunks/v_DBTjbKF9.mjs (Deleted) -15.03kB 0 bytes -100.0% 🗑️
chunks/aurora-x_Dwo4cmWi.mjs (Deleted) -15.02kB 0 bytes -100.0% 🗑️
chunks/parse_DwASa1l8.mjs (Deleted) -14.67kB 0 bytes -100.0% 🗑️
chunks/bat_Dx8nnxXE.mjs (Deleted) -14.19kB 0 bytes -100.0% 🗑️
chunks/chords-and-sequences_LafZ8NOH.mjs (Deleted) -14.16kB 0 bytes -100.0% 🗑️
chunks/fish_D7qAeWQz.mjs (Deleted) -13.98kB 0 bytes -100.0% 🗑️
chunks/handlebars_CenwkBn_.mjs (Deleted) -13.96kB 0 bytes -100.0% 🗑️
chunks/vesper_29-00ngB.mjs (Deleted) -13.95kB 0 bytes -100.0% 🗑️
chunks/nsis_C3tUpeAt.mjs (Deleted) -13.79kB 0 bytes -100.0% 🗑️
chunks/surrealql_H8LFCYct.mjs (Deleted) -13.62kB 0 bytes -100.0% 🗑️
chunks/hjson_Cuaphql8.mjs (Deleted) -13.51kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-400-normal.CJ-V5oYT.woff2 (Deleted) -13.39kB 0 bytes -100.0% 🗑️
chunks/apache_BIl2qPOf.mjs (Deleted) -13.38kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-500-normal.lFbtlQH6.woff2 (Deleted) -13.31kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-600-normal.DjKNqYRj.woff2 (Deleted) -13.28kB 0 bytes -100.0% 🗑️
chunks/wasm_gNIKwGlD.mjs (Deleted) -13.23kB 0 bytes -100.0% 🗑️
chunks/GuideChapterPage_DEbF5Tkw.mjs (Deleted) -13.12kB 0 bytes -100.0% 🗑️
chunks/github-dark_DS-peopi.mjs (Deleted) -12.89kB 0 bytes -100.0% 🗑️
chunks/puppet_CQlPp728.mjs (Deleted) -12.8kB 0 bytes -100.0% 🗑️
chunks/terraform_v0KN9QQh.mjs (Deleted) -12.78kB 0 bytes -100.0% 🗑️
chunks/project-structure_B8BSkbmq.mjs (Deleted) -12.74kB 0 bytes -100.0% 🗑️
chunks/cinematics_BGss_0N6.mjs (Deleted) -12.7kB 0 bytes -100.0% 🗑️
chunks/github-light_COKynrhu.mjs (Deleted) -12.66kB 0 bytes -100.0% 🗑️
chunks/laserwave_DHoaXozT.mjs (Deleted) -12.62kB 0 bytes -100.0% 🗑️
chunks/elm_Bipiw8b9.mjs (Deleted) -12.52kB 0 bytes -100.0% 🗑️
chunks/just_Du2dk0Nd.mjs (Deleted) -12.4kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-600-normal.DxxdqCpr.woff2 (Deleted) -12.29kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-500-normal.DUe3BAxM.woff2 (Deleted) -12.27kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-latin-ext-400-normal.CfP_5XZW.woff2 (Deleted) -12.26kB 0 bytes -100.0% 🗑️
chunks/gherkin_D6Lr12YQ.mjs (Deleted) -12.25kB 0 bytes -100.0% 🗑️
chunks/ApiAllPage_BgiY4lQt.mjs (Deleted) -12.01kB 0 bytes -100.0% 🗑️
chunks/rst_8pQc8J6s.mjs (Deleted) -11.99kB 0 bytes -100.0% 🗑️
chunks/prolog_Bacii3Ue.mjs (Deleted) -11.89kB 0 bytes -100.0% 🗑️
chunks/yaml_BXGYSTgF.mjs (Deleted) -11.87kB 0 bytes -100.0% 🗑️
chunks/nextflow-groovy_CdFFX-gF.mjs (Deleted) -11.82kB 0 bytes -100.0% 🗑️
chunks/beancount_CXtOQ8oS.mjs (Deleted) -11.76kB 0 bytes -100.0% 🗑️
chunks/dream-maker_CngiPd8U.mjs (Deleted) -11.66kB 0 bytes -100.0% 🗑️
chunks/pkl_C7lWzykI.mjs (Deleted) -11.51kB 0 bytes -100.0% 🗑️
chunks/hcl_DHg_Osgo.mjs (Deleted) -11.39kB 0 bytes -100.0% 🗑️
chunks/light-plus_BYP-8qw4.mjs (Deleted) -11.16kB 0 bytes -100.0% 🗑️
chunks/jison_otwuiBLr.mjs (Deleted) -11.11kB 0 bytes -100.0% 🗑️
chunks/raku_DI9yGpeW.mjs (Deleted) -11.1kB 0 bytes -100.0% 🗑️
chunks/pause-menu_Bpr0Gr6k.mjs (Deleted) -10.73kB 0 bytes -100.0% 🗑️
chunks/slack-ochin_BtOis9cv.mjs (Deleted) -10.72kB 0 bytes -100.0% 🗑️
chunks/tex_D-vgCAxY.mjs (Deleted) -10.68kB 0 bytes -100.0% 🗑️
chunks/sass_DI2zJwx7.mjs (Deleted) -10.44kB 0 bytes -100.0% 🗑️
chunks/plastic_DW9BRoPy.mjs (Deleted) -10.41kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-ext-500-normal.ckzbgY84.woff (Deleted) -10.34kB 0 bytes -100.0% 🗑️
chunks/slack-dark_DF6OVa8y.mjs (Deleted) -10.31kB 0 bytes -100.0% 🗑️
chunks/smithy_BRyN83Yn.mjs (Deleted) -10.29kB 0 bytes -100.0% 🗑️
chunks/dark-plus_BLkfv1Ms.mjs (Deleted) -10.26kB 0 bytes -100.0% 🗑️
chunks/game-feel_De6CcThc.mjs (Deleted) -10.16kB 0 bytes -100.0% 🗑️
chunks/cmake_DPsCB_V6.mjs (Deleted) -10.14kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff (Deleted) -10.13kB 0 bytes -100.0% 🗑️
chunks/audio-reactive-scene_De-SQpDE.mjs (Deleted) -10.11kB 0 bytes -100.0% 🗑️
chunks/andromeeda_BsG9A-2G.mjs (Deleted) -10.05kB 0 bytes -100.0% 🗑️
chunks/make_B2ukzWs3.mjs (Deleted) -10.03kB 0 bytes -100.0% 🗑️
chunks/horizon-bright_CwPyL0ta.mjs (Deleted) -9.96kB 0 bytes -100.0% 🗑️
chunks/horizon_D2HPo9qV.mjs (Deleted) -9.93kB 0 bytes -100.0% 🗑️
chunks/kotlin_BHE8CoV9.mjs (Deleted) -9.85kB 0 bytes -100.0% 🗑️
chunks/sas_CDyGTQ8m.mjs (Deleted) -9.74kB 0 bytes -100.0% 🗑️
chunks/haml_Cuchl6uH.mjs (Deleted) -9.71kB 0 bytes -100.0% 🗑️
chunks/hud-overlay_WwPHF-3s.mjs (Deleted) -9.69kB 0 bytes -100.0% 🗑️
chunks/vue-html_CftEgX6P.mjs (Deleted) -9.68kB 0 bytes -100.0% 🗑️
chunks/dart_C6DUdjib.mjs (Deleted) -9.67kB 0 bytes -100.0% 🗑️
_astro/ApiSymbolPage.CWZBqkCH.css (Deleted) -9.5kB 0 bytes -100.0% 🗑️
chunks/monokai_Y04IwRdK.mjs (Deleted) -9.17kB 0 bytes -100.0% 🗑️
chunks/regexp_hIwxRxyb.mjs (Deleted) -9.14kB 0 bytes -100.0% 🗑️
chunks/ui-patterns_CwXQ0bd5.mjs (Deleted) -9.06kB 0 bytes -100.0% 🗑️
chunks/plsql_DCNXypXO.mjs (Deleted) -9.03kB 0 bytes -100.0% 🗑️
chunks/camera-follow-and-parallax_DFGzNdYR.mjs (Deleted) -9.0kB 0 bytes -100.0% 🗑️
chunks/prisma_4G_BaF_i.mjs (Deleted) -8.73kB 0 bytes -100.0% 🗑️
chunks/systemd_DFbUltlW.mjs (Deleted) -8.58kB 0 bytes -100.0% 🗑️
chunks/GuideIndexPage_DVd1hlMi.mjs (Deleted) -8.36kB 0 bytes -100.0% 🗑️
chunks/ApiIndexPage_CqetGWFd.mjs (Deleted) -8.28kB 0 bytes -100.0% 🗑️
chunks/soy_CIWxkm6B.mjs (Deleted) -8.12kB 0 bytes -100.0% 🗑️
chunks/solarized-dark_W1kg3ZX0.mjs (Deleted) -8.03kB 0 bytes -100.0% 🗑️
chunks/qss_Iltvkn1C.mjs (Deleted) -7.97kB 0 bytes -100.0% 🗑️
chunks/split-screen_CvCZzk-T.mjs (Deleted) -7.96kB 0 bytes -100.0% 🗑️
chunks/r_xm7_PhsC.mjs (Deleted) -7.96kB 0 bytes -100.0% 🗑️
chunks/min-light_CnaFhYML.mjs (Deleted) -7.88kB 0 bytes -100.0% 🗑️
chunks/scheme_D3A2QBtM.mjs (Deleted) -7.87kB 0 bytes -100.0% 🗑️
_astro/GuideChapterPage.Cg0P5OpK.css (Deleted) -7.79kB 0 bytes -100.0% 🗑️
chunks/talonscript_CLxaFu-b.mjs (Deleted) -7.73kB 0 bytes -100.0% 🗑️
chunks/hlsl_BJLUNfne.mjs (Deleted) -7.73kB 0 bytes -100.0% 🗑️
chunks/solarized-light_DnHmPawE.mjs (Deleted) -7.63kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2 (Deleted) -7.53kB 0 bytes -100.0% 🗑️
chunks/riscv_CvzikGLb.mjs (Deleted) -7.5kB 0 bytes -100.0% 🗑️
chunks/proto_ClkOcAW0.mjs (Deleted) -7.47kB 0 bytes -100.0% 🗑️
chunks/chapel_C02jq-Ii.mjs (Deleted) -7.47kB 0 bytes -100.0% 🗑️
chunks/red_C4iRHu1e.mjs (Deleted) -7.35kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2 (Deleted) -7.34kB 0 bytes -100.0% 🗑️
chunks/toml_B7BHZIqX.mjs (Deleted) -7.22kB 0 bytes -100.0% 🗑️
chunks/clojure_DDsQ0FaV.mjs (Deleted) -7.2kB 0 bytes -100.0% 🗑️
chunks/postcss_D1gKt4z_.mjs (Deleted) -7.15kB 0 bytes -100.0% 🗑️
chunks/min-dark_Ba1FsixN.mjs (Deleted) -7.12kB 0 bytes -100.0% 🗑️
chunks/ara_IxnQjO6j.mjs (Deleted) -7.1kB 0 bytes -100.0% 🗑️
chunks/gdshader_D7JfdFV3.mjs (Deleted) -7.08kB 0 bytes -100.0% 🗑️
chunks/what-is-exojs_afmgeBnf.mjs (Deleted) -7.03kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-cyrillic-500-normal.DJqRU3vO.woff (Deleted) -7.02kB 0 bytes -100.0% 🗑️
chunks/verilog_Ma7yBE30.mjs (Deleted) -6.99kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff (Deleted) -6.98kB 0 bytes -100.0% 🗑️
_astro/GuideIndexPage.*.css (Deleted) -6.71kB 0 bytes -100.0% 🗑️
chunks/jinja_D9zUf7rH.mjs (Deleted) -6.61kB 0 bytes -100.0% 🗑️
chunks/cypher_D8Bb8Cq2.mjs (Deleted) -6.58kB 0 bytes -100.0% 🗑️
chunks/powerquery_SrvS_NBM.mjs (Deleted) -6.58kB 0 bytes -100.0% 🗑️
chunks/coq_BtFcIXby.mjs (Deleted) -6.55kB 0 bytes -100.0% 🗑️
chunks/vb_eGVhCUXq.mjs (Deleted) -6.54kB 0 bytes -100.0% 🗑️
chunks/shaderlab_BcRFTmmA.mjs (Deleted) -6.5kB 0 bytes -100.0% 🗑️
chunks/xml_DzftpGsQ.mjs (Deleted) -6.41kB 0 bytes -100.0% 🗑️
_astro/ApiIndexPage.Bl6TcwAA.css (Deleted) -6.35kB 0 bytes -100.0% 🗑️
chunks/content-modules_shvtmeC_.mjs (Deleted) -6.32kB 0 bytes -100.0% 🗑️
chunks/lean_BwOKScIt.mjs (Deleted) -6.28kB 0 bytes -100.0% 🗑️
chunks/qml_CknB7WvB.mjs (Deleted) -6.24kB 0 bytes -100.0% 🗑️
chunks/SourceSnippet_eWOj6j_R.mjs (Deleted) -6.17kB 0 bytes -100.0% 🗑️
chunks/awk_D6dA05Ye.mjs (Deleted) -6.17kB 0 bytes -100.0% 🗑️
chunks/gdresource_DdPbsqpY.mjs (Deleted) -6.06kB 0 bytes -100.0% 🗑️
chunks/bicep_CZ338dSk.mjs (Deleted) -5.98kB 0 bytes -100.0% 🗑️
chunks/zig_lTQvxhLD.mjs (Deleted) -5.97kB 0 bytes -100.0% 🗑️
chunks/wgsl_1s5rV5xS.mjs (Deleted) -5.77kB 0 bytes -100.0% 🗑️
chunks/dax_S-Noo-ku.mjs (Deleted) -5.73kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-400-normal.BIWiOVfw.woff (Deleted) -5.73kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-greek-500-normal.D7SFKleX.woff (Deleted) -5.72kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-500-normal.BTqKIpxg.woff (Deleted) -5.72kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-600-normal.D6zpsUhD.woff (Deleted) -5.7kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff (Deleted) -5.66kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-vietnamese-500-normal.DNRqzVM1.woff (Deleted) -5.48kB 0 bytes -100.0% 🗑️
chunks/bibtex_BzgdqG3s.mjs (Deleted) -5.41kB 0 bytes -100.0% 🗑️
chunks/polar_4pN1JrJ8.mjs (Deleted) -5.38kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff (Deleted) -5.37kB 0 bytes -100.0% 🗑️
chunks/sharp_BPl3RTKh.mjs (Deleted) -5.37kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-cyrillic-500-normal.DmUKJPL_.woff2 (Deleted) -5.36kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2 (Deleted) -5.33kB 0 bytes -100.0% 🗑️
chunks/llvm_ZNG_yAr9.mjs (Deleted) -5.31kB 0 bytes -100.0% 🗑️
chunks/nextflow_Dp8l2yvM.mjs (Deleted) -5.28kB 0 bytes -100.0% 🗑️
chunks/http_DUlij2nY.mjs (Deleted) -5.25kB 0 bytes -100.0% 🗑️
chunks/fennel_B3wtZRne.mjs (Deleted) -5.21kB 0 bytes -100.0% 🗑️
chunks/rosmsg_CyYq6XdT.mjs (Deleted) -5.13kB 0 bytes -100.0% 🗑️
_astro/ApiAllPage.B_HMfH1F.css (Deleted) -5.11kB 0 bytes -100.0% 🗑️
chunks/tcl_DLe0Tsfm.mjs (Deleted) -4.95kB 0 bytes -100.0% 🗑️
chunks/sdbl_CdQg5gu1.mjs (Deleted) -4.95kB 0 bytes -100.0% 🗑️
chunks/ron_DzAo6FTJ.mjs (Deleted) -4.51kB 0 bytes -100.0% 🗑️
chunks/pascal_D8-gNZ2I.mjs (Deleted) -4.49kB 0 bytes -100.0% 🗑️
chunks/zenscript_BoijL7rl.mjs (Deleted) -4.38kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-500-normal.BmEvtly_.woff2 (Deleted) -4.32kB 0 bytes -100.0% 🗑️
chunks/gn_DDjbVPF4.mjs (Deleted) -4.31kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-600-normal.DUi7WF5p.woff2 (Deleted) -4.31kB 0 bytes -100.0% 🗑️
_astro/space-grotesk-vietnamese-400-normal.B7xT_GF5.woff2 (Deleted) -4.3kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-greek-500-normal.JpySY46c.woff2 (Deleted) -4.28kB 0 bytes -100.0% 🗑️
_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2 (Deleted) -4.23kB 0 bytes -100.0% 🗑️
chunks/hurl_CmOLSul9.mjs (Deleted) -4.22kB 0 bytes -100.0% 🗑️
chunks/turtle_BEG5g_eT.mjs (Deleted) -4.2kB 0 bytes -100.0% 🗑️
_astro/EditorCode.BiwcI9nO.css (Deleted) -4.18kB 0 bytes -100.0% 🗑️
chunks/narrat_D9rrR0H5.mjs (Deleted) -4.12kB 0 bytes -100.0% 🗑️
chunks/kdl_DkTyxPcj.mjs (Deleted) -4.1kB 0 bytes -100.0% 🗑️
chunks/glsl_BNaTluKX.mjs (Deleted) -4.09kB 0 bytes -100.0% 🗑️
chunks/fluent_BjfpB34g.mjs (Deleted) -4.04kB 0 bytes -100.0% 🗑️
chunks/jsonnet_BafgE6cE.mjs (Deleted) -4.04kB 0 bytes -100.0% 🗑️
chunks/ssh-config_DXFPABYp.mjs (Deleted) -3.83kB 0 bytes -100.0% 🗑️
chunks/tasl__AAbKiWM.mjs (Deleted) -3.81kB 0 bytes -100.0% 🗑️
chunks/rel_BT0iIKKw.mjs (Deleted) -3.75kB 0 bytes -100.0% 🗑️
chunks/rbs_D_4FkXDS.mjs (Deleted) -3.75kB 0 bytes -100.0% 🗑️
chunks/vala_BnnASFsX.mjs (Deleted) -3.74kB 0 bytes -100.0% 🗑️
chunks/genie_DnK2KWIP.mjs (Deleted) -3.73kB 0 bytes -100.0% 🗑️
chunks/json5_xULSgPQI.mjs (Deleted) -3.71kB 0 bytes -100.0% 🗑️
chunks/po_IjpR1yHO.mjs (Deleted) -3.71kB 0 bytes -100.0% 🗑️
chunks/splunk_xP_ZjUH2.mjs (Deleted) -3.65kB 0 bytes -100.0% 🗑️
chunks/mipsasm_EL46Y4Xg.mjs (Deleted) -3.54kB 0 bytes -100.0% 🗑️
chunks/jsonc_Cu6rqcrJ.mjs (Deleted) -3.51kB 0 bytes -100.0% 🗑️
chunks/cairo_7gDYl5gO.mjs (Deleted) -3.49kB 0 bytes -100.0% 🗑️
chunks/json_B8nXmmR-.mjs (Deleted) -3.48kB 0 bytes -100.0% 🗑️
chunks/jsonl_Bp0qqr10.mjs (Deleted) -3.42kB 0 bytes -100.0% 🗑️
chunks/berry_CgA2ea0_.mjs (Deleted) -3.4kB 0 bytes -100.0% 🗑️
chunks/logo_DTXV8SKw.mjs (Deleted) -3.27kB 0 bytes -100.0% 🗑️
chunks/openscad_jn-f1Ocl.mjs (Deleted) -3.17kB 0 bytes -100.0% 🗑️
chunks/ExamplePreview_Dqpl63TJ.mjs (Deleted) -3.15kB 0 bytes -100.0% 🗑️
chunks/log_Dad54gsi.mjs (Deleted) -3.15kB 0 bytes -100.0% 🗑️
chunks/api-reference_DfrpdFy6.mjs (Deleted) -3.15kB 0 bytes -100.0% 🗑️
chunks/gleam_CTllUdfC.mjs (Deleted) -2.93kB 0 bytes -100.0% 🗑️
chunks/diff_Blb4MjsC.mjs (Deleted) -2.89kB 0 bytes -100.0% 🗑️
chunks/hy_CJKxDzbh.mjs (Deleted) -2.86kB 0 bytes -100.0% 🗑️
chunks/edge_CgYDa_hN.mjs (Deleted) -2.85kB 0 bytes -100.0% 🗑️
chunks/TryIt_C6YtOnuV.mjs (Deleted) -2.81kB 0 bytes -100.0% 🗑️
chunks/reg_DpJf71oO.mjs (Deleted) -2.64kB 0 bytes -100.0% 🗑️
chunks/erb_C8YKatMA.mjs (Deleted) -2.61kB 0 bytes -100.0% 🗑️
chunks/jssm_Dx5A5sBR.mjs (Deleted) -2.54kB 0 bytes -100.0% 🗑️
_astro/Callout.BOvfkbMv.css (Deleted) -2.48kB 0 bytes -100.0% 🗑️
chunks/wenyan_BeysbCrW.mjs (Deleted) -2.43kB 0 bytes -100.0% 🗑️
_astro/ExamplePreview.UpcfGuJY.css (Deleted) -2.3kB 0 bytes -100.0% 🗑️
chunks/remote_BUikHFn8.mjs (Deleted) -2.24kB 0 bytes -100.0% 🗑️
chunks/hxml_D7jA4-jQ.mjs (Deleted) -2.2kB 0 bytes -100.0% 🗑️
chunks/fortran-fixed-form_DKmTkb0c.mjs (Deleted) -2.11kB 0 bytes -100.0% 🗑️
chunks/desktop_BgOb7Aj4.mjs (Deleted) -2.06kB 0 bytes -100.0% 🗑️
_astro/backend-comparison.ZtNk-atA.css (Deleted) -2.0kB 0 bytes -100.0% 🗑️
chunks/docker_PC1tuYpa.mjs (Deleted) -1.96kB 0 bytes -100.0% 🗑️
chunks/GuidePartRedirect_6aX3Obia.mjs (Deleted) -1.94kB 0 bytes -100.0% 🗑️
chunks/ini_C24lZfdM.mjs (Deleted) -1.76kB 0 bytes -100.0% 🗑️
chunks/sparql_DGgRGInO.mjs (Deleted) -1.75kB 0 bytes -100.0% 🗑️
chunks/index_BJ8RYB3Y.mjs (Deleted) -1.72kB 0 bytes -100.0% 🗑️
chunks/xsl_Cw3rM8vE.mjs (Deleted) -1.71kB 0 bytes -100.0% 🗑️
chunks/dotenv_Dkdv7Sm2.mjs (Deleted) -1.65kB 0 bytes -100.0% 🗑️
chunks/index_DQgR_Vyz.mjs (Deleted) -1.61kB 0 bytes -100.0% 🗑️
chunks/index_f6f4cU89.mjs (Deleted) -1.61kB 0 bytes -100.0% 🗑️
chunks/Callout_V6qJikCk.mjs (Deleted) -1.58kB 0 bytes -100.0% 🗑️
chunks/git-commit_bqpc4DGi.mjs (Deleted) -1.57kB 0 bytes -100.0% 🗑️
_astro/TryIt.2vmWUXmI.css (Deleted) -1.56kB 0 bytes -100.0% 🗑️
chunks/rolldown-runtime_DC62tzP2.mjs (Deleted) -1.45kB 0 bytes -100.0% 🗑️
chunks/index_Bw8shXXr.mjs (Deleted) -1.44kB 0 bytes -100.0% 🗑️
chunks/index_Cks10cUc.mjs (Deleted) -1.44kB 0 bytes -100.0% 🗑️
chunks/index_BLsDGhEB.mjs (Deleted) -1.41kB 0 bytes -100.0% 🗑️
chunks/index_BWietkwG.mjs (Deleted) -1.41kB 0 bytes -100.0% 🗑️
chunks/_symbol__C7SOzPzL.mjs (Deleted) -1.41kB 0 bytes -100.0% 🗑️
chunks/_symbol__DvG68gAs.mjs (Deleted) -1.41kB 0 bytes -100.0% 🗑️
chunks/compiler_C_wsWChh.mjs (Deleted) -1.34kB 0 bytes -100.0% 🗑️
chunks/csv_DqIVFkK7.mjs (Deleted) -1.32kB 0 bytes -100.0% 🗑️
chunks/git-rebase_CRs01Nr6.mjs (Deleted) -1.3kB 0 bytes -100.0% 🗑️
_astro/NextStep.5jphCb2x.css (Deleted) -1.28kB 0 bytes -100.0% 🗑️
_astro/example-sources.BPTlcc6X.css (Deleted) -1.19kB 0 bytes -100.0% 🗑️
chunks/qmldir_Dz8ttxjf.mjs (Deleted) -1.17kB 0 bytes -100.0% 🗑️
chunks/react-utils_DNZ_oAx1.mjs (Deleted) -1.15kB 0 bytes -100.0% 🗑️
chunks/html-derivative_UN2HpEjt.mjs (Deleted) -1.13kB 0 bytes -100.0% 🗑️
chunks/NextStep_ChfNId7S.mjs (Deleted) -1.06kB 0 bytes -100.0% 🗑️
_astro/EditorPreview.CftKPCXX.css (Deleted) -1.06kB 0 bytes -100.0% 🗑️
chunks/shellsession_Bbrjk1tD.mjs (Deleted) -995 bytes 0 bytes -100.0% 🗑️
chunks/index_DNMXqYV_.mjs (Deleted) -957 bytes 0 bytes -100.0% 🗑️
chunks/index_Dc8pGth7.mjs (Deleted) -957 bytes 0 bytes -100.0% 🗑️
chunks/index_B97SF9B-.mjs (Deleted) -935 bytes 0 bytes -100.0% 🗑️
chunks/index_JLa48Nky.mjs (Deleted) -935 bytes 0 bytes -100.0% 🗑️
chunks/all_DbHL5xHv.mjs (Deleted) -919 bytes 0 bytes -100.0% 🗑️
chunks/all_W4zA02k5.mjs (Deleted) -919 bytes 0 bytes -100.0% 🗑️
chunks/index_CZBYe7kY.mjs (Deleted) -897 bytes 0 bytes -100.0% 🗑️
chunks/index_qqYbxXQY.mjs (Deleted) -897 bytes 0 bytes -100.0% 🗑️
chunks/tsv_BorGVq2Z.mjs (Deleted) -862 bytes 0 bytes -100.0% 🗑️
chunks/codeowners_CxEKPWu0.mjs (Deleted) -666 bytes 0 bytes -100.0% 🗑️
chunks/EnglishFallbackNotice_CVFgekAN.mjs (Deleted) -635 bytes 0 bytes -100.0% 🗑️
chunks/vendor-monaco_CC8sPhLj.mjs (Deleted) -570 bytes 0 bytes -100.0% 🗑️
_astro/SourceSnippet.DWw4KFVr.css (Deleted) -529 bytes 0 bytes -100.0% 🗑️
chunks/audio-reactive-visualization_9KWFOPnl.mjs (Deleted) -381 bytes 0 bytes -100.0% 🗑️
chunks/typed-worklets-and-workers_DJN_Rn8c.mjs (Deleted) -380 bytes 0 bytes -100.0% 🗑️
chunks/camera-follow-and-parallax_DyYy-5FV.mjs (Deleted) -379 bytes 0 bytes -100.0% 🗑️
chunks/debugging-and-inspection_DiYG60ei.mjs (Deleted) -377 bytes 0 bytes -100.0% 🗑️
chunks/resize-dpr-and-canvas_CEy1DM0U.mjs (Deleted) -377 bytes 0 bytes -100.0% 🗑️
chunks/serialization-and-prefabs_J9JK2vT6.mjs (Deleted) -377 bytes 0 bytes -100.0% 🗑️
chunks/authoring-extensions_BV80Nlj9.mjs (Deleted) -369 bytes 0 bytes -100.0% 🗑️
chunks/coordinates-and-views_BPk1tUes.mjs (Deleted) -369 bytes 0 bytes -100.0% 🗑️
chunks/project-structure_z8IPd4pS.mjs (Deleted) -369 bytes 0 bytes -100.0% 🗑️
chunks/loading-and-resources_DJDGFfxh.mjs (Deleted) -368 bytes 0 bytes -100.0% 🗑️
chunks/audio-reactive-scene_D0ga1fp1.mjs (Deleted) -367 bytes 0 bytes -100.0% 🗑️
chunks/retained-containers_CFaUZNrc.mjs (Deleted) -367 bytes 0 bytes -100.0% 🗑️
chunks/scenes-and-lifecycle_BxVN-S7W.mjs (Deleted) -367 bytes 0 bytes -100.0% 🗑️
chunks/your-first-scene_BIGs7RCw.mjs (Deleted) -367 bytes 0 bytes -100.0% 🗑️
chunks/backend-comparison_tmyCl_5d.mjs (Deleted) -365 bytes 0 bytes -100.0% 🗑️
chunks/chords-and-sequences_CQeWOr8M.mjs (Deleted) -365 bytes 0 bytes -100.0% 🗑️
chunks/custom-mesh-shaders_BrgRYqSH.mjs (Deleted) -365 bytes 0 bytes -100.0% 🗑️
chunks/joints-and-dynamics_Cb8JHZqW.mjs (Deleted) -365 bytes 0 bytes -100.0% 🗑️
chunks/keyboard-and-actions_-JKMEFxS.mjs (Deleted) -365 bytes 0 bytes -100.0% 🗑️
chunks/worlds-and-spawning_D9u5w22B.mjs (Deleted) -364 bytes 0 bytes -100.0% 🗑️
chunks/gameplay-collision_TWGmpoJf.mjs (Deleted) -363 bytes 0 bytes -100.0% 🗑️
chunks/custom-renderers_sxfGNgpe.mjs (Deleted) -361 bytes 0 bytes -100.0% 🗑️
chunks/what-is-exojs_D4oiNQgu.mjs (Deleted) -361 bytes 0 bytes -100.0% 🗑️
chunks/mouse-and-pointer_CLWi7fpz.mjs (Deleted) -359 bytes 0 bytes -100.0% 🗑️
chunks/troubleshooting_BqopG6B3.mjs (Deleted) -358 bytes 0 bytes -100.0% 🗑️
chunks/build-orb-dodge_DL6RSIFT.mjs (Deleted) -357 bytes 0 bytes -100.0% 🗑️
chunks/immediate-mode_Cka3KpeX.mjs (Deleted) -357 bytes 0 bytes -100.0% 🗑️
chunks/pixel-snapping_DqCGyOnl.mjs (Deleted) -357 bytes 0 bytes -100.0% 🗑️
chunks/post-processing_DWW2AED2.mjs (Deleted) -357 bytes 0 bytes -100.0% 🗑️
chunks/render-targets_CXZGnxQ2.mjs (Deleted) -357 bytes 0 bytes -100.0% 🗑️
chunks/device-variants_BjDGa-8w.mjs (Deleted) -356 bytes 0 bytes -100.0% 🗑️
chunks/infinite-maps_CGaW3kd7.mjs (Deleted) -355 bytes 0 bytes -100.0% 🗑️
chunks/physics-basics_aijh5slX.mjs (Deleted) -355 bytes 0 bytes -100.0% 🗑️
chunks/ui-and-widgets_sVom8gbf.mjs (Deleted) -355 bytes 0 bytes -100.0% 🗑️
chunks/typed-shaders_BxxuvzWF.mjs (Deleted) -354 bytes 0 bytes -100.0% 🗑️
chunks/beat-detection_CzRUddyC.mjs (Deleted) -353 bytes 0 bytes -100.0% 🗑️
chunks/audio-effects_DKeogltA.mjs (Deleted) -351 bytes 0 bytes -100.0% 🗑️
chunks/performance_nCXq4OCR.mjs (Deleted) -351 bytes 0 bytes -100.0% 🗑️
chunks/spatial-audio_B38cAKNj.mjs (Deleted) -351 bytes 0 bytes -100.0% 🗑️
chunks/split-screen_BoEBRv_D.mjs (Deleted) -351 bytes 0 bytes -100.0% 🗑️
chunks/application_D6ACdUFB.mjs (Deleted) -349 bytes 0 bytes -100.0% 🗑️
chunks/audio-basics_n2tDtZv5.mjs (Deleted) -349 bytes 0 bytes -100.0% 🗑️
chunks/hud-overlay_DQ-J8mFs.mjs (Deleted) -349 bytes 0 bytes -100.0% 🗑️
chunks/scene-graph_CFBP5zGp.mjs (Deleted) -349 bytes 0 bytes -100.0% 🗑️
chunks/ui-patterns_Y0FH2szv.mjs (Deleted) -349 bytes 0 bytes -100.0% 🗑️
chunks/deployment_CBfE1Tmr.mjs (Deleted) -348 bytes 0 bytes -100.0% 🗑️
chunks/animation_DfILviFQ.mjs (Deleted) -347 bytes 0 bytes -100.0% 🗑️
chunks/cinematics_BoxjtnV2.mjs (Deleted) -347 bytes 0 bytes -100.0% 🗑️
chunks/pause-menu_DPhQGgNe.mjs (Deleted) -347 bytes 0 bytes -100.0% 🗑️
chunks/tiled-maps_CETn9Klb.mjs (Deleted) -346 bytes 0 bytes -100.0% 🗑️
chunks/game-feel_BKY2myBI.mjs (Deleted) -345 bytes 0 bytes -100.0% 🗑️
chunks/graphics_CN1tq1uB.mjs (Deleted) -345 bytes 0 bytes -100.0% 🗑️
chunks/particles_C8YZiUTP.mjs (Deleted) -345 bytes 0 bytes -100.0% 🗑️
chunks/setup_DcRij-3b.mjs (Deleted) -345 bytes 0 bytes -100.0% 🗑️
chunks/sprites_BfnE3vtV.mjs (Deleted) -343 bytes 0 bytes -100.0% 🗑️
chunks/aseprite_oe92YQti.mjs (Deleted) -342 bytes 0 bytes -100.0% 🗑️
chunks/react_BJv_9aD0.mjs (Deleted) -342 bytes 0 bytes -100.0% 🗑️
chunks/filters_DvZ1HrAW.mjs (Deleted) -341 bytes 0 bytes -100.0% 🗑️
chunks/offline_Bhgov_RK.mjs (Deleted) -340 bytes 0 bytes -100.0% 🗑️
chunks/gamepad_Ap0zmpnx.mjs (Deleted) -339 bytes 0 bytes -100.0% 🗑️
chunks/text_DXMU5SXk.mjs (Deleted) -337 bytes 0 bytes -100.0% 🗑️
chunks/ldtk_Csnq-SqK.mjs (Deleted) -334 bytes 0 bytes -100.0% 🗑️
_astro/EnglishFallbackNotice.CBJEFTmj.css (Deleted) -279 bytes 0 bytes -100.0% 🗑️
chunks/_virtual_astro_server-island-manifest_C1Q2srgE.mjs (Deleted) -217 bytes 0 bytes -100.0% 🗑️
chunks/_virtual_astro_session-driver_C-PI1Pas.mjs (Deleted) -165 bytes 0 bytes -100.0% 🗑️
chunks/content-assets_DXqEyLLP.mjs (Deleted) -151 bytes 0 bytes -100.0% 🗑️
chunks/_noop-middleware_CQ50ikAJ.mjs (Deleted) -100 bytes 0 bytes -100.0% 🗑️
chunks/noop-entrypoint_Z3zFhrGC.mjs (Deleted) -99 bytes 0 bytes -100.0% 🗑️

App Routes Affected:

App Route Size Change Total Size Change (%)
/de/api/all (Deleted) -919 bytes 0 bytes -100.0% 🗑️
/ (Deleted) -1.72kB 0 bytes -100.0% 🗑️
/de/playground (Deleted) -1.44kB 0 bytes -100.0% 🗑️
/en/api/all (Deleted) -919 bytes 0 bytes -100.0% 🗑️
/de/guide/[part]/[chapter] (Deleted) -1.61kB 0 bytes -100.0% 🗑️
/en/api (Deleted) -935 bytes 0 bytes -100.0% 🗑️
/en/guide (Deleted) -957 bytes 0 bytes -100.0% 🗑️
/en/guide/[part]/[chapter] (Deleted) -1.61kB 0 bytes -100.0% 🗑️
/en/playground (Deleted) -1.44kB 0 bytes -100.0% 🗑️
/de/guide/[part] (Deleted) -1.41kB 0 bytes -100.0% 🗑️
/en/api/[symbol] (Deleted) -1.41kB 0 bytes -100.0% 🗑️
/en (Deleted) -897 bytes 0 bytes -100.0% 🗑️
/de/api/[symbol] (Deleted) -1.41kB 0 bytes -100.0% 🗑️
/de (Deleted) -897 bytes 0 bytes -100.0% 🗑️
/en/guide/[part] (Deleted) -1.41kB 0 bytes -100.0% 🗑️
/de/guide (Deleted) -957 bytes 0 bytes -100.0% 🗑️
/de/api (Deleted) -935 bytes 0 bytes -100.0% 🗑️
view changes for bundle: exo-esm-modules-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
rendering/webgpu/WebGpuBackend.js 14.09kB 102.25kB 15.98% ⚠️
rendering/webgl2/WebGl2Backend.js 15.35kB 91.62kB 20.12% ⚠️
rendering/webgpu/WebGpuMeshRenderer.js 425 bytes 76.31kB 0.56%
core/Application.js -3.34kB 62.7kB -5.06%
input/InteractionSystem.js 1.99kB 61.68kB 3.33%
rendering/plan/RenderPlanBuilder.js 4.33kB 56.15kB 8.36% ⚠️
core/scene/SceneDirector.js 2.88kB 54.93kB 5.54% ⚠️
rendering/webgpu/WebGpuSpriteRenderer.js -576 bytes 52.7kB -1.08%
input/InputSystem.js 2.5kB 49.64kB 5.29% ⚠️
assets/Loader.js 4.42kB 41.23kB 12.0% ⚠️
assets/AssetResidency.js 3.51kB 39.51kB 9.76% ⚠️
rendering/webgpu/WebGpuTextRenderer.js 2.2kB 39.09kB 5.97% ⚠️
core/SceneNode.js -3.31kB 38.89kB -7.85%
rendering/webgl2/WebGl2MeshRenderer.js 770 bytes 37.38kB 2.1%
rendering/webgl2/WebGl2SpriteRenderer.js 1.03kB 30.7kB 3.49%
rendering/text/textLayout.js 18.52kB 29.38kB 170.56% ⚠️
rendering/RenderNode.js 6.89kB 29.17kB 30.9% ⚠️
rendering/webgpu/WebGpuScalableSpriteRenderer.js (New) 28.46kB 28.46kB 100.0% 🚀
ui/TextEditWidget.js 4.66kB 28.1kB 19.89% ⚠️
rendering/webgl2/WebGl2TextRenderer.js 332 bytes 27.05kB 1.24%
rendering/webgl2/WebGl2ScalableSpriteRenderer.js (New) 23.63kB 23.63kB 100.0% 🚀
audio/BaseVoice.js -14 bytes 22.86kB -0.06%
input/FocusController.js 889 bytes 22.65kB 4.09%
index.js 1.63kB 22.16kB 7.96% ⚠️
input/Pointer.js 1.81kB 20.05kB 9.94% ⚠️
rendering/RenderingContext.js 2.75kB 19.35kB 16.6% ⚠️
audio/Sound.js -2 bytes 19.33kB -0.01%
rendering/webgpu/WebGpuPersistentSlotStore.js 747 bytes 19.32kB 4.02%
rendering/plan/RetainedRootRepresentation.js 3.29kB 18.81kB 21.18% ⚠️
core/scene/SceneAudio.js 2.72kB 18.81kB 16.91% ⚠️
rendering/Container.js 288 bytes 18.66kB 1.57%
core/scene/Scene.js 243 bytes 18.54kB 1.33%
audio/AudioSystem.js 2.0kB 18.17kB 12.38% ⚠️
rendering/webgpu/WebGpuVideoRenderer.js -11 bytes 18.01kB -0.06%
ui/TextEditingModel.js -1.44kB 17.61kB -7.55%
rendering/View.js -761 bytes 16.73kB -4.35%
rendering/primitives/Graphics.js 1.17kB 16.51kB 7.6% ⚠️
rendering/RetainedContainer.js 610 bytes 16.42kB 3.86%
rendering/plan/RenderRootSource.js 8.46kB 16.34kB 107.39% ⚠️
rendering/plan/RetainedCaptureSlot.js 51 bytes 16.18kB 0.32%
rendering/sprite/AnimatedSprite.js 228 bytes 16.12kB 1.43%
core/SystemRegistry.js 2.34kB 16.11kB 17.0% ⚠️
core/scene/SceneScope.js 1.47kB 15.91kB 10.19% ⚠️
rendering/plan/RetainedGroupFragment.js 2.38kB 15.57kB 18.02% ⚠️
rendering/webgl2/WebGl2RetainedGroupResources.js 92 bytes 15.56kB 0.59%
rendering/text/GlyphAtlas.js 3.07kB 15.38kB 24.95% ⚠️
rendering/webgpu/WebGpuPassCoordinator.js 2.56kB 14.75kB 20.97% ⚠️
assets/AssetDecoder.js 2.01kB 14.58kB 16.0% ⚠️
rendering/webgpu/WebGpuRetainedGroupBundle.js 3.34kB 14.57kB 29.78% ⚠️
input/Gamepad.js 787 bytes 14.54kB 5.72% ⚠️
rendering/filters/WebGpuShaderFilterPass.js 5.24kB 14.48kB 56.73% ⚠️
rendering/sprite/Sprite.js 385 bytes 14.29kB 2.77%
rendering/primitives/GraphicsPath.js (New) 13.91kB 13.91kB 100.0% 🚀
rendering/plan/DerivedSelectionState.js 2.62kB 13.71kB 23.56% ⚠️
rendering/text/TextStyle.js 4.18kB 13.15kB 46.63% ⚠️
core/CoroutineSystem.js (New) 13.13kB 13.13kB 100.0% 🚀
rendering/shader/Shader.js 10.66kB 13.13kB 432.71% ⚠️
rendering/webgpu/shaders/text.wgsl.js 2.46kB 13.06kB 23.23% ⚠️
rendering/sprite/nineSlice.js 39 bytes 13.0kB 0.3%
rendering/text/Text.js 3.46kB 12.7kB 37.47% ⚠️
rendering/filters/ShaderFilter.js 4.57kB 12.7kB 56.24% ⚠️
rendering/webgpu/WebGpuBackdropBlendCompositor.js -4 bytes 12.62kB -0.03%
assets/container/assetContainer.js 7.9kB 12.14kB 186.25% ⚠️
core/scene/PhasedSceneTransition.js 1.16kB 11.85kB 10.88% ⚠️
rendering/webgpu/userUniforms.js 4.61kB 11.79kB 64.18% ⚠️
ui/ScrollContainer.js 967 bytes 11.76kB 8.96% ⚠️
rendering/sprite/materialSources.js 293 bytes 11.72kB 2.56%
rendering/webgl2/WebGl2PersistentSlotStore.js 1.87kB 11.7kB 19.04% ⚠️
audio/AudioBus.js 1.04kB 11.59kB 9.83% ⚠️
rendering/video/Video.js 380 bytes 11.53kB 3.41%
core/nodeDirtyIndex.js 4.55kB 11.47kB 65.72% ⚠️
core/application/ApplicationSizing.js (New) 11.43kB 11.43kB 100.0% 🚀
input/types.js -6 bytes 11.14kB -0.05%
rendering/plan/RenderPlanPlayer.js 892 bytes 11.04kB 8.79% ⚠️
rendering/filters/BloomFilter.js (New) 10.88kB 10.88kB 100.0% 🚀
rendering/uniforms/uniformAccessors.js (New) 10.66kB 10.66kB 100.0% 🚀
core/serialization/renderingSerializers.js 31 bytes 10.54kB 0.29%
core/serialization/serializerHelpers.js 2.29kB 10.34kB 28.51% ⚠️
rendering/plan/DerivedRootProduct.js 3.18kB 10.28kB 44.71% ⚠️
rendering/mesh/Mesh.js 136 bytes 10.2kB 1.35%
platform/OffscreenPlatform.js 1.43kB 10.07kB 16.57% ⚠️
rendering/webgl2/shaderProgram.js 1.64kB 9.91kB 19.85% ⚠️
rendering/TransformBuffer.js -1 bytes 9.9kB -0.01%
animation/Tween.js 72 bytes 9.9kB 0.73%
core/Color.js 961 bytes 9.84kB 10.83% ⚠️
rendering/Drawable.js 686 bytes 9.79kB 7.53% ⚠️
input/actions/SequenceAction.js 92 bytes 9.65kB 0.96%
rendering/plan/SourceStructureDelta.js (New) 9.65kB 9.65kB 100.0% 🚀
rendering/types.js 12 bytes 9.61kB 0.13%
rendering/material/Material.js 2.44kB 9.56kB 34.36% ⚠️
rendering/webgpu/WebGpuStencilClipper.js 48 bytes 9.5kB 0.51%
platform/BrowserPlatform.js 3.57kB 9.37kB 61.43% ⚠️
ui/Scrollbar.js 409 bytes 9.34kB 4.58%
rendering/text/segmentation.js (New) 9.2kB 9.2kB 100.0% 🚀
rendering/text/ShapedTextSource.js (New) 9.02kB 9.02kB 100.0% 🚀
rendering/material/MaterialKey.js 221 bytes 9.0kB 2.52%
assets/container/ContainerReader.js (New) 8.76kB 8.76kB 100.0% 🚀
animation/TweenSequencer.js 433 bytes 8.75kB 5.2% ⚠️
rendering/plan/retainedTransformRowPatch.js 249 bytes 8.74kB 2.93%
rendering/texture/PixelReader.js (New) 8.69kB 8.69kB 100.0% 🚀
core/application/FrameLoop.js (New) 8.45kB 8.45kB 100.0% 🚀
debug/PerformanceLayer.js 3.24kB 8.38kB 63.02% ⚠️
rendering/filters/WebGl2ShaderFilterPass.js 838 bytes 8.35kB 11.15% ⚠️
platform/EditContextTextInput.js 657 bytes 8.35kB 8.55% ⚠️
ui/Slider.js 410 bytes 8.35kB 5.17% ⚠️
audio/audioContext.js 432 bytes 8.22kB 5.54% ⚠️
rendering/text/AbstractText.js -243 bytes 8.13kB -2.9%
rendering/webgl2/WebGl2BackdropBlendCompositor.js 7 bytes 7.94kB 0.09%
debug/RenderPassInspectorLayer.js 326 bytes 7.87kB 4.32%
platform/BrowserTextInput.js 559 bytes 7.86kB 7.65% ⚠️
input/GestureRecognizer.js -1 bytes 7.81kB -0.01%
rendering/webgl2/shaders/text-sdf.frag.js 1.86kB 7.79kB 31.36% ⚠️
rendering/shader/transformTextureLayout.js -12 bytes 7.77kB -0.15%
rendering/webgpu/WebGpuMaskCompositor.js -4 bytes 7.47kB -0.05%
audio/AudioGeneratorVoice.js 17 bytes 7.45kB 0.23%
rendering/filters/BlurFilter.js 621 bytes 7.45kB 9.1% ⚠️
assets/container/AssetManifest.js (New) 7.41kB 7.41kB 100.0% 🚀
rendering/plan/PackedSourceItems.js 414 bytes 7.4kB 5.93% ⚠️
rendering/RenderBatch.js -10 bytes 7.3kB -0.14%
assets/Assets.js 301 bytes 7.26kB 4.33%
ui/Stack.js 269 bytes 7.2kB 3.88%
animation/TweenSystem.js 125 bytes 7.13kB 1.78%
rendering/texture/TextureRegion.js 1.8kB 7.04kB 34.29% ⚠️
rendering/sprite/RepeatingSprite.js 299 bytes 6.85kB 4.57%
rendering/shader/instanceContract.js 6 bytes 6.8kB 0.09%
rendering/filters/ColorMatrixFilter.js -442 bytes 6.8kB -6.11%
rendering/webgl2/WebGl2StencilClipper.js 7 bytes 6.8kB 0.1%
rendering/filters/DropShadowFilter.js (New) 6.77kB 6.77kB 100.0% 🚀
rendering/plan/RetainedInstructionSet.js 27 bytes 6.73kB 0.4%
core/scene/SceneInteraction.js 1.03kB 6.63kB 18.46% ⚠️
rendering/filters/LutFilter.js -18 bytes 6.6kB -0.27%
rendering/text/BitmapText.js 191 bytes 6.59kB 2.99%
rendering/RenderTarget.js 1.19kB 6.5kB 22.48% ⚠️
rendering/text/GlyphSdf.js -353 bytes 6.42kB -5.21%
assets/utils.js 48 bytes 6.41kB 0.75%
audio/AudioGenerator.js -1 bytes 6.39kB -0.02%
rendering/webgl2/WebGl2RenderBuffer.js 207 bytes 6.26kB 3.42%
audio/WorkletEffect.js 622 bytes 6.21kB 11.13% ⚠️
rendering/webgl2/AbstractWebGl2BatchedRenderer.js -55 bytes 6.17kB -0.88%
assets/LoaderScope.js 1.0kB 6.14kB 19.46% ⚠️
rendering/multiAttachmentGuard.js 3.6kB 6.04kB 147.5% ⚠️
audio/AudioListener.js 13 bytes 6.01kB 0.22%
rendering/text/GlyphAtlasPool.js 2.1kB 6.01kB 53.88% ⚠️
rendering/sprite/persistentSlots.js 2.14kB 5.9kB 56.84% ⚠️
core/serialization/commonFields.js 10 bytes 5.72kB 0.18%
rendering/webgl2/WebGl2MaskCompositor.js 7 bytes 5.69kB 0.12%
audio/AudioStream.js -1 bytes 5.67kB -0.02%
rendering/webgl2/shaders/text-msdf.frag.js 2.11kB 5.58kB 60.97% ⚠️
debug/AssetCacheLayer.js (New) 5.52kB 5.52kB 100.0% 🚀
input/keyboardCodes.js -45 bytes 5.43kB -0.82%
core/utils.js 13 bytes 5.41kB 0.24%
rendering/uniforms/uniformDeclarations.js (New) 5.36kB 5.36kB 100.0% 🚀
rendering/uniforms/uniformSource.js (New) 5.34kB 5.34kB 100.0% 🚀
rendering/webgpu/WebGpuGpuTimer.js (New) 5.31kB 5.31kB 100.0% 🚀
audio/Envelope.js 228 bytes 5.27kB 4.52%
rendering/sprite/NineSliceSprite.js 363 bytes 5.25kB 7.42% ⚠️
rendering/RenderPipeline.js 19 bytes 5.25kB 0.36%
assets/AssetType.js 56 bytes 5.2kB 1.09%
rendering/sprite/shaders/sprite-material.vert.js 264 bytes 5.1kB 5.46% ⚠️
assets/canonicalKey.js 754 bytes 5.01kB 17.72% ⚠️
rendering/text/nodeDataPacker.js 1.62kB 4.96kB 48.58% ⚠️
rendering/filters/DisplacementFilter.js (New) 4.93kB 4.93kB 100.0% 🚀
rendering/text/GlyphMetrics.js 721 bytes 4.91kB 17.2% ⚠️
debug/DebugOverlay.js 204 bytes 4.9kB 4.34%
rendering/webgl2/WebGl2PixelReadback.js (New) 4.88kB 4.88kB 100.0% 🚀
core/scene/SceneCoroutines.js (New) 4.84kB 4.84kB 100.0% 🚀
rendering/sprite/shaders/sprite-vertex-core.wgsl.js 414 bytes 4.81kB 9.41% ⚠️
rendering/filters/Filter.js 2 bytes 4.78kB 0.04%
audio/SpatialZones.js 604 bytes 4.74kB 14.62% ⚠️
assets/container/containerSource.js (New) 4.73kB 4.73kB 100.0% 🚀
ui/CheckableWidget.js 15 bytes 4.67kB 0.32%
rendering/plan/RetainedPlanCache.js 37 bytes 4.55kB 0.82%
rendering/webgl2/shaders/text.vert.js 205 bytes 4.54kB 4.73%
rendering/FilterPass.js (New) 4.48kB 4.48kB 100.0% 🚀
rendering/RendererRegistry.js 179 bytes 4.46kB 4.18%
ui/WidgetBackground.js 969 bytes 4.42kB 28.05% ⚠️
rendering/plan/SourceRederivation.js (New) 4.42kB 4.42kB 100.0% 🚀
assets/cache/cachePolicies.js 1 bytes 4.41kB 0.02%
rendering/webgpu/WebGpuPixelReadback.js (New) 4.38kB 4.38kB 100.0% 🚀
rendering/texture/RenderTexture.js 85 bytes 4.36kB 1.99%
rendering/webgpu/DirtyRowTracker.js (New) 4.31kB 4.31kB 100.0% 🚀
rendering/GpuResourceAccountant.js -14 bytes 4.27kB -0.33%
rendering/RenderTexturePool.js 83 bytes 4.22kB 2.01%
rendering/material/MeshMaterial.js 2.63kB 4.13kB 174.2% ⚠️
ui/TextArea.js 2.17kB 4.08kB 113.71% ⚠️
rendering/uniforms/UniformBlockData.js (New) 3.96kB 3.96kB 100.0% 🚀
rendering/MultiRenderTarget.js 322 bytes 3.9kB 9.0% ⚠️
rendering/BackendTargetPass.js 72 bytes 3.88kB 1.89%
core/scene/SceneAnimations.js (New) 3.87kB 3.87kB 100.0% 🚀
audio/AudioOutputClock.js (New) 3.87kB 3.87kB 100.0% 🚀
rendering/sprite/Spritesheet.js 309 bytes 3.8kB 8.86% ⚠️
renderer-sdk.js 534 bytes 3.74kB 16.64% ⚠️
rendering/RenderError.js 6 bytes 3.72kB 0.16%
rendering/text/ShapedTextMetrics.js (New) 3.65kB 3.65kB 100.0% 🚀
core/serialization/coreSerializers.js -5 bytes 3.46kB -0.14%
core/InlineWorker.js (New) 3.36kB 3.36kB 100.0% 🚀
audio/AudioSend.js -2 bytes 3.35kB -0.06%
rendering/texture/DepthTexture.js (New) 3.28kB 3.28kB 100.0% 🚀
assets/storage/indexedDbSupport.js 143 bytes 3.25kB 4.6%
rendering/uniforms/uniformLayout.js (New) 3.16kB 3.16kB 100.0% 🚀
core/cssColor.js (New) 3.12kB 3.12kB 100.0% 🚀
rendering/text/atlasTextureSlots.js 487 bytes 3.05kB 18.98% ⚠️
core/application/ApplicationErrorReporter.js (New) 3.02kB 3.02kB 100.0% 🚀
animation/AnimationSystem.js -2 bytes 2.96kB -0.07%
core/scene/transitions/CrossFadeSceneTransition.js 56 bytes 2.96kB 1.93%
core/application/backendSelection.js (New) 2.92kB 2.92kB 100.0% 🚀
core/SystemOrder.js 473 bytes 2.9kB 19.47% ⚠️
assets/factories/VideoFactory.js 155 bytes 2.87kB 5.72% ⚠️
audio/InputVoice.js -14 bytes 2.82kB -0.49%
math/ObservableVector.js 18 bytes 2.81kB 0.65%
rendering/webgl2/WebGl2Shader.js (New) 2.81kB 2.81kB 100.0% 🚀
rendering/webgl2/WebGl2PassCoordinator.js 79 bytes 2.78kB 2.92%
rendering/coreRendererBindings.js -401 bytes 2.78kB -12.61%
audio/AudioZone.js 129 bytes 2.76kB 4.9%
assets/factories/MusicFactory.js 155 bytes 2.69kB 6.11% ⚠️
rendering/webgl2/createWebGl2GpuTimer.js (New) 2.69kB 2.69kB 100.0% 🚀
core/serialization/read.js 560 bytes 2.68kB 26.4% ⚠️
assets/storage/WebStorageStore.js 170 bytes 2.64kB 6.88% ⚠️
rendering/webgl2/WebGl2ShaderBlock.js 10 bytes 2.59kB 0.39%
audio/AudioInput.js -4 bytes 2.57kB -0.16%
core/applicationCanvas.js (New) 2.54kB 2.54kB 100.0% 🚀
rendering/affinePacking.js -24 bytes 2.45kB -0.97%
rendering/webgl2/AbstractWebGl2Renderer.js 837 bytes 2.4kB 53.41% ⚠️
core/Registry.js 153 bytes 2.38kB 6.85% ⚠️
assets/residentBytes.js (New) 2.35kB 2.35kB 100.0% 🚀
rendering/plan/renderSourceItem.js 1.14kB 2.33kB 95.89% ⚠️
core/FixedTimestep.js 342 bytes 2.3kB 17.44% ⚠️
audio/NoopVoice.js 4 bytes 2.29kB 0.18%
rendering/uniforms/UniformType.js (New) 2.27kB 2.27kB 100.0% 🚀
rendering/plan/drawDrawableDirect.js -1 bytes 2.17kB -0.05%
rendering/webgpu/stencilState.js 865 bytes 2.12kB 69.03% ⚠️
audio/spatialOptions.js -1 bytes 2.11kB -0.05%
rendering/uniforms/uniformSchema.js (New) 2.09kB 2.09kB 100.0% 🚀
rendering/text/shaping.js (New) 2.07kB 2.07kB 100.0% 🚀
rendering/text/canvasTextState.js (New) 2.01kB 2.01kB 100.0% 🚀
assets/SharedAbort.js -818 bytes 2.0kB -29.04%
core/application/devHooks.js (New) 1.97kB 1.97kB 100.0% 🚀
rendering/webgl2/WebGl2ShaderUniform.js (New) 1.97kB 1.97kB 100.0% 🚀
core/scene/transitions/FadeSceneTransition.js 55 bytes 1.96kB 2.89%
rendering/filters/shaders/bloom-threshold.frag.js (New) 1.95kB 1.95kB 100.0% 🚀
assets/container/containerBlockStore.js (New) 1.93kB 1.93kB 100.0% 🚀
rendering/plan/liveEntryChange.js (New) 1.91kB 1.91kB 100.0% 🚀
rendering/plan/persistentSlotDraw.js 150 bytes 1.9kB 8.56% ⚠️
extensions/materialize.js 64 bytes 1.86kB 3.57%
rendering/texture/deferredTexture.js (New) 1.82kB 1.82kB 100.0% 🚀
rendering/filters/shaders/bloom-threshold.wgsl.js (New) 1.75kB 1.75kB 100.0% 🚀
core/application/ApplicationOptions.js (New) 1.73kB 1.73kB 100.0% 🚀
assets/container/containerIntegrity.js (New) 1.62kB 1.62kB 100.0% 🚀
rendering/RenderStats.js 134 bytes 1.55kB 9.48% ⚠️
rendering/material/SpriteMaterial.js 12 bytes 1.51kB 0.8%
rendering/filters/shaders/displacement.wgsl.js (New) 1.5kB 1.5kB 100.0% 🚀
rendering/plan/FlatScanVisibility.js 1 bytes 1.48kB 0.07%
rendering/webgpu/snapViewport.js -12 bytes 1.34kB -0.89%
assets/factories/FontFactory.js 203 bytes 1.29kB 18.66% ⚠️
rendering/shader/fillShaderSource.js 6 bytes 1.26kB 0.48%
rendering/filters/shaders/displacement.frag.js (New) 1.18kB 1.18kB 100.0% 🚀
assets/factories/ImageFactory.js 468 bytes 1.17kB 66.86% ⚠️
rendering/webgl2/WebGl2ShaderAttribute.js (New) 1.15kB 1.15kB 100.0% 🚀
rendering/filters/shaders/blur.wgsl.js (New) 1.1kB 1.1kB 100.0% 🚀
rendering/filters/shaders/drop-shadow.wgsl.js (New) 1.05kB 1.05kB 100.0% 🚀
audio/crossFade.js 3 bytes 1.02kB 0.29%
rendering/webgl2/shaders/text-color.frag.js 374 bytes 1.0kB 59.74% ⚠️
rendering/filters/shaders/color-matrix.wgsl.js -184 bytes 989 bytes -15.69%
assets/assetMeta.js -10 bytes 948 bytes -1.04%
rendering/filters/shaders/drop-shadow.frag.js (New) 941 bytes 941 bytes 100.0% 🚀
extensions/defineRendererBinding.js (New) 927 bytes 927 bytes 100.0% 🚀
rendering/filters/shaders/blur.frag.js (New) 900 bytes 900 bytes 100.0% 🚀
rendering/webgl2/flipRowsInPlace.js (New) 850 bytes 850 bytes 100.0% 🚀
rendering/filters/shaders/color-matrix.frag.js -1 bytes 788 bytes -0.13%
rendering/pass/RenderPassDescriptor.js (New) 665 bytes 665 bytes 100.0% 🚀
debug/index.js 73 bytes 607 bytes 13.67% ⚠️
rendering/plan/renderCommand.js -1 bytes 360 bytes -0.28%
rendering/webgpu/WebGpuRepeatingSpriteRenderer.js (Deleted) -28.79kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2RepeatingSpriteRenderer.js (Deleted) -23.79kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuNineSliceSpriteRenderer.js (Deleted) -21.0kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2NineSliceSpriteRenderer.js (Deleted) -14.72kB 0 bytes -100.0% 🗑️
rendering/material/ShaderSource.js (Deleted) -7.11kB 0 bytes -100.0% 🗑️
rendering/webgpu/shaders/nine-slice.wgsl.js (Deleted) -5.12kB 0 bytes -100.0% 🗑️
rendering/webgl2/shaders/nine-slice.vert.js (Deleted) -4.78kB 0 bytes -100.0% 🗑️
rendering/shader/ShaderUniform.js (Deleted) -1.93kB 0 bytes -100.0% 🗑️
rendering/shader/ShaderAttribute.js (Deleted) -1.13kB 0 bytes -100.0% 🗑️
rendering/webgl2/shaders/nine-slice.frag.js (Deleted) -600 bytes 0 bytes -100.0% 🗑️
view changes for bundle: exojs-audio-fx-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
worklets/beat-detector.worklet.js 1.58kB 40.91kB 4.03%
BeatDetector.js 1.89kB 14.09kB 15.52% ⚠️
AudioAnalyser.js -2 bytes 12.96kB -0.02%
effects/DuckingEffect.js -2 bytes 3.4kB -0.06%
effects/VocoderEffect.js -2 bytes 2.46kB -0.08%
view changes for bundle: exo-iife-Exo-iife

Assets Changed:

Asset Name Size Change Total Size Change (%)
exo.iife.js 433.0kB 3.58MB 13.75% ⚠️
view changes for bundle: exojs-aseprite-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
AsepriteSheet.js -37 bytes 9.05kB -0.41%
view changes for bundle: exo-full-iife-min-Exo-iife

Assets Changed:

Asset Name Size Change Total Size Change (%)
exo.full.iife.min.js 355.8kB 2.16MB 19.75% ⚠️
view changes for bundle: exo-esm-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
exo.esm.js 135.6kB 1.28MB 11.8% ⚠️
view changes for bundle: exojs-particles-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
gpu/ParticleGpuState.js 1.61kB 27.9kB 6.12% ⚠️
ParticleSystem.js 2.71kB 26.89kB 11.2% ⚠️
renderers/WebGpuParticleRenderer.js -146 bytes 22.07kB -0.66%
renderers/WebGl2ParticleRenderer.js -287 bytes 13.38kB -2.1%
renderModes/TrailParticles.js (New) 11.96kB 11.96kB 100.0% 🚀
renderModes/MeshParticles.js -12 bytes 10.55kB -0.11%
renderModes/RibbonParticles.js -12 bytes 6.9kB -0.17%
ParticleStorage.js 264 bytes 5.79kB 4.78%
renderModes/QuadParticles.js -12 bytes 3.39kB -0.35%
index.js 207 bytes 3.15kB 7.04% ⚠️
renderModes/shaders/quad-particles.wgsl.js -585 bytes 2.2kB -20.98%
renderModes/shaders/mesh-particles.wgsl.js -624 bytes 2.03kB -23.54%
modules/BurstSpawn.js 131 bytes 1.69kB 8.41% ⚠️
modules/SpawnOnDeath.js 78 bytes 1.64kB 4.99%
gpu/shaders/particle-simulate.wgsl.js -1.19kB 1.51kB -44.09%
renderModes/shaders/ribbon-particles.wgsl.js -531 bytes 1.42kB -27.22%
renderers/shaders/particle.vert.js -704 bytes 1.42kB -33.19%
renderModes/shaders/trail-particles.wgsl.js (New) 1.42kB 1.42kB 100.0% 🚀
gpu/ParticleModuleKeyCollisionError.js (New) 1.36kB 1.36kB 100.0% 🚀
modules/RateSpawn.js 13 bytes 1.21kB 1.09%
renderModes/shaders/mesh.vert.js -751 bytes 1.21kB -38.3%
renderModes/shaders/ribbon.vert.js -411 bytes 621 bytes -39.83%
renderModes/shaders/trail.vert.js (New) 617 bytes 617 bytes 100.0% 🚀
renderers/shaders/particle.frag.js -148 bytes 400 bytes -27.01%
renderModes/shaders/ribbon.frag.js -148 bytes 394 bytes -27.31%
renderModes/shaders/trail.frag.js (New) 390 bytes 390 bytes 100.0% 🚀
view changes for bundle: exo-full-iife-Exo-iife

Assets Changed:

Asset Name Size Change Total Size Change (%)
exo.full.iife.js 1.04MB 5.94MB 21.33% ⚠️
view changes for bundle: exojs-ldtk-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
ldtkToTileMap.js 574 bytes 17.22kB 3.45%
validate.js 144 bytes 15.62kB 0.93%
public.js 42 bytes 1.86kB 2.31%
index.js 42 bytes 1.54kB 2.8%
LdtkData.js 297 bytes 590 bytes 101.37% ⚠️
view changes for bundle: exojs-tilemap-physics-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
TileColliderStreamer.js 649 bytes 7.44kB 9.56% ⚠️
view changes for bundle: exojs-tiled-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
TiledMap.js -1 bytes 28.97kB -0.0%

@Exoridus
Exoridus force-pushed the docs/render-bundle-evidence branch from c82608a to b90755d Compare September 27, 2026 05:38
@Exoridus
Exoridus merged commit 35cd61b into next Sep 27, 2026
16 checks passed
@Exoridus
Exoridus deleted the docs/render-bundle-evidence branch September 27, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant