Skip to content

fix(build): stop emitting stray .d.ts trees from single-file bundle configs#260

Open
Exoridus wants to merge 1 commit into
mainfrom
fix/rollup-stray-declarations
Open

fix(build): stop emitting stray .d.ts trees from single-file bundle configs#260
Exoridus wants to merge 1 commit into
mainfrom
fix/rollup-stray-declarations

Conversation

@Exoridus

@Exoridus Exoridus commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Problem

Codecov's Bundles tab reported nonsense for the single-file bundles: exo-iife-min showed 1.58MB total / 1.06MB gzip while the real file is 695kB / 174kB — the gzip figure was larger than the correctly-reported unminified full bundle (438kB).

Root cause

The root tsconfig inherits declaration: true from the shared library profile. The four single-file rollup configs (exo-esm, iife, iife-min, debug) never overrode it, so @rollup/plugin-typescript emitted the entire declaration tree as bundle assets in each of those builds:

  • a duplicate 316-file .d.ts tree written into dist/ (never published — files whitelists only dist/esm/ + the bundles — but wasted build work),
  • ~888kB of .d.ts assets counted into the Codecov bundle stats. The Codecov plugin only gzips css|html|json|js|svg|txt|xml|xhtml, so incompressible assets land in the gzip column at raw size: 174,070 (js gzip) + 887,897 (d.ts raw) = 1,061,967 = the reported 1.06MB, byte-exact (per-asset breakdown pulled via the Codecov GraphQL API).

exo-full-iife looked correct because it uses the esbuild transform (no typescript plugin, no declarations). exo-esm was equally affected (reported 1.58MB/1.06MB, real 688kB/172kB).

Fix

Only the modules build is meant to emit declarations (into dist/esm); every other config now sets declaration: false, declarationMap: false explicitly.

Verification

  • stray .d.ts outside dist/esm: 316 → 0; dist/esm keeps its 316
  • pnpm size green (real numbers: esm 172.32kB, iife-min 175.24kB gzip)
  • pnpm verify:exports green (10 targets)
  • production-stripping test 15/15 green
  • Codecov bundle report will show true sizes from the next main upload

…onfigs

The root tsconfig inherits declaration:true from the library profile, so
the four single-file rollup configs (exo-esm, iife, iife-min, debug)
each emitted the full declaration tree as bundle assets: a duplicate
.d.ts tree in dist/ (316 files, never published) and wildly inflated
Codecov bundle-analysis numbers. Codecov counts incompressible assets
at raw size in the gzip column, so exo-iife-min reported 1.58MB total /
1.06MB gzip while the real bundle is 695kB / 174kB.

Only the modules build is meant to emit declarations (dist/esm); all
other configs now set declaration:false explicitly.

Verified: stray .d.ts count 316 -> 0, dist/esm keeps 316, size-limit +
verify:exports + production-stripping all green.
@codecov

codecov Bot commented Jul 5, 2026

Copy link
Copy Markdown

Bundle Report

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

Detailed changes
Bundle name Size Change
exo-esm-esm 688.24kB -887.9kB (-56.33%) ⬇️
exo-iife-min-Exo-iife 694.77kB -887.9kB (-56.1%) ⬇️

Affected Assets, Files, and Routes:

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

Assets Changed:

Asset Name Size Change Total Size Change (%)
resources/Loader.d.ts (Deleted) -28.24kB 0 bytes -100.0% 🗑️
core/Application.d.ts (Deleted) -18.43kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBackend.d.ts (Deleted) -13.56kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2Backend.d.ts (Deleted) -11.26kB 0 bytes -100.0% 🗑️
rendering/RenderNode.d.ts (Deleted) -11.11kB 0 bytes -100.0% 🗑️
rendering/View.d.ts (Deleted) -10.85kB 0 bytes -100.0% 🗑️
rendering/pixelSnap.d.ts (Deleted) -10.68kB 0 bytes -100.0% 🗑️
rendering/RenderingContext.d.ts (Deleted) -10.18kB 0 bytes -100.0% 🗑️
input/InteractionManager.d.ts (Deleted) -9.95kB 0 bytes -100.0% 🗑️
math/collision-*.d.ts (Deleted) -4.48kB 0 bytes -100.0% 🗑️
math/collision-*.d.ts (Deleted) -9.93kB 0 bytes -100.0% 🗑️
core/SceneNode.d.ts (Deleted) -9.9kB 0 bytes -100.0% 🗑️
core/Scene.d.ts (Deleted) -9.84kB 0 bytes -100.0% 🗑️
input/Gamepad.d.ts (Deleted) -9.46kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuTextRenderer.d.ts (Deleted) -9.39kB 0 bytes -100.0% 🗑️
input/InputManager.d.ts (Deleted) -9.16kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBackdropBlendCompositor.d.ts (Deleted) -9.12kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuSpriteRenderer.d.ts (Deleted) -9.09kB 0 bytes -100.0% 🗑️
audio/Sound.d.ts (Deleted) -8.34kB 0 bytes -100.0% 🗑️
rendering/primitives/Graphics.d.ts (Deleted) -8.33kB 0 bytes -100.0% 🗑️
core/Color.d.ts (Deleted) -8.0kB 0 bytes -100.0% 🗑️
input/Pointer.d.ts (Deleted) -7.15kB 0 bytes -100.0% 🗑️
rendering/text/TextStyle.d.ts (Deleted) -7.0kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuMeshRenderer.d.ts (Deleted) -6.97kB 0 bytes -100.0% 🗑️
animation/Tween.d.ts (Deleted) -6.93kB 0 bytes -100.0% 🗑️
extensions/Extension.d.ts (Deleted) -6.92kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuPassCoordinator.d.ts (Deleted) -6.77kB 0 bytes -100.0% 🗑️
rendering/sprite/AnimatedSprite.d.ts (Deleted) -6.49kB 0 bytes -100.0% 🗑️
rendering/sprite/Sprite.d.ts (Deleted) -6.24kB 0 bytes -100.0% 🗑️
rendering/sprite/spriteMaterialSources.d.ts (Deleted) -6.19kB 0 bytes -100.0% 🗑️
rendering/public.d.ts (Deleted) -6.16kB 0 bytes -100.0% 🗑️
audio/Playable.d.ts (Deleted) -5.6kB 0 bytes -100.0% 🗑️
rendering/RenderBackend.d.ts (Deleted) -5.59kB 0 bytes -100.0% 🗑️
input/GamepadAxis.d.ts (Deleted) -5.57kB 0 bytes -100.0% 🗑️
rendering/mesh/Mesh.d.ts (Deleted) -5.46kB 0 bytes -100.0% 🗑️
input/GamepadButton.d.ts (Deleted) -5.44kB 0 bytes -100.0% 🗑️
rendering/material/Material.d.ts (Deleted) -5.42kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuRepeatingSpriteRenderer.d.ts (Deleted) -5.4kB 0 bytes -100.0% 🗑️
rendering/material/ShaderSource.d.ts (Deleted) -5.35kB 0 bytes -100.0% 🗑️
rendering/texture/DataTexture.d.ts (Deleted) -5.33kB 0 bytes -100.0% 🗑️
animation/TweenSequencer.d.ts (Deleted) -5.13kB 0 bytes -100.0% 🗑️
rendering/sprite/RepeatingSprite.d.ts (Deleted) -5.07kB 0 bytes -100.0% 🗑️
math/swept-*.d.ts (Deleted) -5.05kB 0 bytes -100.0% 🗑️
audio/AudioManager.d.ts (Deleted) -4.95kB 0 bytes -100.0% 🗑️
rendering/plan/RenderCommand.d.ts (Deleted) -4.79kB 0 bytes -100.0% 🗑️
debug/RenderPassInspectorLayer.d.ts (Deleted) -4.66kB 0 bytes -100.0% 🗑️
audio/BaseVoice.d.ts (Deleted) -4.65kB 0 bytes -100.0% 🗑️
rendering/types.d.ts (Deleted) -4.58kB 0 bytes -100.0% 🗑️
math/geometry.d.ts (Deleted) -4.57kB 0 bytes -100.0% 🗑️
rendering/filters/WebGpuShaderFilter.d.ts (Deleted) -4.57kB 0 bytes -100.0% 🗑️
rendering/text/Text.d.ts (Deleted) -4.49kB 0 bytes -100.0% 🗑️
input/GamepadDefinitions.d.ts (Deleted) -4.4kB 0 bytes -100.0% 🗑️
math/AbstractVector.d.ts (Deleted) -4.3kB 0 bytes -100.0% 🗑️
rendering/video/Video.d.ts (Deleted) -4.3kB 0 bytes -100.0% 🗑️
rendering/text/GlyphAtlas.d.ts (Deleted) -4.25kB 0 bytes -100.0% 🗑️
rendering/text/BitmapText.d.ts (Deleted) -4.22kB 0 bytes -100.0% 🗑️
rendering/filters/WebGl2ShaderFilter.d.ts (Deleted) -4.17kB 0 bytes -100.0% 🗑️
math/utils.d.ts (Deleted) -4.15kB 0 bytes -100.0% 🗑️
core/serialization/SerializationRegistry.d.ts (Deleted) -4.14kB 0 bytes -100.0% 🗑️
rendering/filters/LutFilter.d.ts (Deleted) -4.05kB 0 bytes -100.0% 🗑️
audio/AudioGenerator.d.ts (Deleted) -3.94kB 0 bytes -100.0% 🗑️
rendering/text/GlyphSdf.d.ts (Deleted) -3.93kB 0 bytes -100.0% 🗑️
rendering/text/types.d.ts (Deleted) -3.88kB 0 bytes -100.0% 🗑️
animation/TweenManager.d.ts (Deleted) -3.88kB 0 bytes -100.0% 🗑️
rendering/TransformBuffer.d.ts (Deleted) -3.85kB 0 bytes -100.0% 🗑️
rendering/texture/TextureRegion.d.ts (Deleted) -3.82kB 0 bytes -100.0% 🗑️
core/serialization/read.d.ts (Deleted) -3.81kB 0 bytes -100.0% 🗑️
rendering/texture/repeat.d.ts (Deleted) -3.79kB 0 bytes -100.0% 🗑️
rendering/Drawable.d.ts (Deleted) -3.77kB 0 bytes -100.0% 🗑️
rendering/RenderStats.d.ts (Deleted) -3.68kB 0 bytes -100.0% 🗑️
rendering/text/HTMLText.d.ts (Deleted) -3.67kB 0 bytes -100.0% 🗑️
math/Quadtree.d.ts (Deleted) -3.66kB 0 bytes -100.0% 🗑️
core/SceneManager.d.ts (Deleted) -3.62kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuNineSliceSpriteRenderer.d.ts (Deleted) -3.54kB 0 bytes -100.0% 🗑️
rendering/texture/Texture.d.ts (Deleted) -3.54kB 0 bytes -100.0% 🗑️
resources/AssetDefinitions.d.ts (Deleted) -3.52kB 0 bytes -100.0% 🗑️
resources/index.d.ts (Deleted) -3.5kB 0 bytes -100.0% 🗑️
core/serialization/NodeSerializer.d.ts (Deleted) -3.49kB 0 bytes -100.0% 🗑️
core/utils.d.ts (Deleted) -3.43kB 0 bytes -100.0% 🗑️
resources/AssetContainer.d.ts (Deleted) -3.41kB 0 bytes -100.0% 🗑️
rendering/RenderPipeline.d.ts (Deleted) -3.38kB 0 bytes -100.0% 🗑️
audio/AudioBus.d.ts (Deleted) -3.33kB 0 bytes -100.0% 🗑️
rendering/sprite/NineSliceSprite.d.ts (Deleted) -3.32kB 0 bytes -100.0% 🗑️
audio/WorkletEffect.d.ts (Deleted) -3.32kB 0 bytes -100.0% 🗑️
core/Time.d.ts (Deleted) -3.29kB 0 bytes -100.0% 🗑️
rendering/GpuResourceAccountant.d.ts (Deleted) -3.28kB 0 bytes -100.0% 🗑️
math/Circle.d.ts (Deleted) -3.25kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuStencilClipper.d.ts (Deleted) -3.23kB 0 bytes -100.0% 🗑️
rendering/pass/RenderPassCoordinator.d.ts (Deleted) -3.22kB 0 bytes -100.0% 🗑️
math/Polygon.d.ts (Deleted) -3.04kB 0 bytes -100.0% 🗑️
rendering/gradient/Gradient.d.ts (Deleted) -3.04kB 0 bytes -100.0% 🗑️
rendering/RenderPass.d.ts (Deleted) -2.99kB 0 bytes -100.0% 🗑️
rendering/webgl2/AbstractWebGl2BatchedRenderer.d.ts (Deleted) -2.98kB 0 bytes -100.0% 🗑️
input/InputBinding.d.ts (Deleted) -2.97kB 0 bytes -100.0% 🗑️
core/logging.d.ts (Deleted) -2.95kB 0 bytes -100.0% 🗑️
math/Rectangle.d.ts (Deleted) -2.92kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuMaskCompositor.d.ts (Deleted) -2.92kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2VertexArrayObject.d.ts (Deleted) -2.91kB 0 bytes -100.0% 🗑️
input/types.d.ts (Deleted) -2.9kB 0 bytes -100.0% 🗑️
math/Matrix.d.ts (Deleted) -2.86kB 0 bytes -100.0% 🗑️
math/Collision.d.ts (Deleted) -2.85kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuTransformStorage.d.ts (Deleted) -2.82kB 0 bytes -100.0% 🗑️
rendering/sprite/repeatingSpritePlan.d.ts (Deleted) -2.78kB 0 bytes -100.0% 🗑️
core/serialization/serialize.d.ts (Deleted) -2.78kB 0 bytes -100.0% 🗑️
rendering/Container.d.ts (Deleted) -2.77kB 0 bytes -100.0% 🗑️
core/Signal.d.ts (Deleted) -2.77kB 0 bytes -100.0% 🗑️
resources/factories/VideoFactory.d.ts (Deleted) -2.76kB 0 bytes -100.0% 🗑️
rendering/RenderTarget.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
rendering/plan/RenderScope.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
core/types.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2MeshRenderer.d.ts (Deleted) -2.73kB 0 bytes -100.0% 🗑️
rendering/RenderBatch.d.ts (Deleted) -2.71kB 0 bytes -100.0% 🗑️
rendering/CallbackRenderPass.d.ts (Deleted) -2.71kB 0 bytes -100.0% 🗑️
input/FocusManager.d.ts (Deleted) -2.7kB 0 bytes -100.0% 🗑️
rendering/RendererRegistry.d.ts (Deleted) -2.7kB 0 bytes -100.0% 🗑️
rendering/shader/Shader.d.ts (Deleted) -2.65kB 0 bytes -100.0% 🗑️
resources/factories/MusicFactory.d.ts (Deleted) -2.61kB 0 bytes -100.0% 🗑️
audio/audio-*.d.ts (Deleted) -2.6kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2PassCoordinator.d.ts (Deleted) -2.59kB 0 bytes -100.0% 🗑️
input/GamepadMapping.d.ts (Deleted) -2.56kB 0 bytes -100.0% 🗑️
rendering/sprite/Spritesheet.d.ts (Deleted) -2.56kB 0 bytes -100.0% 🗑️
resources/AssetManifest.d.ts (Deleted) -2.53kB 0 bytes -100.0% 🗑️
rendering/DrawContext.d.ts (Deleted) -2.51kB 0 bytes -100.0% 🗑️
rendering/sprite/nineSlice.d.ts (Deleted) -2.51kB 0 bytes -100.0% 🗑️
core/Registry.d.ts (Deleted) -2.48kB 0 bytes -100.0% 🗑️
ui/ScrollContainer.d.ts (Deleted) -2.47kB 0 bytes -100.0% 🗑️
audio/SoundVoice.d.ts (Deleted) -2.47kB 0 bytes -100.0% 🗑️
input/GamepadPromptLayouts.d.ts (Deleted) -2.44kB 0 bytes -100.0% 🗑️
debug/DebugOverlay.d.ts (Deleted) -2.41kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2TextRenderer.d.ts (Deleted) -2.39kB 0 bytes -100.0% 🗑️
audio/AudioStreamVoice.d.ts (Deleted) -2.39kB 0 bytes -100.0% 🗑️
resources/Database.d.ts (Deleted) -2.38kB 0 bytes -100.0% 🗑️
rendering/mesh/ImmediateMesh.d.ts (Deleted) -2.36kB 0 bytes -100.0% 🗑️
audio/AudioStream.d.ts (Deleted) -2.32kB 0 bytes -100.0% 🗑️
ui/Tooltip.d.ts (Deleted) -2.31kB 0 bytes -100.0% 🗑️
rendering/text/GlyphAtlasPool.d.ts (Deleted) -2.3kB 0 bytes -100.0% 🗑️
core/Stage.d.ts (Deleted) -2.3kB 0 bytes -100.0% 🗑️
ui/Widget.d.ts (Deleted) -2.25kB 0 bytes -100.0% 🗑️
core/serialization/Prefab.d.ts (Deleted) -2.21kB 0 bytes -100.0% 🗑️
resources/factories/FontFactory.d.ts (Deleted) -2.21kB 0 bytes -100.0% 🗑️
rendering/texture/RenderTexture.d.ts (Deleted) -2.18kB 0 bytes -100.0% 🗑️
resources/tokens.d.ts (Deleted) -2.17kB 0 bytes -100.0% 🗑️
core/DisposalScope.d.ts (Deleted) -2.16kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2RenderBuffer.d.ts (Deleted) -2.14kB 0 bytes -100.0% 🗑️
resources/IndexedDbDatabase.d.ts (Deleted) -2.14kB 0 bytes -100.0% 🗑️
rendering/PassContext.d.ts (Deleted) -2.12kB 0 bytes -100.0% 🗑️
core/capabilities.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
math/Vector.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
rendering/webgpu/compute/WebGpuComputePipeline.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
math/ObservableVector.d.ts (Deleted) -2.09kB 0 bytes -100.0% 🗑️
core/serialization/serializerHelpers.d.ts (Deleted) -2.09kB 0 bytes -100.0% 🗑️
rendering/texture/Sampler.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
math/Line.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
renderer-*.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2SpriteRenderer.d.ts (Deleted) -2.05kB 0 bytes -100.0% 🗑️
audio/AudioGeneratorVoice.d.ts (Deleted) -2.04kB 0 bytes -100.0% 🗑️
resources/factories/SvgFactory.d.ts (Deleted) -2.02kB 0 bytes -100.0% 🗑️
core/serialization/types.d.ts (Deleted) -2.02kB 0 bytes -100.0% 🗑️
rendering/RenderNodePass.d.ts (Deleted) -2.01kB 0 bytes -100.0% 🗑️
rendering/pass/RenderPassDescriptor.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
audio/BiquadEffect.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
animation/Easing.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2BackdropBlendCompositor.d.ts (Deleted) -1.96kB 0 bytes -100.0% 🗑️
core/index.d.ts (Deleted) -1.92kB 0 bytes -100.0% 🗑️
resources/factories/SoundFactory.d.ts (Deleted) -1.91kB 0 bytes -100.0% 🗑️
debug/DebugLayer.d.ts (Deleted) -1.91kB 0 bytes -100.0% 🗑️
rendering/shader/ShaderUniform.d.ts (Deleted) -1.85kB 0 bytes -100.0% 🗑️
ui/Button.d.ts (Deleted) -1.84kB 0 bytes -100.0% 🗑️
rendering/BackendTargetPass.d.ts (Deleted) -1.81kB 0 bytes -100.0% 🗑️
rendering/text/BmFont.d.ts (Deleted) -1.8kB 0 bytes -100.0% 🗑️
math/Ellipse.d.ts (Deleted) -1.8kB 0 bytes -100.0% 🗑️
resources/factories/ImageFactory.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
rendering/webgl2/AbstractWebGl2Renderer.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
resources/CacheStrategy.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
audio/InputVoice.d.ts (Deleted) -1.78kB 0 bytes -100.0% 🗑️
rendering/webgpu/compute/WebGpuStorageBuffer.d.ts (Deleted) -1.77kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2RepeatingSpriteRenderer.d.ts (Deleted) -1.76kB 0 bytes -100.0% 🗑️
audio/Envelope.d.ts (Deleted) -1.75kB 0 bytes -100.0% 🗑️
resources/WebStorageStore.d.ts (Deleted) -1.74kB 0 bytes -100.0% 🗑️
core/SystemRegistry.d.ts (Deleted) -1.73kB 0 bytes -100.0% 🗑️
input/GestureRecognizer.d.ts (Deleted) -1.71kB 0 bytes -100.0% 🗑️
core/Clock.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
resources/factories/TextureFactory.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
core/Codec.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanBuilder.d.ts (Deleted) -1.67kB 0 bytes -100.0% 🗑️
rendering/geometry/Geometry.d.ts (Deleted) -1.66kB 0 bytes -100.0% 🗑️
resources/IndexedDbKeyValueStore.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
extensions/ExtensionRegistry.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
audio/AudioInput.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
core/Bounds.d.ts (Deleted) -1.63kB 0 bytes -100.0% 🗑️
resources/KeyValueStore.d.ts (Deleted) -1.63kB 0 bytes -100.0% 🗑️
rendering/shader/upgradeFragmentShaderToGl300.d.ts (Deleted) -1.6kB 0 bytes -100.0% 🗑️
math/Random.d.ts (Deleted) -1.6kB 0 bytes -100.0% 🗑️
input/InteractionEvent.d.ts (Deleted) -1.59kB 0 bytes -100.0% 🗑️
rendering/material/MeshMaterial.d.ts (Deleted) -1.58kB 0 bytes -100.0% 🗑️
audio/AudioListener.d.ts (Deleted) -1.57kB 0 bytes -100.0% 🗑️
debug/PerformanceLayer.d.ts (Deleted) -1.57kB 0 bytes -100.0% 🗑️
resources/factories/SubtitleFactory.d.ts (Deleted) -1.55kB 0 bytes -100.0% 🗑️
resources/FactoryRegistry.d.ts (Deleted) -1.54kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2StencilClipper.d.ts (Deleted) -1.53kB 0 bytes -100.0% 🗑️
rendering/material/SpriteMaterial.d.ts (Deleted) -1.53kB 0 bytes -100.0% 🗑️
ui/UIRoot.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
audio/index.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
math/Flags.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
resources/factories/CsvFactory.d.ts (Deleted) -1.48kB 0 bytes -100.0% 🗑️
rendering/Renderer.d.ts (Deleted) -1.47kB 0 bytes -100.0% 🗑️
resources/IndexedDbStore.d.ts (Deleted) -1.46kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2MaskCompositor.d.ts (Deleted) -1.45kB 0 bytes -100.0% 🗑️
debug/HitTestLayer.d.ts (Deleted) -1.44kB 0 bytes -100.0% 🗑️
rendering/text/LayoutOptions.d.ts (Deleted) -1.44kB 0 bytes -100.0% 🗑️
rendering/utils.d.ts (Deleted) -1.43kB 0 bytes -100.0% 🗑️
rendering/text/AbstractText.d.ts (Deleted) -1.41kB 0 bytes -100.0% 🗑️
core/dev.d.ts (Deleted) -1.41kB 0 bytes -100.0% 🗑️
resources/AbstractAssetFactory.d.ts (Deleted) -1.4kB 0 bytes -100.0% 🗑️
resources/Assets.d.ts (Deleted) -1.36kB 0 bytes -100.0% 🗑️
rendering/text/TextLayout.d.ts (Deleted) -1.36kB 0 bytes -100.0% 🗑️
math/Interval.d.ts (Deleted) -1.35kB 0 bytes -100.0% 🗑️
ui/Panel.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
rendering/geometry/GeometryAttribute.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
rendering/webgpu/AbstractWebGpuRenderer.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
ui/Stack.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
debug/PointerStackLayer.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
rendering/plan/RenderInstruction.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
resources/AssetFactory.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
core/FixedTimestep.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
input/index.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
resources/LoadingQueue.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
extensions/snapshot.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
audio/filters/LowpassFilter.d.ts (Deleted) -1.29kB 0 bytes -100.0% 🗑️
rendering/filters/Filter.d.ts (Deleted) -1.28kB 0 bytes -100.0% 🗑️
audio/filters/HighpassFilter.d.ts (Deleted) -1.28kB 0 bytes -100.0% 🗑️
resources/CacheStore.d.ts (Deleted) -1.26kB 0 bytes -100.0% 🗑️
extensions/materialize.d.ts (Deleted) -1.22kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2NineSliceSpriteRenderer.d.ts (Deleted) -1.22kB 0 bytes -100.0% 🗑️
core/letterbox.d.ts (Deleted) -1.21kB 0 bytes -100.0% 🗑️
math/Size.d.ts (Deleted) -1.21kB 0 bytes -100.0% 🗑️
audio/crossFade.d.ts (Deleted) -1.2kB 0 bytes -100.0% 🗑️
debug/BoundingBoxesLayer.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
input/KeyEvent.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
math/Segment.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
rendering/filters/BlurFilter.d.ts (Deleted) -1.18kB 0 bytes -100.0% 🗑️
ui/ProgressBar.d.ts (Deleted) -1.13kB 0 bytes -100.0% 🗑️
resources/factories/XmlFactory.d.ts (Deleted) -1.08kB 0 bytes -100.0% 🗑️
resources/factories/BmFontFactory.d.ts (Deleted) -1.07kB 0 bytes -100.0% 🗑️
math/index.d.ts (Deleted) -1.06kB 0 bytes -100.0% 🗑️
core/serialization/commonFields.d.ts (Deleted) -1.02kB 0 bytes -100.0% 🗑️
audio/NoopVoice.d.ts (Deleted) -1.01kB 0 bytes -100.0% 🗑️
resources/CacheFirstStrategy.d.ts (Deleted) -1.01kB 0 bytes -100.0% 🗑️
rendering/material/MaterialKey.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
rendering/shader/ShaderAttribute.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
animation/types.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
input/SteamDeckGamepadMapping.d.ts (Deleted) -983 bytes 0 bytes -100.0% 🗑️
input/JoyConRightGamepadMapping.d.ts (Deleted) -982 bytes 0 bytes -100.0% 🗑️
core/System.d.ts (Deleted) -982 bytes 0 bytes -100.0% 🗑️
resources/coreAssetBindings.d.ts (Deleted) -981 bytes 0 bytes -100.0% 🗑️
resources/factories/WasmFactory.d.ts (Deleted) -979 bytes 0 bytes -100.0% 🗑️
input/JoyConLeftGamepadMapping.d.ts (Deleted) -938 bytes 0 bytes -100.0% 🗑️
audio/AudioEffect.d.ts (Deleted) -914 bytes 0 bytes -100.0% 🗑️
input/GenericDualAnalogGamepadMapping.d.ts (Deleted) -909 bytes 0 bytes -100.0% 🗑️
resources/Asset.d.ts (Deleted) -897 bytes 0 bytes -100.0% 🗑️
rendering/BackendRenderPass.d.ts (Deleted) -869 bytes 0 bytes -100.0% 🗑️
math/ObservableSize.d.ts (Deleted) -865 bytes 0 bytes -100.0% 🗑️
math/PolarVector.d.ts (Deleted) -849 bytes 0 bytes -100.0% 🗑️
core/Timer.d.ts (Deleted) -848 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuStencilState.d.ts (Deleted) -823 bytes 0 bytes -100.0% 🗑️
rendering/gradient/LinearGradient.d.ts (Deleted) -815 bytes 0 bytes -100.0% 🗑️
resources/factories/BinaryFactory.d.ts (Deleted) -805 bytes 0 bytes -100.0% 🗑️
rendering/gradient/RadialGradient.d.ts (Deleted) -803 bytes 0 bytes -100.0% 🗑️
input/GameCubeGamepadMapping.d.ts (Deleted) -790 bytes 0 bytes -100.0% 🗑️
rendering/filters/ColorFilter.d.ts (Deleted) -782 bytes 0 bytes -100.0% 🗑️
resources/NetworkOnlyStrategy.d.ts (Deleted) -777 bytes 0 bytes -100.0% 🗑️
math/triangulate.d.ts (Deleted) -769 bytes 0 bytes -100.0% 🗑️
ui/index.d.ts (Deleted) -761 bytes 0 bytes -100.0% 🗑️
resources/MemoryStore.d.ts (Deleted) -760 bytes 0 bytes -100.0% 🗑️
input/SteamControllerGamepadMapping.d.ts (Deleted) -747 bytes 0 bytes -100.0% 🗑️
resources/factories/JsonFactory.d.ts (Deleted) -716 bytes 0 bytes -100.0% 🗑️
input/PlayStationGamepadMapping.d.ts (Deleted) -709 bytes 0 bytes -100.0% 🗑️
input/SwitchProGamepadMapping.d.ts (Deleted) -709 bytes 0 bytes -100.0% 🗑️
input/XboxGamepadMapping.d.ts (Deleted) -702 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlan.d.ts (Deleted) -678 bytes 0 bytes -100.0% 🗑️
core/BuildInfo.d.ts (Deleted) -652 bytes 0 bytes -100.0% 🗑️
ui/Label.d.ts (Deleted) -645 bytes 0 bytes -100.0% 🗑️
resources/factories/TextFactory.d.ts (Deleted) -640 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderBlock.d.ts (Deleted) -634 bytes 0 bytes -100.0% 🗑️
audio/worklet/registerWorklet.d.ts (Deleted) -631 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanPlayer.d.ts (Deleted) -611 bytes 0 bytes -100.0% 🗑️
math/ShapeLike.d.ts (Deleted) -549 bytes 0 bytes -100.0% 🗑️
input/ArcadeStickGamepadMapping.d.ts (Deleted) -548 bytes 0 bytes -100.0% 🗑️
core/Perf.d.ts (Deleted) -537 bytes 0 bytes -100.0% 🗑️
rendering/coreRendererBindings.d.ts (Deleted) -512 bytes 0 bytes -100.0% 🗑️
debug/index.d.ts (Deleted) -494 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderEffectExecutor.d.ts (Deleted) -488 bytes 0 bytes -100.0% 🗑️
resources/utils.d.ts (Deleted) -483 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanOptimizer.d.ts (Deleted) -403 bytes 0 bytes -100.0% 🗑️
core/serialization/index.d.ts (Deleted) -399 bytes 0 bytes -100.0% 🗑️
core/serialization/coreSerializers.d.ts (Deleted) -393 bytes 0 bytes -100.0% 🗑️
animation/index.d.ts (Deleted) -382 bytes 0 bytes -100.0% 🗑️
index.d.ts (Deleted) -353 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderMappings.d.ts (Deleted) -342 bytes 0 bytes -100.0% 🗑️
math/PolygonLike.d.ts (Deleted) -335 bytes 0 bytes -100.0% 🗑️
rendering/plan/playRenderTree.d.ts (Deleted) -330 bytes 0 bytes -100.0% 🗑️
math/EllipseLike.d.ts (Deleted) -316 bytes 0 bytes -100.0% 🗑️
extensions/testing.d.ts (Deleted) -308 bytes 0 bytes -100.0% 🗑️
core/serialization/renderingSerializers.d.ts (Deleted) -300 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBlendState.d.ts (Deleted) -299 bytes 0 bytes -100.0% 🗑️
core/serialization/uiSerializers.d.ts (Deleted) -278 bytes 0 bytes -100.0% 🗑️
rendering/RenderBackendType.d.ts (Deleted) -268 bytes 0 bytes -100.0% 🗑️
math/RectangleLike.d.ts (Deleted) -264 bytes 0 bytes -100.0% 🗑️
math/LineLike.d.ts (Deleted) -239 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/compute/index.d.ts (Deleted) -224 bytes 0 bytes -100.0% 🗑️
math/CircleLike.d.ts (Deleted) -215 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderProgram.d.ts (Deleted) -206 bytes 0 bytes -100.0% 🗑️
extensions/index.d.ts (Deleted) -201 bytes 0 bytes -100.0% 🗑️
rendering/geometry/QuadGeometry.d.ts (Deleted) -172 bytes 0 bytes -100.0% 🗑️
math/PointLike.d.ts (Deleted) -166 bytes 0 bytes -100.0% 🗑️
audio/filters/index.d.ts (Deleted) -102 bytes 0 bytes -100.0% 🗑️
view changes for bundle: exo-esm-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
resources/Loader.d.ts (Deleted) -28.24kB 0 bytes -100.0% 🗑️
core/Application.d.ts (Deleted) -18.43kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBackend.d.ts (Deleted) -13.56kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2Backend.d.ts (Deleted) -11.26kB 0 bytes -100.0% 🗑️
rendering/RenderNode.d.ts (Deleted) -11.11kB 0 bytes -100.0% 🗑️
rendering/View.d.ts (Deleted) -10.85kB 0 bytes -100.0% 🗑️
rendering/pixelSnap.d.ts (Deleted) -10.68kB 0 bytes -100.0% 🗑️
rendering/RenderingContext.d.ts (Deleted) -10.18kB 0 bytes -100.0% 🗑️
input/InteractionManager.d.ts (Deleted) -9.95kB 0 bytes -100.0% 🗑️
math/collision-*.d.ts (Deleted) -9.93kB 0 bytes -100.0% 🗑️
math/collision-*.d.ts (Deleted) -4.48kB 0 bytes -100.0% 🗑️
core/SceneNode.d.ts (Deleted) -9.9kB 0 bytes -100.0% 🗑️
core/Scene.d.ts (Deleted) -9.84kB 0 bytes -100.0% 🗑️
input/Gamepad.d.ts (Deleted) -9.46kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuTextRenderer.d.ts (Deleted) -9.39kB 0 bytes -100.0% 🗑️
input/InputManager.d.ts (Deleted) -9.16kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBackdropBlendCompositor.d.ts (Deleted) -9.12kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuSpriteRenderer.d.ts (Deleted) -9.09kB 0 bytes -100.0% 🗑️
audio/Sound.d.ts (Deleted) -8.34kB 0 bytes -100.0% 🗑️
rendering/primitives/Graphics.d.ts (Deleted) -8.33kB 0 bytes -100.0% 🗑️
core/Color.d.ts (Deleted) -8.0kB 0 bytes -100.0% 🗑️
input/Pointer.d.ts (Deleted) -7.15kB 0 bytes -100.0% 🗑️
rendering/text/TextStyle.d.ts (Deleted) -7.0kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuMeshRenderer.d.ts (Deleted) -6.97kB 0 bytes -100.0% 🗑️
animation/Tween.d.ts (Deleted) -6.93kB 0 bytes -100.0% 🗑️
extensions/Extension.d.ts (Deleted) -6.92kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuPassCoordinator.d.ts (Deleted) -6.77kB 0 bytes -100.0% 🗑️
rendering/sprite/AnimatedSprite.d.ts (Deleted) -6.49kB 0 bytes -100.0% 🗑️
rendering/sprite/Sprite.d.ts (Deleted) -6.24kB 0 bytes -100.0% 🗑️
rendering/sprite/spriteMaterialSources.d.ts (Deleted) -6.19kB 0 bytes -100.0% 🗑️
rendering/public.d.ts (Deleted) -6.16kB 0 bytes -100.0% 🗑️
audio/Playable.d.ts (Deleted) -5.6kB 0 bytes -100.0% 🗑️
rendering/RenderBackend.d.ts (Deleted) -5.59kB 0 bytes -100.0% 🗑️
input/GamepadAxis.d.ts (Deleted) -5.57kB 0 bytes -100.0% 🗑️
rendering/mesh/Mesh.d.ts (Deleted) -5.46kB 0 bytes -100.0% 🗑️
input/GamepadButton.d.ts (Deleted) -5.44kB 0 bytes -100.0% 🗑️
rendering/material/Material.d.ts (Deleted) -5.42kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuRepeatingSpriteRenderer.d.ts (Deleted) -5.4kB 0 bytes -100.0% 🗑️
rendering/material/ShaderSource.d.ts (Deleted) -5.35kB 0 bytes -100.0% 🗑️
rendering/texture/DataTexture.d.ts (Deleted) -5.33kB 0 bytes -100.0% 🗑️
animation/TweenSequencer.d.ts (Deleted) -5.13kB 0 bytes -100.0% 🗑️
rendering/sprite/RepeatingSprite.d.ts (Deleted) -5.07kB 0 bytes -100.0% 🗑️
math/swept-*.d.ts (Deleted) -5.05kB 0 bytes -100.0% 🗑️
audio/AudioManager.d.ts (Deleted) -4.95kB 0 bytes -100.0% 🗑️
rendering/plan/RenderCommand.d.ts (Deleted) -4.79kB 0 bytes -100.0% 🗑️
debug/RenderPassInspectorLayer.d.ts (Deleted) -4.66kB 0 bytes -100.0% 🗑️
audio/BaseVoice.d.ts (Deleted) -4.65kB 0 bytes -100.0% 🗑️
rendering/types.d.ts (Deleted) -4.58kB 0 bytes -100.0% 🗑️
math/geometry.d.ts (Deleted) -4.57kB 0 bytes -100.0% 🗑️
rendering/filters/WebGpuShaderFilter.d.ts (Deleted) -4.57kB 0 bytes -100.0% 🗑️
rendering/text/Text.d.ts (Deleted) -4.49kB 0 bytes -100.0% 🗑️
input/GamepadDefinitions.d.ts (Deleted) -4.4kB 0 bytes -100.0% 🗑️
math/AbstractVector.d.ts (Deleted) -4.3kB 0 bytes -100.0% 🗑️
rendering/video/Video.d.ts (Deleted) -4.3kB 0 bytes -100.0% 🗑️
rendering/text/GlyphAtlas.d.ts (Deleted) -4.25kB 0 bytes -100.0% 🗑️
rendering/text/BitmapText.d.ts (Deleted) -4.22kB 0 bytes -100.0% 🗑️
rendering/filters/WebGl2ShaderFilter.d.ts (Deleted) -4.17kB 0 bytes -100.0% 🗑️
math/utils.d.ts (Deleted) -4.15kB 0 bytes -100.0% 🗑️
core/serialization/SerializationRegistry.d.ts (Deleted) -4.14kB 0 bytes -100.0% 🗑️
rendering/filters/LutFilter.d.ts (Deleted) -4.05kB 0 bytes -100.0% 🗑️
audio/AudioGenerator.d.ts (Deleted) -3.94kB 0 bytes -100.0% 🗑️
rendering/text/GlyphSdf.d.ts (Deleted) -3.93kB 0 bytes -100.0% 🗑️
rendering/text/types.d.ts (Deleted) -3.88kB 0 bytes -100.0% 🗑️
animation/TweenManager.d.ts (Deleted) -3.88kB 0 bytes -100.0% 🗑️
rendering/TransformBuffer.d.ts (Deleted) -3.85kB 0 bytes -100.0% 🗑️
rendering/texture/TextureRegion.d.ts (Deleted) -3.82kB 0 bytes -100.0% 🗑️
core/serialization/read.d.ts (Deleted) -3.81kB 0 bytes -100.0% 🗑️
rendering/texture/repeat.d.ts (Deleted) -3.79kB 0 bytes -100.0% 🗑️
rendering/Drawable.d.ts (Deleted) -3.77kB 0 bytes -100.0% 🗑️
rendering/RenderStats.d.ts (Deleted) -3.68kB 0 bytes -100.0% 🗑️
rendering/text/HTMLText.d.ts (Deleted) -3.67kB 0 bytes -100.0% 🗑️
math/Quadtree.d.ts (Deleted) -3.66kB 0 bytes -100.0% 🗑️
core/SceneManager.d.ts (Deleted) -3.62kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuNineSliceSpriteRenderer.d.ts (Deleted) -3.54kB 0 bytes -100.0% 🗑️
rendering/texture/Texture.d.ts (Deleted) -3.54kB 0 bytes -100.0% 🗑️
resources/AssetDefinitions.d.ts (Deleted) -3.52kB 0 bytes -100.0% 🗑️
resources/index.d.ts (Deleted) -3.5kB 0 bytes -100.0% 🗑️
core/serialization/NodeSerializer.d.ts (Deleted) -3.49kB 0 bytes -100.0% 🗑️
core/utils.d.ts (Deleted) -3.43kB 0 bytes -100.0% 🗑️
resources/AssetContainer.d.ts (Deleted) -3.41kB 0 bytes -100.0% 🗑️
rendering/RenderPipeline.d.ts (Deleted) -3.38kB 0 bytes -100.0% 🗑️
audio/AudioBus.d.ts (Deleted) -3.33kB 0 bytes -100.0% 🗑️
rendering/sprite/NineSliceSprite.d.ts (Deleted) -3.32kB 0 bytes -100.0% 🗑️
audio/WorkletEffect.d.ts (Deleted) -3.32kB 0 bytes -100.0% 🗑️
core/Time.d.ts (Deleted) -3.29kB 0 bytes -100.0% 🗑️
rendering/GpuResourceAccountant.d.ts (Deleted) -3.28kB 0 bytes -100.0% 🗑️
math/Circle.d.ts (Deleted) -3.25kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuStencilClipper.d.ts (Deleted) -3.23kB 0 bytes -100.0% 🗑️
rendering/pass/RenderPassCoordinator.d.ts (Deleted) -3.22kB 0 bytes -100.0% 🗑️
math/Polygon.d.ts (Deleted) -3.04kB 0 bytes -100.0% 🗑️
rendering/gradient/Gradient.d.ts (Deleted) -3.04kB 0 bytes -100.0% 🗑️
rendering/RenderPass.d.ts (Deleted) -2.99kB 0 bytes -100.0% 🗑️
rendering/webgl2/AbstractWebGl2BatchedRenderer.d.ts (Deleted) -2.98kB 0 bytes -100.0% 🗑️
input/InputBinding.d.ts (Deleted) -2.97kB 0 bytes -100.0% 🗑️
core/logging.d.ts (Deleted) -2.95kB 0 bytes -100.0% 🗑️
math/Rectangle.d.ts (Deleted) -2.92kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuMaskCompositor.d.ts (Deleted) -2.92kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2VertexArrayObject.d.ts (Deleted) -2.91kB 0 bytes -100.0% 🗑️
input/types.d.ts (Deleted) -2.9kB 0 bytes -100.0% 🗑️
math/Matrix.d.ts (Deleted) -2.86kB 0 bytes -100.0% 🗑️
math/Collision.d.ts (Deleted) -2.85kB 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuTransformStorage.d.ts (Deleted) -2.82kB 0 bytes -100.0% 🗑️
rendering/sprite/repeatingSpritePlan.d.ts (Deleted) -2.78kB 0 bytes -100.0% 🗑️
core/serialization/serialize.d.ts (Deleted) -2.78kB 0 bytes -100.0% 🗑️
rendering/Container.d.ts (Deleted) -2.77kB 0 bytes -100.0% 🗑️
core/Signal.d.ts (Deleted) -2.77kB 0 bytes -100.0% 🗑️
resources/factories/VideoFactory.d.ts (Deleted) -2.76kB 0 bytes -100.0% 🗑️
rendering/RenderTarget.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
rendering/plan/RenderScope.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
core/types.d.ts (Deleted) -2.74kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2MeshRenderer.d.ts (Deleted) -2.73kB 0 bytes -100.0% 🗑️
rendering/RenderBatch.d.ts (Deleted) -2.71kB 0 bytes -100.0% 🗑️
rendering/CallbackRenderPass.d.ts (Deleted) -2.71kB 0 bytes -100.0% 🗑️
input/FocusManager.d.ts (Deleted) -2.7kB 0 bytes -100.0% 🗑️
rendering/RendererRegistry.d.ts (Deleted) -2.7kB 0 bytes -100.0% 🗑️
rendering/shader/Shader.d.ts (Deleted) -2.65kB 0 bytes -100.0% 🗑️
resources/factories/MusicFactory.d.ts (Deleted) -2.61kB 0 bytes -100.0% 🗑️
audio/audio-*.d.ts (Deleted) -2.6kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2PassCoordinator.d.ts (Deleted) -2.59kB 0 bytes -100.0% 🗑️
input/GamepadMapping.d.ts (Deleted) -2.56kB 0 bytes -100.0% 🗑️
rendering/sprite/Spritesheet.d.ts (Deleted) -2.56kB 0 bytes -100.0% 🗑️
resources/AssetManifest.d.ts (Deleted) -2.53kB 0 bytes -100.0% 🗑️
rendering/DrawContext.d.ts (Deleted) -2.51kB 0 bytes -100.0% 🗑️
rendering/sprite/nineSlice.d.ts (Deleted) -2.51kB 0 bytes -100.0% 🗑️
core/Registry.d.ts (Deleted) -2.48kB 0 bytes -100.0% 🗑️
ui/ScrollContainer.d.ts (Deleted) -2.47kB 0 bytes -100.0% 🗑️
audio/SoundVoice.d.ts (Deleted) -2.47kB 0 bytes -100.0% 🗑️
input/GamepadPromptLayouts.d.ts (Deleted) -2.44kB 0 bytes -100.0% 🗑️
debug/DebugOverlay.d.ts (Deleted) -2.41kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2TextRenderer.d.ts (Deleted) -2.39kB 0 bytes -100.0% 🗑️
audio/AudioStreamVoice.d.ts (Deleted) -2.39kB 0 bytes -100.0% 🗑️
resources/Database.d.ts (Deleted) -2.38kB 0 bytes -100.0% 🗑️
rendering/mesh/ImmediateMesh.d.ts (Deleted) -2.36kB 0 bytes -100.0% 🗑️
audio/AudioStream.d.ts (Deleted) -2.32kB 0 bytes -100.0% 🗑️
ui/Tooltip.d.ts (Deleted) -2.31kB 0 bytes -100.0% 🗑️
rendering/text/GlyphAtlasPool.d.ts (Deleted) -2.3kB 0 bytes -100.0% 🗑️
core/Stage.d.ts (Deleted) -2.3kB 0 bytes -100.0% 🗑️
ui/Widget.d.ts (Deleted) -2.25kB 0 bytes -100.0% 🗑️
core/serialization/Prefab.d.ts (Deleted) -2.21kB 0 bytes -100.0% 🗑️
resources/factories/FontFactory.d.ts (Deleted) -2.21kB 0 bytes -100.0% 🗑️
rendering/texture/RenderTexture.d.ts (Deleted) -2.18kB 0 bytes -100.0% 🗑️
resources/tokens.d.ts (Deleted) -2.17kB 0 bytes -100.0% 🗑️
core/DisposalScope.d.ts (Deleted) -2.16kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2RenderBuffer.d.ts (Deleted) -2.14kB 0 bytes -100.0% 🗑️
resources/IndexedDbDatabase.d.ts (Deleted) -2.14kB 0 bytes -100.0% 🗑️
rendering/PassContext.d.ts (Deleted) -2.12kB 0 bytes -100.0% 🗑️
core/capabilities.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
math/Vector.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
rendering/webgpu/compute/WebGpuComputePipeline.d.ts (Deleted) -2.11kB 0 bytes -100.0% 🗑️
math/ObservableVector.d.ts (Deleted) -2.09kB 0 bytes -100.0% 🗑️
core/serialization/serializerHelpers.d.ts (Deleted) -2.09kB 0 bytes -100.0% 🗑️
rendering/texture/Sampler.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
math/Line.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
renderer-*.d.ts (Deleted) -2.08kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2SpriteRenderer.d.ts (Deleted) -2.05kB 0 bytes -100.0% 🗑️
audio/AudioGeneratorVoice.d.ts (Deleted) -2.04kB 0 bytes -100.0% 🗑️
resources/factories/SvgFactory.d.ts (Deleted) -2.02kB 0 bytes -100.0% 🗑️
core/serialization/types.d.ts (Deleted) -2.02kB 0 bytes -100.0% 🗑️
rendering/RenderNodePass.d.ts (Deleted) -2.01kB 0 bytes -100.0% 🗑️
rendering/pass/RenderPassDescriptor.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
audio/BiquadEffect.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
animation/Easing.d.ts (Deleted) -2.0kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2BackdropBlendCompositor.d.ts (Deleted) -1.96kB 0 bytes -100.0% 🗑️
core/index.d.ts (Deleted) -1.92kB 0 bytes -100.0% 🗑️
resources/factories/SoundFactory.d.ts (Deleted) -1.91kB 0 bytes -100.0% 🗑️
debug/DebugLayer.d.ts (Deleted) -1.91kB 0 bytes -100.0% 🗑️
rendering/shader/ShaderUniform.d.ts (Deleted) -1.85kB 0 bytes -100.0% 🗑️
ui/Button.d.ts (Deleted) -1.84kB 0 bytes -100.0% 🗑️
rendering/BackendTargetPass.d.ts (Deleted) -1.81kB 0 bytes -100.0% 🗑️
rendering/text/BmFont.d.ts (Deleted) -1.8kB 0 bytes -100.0% 🗑️
math/Ellipse.d.ts (Deleted) -1.8kB 0 bytes -100.0% 🗑️
resources/factories/ImageFactory.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
rendering/webgl2/AbstractWebGl2Renderer.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
resources/CacheStrategy.d.ts (Deleted) -1.79kB 0 bytes -100.0% 🗑️
audio/InputVoice.d.ts (Deleted) -1.78kB 0 bytes -100.0% 🗑️
rendering/webgpu/compute/WebGpuStorageBuffer.d.ts (Deleted) -1.77kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2RepeatingSpriteRenderer.d.ts (Deleted) -1.76kB 0 bytes -100.0% 🗑️
audio/Envelope.d.ts (Deleted) -1.75kB 0 bytes -100.0% 🗑️
resources/WebStorageStore.d.ts (Deleted) -1.74kB 0 bytes -100.0% 🗑️
core/SystemRegistry.d.ts (Deleted) -1.73kB 0 bytes -100.0% 🗑️
input/GestureRecognizer.d.ts (Deleted) -1.71kB 0 bytes -100.0% 🗑️
core/Clock.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
resources/factories/TextureFactory.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
core/Codec.d.ts (Deleted) -1.68kB 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanBuilder.d.ts (Deleted) -1.67kB 0 bytes -100.0% 🗑️
rendering/geometry/Geometry.d.ts (Deleted) -1.66kB 0 bytes -100.0% 🗑️
resources/IndexedDbKeyValueStore.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
extensions/ExtensionRegistry.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
audio/AudioInput.d.ts (Deleted) -1.64kB 0 bytes -100.0% 🗑️
core/Bounds.d.ts (Deleted) -1.63kB 0 bytes -100.0% 🗑️
resources/KeyValueStore.d.ts (Deleted) -1.63kB 0 bytes -100.0% 🗑️
rendering/shader/upgradeFragmentShaderToGl300.d.ts (Deleted) -1.6kB 0 bytes -100.0% 🗑️
math/Random.d.ts (Deleted) -1.6kB 0 bytes -100.0% 🗑️
input/InteractionEvent.d.ts (Deleted) -1.59kB 0 bytes -100.0% 🗑️
rendering/material/MeshMaterial.d.ts (Deleted) -1.58kB 0 bytes -100.0% 🗑️
audio/AudioListener.d.ts (Deleted) -1.57kB 0 bytes -100.0% 🗑️
debug/PerformanceLayer.d.ts (Deleted) -1.57kB 0 bytes -100.0% 🗑️
resources/factories/SubtitleFactory.d.ts (Deleted) -1.55kB 0 bytes -100.0% 🗑️
resources/FactoryRegistry.d.ts (Deleted) -1.54kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2StencilClipper.d.ts (Deleted) -1.53kB 0 bytes -100.0% 🗑️
rendering/material/SpriteMaterial.d.ts (Deleted) -1.53kB 0 bytes -100.0% 🗑️
ui/UIRoot.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
audio/index.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
math/Flags.d.ts (Deleted) -1.49kB 0 bytes -100.0% 🗑️
resources/factories/CsvFactory.d.ts (Deleted) -1.48kB 0 bytes -100.0% 🗑️
rendering/Renderer.d.ts (Deleted) -1.47kB 0 bytes -100.0% 🗑️
resources/IndexedDbStore.d.ts (Deleted) -1.46kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2MaskCompositor.d.ts (Deleted) -1.45kB 0 bytes -100.0% 🗑️
debug/HitTestLayer.d.ts (Deleted) -1.44kB 0 bytes -100.0% 🗑️
rendering/text/LayoutOptions.d.ts (Deleted) -1.44kB 0 bytes -100.0% 🗑️
rendering/utils.d.ts (Deleted) -1.43kB 0 bytes -100.0% 🗑️
rendering/text/AbstractText.d.ts (Deleted) -1.41kB 0 bytes -100.0% 🗑️
core/dev.d.ts (Deleted) -1.41kB 0 bytes -100.0% 🗑️
resources/AbstractAssetFactory.d.ts (Deleted) -1.4kB 0 bytes -100.0% 🗑️
resources/Assets.d.ts (Deleted) -1.36kB 0 bytes -100.0% 🗑️
rendering/text/TextLayout.d.ts (Deleted) -1.36kB 0 bytes -100.0% 🗑️
math/Interval.d.ts (Deleted) -1.35kB 0 bytes -100.0% 🗑️
ui/Panel.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
rendering/geometry/GeometryAttribute.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
rendering/webgpu/AbstractWebGpuRenderer.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
ui/Stack.d.ts (Deleted) -1.34kB 0 bytes -100.0% 🗑️
debug/PointerStackLayer.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
rendering/plan/RenderInstruction.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
resources/AssetFactory.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
core/FixedTimestep.d.ts (Deleted) -1.33kB 0 bytes -100.0% 🗑️
input/index.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
resources/LoadingQueue.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
extensions/snapshot.d.ts (Deleted) -1.3kB 0 bytes -100.0% 🗑️
audio/filters/LowpassFilter.d.ts (Deleted) -1.29kB 0 bytes -100.0% 🗑️
rendering/filters/Filter.d.ts (Deleted) -1.28kB 0 bytes -100.0% 🗑️
audio/filters/HighpassFilter.d.ts (Deleted) -1.28kB 0 bytes -100.0% 🗑️
resources/CacheStore.d.ts (Deleted) -1.26kB 0 bytes -100.0% 🗑️
extensions/materialize.d.ts (Deleted) -1.22kB 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2NineSliceSpriteRenderer.d.ts (Deleted) -1.22kB 0 bytes -100.0% 🗑️
core/letterbox.d.ts (Deleted) -1.21kB 0 bytes -100.0% 🗑️
math/Size.d.ts (Deleted) -1.21kB 0 bytes -100.0% 🗑️
audio/crossFade.d.ts (Deleted) -1.2kB 0 bytes -100.0% 🗑️
debug/BoundingBoxesLayer.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
input/KeyEvent.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
math/Segment.d.ts (Deleted) -1.19kB 0 bytes -100.0% 🗑️
rendering/filters/BlurFilter.d.ts (Deleted) -1.18kB 0 bytes -100.0% 🗑️
ui/ProgressBar.d.ts (Deleted) -1.13kB 0 bytes -100.0% 🗑️
resources/factories/XmlFactory.d.ts (Deleted) -1.08kB 0 bytes -100.0% 🗑️
resources/factories/BmFontFactory.d.ts (Deleted) -1.07kB 0 bytes -100.0% 🗑️
math/index.d.ts (Deleted) -1.06kB 0 bytes -100.0% 🗑️
core/serialization/commonFields.d.ts (Deleted) -1.02kB 0 bytes -100.0% 🗑️
audio/NoopVoice.d.ts (Deleted) -1.01kB 0 bytes -100.0% 🗑️
resources/CacheFirstStrategy.d.ts (Deleted) -1.01kB 0 bytes -100.0% 🗑️
rendering/material/MaterialKey.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
rendering/shader/ShaderAttribute.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
animation/types.d.ts (Deleted) -993 bytes 0 bytes -100.0% 🗑️
input/SteamDeckGamepadMapping.d.ts (Deleted) -983 bytes 0 bytes -100.0% 🗑️
input/JoyConRightGamepadMapping.d.ts (Deleted) -982 bytes 0 bytes -100.0% 🗑️
core/System.d.ts (Deleted) -982 bytes 0 bytes -100.0% 🗑️
resources/coreAssetBindings.d.ts (Deleted) -981 bytes 0 bytes -100.0% 🗑️
resources/factories/WasmFactory.d.ts (Deleted) -979 bytes 0 bytes -100.0% 🗑️
input/JoyConLeftGamepadMapping.d.ts (Deleted) -938 bytes 0 bytes -100.0% 🗑️
audio/AudioEffect.d.ts (Deleted) -914 bytes 0 bytes -100.0% 🗑️
input/GenericDualAnalogGamepadMapping.d.ts (Deleted) -909 bytes 0 bytes -100.0% 🗑️
resources/Asset.d.ts (Deleted) -897 bytes 0 bytes -100.0% 🗑️
rendering/BackendRenderPass.d.ts (Deleted) -869 bytes 0 bytes -100.0% 🗑️
math/ObservableSize.d.ts (Deleted) -865 bytes 0 bytes -100.0% 🗑️
math/PolarVector.d.ts (Deleted) -849 bytes 0 bytes -100.0% 🗑️
core/Timer.d.ts (Deleted) -848 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuStencilState.d.ts (Deleted) -823 bytes 0 bytes -100.0% 🗑️
rendering/gradient/LinearGradient.d.ts (Deleted) -815 bytes 0 bytes -100.0% 🗑️
resources/factories/BinaryFactory.d.ts (Deleted) -805 bytes 0 bytes -100.0% 🗑️
rendering/gradient/RadialGradient.d.ts (Deleted) -803 bytes 0 bytes -100.0% 🗑️
input/GameCubeGamepadMapping.d.ts (Deleted) -790 bytes 0 bytes -100.0% 🗑️
rendering/filters/ColorFilter.d.ts (Deleted) -782 bytes 0 bytes -100.0% 🗑️
resources/NetworkOnlyStrategy.d.ts (Deleted) -777 bytes 0 bytes -100.0% 🗑️
math/triangulate.d.ts (Deleted) -769 bytes 0 bytes -100.0% 🗑️
ui/index.d.ts (Deleted) -761 bytes 0 bytes -100.0% 🗑️
resources/MemoryStore.d.ts (Deleted) -760 bytes 0 bytes -100.0% 🗑️
input/SteamControllerGamepadMapping.d.ts (Deleted) -747 bytes 0 bytes -100.0% 🗑️
resources/factories/JsonFactory.d.ts (Deleted) -716 bytes 0 bytes -100.0% 🗑️
input/PlayStationGamepadMapping.d.ts (Deleted) -709 bytes 0 bytes -100.0% 🗑️
input/SwitchProGamepadMapping.d.ts (Deleted) -709 bytes 0 bytes -100.0% 🗑️
input/XboxGamepadMapping.d.ts (Deleted) -702 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlan.d.ts (Deleted) -678 bytes 0 bytes -100.0% 🗑️
core/BuildInfo.d.ts (Deleted) -652 bytes 0 bytes -100.0% 🗑️
ui/Label.d.ts (Deleted) -645 bytes 0 bytes -100.0% 🗑️
resources/factories/TextFactory.d.ts (Deleted) -640 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderBlock.d.ts (Deleted) -634 bytes 0 bytes -100.0% 🗑️
audio/worklet/registerWorklet.d.ts (Deleted) -631 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanPlayer.d.ts (Deleted) -611 bytes 0 bytes -100.0% 🗑️
math/ShapeLike.d.ts (Deleted) -549 bytes 0 bytes -100.0% 🗑️
input/ArcadeStickGamepadMapping.d.ts (Deleted) -548 bytes 0 bytes -100.0% 🗑️
core/Perf.d.ts (Deleted) -537 bytes 0 bytes -100.0% 🗑️
rendering/coreRendererBindings.d.ts (Deleted) -512 bytes 0 bytes -100.0% 🗑️
debug/index.d.ts (Deleted) -494 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderEffectExecutor.d.ts (Deleted) -488 bytes 0 bytes -100.0% 🗑️
resources/utils.d.ts (Deleted) -483 bytes 0 bytes -100.0% 🗑️
rendering/plan/RenderPlanOptimizer.d.ts (Deleted) -403 bytes 0 bytes -100.0% 🗑️
core/serialization/index.d.ts (Deleted) -399 bytes 0 bytes -100.0% 🗑️
core/serialization/coreSerializers.d.ts (Deleted) -393 bytes 0 bytes -100.0% 🗑️
animation/index.d.ts (Deleted) -382 bytes 0 bytes -100.0% 🗑️
index.d.ts (Deleted) -353 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderMappings.d.ts (Deleted) -342 bytes 0 bytes -100.0% 🗑️
math/PolygonLike.d.ts (Deleted) -335 bytes 0 bytes -100.0% 🗑️
rendering/plan/playRenderTree.d.ts (Deleted) -330 bytes 0 bytes -100.0% 🗑️
math/EllipseLike.d.ts (Deleted) -316 bytes 0 bytes -100.0% 🗑️
extensions/testing.d.ts (Deleted) -308 bytes 0 bytes -100.0% 🗑️
core/serialization/renderingSerializers.d.ts (Deleted) -300 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/WebGpuBlendState.d.ts (Deleted) -299 bytes 0 bytes -100.0% 🗑️
core/serialization/uiSerializers.d.ts (Deleted) -278 bytes 0 bytes -100.0% 🗑️
rendering/RenderBackendType.d.ts (Deleted) -268 bytes 0 bytes -100.0% 🗑️
math/RectangleLike.d.ts (Deleted) -264 bytes 0 bytes -100.0% 🗑️
math/LineLike.d.ts (Deleted) -239 bytes 0 bytes -100.0% 🗑️
rendering/webgpu/compute/index.d.ts (Deleted) -224 bytes 0 bytes -100.0% 🗑️
math/CircleLike.d.ts (Deleted) -215 bytes 0 bytes -100.0% 🗑️
rendering/webgl2/WebGl2ShaderProgram.d.ts (Deleted) -206 bytes 0 bytes -100.0% 🗑️
extensions/index.d.ts (Deleted) -201 bytes 0 bytes -100.0% 🗑️
rendering/geometry/QuadGeometry.d.ts (Deleted) -172 bytes 0 bytes -100.0% 🗑️
math/PointLike.d.ts (Deleted) -166 bytes 0 bytes -100.0% 🗑️
audio/filters/index.d.ts (Deleted) -102 bytes 0 bytes -100.0% 🗑️

@codecov

codecov Bot commented Jul 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

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