Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
10:33:31 PM: Build ready to start
10:33:47 PM: build-image version: 3d3c7e8b4321e2c1a54a2c4584fb46ba742b1630 (focal)
10:33:47 PM: buildbot version: 588d3e99baf403f31620480ed78c765f2e21ff1d
10:33:47 PM: Fetching cached dependencies
10:33:47 PM: Starting to download cache of 141.5MB
10:33:49 PM: Finished downloading cache in 1.727s
10:33:49 PM: Starting to extract cache
10:33:52 PM: Finished extracting cache in 2.985s
10:33:52 PM: Finished fetching cache in 4.764s
10:33:52 PM: Starting to prepare the repo for build
10:33:52 PM: Preparing Git Reference pull/424/head
10:33:54 PM: Custom build command detected. Proceeding with the specified command: 'pnpm run build && pnpm docs:build'
10:33:54 PM: Starting to install dependencies
10:33:55 PM: Python version set to 3.8
10:33:55 PM: Attempting Ruby version 2.7.2, read from environment
10:33:55 PM: Using Ruby version 2.7.2
10:33:56 PM: Started restoring cached go cache
10:33:56 PM: Finished restoring cached go cache
10:33:57 PM: go version go1.19.13 linux/amd64
10:33:58 PM: Using PHP version 8.0
10:33:59 PM: Started restoring cached Node.js version
10:34:00 PM: Finished restoring cached Node.js version
10:34:00 PM: v18.20.2 is already installed.
10:34:01 PM: Now using node v18.20.2 (npm v10.5.0)
10:34:01 PM: Enabling Node.js Corepack
10:34:01 PM: Started restoring cached build plugins
10:34:01 PM: Finished restoring cached build plugins
10:34:01 PM: Started restoring cached corepack dependencies
10:34:01 PM: Finished restoring cached corepack dependencies
10:34:01 PM: Started restoring cached pnpm cache
10:34:01 PM: Finished restoring cached pnpm cache
10:34:02 PM: Installing npm packages using pnpm version 8.10.2
10:34:03 PM: Scope: all 3 workspace projects
10:34:03 PM: Lockfile is up to date, resolution step is skipped
10:34:03 PM: Progress: resolved 1, reused 0, downloaded 0, added 0
10:34:03 PM: Packages: +976
10:34:03 PM: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10:34:04 PM: Progress: resolved 976, reused 975, downloaded 0, added 0
10:34:04 PM: Progress: resolved 976, reused 976, downloaded 0, added 976, done
10:34:05 PM: dependencies:
10:34:05 PM: + @tresjs/core 3.9.0
10:34:05 PM: + @vueuse/core 10.9.0
10:34:05 PM: + camera-controls 2.8.3
10:34:05 PM: + stats-gl 2.2.8
10:34:05 PM: + stats.js 0.17.0
10:34:05 PM: + three-custom-shader-material 5.4.0
10:34:05 PM: + three-stdlib 2.29.11
10:34:05 PM: + vue 3.4.27
10:34:05 PM: devDependencies:
10:34:05 PM: + @release-it/conventional-changelog 8.0.1
10:34:05 PM: + @tresjs/eslint-config 1.1.0
10:34:05 PM: + @tweakpane/core 1.1.9
10:34:05 PM: + @types/node 20.12.10
10:34:05 PM: + @types/three 0.164.0
10:34:05 PM: + @typescript-eslint/eslint-plugin 7.8.0
10:34:05 PM: + @typescript-eslint/parser 7.8.0
10:34:05 PM: + @vitejs/plugin-vue 5.0.4
10:34:05 PM: + eslint 9.2.0
10:34:05 PM: + eslint-plugin-vue 9.25.0
10:34:05 PM: + gsap 3.12.5
10:34:05 PM: + husky 9.0.11
10:34:05 PM: + kolorist 1.8.0
10:34:05 PM: + pathe 1.1.2
10:34:05 PM: + release-it 17.2.1
10:34:05 PM: + rollup-plugin-analyzer 4.0.0
10:34:05 PM: + rollup-plugin-visualizer 5.12.0
10:34:05 PM: + three 0.164.1
10:34:05 PM: + tweakpane 3.1.10
10:34:05 PM: + typescript 5.4.5
10:34:05 PM: + unocss 0.59.4
10:34:05 PM: + vite 5.2.11
10:34:05 PM: + vite-plugin-banner 0.7.1
10:34:05 PM: + vite-plugin-dts 3.9.1
10:34:05 PM: + vite-plugin-glsl 1.3.0
10:34:05 PM: + vite-svg-loader 5.1.0
10:34:05 PM: + vitepress 1.1.4
10:34:05 PM: . prepare$ node .husky/install.mjs
10:34:05 PM: . prepare: Done
10:34:05 PM: Done in 3s
10:34:05 PM: npm packages installed using pnpm
10:34:06 PM: Successfully installed dependencies
10:34:06 PM: Starting build script
10:34:07 PM: Detected 1 framework(s)
10:34:07 PM: "vite" at version "5.2.11"
10:34:07 PM: Section completed: initializing
Building
Complete
Building
Complete
10:34:09 PM: Netlify Build
10:34:09 PM: ────────────────────────────────────────────────────────────────
10:34:09 PM:
10:34:09 PM: ❯ Version
10:34:09 PM: @netlify/build 29.41.3
10:34:09 PM:
10:34:09 PM: ❯ Flags
10:34:09 PM: baseRelDir: true
10:34:09 PM: buildId: 664689bb65311e0008fa315d
10:34:09 PM: deployId: 664689bb65311e0008fa315f
10:34:09 PM:
10:34:09 PM: ❯ Current directory
10:34:09 PM: /opt/build/repo
10:34:09 PM:
10:34:09 PM: ❯ Config file
10:34:09 PM: /opt/build/repo/netlify.toml
10:34:09 PM:
10:34:09 PM: ❯ Context
10:34:09 PM: deploy-preview
10:34:09 PM:
10:34:09 PM: build.command from netlify.toml
10:34:09 PM: ────────────────────────────────────────────────────────────────
10:34:09 PM:
10:34:09 PM: $ pnpm run build && pnpm docs:build
10:34:09 PM: > @tresjs/cientos@3.9.0 build /opt/build/repo
10:34:09 PM: > vite build
10:34:10 PM: ▲ ■ ♥ Tres/cientos v3.9.0
10:34:10 PM: vite v5.2.11 building for production...
10:34:10 PM:
10:34:10 PM: watching for file changes...
10:34:10 PM:
10:34:10 PM: build started...
10:34:23 PM: src/core/loaders/useGLTF/index.ts:23:21 - error TS4033: Property 'animations' of exported interface has or is using private name 'THREE'.
10:34:23 PM: 23 animations: Array<THREE.AnimationClip>
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:25:29 - error TS4033: Property 'materials' of exported interface has or is using private name 'THREE'.
10:34:23 PM: 25 materials: Record<string, THREE.Material>
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:26:10 - error TS4033: Property 'scene' of exported interface has or is using private name 'THREE'.
10:34:23 PM: 26 scene: THREE.Scene
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/staging/ContactShadows.vue.ts:438:1 - error TS4082: Default export of the module has or is using private name 'RefSymbol'.
10:34:23 PM: 438 export default (await import('vue')).defineComponent({
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: 439 setup() {
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: ...
10:34:23 PM: 444 props: {} as __VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<ContactShadowsProps>, typeof __VLS_withDefaultsArg>,
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: 445 });
10:34:23 PM: ~~~
10:34:23 PM: src/core/staging/ContactShadows.vue.ts:438:1 - error TS4082: Default export of the module has or is using private name 'ShallowRefMarker'.
10:34:23 PM: 438 export default (await import('vue')).defineComponent({
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: 439 setup() {
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: ...
10:34:23 PM: 444 props: {} as __VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<ContactShadowsProps>, typeof __VLS_withDefaultsArg>,
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: 445 });
10:34:23 PM: ~~~
10:34:23 PM: src/core/abstractions/Lensflare/component.vue:61:76 - error TS2345: Argument of type 'PropsWithDefaults<LooseRequired<LensflareProps>, { scale: 1; elements: undefined; seed: undefined; seedProps: undefined; color: undefined; distance: undefined; size: undefined; texture: undefined; }, never>' is not assignable to parameter of type 'Partial<LensflareElementProps>'.
10:34:23 PM: Types of property 'texture' are incompatible.
10:34:23 PM: Type 'string[] | Texture | undefined' is not assignable to type 'string | Texture | undefined'.
10:34:23 PM: Type 'string[]' is not assignable to type 'string | Texture | undefined'.
10:34:23 PM: 61 = shallowRef<Partial<LensflareElementProps>>(filterLensflareElementProps(props))
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/abstractions/MouseParallax.vue:90:23 - error TS2345: Argument of type 'Camera | undefined' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
10:34:23 PM: Type 'undefined' is not assignable to type 'Object3D<Object3DEventMap>'.
10:34:23 PM: 90 value => value?.add(camera.value),
10:34:23 PM: ~~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/PositionalAudio.vue:88:38 - error TS2345: Argument of type 'AudioBuffer | null' is not assignable to parameter of type 'AudioBuffer'.
10:34:23 PM: Type 'null' is not assignable to type 'AudioBuffer'.
10:34:23 PM: 88 positionalAudioRef.value.setBuffer(buffer.value)
10:34:23 PM: ~~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/PositionalAudio.vue:98:22 - error TS7053: Element implicitly has an 'any' type because expression of type '0' can't be used to index type 'Material | Material[]'.
Property '0' does not exist on type 'Material | Material[]'.
Property '0' does not exist on type 'Material | Material[]'.
10:34:23 PM: 98 const material = positionalAudioHelperRef.value.material[0]
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/PositionalAudio.vue:111:46 - error TS2345: Argument of type 'Object3D<Object3DEventMap> | null | undefined' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
10:34:23 PM: Type 'undefined' is not assignable to type 'Object3D<Object3DEventMap>'.
10:34:23 PM: 111 const boxParent = new Box3().setFromObject(parent)
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/abstractions/PositionalAudio.vue:114:62 - error TS2345: Argument of type 'PositionalAudio | null' is not assignable to parameter of type 'PositionalAudio'.
10:34:23 PM: Type 'null' is not assignable to type 'PositionalAudio'.
10:34:23 PM: 114 positionalAudioHelperRef.value = new PositionalAudioHelper(positionalAudioRef.value, depthParent, 32, 16)
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/PositionalAudio.vue:134:32 - error TS2345: Argument of type 'typeof AudioLoader' is not assignable to parameter of type 'LoaderProto<typeof AudioLoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => AudioLoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'AudioLoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: string, onLoad: (data: AudioBuffer) => void, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((err: unknown) => void) | undefined) => void' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'onLoad' and 'onLoad' are incompatible.
10:34:23 PM: Type '((result: any) => void) | undefined' is not assignable to type '(data: AudioBuffer) => void'.
10:34:23 PM: Type 'undefined' is not assignable to type '(data: AudioBuffer) => void'.
10:34:23 PM: 134 buffer.value = await useLoader(AudioLoader, url.value)
10:34:23 PM: ~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/Reflector.vue:70:21 - error TS2339: Property 'ReflectorShader' does not exist on type 'typeof Reflector'.
10:34:23 PM: 70 shader: Reflector.ReflectorShader,
10:34:23 PM: ~~~~~~~~~~~~~~~
10:34:23 PM: src/core/abstractions/useFBO/index.ts:2:23 - error TS2724: '"three"' has no exported member named 'WebGLRenderTargetOptions'. Did you mean 'RenderTargetOptions'?
10:34:23 PM: 2 import type { Camera, WebGLRenderTargetOptions } from 'three'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/CameraControls.vue:406:5 - error TS2322: Type '{ minPolarAngle: number; maxPolarAngle: number; minAzimuthAngle: number; maxAzimuthAngle: number; minDistance: number; maxDistance: number; infinityDolly: boolean; minZoom: number; maxZoom: number; ... 76 more ...; dispatchEvent: (event: DispatcherEvent) => void; }' is not assignable to type 'EventDispatcher<{}> & { enabled: boolean; }'.
10:34:23 PM: Type '{ minPolarAngle: number; maxPolarAngle: number; minAzimuthAngle: number; maxAzimuthAngle: number; minDistance: number; maxDistance: number; infinityDolly: boolean; minZoom: number; maxZoom: number; ... 76 more ...; dispatchEvent: (event: DispatcherEvent) => void; }' is not assignable to type 'EventDispatcher<{}>'.
10:34:23 PM: Types of property 'hasEventListener' are incompatible.
10:34:23 PM: Type '(type: string, listener: Listener) => boolean' is not assignable to type '{ <T extends never>(type: T, listener: EventListener<{}[T], T, EventDispatcher<{}>>): boolean; <T extends string>(type: T, listener: EventListener<{}, T, EventDispatcher<{}>>): boolean; }'.
10:34:23 PM: Types of parameters 'listener' and 'listener' are incompatible.
10:34:23 PM: Types of parameters 'event' and 'event' are incompatible.
10:34:23 PM: Type 'DispatcherEvent | undefined' is not assignable to type 'Event<any, EventDispatcher<{}>>'.
10:34:23 PM: Type 'undefined' is not assignable to type 'Event<any, EventDispatcher<{}>>'.
10:34:23 PM: 406 controls.value = controlsRef.value
10:34:23 PM: ~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/KeyboardControls.vue:109:23 - error TS18048: 'activeCamera.value' is possibly 'undefined'.
10:34:23 PM: 109 const initCameraPos = activeCamera.value.position?.y || 0
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/KeyboardControls.vue:192:9 - error TS18048: 'activeCamera.value' is possibly 'undefined'.
10:34:23 PM: 192 if (activeCamera.value.position) {
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/KeyboardControls.vue:193:7 - error TS18048: 'activeCamera.value' is possibly 'undefined'.
10:34:23 PM: 193 activeCamera.value.position.y = headBobbing.value ? headBobbingMov(elapsed) : initCameraPos
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/KeyboardControls.vue:194:7 - error TS18048: 'activeCamera.value' is possibly 'undefined'.
10:34:23 PM: 194 activeCamera.value.position.y += getJump()
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/PointerLockControls.vue:64:5 - error TS2322: Type '{ camera: { readonly isCamera: true; readonly type: string; layers: { mask: number; set: (layer: number) => void; enable: (layer: number) => void; enableAll: () => void; toggle: (layer: number) => void; disable: (layer: number) => void; disableAll: () => void; test: (layers: Layers) => boolean; isEnabled: (layer: nu...' is not assignable to type 'EventDispatcher<{}> & { enabled: boolean; }'.
10:34:23 PM: Property 'enabled' is missing in type '{ camera: { readonly isCamera: true; readonly type: string; layers: { mask: number; set: (layer: number) => void; enable: (layer: number) => void; enableAll: () => void; toggle: (layer: number) => void; disable: (layer: number) => void; disableAll: () => void; test: (layers: Layers) => boolean; isEnabled: (layer: nu...' but required in type '{ enabled: boolean; }'.
10:34:23 PM: 64 controls.value = value
10:34:23 PM: ~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@tresjs+core@3.9.0_three@0.164.1_vue@3.4.27/node_modules/@tresjs/core/dist/src/composables/useTresContextProvider/index.d.ts:13:9
10:34:23 PM: 13 enabled: boolean;
10:34:23 PM: ~~~~~~~
10:34:23 PM: 'enabled' is declared here.
10:34:23 PM: src/core/controls/PointerLockControls.vue:74:21 - error TS2339: Property 'lock' does not exist on type 'EventDispatcher<{}> & { enabled: boolean; }'.
10:34:23 PM: 74 controls.value?.lock()
10:34:23 PM: ~~~~
10:34:23 PM: src/core/controls/ScrollControls.vue:177:7 - error TS18047: 'value.domElement.parentNode' is possibly 'null'.
10:34:23 PM: 177 value.domElement.parentNode.style.position = 'relative'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/controls/ScrollControls.vue:177:35 - error TS2339: Property 'style' does not exist on type 'ParentNode'.
10:34:23 PM: 177 value.domElement.parentNode.style.position = 'relative'
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/controls/TransformControls.vue:49:53 - error TS2339: Property 'value' does not exist on type 'Event<string, unknown>'.
10:34:23 PM: 49 if (controls.value) { controls.value.enabled = !e.value }
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/controls/TransformControls.vue:50:22 - error TS2339: Property 'value' does not exist on type 'Event<string, unknown>'.
10:34:23 PM: 50 emit('dragging', e.value)
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/SVG/component.vue:117:20 - error TS2345: Argument of type 'typeof SVGLoader' is not assignable to parameter of type 'LoaderProto<typeof SVGLoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => SVGLoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'SVGLoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: string, onLoad: (data: SVGResult) => void, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => void' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'onLoad' and 'onLoad' are incompatible.
10:34:23 PM: Type '((result: any) => void) | undefined' is not assignable to type '(data: SVGResult) => void'.
10:34:23 PM: Type 'undefined' is not assignable to type '(data: SVGResult) => void'.
10:34:23 PM: 117 return useLoader(SVGLoader, srcStr)
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: src/core/loaders/SVG/component.vue:197:8 - error TS2345: Argument of type '{ color?: ColorRepresentation | undefined; opacity?: number | undefined; map?: Texture | null | undefined; lightMap?: Texture | null | undefined; ... 58 more ...; userData?: Record<...> | undefined; }' is not assignable to parameter of type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'.
10:34:23 PM: Type '{ color?: ColorRepresentation | undefined; opacity?: number | undefined; map?: Texture | null | undefined; lightMap?: Texture | null | undefined; ... 58 more ...; userData?: Record<...> | undefined; }' is not assignable to type 'Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; readonly color?: Color | Readonly<...>; ... 83 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined>'.
10:34:23 PM: Types of property 'color' are incompatible.
10:34:23 PM: Type 'ColorRepresentation | undefined' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 197 <TresMeshBasicMaterial v-bind="material" />
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/loaders/useFBX/component.vue:55:15 - error TS2339: Property 'isMesh' does not exist on type 'Object3D<Object3DEventMap>'.
10:34:23 PM: 55 if (child.isMesh) {
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/loaders/useFBX/index.ts:13:27 - error TS2345: Argument of type 'typeof FBXLoader' is not assignable to parameter of type 'LoaderProto<typeof FBXLoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => FBXLoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'FBXLoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: string, onLoad: (object: Group<Object3DEventMap>) => void, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => void' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'onLoad' and 'onLoad' are incompatible.
10:34:23 PM: Type '((result: any) => void) | undefined' is not assignable to type '(object: Group<Object3DEventMap>) => void'.
10:34:23 PM: Type 'undefined' is not assignable to type '(object: Group<Object3DEventMap>) => void'.
10:34:23 PM: 13 return (await useLoader(FBXLoader, path)) as unknown as Object3D
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: src/core/loaders/useGLTF/component.vue:84:19 - error TS7006: Parameter 'child' implicitly has an 'any' type.
10:34:23 PM: 84 model.traverse((child) => {
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:23:21 - error TS2503: Cannot find namespace 'THREE'.
10:34:23 PM: 23 animations: Array<THREE.AnimationClip>
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:25:29 - error TS2503: Cannot find namespace 'THREE'.
10:34:23 PM: 25 materials: Record<string, THREE.Material>
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:26:10 - error TS2503: Cannot find namespace 'THREE'.
10:34:23 PM: 26 scene: THREE.Scene
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:71:38 - error TS2345: Argument of type 'typeof GLTFLoader' is not assignable to parameter of type 'LoaderProto<typeof GLTFLoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => GLTFLoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'GLTFLoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: string, onLoad: (gltf: GLTF) => void, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => void' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'onLoad' and 'onLoad' are incompatible.
10:34:23 PM: Type '((result: any) => void) | undefined' is not assignable to type '(gltf: GLTF) => void'.
10:34:23 PM: Type 'undefined' is not assignable to type '(gltf: GLTF) => void'.
10:34:23 PM: 71 const gltfModel = (await useLoader(GLTFLoader, path, setExtensions(options, extendLoader))) as unknown as GLTFResult
10:34:23 PM: ~~~~~~~~~~
10:34:23 PM: src/core/loaders/useGLTF/index.ts:74:3 - error TS2322: Type 'GLTFResult' is not assignable to type 'T extends string[] ? GLTFResult[] : GLTFResult'.
10:34:23 PM: 74 return gltfModel
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/loaders/useProgress.ts:33:114 - error TS2554: Expected 1 arguments, but got 2.
10:34:23 PM: 33 progress.value = Math.round(((loaded - saveLastTotalLoaded) / (total - saveLastTotalLoaded)) * 100 || 100, 2)
10:34:23 PM: ~
10:34:23 PM: src/core/materials/blurPass.ts:71:10 - error TS7006: Parameter 'renderer' implicitly has an 'any' type.
10:34:23 PM: 71 render(renderer, inputBuffer, outputBuffer) {
10:34:23 PM: ~~~~~~~~
10:34:23 PM: src/core/materials/blurPass.ts:71:20 - error TS7006: Parameter 'inputBuffer' implicitly has an 'any' type.
10:34:23 PM: 71 render(renderer, inputBuffer, outputBuffer) {
10:34:23 PM: ~~~~~~~~~~~
10:34:23 PM: src/core/materials/blurPass.ts:71:33 - error TS7006: Parameter 'outputBuffer' implicitly has an 'any' type.
10:34:23 PM: 71 render(renderer, inputBuffer, outputBuffer) {
10:34:23 PM: ~~~~~~~~~~~~
10:34:23 PM: src/core/materials/holographicMaterial/HolographicMaterialParameters.ts:255:10 - error TS2339: Property 'clock' does not exist on type 'HolographicMaterial'.
10:34:23 PM: 255 this.clock = new Clock()
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/materials/holographicMaterial/HolographicMaterialParameters.ts:264:37 - error TS2339: Property 'clock' does not exist on type 'HolographicMaterial'.
10:34:23 PM: 264 this.uniforms.time.value = this.clock.getElapsedTime()
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/materials/meshReflectionMaterial/material.ts:29:19 - error TS7006: Parameter 'shader' implicitly has an 'any' type.
10:34:23 PM: 29 onBeforeCompile(shader) {
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/materials/meshWobbleMaterial/material.ts:1:47 - error TS2305: Module '"three"' has no exported member 'Shader'.
10:34:23 PM: 1 import type { MeshStandardMaterialParameters, Shader } from 'three'
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:135:7 - error TS2698: Spread types may only be created from object types.
10:34:23 PM: 135 ...attrs.style,
10:34:23 PM: ~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:159:18 - error TS2367: This comparison appears to be unintentional because the types 'Ref<boolean | "raycast" | "blending" | Ref<TresObject3D>[] | undefined>' and 'string' have no overlap.
10:34:23 PM: 159 if (value && value === 'blending') {
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:173:3 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type '() => any[]' is not assignable to parameter of type '[TresObject3D | null, WebGLRenderer]'.
10:34:23 PM: 173 () => [groupRef.value, renderer.value, sizes.width.value, sizes.height.value, slots.default?.()],
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1164:25
10:34:23 PM: 1164 export declare function watch<T extends object, Immediate extends Readonly<boolean> = false>(source: T, cb: WatchCallback<T, Immediate extends true ? T | undefined : T>, options?: WatchOptions<Immediate>): WatchStopHandle;
10:34:23 PM: ~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/misc/html/HTML.vue:252:11 - error TS2322: Type 'Ref<TresObject3D>[]' is not assignable to type 'boolean | TresObject3D[] | null | undefined'.
10:34:23 PM: Type 'Ref<TresObject3D>[]' is not assignable to type 'TresObject3D[]'.
10:34:23 PM: Type 'Ref<TresObject3D>' is missing the following properties from type 'TresObject3D': userData, isObject3D, id, uuid, and 72 more.
10:34:23 PM: 252 raytraceTarget = occlude?.value
10:34:23 PM: ~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:312:11 - error TS7053: Element implicitly has an 'any' type because expression of type '0' can't be used to index type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
10:34:23 PM: 312 vnode.value.children[0].willChange = 'transform'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:313:11 - error TS7053: Element implicitly has an 'any' type because expression of type '0' can't be used to index type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
10:34:23 PM: 313 vnode.value.children[0].el.style.transform = getObjectCSSMatrix(
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:335:20 - error TS7053: Element implicitly has an 'any' type because expression of type '0' can't be used to index type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
Property '0' does not exist on type 'string | VNodeArrayChildren | RawSlots'.
10:34:23 PM: 335 const el = vnode.value?.children[0]
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/misc/html/HTML.vue:378:30 - error TS2339: Property 'lookAt' does not exist on type 'never'.
10:34:23 PM: 378 occlusionMeshRef.value.lookAt(camera.value?.position)
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/shapes/Box.vue:45:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 45 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Circle.vue:42:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 42 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Cone.vue:45:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 45 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Dodecahedron.vue:42:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 42 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Icosahedron.vue:41:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 41 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Octahedron.vue:41:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 41 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Plane.vue:43:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 43 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Ring.vue:43:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 43 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/RoundedBox.vue:46:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 46 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Sphere.vue:43:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 43 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Superformula.vue:58:37 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type 'unknown[]' is not assignable to parameter of type 'ArrayBufferLike'.
10:34:23 PM: Type 'unknown[]' is missing the following properties from type 'SharedArrayBuffer': byteLength, [Symbol.species], [Symbol.toStringTag]
10:34:23 PM: 58 const vertices = new Float32Array(Array.from({ length: 3 * numPoints }).fill(0))
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:4088:5
10:34:23 PM: 4088 new (buffer: ArrayBufferLike, byteOffset?: number, length?: number): Float32Array;
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/shapes/Superformula.vue:59:36 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type 'unknown[]' is not assignable to parameter of type 'ArrayBufferLike'.
10:34:23 PM: 59 const normals = new Float32Array(Array.from({ length: 3 * numPoints }).fill(0))
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:4088:5
10:34:23 PM: 4088 new (buffer: ArrayBufferLike, byteOffset?: number, length?: number): Float32Array;
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/shapes/Superformula.vue:161:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 161 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Tetrahedron.vue:42:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 42 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Torus.vue:42:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 42 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/TorusKnot.vue:42:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 42 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/shapes/Tube.vue:53:30 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 53 <TresMeshBasicMaterial :color="color" />
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshBasicMaterial.d.ts:50:5
10:34:23 PM: 50 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 84 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Backdrop.vue:25:3 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type '() => (number | PlaneGeometry | null)[]' is not assignable to parameter of type '[number, number, PlaneGeometry]'.
10:34:23 PM: 25 () => [segments.value, floor.value, planeRef.value],
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1164:25
10:34:23 PM: 1164 export declare function watch<T extends object, Immediate extends Readonly<boolean> = false>(source: T, cb: WatchCallback<T, Immediate extends true ? T | undefined : T>, options?: WatchOptions<Immediate>): WatchStopHandle;
10:34:23 PM: ~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/staging/Backdrop.vue:59:11 - error TS2322: Type 'number' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 59 :color="0x808080"
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshStandardMaterial.d.ts:63:5
10:34:23 PM: 63 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 97 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/ContactShadows.vue:297:7 - error TS2322: Type 'number[]' is not assignable to type 'Vector3 | Readonly<Vector3 | undefined>'.
10:34:23 PM: 297 :scale="[1, -1, 1]"
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/core/Object3D.d.ts:130:14
10:34:23 PM: 130 readonly scale: Vector3;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'scale' which is declared here on type 'Partial<{}> & Omit<{ readonly type?: Readonly<string | undefined>; readonly layers?: Layers | Readonly<Layers | undefined>; ... 99 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/ContactShadows.vue:315:7 - error TS2322: Type 'number[]' is not assignable to type 'Vector3 | Readonly<Vector3 | undefined>'.
10:34:23 PM: 315 :position="[0, 0, 0]"
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/core/Object3D.d.ts:112:14
10:34:23 PM: 112 readonly position: Vector3;
10:34:23 PM: ~~~~~~~~
10:34:23 PM: The expected type comes from property 'position' which is declared here on type 'Partial<{}> & Omit<{ readonly type?: Readonly<string | undefined>; readonly layers?: Layers | Readonly<Layers | undefined>; ... 110 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Ocean.vue:5:23 - error TS2307: Cannot find module 'three/addons/objects/Water.js' or its corresponding type declarations.
10:34:23 PM: There are types at '/opt/build/repo/node_modules/@types/three/examples/jsm/objects/Water.d.ts', but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'.
10:34:23 PM: 5 import { Water } from 'three/addons/objects/Water.js'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/Ocean.vue:8:26 - error TS2307: Cannot find module 'three/addons/objects/Sky.js' or its corresponding type declarations.
10:34:23 PM: There are types at '/opt/build/repo/node_modules/@types/three/examples/jsm/objects/Sky.d.ts', but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'.
10:34:23 PM: 8 import type { Sky } from 'three/addons/objects/Sky.js'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/Ocean.vue:119:3 - error TS2322: Type 'number' is not assignable to type '(props: LooseRequired<OceanProps>) => Vector3 | [x: number, y: number, z: number]'.
10:34:23 PM: 119 side: FrontSide,
10:34:23 PM: ~~~~
10:34:23 PM: src/core/staging/Ocean.vue:105:3
10:34:23 PM: 105 side?: TresVector3
10:34:23 PM: ~~~~
10:34:23 PM: The expected type comes from property 'side' which is declared here on type 'InferDefaults<LooseRequired<OceanProps>>'
10:34:23 PM: src/core/staging/Precipitation.vue:198:7 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 198 :color="color"
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/PointsMaterial.d.ts:32:5
10:34:23 PM: 32 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 72 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Precipitation.vue:199:7 - error TS2322: Type 'string | undefined' is not assignable to type 'Texture | Readonly<Texture | null | undefined>'.
10:34:23 PM: 199 :alpha-map="alphaMap"
10:34:23 PM: ~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/PointsMaterial.d.ts:42:5
10:34:23 PM: 42 alphaMap: Texture | null;
10:34:23 PM: ~~~~~~~~
10:34:23 PM: The expected type comes from property 'alphaMap' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 72 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Smoke.vue:128:7 - error TS2322: Type 'number[]' is not assignable to type 'Vector3 | Readonly<Vector3 | undefined>'.
10:34:23 PM: 128 :position="[0, 0, (segments / 2) * depth]"
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/core/Object3D.d.ts:112:14
10:34:23 PM: 112 readonly position: Vector3;
10:34:23 PM: ~~~~~~~~
10:34:23 PM: The expected type comes from property 'position' which is declared here on type 'Partial<{}> & Omit<{ readonly type?: Readonly<string | undefined>; readonly layers?: Layers | Readonly<Layers | undefined>; ... 93 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Smoke.vue:133:9 - error TS2322: Type 'number[]' is not assignable to type 'Vector3 | Readonly<Vector3 | undefined>'.
10:34:23 PM: 133 :position="[x, y, -index * depth]"
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/core/Object3D.d.ts:112:14
10:34:23 PM: 112 readonly position: Vector3;
10:34:23 PM: ~~~~~~~~
10:34:23 PM: The expected type comes from property 'position' which is declared here on type 'Partial<{}> & Omit<{ readonly type?: Readonly<string | undefined>; readonly layers?: Layers | Readonly<Layers | undefined>; ... 99 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Smoke.vue:143:11 - error TS2322: Type 'ColorRepresentation | [r: number, g: number, b: number]' is not assignable to type 'Color | Readonly<Color | undefined>'.
10:34:23 PM: 143 :color="color"
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/materials/MeshStandardMaterial.d.ts:63:5
10:34:23 PM: 63 color: Color;
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'color' which is declared here on type 'Partial<{}> & Omit<{ readonly map?: Texture | Readonly<Texture | null | undefined>; readonly type?: Readonly<string | undefined>; ... 97 more ...; readonly attach?: string | ... 2 more ... | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, undefined> & Record<...>'
10:34:23 PM: src/core/staging/Sparkles/component.vue:18:43 - error TS2307: Cannot find module '@tresjs/core/dist/utils/normalize' or its corresponding type declarations.
10:34:23 PM: 18 import type { VectorFlexibleParams } from '@tresjs/core/dist/utils/normalize'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/component.vue:14:3 - error TS2322: Type 'never[]' is not assignable to type 'InferDefault<LooseRequired<EnvironmentOptions>, string | string[] | undefined> | undefined'.
10:34:23 PM: 14 files: [],
10:34:23 PM: ~~~~~
10:34:23 PM: src/core/staging/useEnvironment/const.ts:22:3
10:34:23 PM: 22 files?: string | string[]
10:34:23 PM: ~~~~~
10:34:23 PM: The expected type comes from property 'files' which is declared here on type 'InferDefaults<LooseRequired<EnvironmentOptions>>'
10:34:23 PM: src/core/staging/useEnvironment/component.vue:46:73 - error TS2551: Property 'texture' does not exist on type 'Texture | CubeTexture'. Did you mean 'isTexture'?
10:34:23 PM: Property 'texture' does not exist on type 'Texture'.
10:34:23 PM: 46 const useEnvironmentTexture = (await useEnvironment(props, fbo as any)).texture
10:34:23 PM: ~~~~~~~
10:34:23 PM: node_modules/.pnpm/@types+three@0.164.0/node_modules/@types/three/src/textures/Texture.d.ts:87:14
10:34:23 PM: 87 readonly isTexture: true;
10:34:23 PM: ~~~~~~~~~
10:34:23 PM: 'isTexture' is declared here.
10:34:23 PM: src/core/staging/useEnvironment/component.vue:67:7 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type 'Slot<any> | undefined' is not assignable to parameter of type 'object'.
10:34:23 PM: Type 'undefined' is not assignable to type 'object'.
10:34:23 PM: 67 watch(useSlots().default, (value) => {
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1164:25
10:34:23 PM: 1164 export declare function watch<T extends object, Immediate extends Readonly<boolean> = false>(source: T, cb: WatchCallback<T, Immediate extends true ? T | undefined : T>, options?: WatchOptions<Immediate>): WatchStopHandle;
10:34:23 PM: ~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/staging/useEnvironment/component.vue:83:3 - error TS2554: Expected 1 arguments, but got 0.
10:34:23 PM: 83 setTextureEnvAndBG()
10:34:23 PM: ~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/component.vue:47:29
10:34:23 PM: 47 const setTextureEnvAndBG = (fbo: WebGLCubeRenderTarget) => {
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: An argument for 'fbo' was not provided.
10:34:23 PM: src/core/staging/useEnvironment/index.ts:54:9 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type '() => (string | never[] | Ref<string | string[] | undefined>)[]' is not assignable to parameter of type '[Ref<string[]>, Ref<string>]'.
10:34:23 PM: 54 watch(() => [files, path], async ([_files, _path]: [Ref<string[]>, Ref<string>]) => {
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~
10:34:23 PM: node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1164:25
10:34:23 PM: 1164 export declare function watch<T extends object, Immediate extends Readonly<boolean> = false>(source: T, cb: WatchCallback<T, Immediate extends true ? T | undefined : T>, options?: WatchOptions<Immediate>): WatchStopHandle;
10:34:23 PM: ~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/staging/useEnvironment/index.ts:55:37 - error TS18048: 'preset' is possibly 'undefined'.
10:34:23 PM: 55 if (_files.value.length > 0 && !preset.value) {
10:34:23 PM: ~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:58:11 - error TS2345: Argument of type 'typeof CubeTextureLoader | typeof RGBELoader' is not assignable to parameter of type 'LoaderProto<typeof CubeTextureLoader | typeof RGBELoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => CubeTextureLoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'CubeTextureLoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: readonly string[], onLoad?: ((data: CubeTexture) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((err: unknown) => void) | undefined) => CubeTexture' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'url' and 'url' are incompatible.
10:34:23 PM: Type 'string' is not assignable to type 'readonly string[]'.
10:34:23 PM: 58 unref(loader),
10:34:23 PM: ~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:71:23 - error TS2339: Property 'mapping' does not exist on type 'never'.
10:34:23 PM: 71 texture.value.mapping = isCubeMap.value ? CubeReflectionMapping : EquirectangularReflectionMapping
10:34:23 PM: ~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:80:7 - error TS2322: Type 'Texture | CubeTexture | undefined' is not assignable to type 'Texture | null'.
10:34:23 PM: Type 'undefined' is not assignable to type 'Texture | null'.
10:34:23 PM: 80 scene.value.environment = value
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:86:16 - error TS18048: 'background' is possibly 'undefined'.
10:34:23 PM: 86 watch(() => [background.value, texture.value], ([_background, _texture]) => {
10:34:23 PM: ~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:89:7 - error TS2322: Type 'string | boolean | Texture | undefined' is not assignable to type 'Color | Texture | CubeTexture | null'.
10:34:23 PM: Type 'undefined' is not assignable to type 'Color | Texture | CubeTexture | null'.
10:34:23 PM: 89 scene.value.background = _background ? bTexture : undefined as unknown as Texture
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:97:7 - error TS2322: Type 'number | undefined' is not assignable to type 'number'.
10:34:23 PM: Type 'undefined' is not assignable to type 'number'.
10:34:23 PM: 97 scene.value.backgroundBlurriness = value
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:103:9 - error TS2769: No overload matches this call.
10:34:23 PM: The last overload gave the following error.
10:34:23 PM: Argument of type 'Ref<"sunset" | "studio" | "city" | "umbrellas" | "night" | "forest" | "snow" | "dawn" | "hangar" | "urban" | "modern" | "shangai" | undefined> | undefined' is not assignable to parameter of type 'object'.
10:34:23 PM: Type 'undefined' is not assignable to type 'object'.
10:34:23 PM: 103 watch(preset, async (value) => {
10:34:23 PM: ~~~~~~
10:34:23 PM: node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1164:25
10:34:23 PM: 1164 export declare function watch<T extends object, Immediate extends Readonly<boolean> = false>(source: T, cb: WatchCallback<T, Immediate extends true ? T | undefined : T>, options?: WatchOptions<Immediate>): WatchStopHandle;
10:34:23 PM: ~~~~~
10:34:23 PM: The last overload is declared here.
10:34:23 PM: src/core/staging/useEnvironment/index.ts:110:11 - error TS2345: Argument of type 'typeof RGBELoader' is not assignable to parameter of type 'LoaderProto<typeof RGBELoader>'.
10:34:23 PM: Types of construct signatures are incompatible.
10:34:23 PM: Type 'new (manager?: LoadingManager | undefined) => RGBELoader' is not assignable to type 'new (...args: any) => TresLoader<any>'.
10:34:23 PM: Construct signature return types 'RGBELoader' and 'TresLoader<any>' are incompatible.
10:34:23 PM: The types of 'load' are incompatible between these types.
10:34:23 PM: Type '(url: string, onLoad?: ((data: DataTexture, texData: object) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((err: unknown) => void) | undefined) => DataTexture' is not assignable to type '(url: string, onLoad?: ((result: any) => void) | undefined, onProgress?: ((event: ProgressEvent<EventTarget>) => void) | undefined, onError?: ((event: ErrorEvent) => void) | undefined) => unknown'.
10:34:23 PM: Types of parameters 'onError' and 'onError' are incompatible.
10:34:23 PM: Types of parameters 'event' and 'err' are incompatible.
10:34:23 PM: Type 'unknown' is not assignable to type 'ErrorEvent'.
10:34:23 PM: 110 RGBELoader,
10:34:23 PM: ~~~~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:123:23 - error TS2339: Property 'mapping' does not exist on type 'never'.
10:34:23 PM: 123 texture.value.mapping = EquirectangularReflectionMapping
10:34:23 PM: ~~~~~~~
10:34:23 PM: src/core/staging/useEnvironment/index.ts:133:12 - error TS2561: Object literal may only specify known properties, but 'texture' does not exist in type 'Texture | CubeTexture'. Did you mean to write 'isTexture'?
10:34:23 PM: 133 return { texture }
10:34:23 PM: ~~~~~~~
10:34:23 PM: src/utils/Gradient.ts:3:43 - error TS2307: Cannot find module '@tresjs/core/dist/utils/normalize' or its corresponding type declarations.
10:34:23 PM: 3 import type { VectorFlexibleParams } from '@tresjs/core/dist/utils/normalize'
10:34:23 PM: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10:34:23 PM: transforming...
10:34:33 PM: node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/libs/lottie.js (13062:32): Use of eval in "node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/libs/lottie.js" is strongly discouraged as it poses security risks and may cause issues with minification.
10:34:33 PM: ✓ 479 modules transformed.
10:34:34 PM: No name was provided for external module "tweakpane" in "output.globals" – guessing "tweakpane".
10:34:34 PM: rendering chunks...
10:34:34 PM: -----------------------------
10:34:34 PM: Rollup File Analysis
10:34:34 PM: -----------------------------
10:34:34 PM: bundle size: 991.849 KB
10:34:34 PM: original size: 1.443 MB
10:34:34 PM: code reduction: 31.28 %
10:34:34 PM: module count: 152
10:34:34 PM: █████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/camera-controls@2.8.3_three@0.164.1/node_modules/camera-controls/dist/camera-controls.module.js
10:34:34 PM: bundle space: 11.26 %
10:34:34 PM: rendered size: 111.72 KB
10:34:34 PM: original size: 111.711 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: bundle space: 9.5 %
10:34:34 PM: rendered size: 94.249 KB
10:34:34 PM: original size: 95.379 KB
10:34:34 PM: code reduction: 1.18 %
10:34:34 PM: dependents: 0
10:34:34 PM: ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: bundle space: 9.08 %
10:34:34 PM: rendered size: 90.058 KB
10:34:34 PM: original size: 90.792 KB
10:34:34 PM: code reduction: 0.81 %
10:34:34 PM: dependents: 0
10:34:34 PM: ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/exporters/GLTFExporter.js
10:34:34 PM: bundle space: 7.11 %
10:34:34 PM: rendered size: 70.494 KB
10:34:34 PM: original size: 70.597 KB
10:34:34 PM: code reduction: 0.15 %
10:34:34 PM: dependents: 0
10:34:34 PM: ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/SVGLoader.js
10:34:34 PM: bundle space: 6.62 %
10:34:34 PM: rendered size: 65.674 KB
10:34:34 PM: original size: 65.822 KB
10:34:34 PM: code reduction: 0.22 %
10:34:34 PM: dependents: 0
10:34:34 PM: ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/TransformControls.js
10:34:34 PM: bundle space: 5.07 %
10:34:34 PM: rendered size: 50.285 KB
10:34:34 PM: original size: 50.428 KB
10:34:34 PM: code reduction: 0.28 %
10:34:34 PM: dependents: 0
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: bundle space: 3.51 %
10:34:34 PM: rendered size: 34.837 KB
10:34:34 PM: original size: 34.776 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/OrbitControls.js
10:34:34 PM: bundle space: 3.25 %
10:34:34 PM: rendered size: 32.245 KB
10:34:34 PM: original size: 32.34 KB
10:34:34 PM: code reduction: 0.29 %
10:34:34 PM: dependents: 0
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: bundle space: 3.03 %
10:34:34 PM: rendered size: 30.081 KB
10:34:34 PM: original size: 30.435 KB
10:34:34 PM: code reduction: 1.16 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/@vueuse+core@10.9.0_vue@3.4.27/node_modules/@vueuse/core/index.mjs
10:34:34 PM: bundle space: 1.53 %
10:34:34 PM: rendered size: 15.178 KB
10:34:34 PM: original size: 213.82 KB
10:34:34 PM: code reduction: 92.9 %
10:34:34 PM: dependents: 9
10:34:34 PM: - /src/core/abstractions/MouseParallax.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/abstractions/GlobalAudio.ts
10:34:34 PM: - /src/core/controls/OrbitControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/KeyboardControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/TransformControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/PointerLockControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/ScrollControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: bundle space: 1.36 %
10:34:34 PM: rendered size: 13.458 KB
10:34:34 PM: original size: 13.676 KB
10:34:34 PM: code reduction: 1.59 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/fflate@0.6.10/node_modules/fflate/esm/browser.js
10:34:34 PM: bundle space: 1.28 %
10:34:34 PM: rendered size: 12.704 KB
10:34:34 PM: original size: 82.693 KB
10:34:34 PM: code reduction: 84.64 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/DRACOLoader.js
10:34:34 PM: bundle space: 1.2 %
10:34:34 PM: rendered size: 11.888 KB
10:34:34 PM: original size: 12.032 KB
10:34:34 PM: code reduction: 1.2 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 1.16 %
10:34:34 PM: rendered size: 11.508 KB
10:34:34 PM: original size: 12.97 KB
10:34:34 PM: code reduction: 11.27 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineMaterial.js
10:34:34 PM: bundle space: 1.12 %
10:34:34 PM: rendered size: 11.084 KB
10:34:34 PM: original size: 11.202 KB
10:34:34 PM: code reduction: 1.05 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Water.js
10:34:34 PM: bundle space: 1.11 %
10:34:34 PM: rendered size: 11.027 KB
10:34:34 PM: original size: 11.216 KB
10:34:34 PM: code reduction: 1.69 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Ocean.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.97 %
10:34:34 PM: rendered size: 9.616 KB
10:34:34 PM: original size: 10.995 KB
10:34:34 PM: code reduction: 12.54 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.97 %
10:34:34 PM: rendered size: 9.61 KB
10:34:34 PM: original size: 13.858 KB
10:34:34 PM: code reduction: 30.65 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/RGBELoader.js
10:34:34 PM: bundle space: 0.94 %
10:34:34 PM: rendered size: 9.333 KB
10:34:34 PM: original size: 9.525 KB
10:34:34 PM: code reduction: 2.02 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/main.js
10:34:34 PM: bundle space: 0.94 %
10:34:34 PM: rendered size: 9.313 KB
10:34:34 PM: original size: 9.41 KB
10:34:34 PM: code reduction: 1.03 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/StatsGl.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: bundle space: 0.91 %
10:34:34 PM: rendered size: 9.016 KB
10:34:34 PM: original size: 9.33 KB
10:34:34 PM: code reduction: 3.37 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Lensflare.js
10:34:34 PM: bundle space: 0.86 %
10:34:34 PM: rendered size: 8.536 KB
10:34:34 PM: original size: 8.81 KB
10:34:34 PM: code reduction: 3.11 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/holographicMaterial/HolographicMaterialParameters.ts
10:34:34 PM: bundle space: 0.84 %
10:34:34 PM: rendered size: 8.33 KB
10:34:34 PM: original size: 9.068 KB
10:34:34 PM: code reduction: 8.14 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/holographicMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/index.js
10:34:34 PM: bundle space: 0.74 %
10:34:34 PM: rendered size: 7.362 KB
10:34:34 PM: original size: 7.374 KB
10:34:34 PM: code reduction: 0.16 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Reflector.js
10:34:34 PM: bundle space: 0.69 %
10:34:34 PM: rendered size: 6.856 KB
10:34:34 PM: original size: 7.043 KB
10:34:34 PM: code reduction: 2.66 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Reflector.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshReflectionMaterial/material.ts
10:34:34 PM: bundle space: 0.69 %
10:34:34 PM: rendered size: 6.812 KB
10:34:34 PM: original size: 7.863 KB
10:34:34 PM: code reduction: 13.37 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Sky.js
10:34:34 PM: bundle space: 0.68 %
10:34:34 PM: rendered size: 6.701 KB
10:34:34 PM: original size: 6.819 KB
10:34:34 PM: code reduction: 1.73 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sky.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.66 %
10:34:34 PM: rendered size: 6.567 KB
10:34:34 PM: original size: 15.985 KB
10:34:34 PM: code reduction: 58.92 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/ContactShadows.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.65 %
10:34:34 PM: rendered size: 6.496 KB
10:34:34 PM: original size: 9.519 KB
10:34:34 PM: code reduction: 31.76 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Matrix3.js
10:34:34 PM: bundle space: 0.61 %
10:34:34 PM: rendered size: 6.034 KB
10:34:34 PM: original size: 6.056 KB
10:34:34 PM: code reduction: 0.36 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Vector2.js
10:34:34 PM: bundle space: 0.57 %
10:34:34 PM: rendered size: 5.631 KB
10:34:34 PM: original size: 5.709 KB
10:34:34 PM: code reduction: 1.37 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/ScrollControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.53 %
10:34:34 PM: rendered size: 5.283 KB
10:34:34 PM: original size: 5.906 KB
10:34:34 PM: code reduction: 10.55 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/PositionalAudio.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.49 %
10:34:34 PM: rendered size: 4.85 KB
10:34:34 PM: original size: 5.804 KB
10:34:34 PM: code reduction: 16.44 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSUtils.js
10:34:34 PM: bundle space: 0.47 %
10:34:34 PM: rendered size: 4.694 KB
10:34:34 PM: original size: 5.721 KB
10:34:34 PM: code reduction: 17.95 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSCurve.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/@vueuse+shared@10.9.0_vue@3.4.27/node_modules/@vueuse/shared/index.mjs
10:34:34 PM: bundle space: 0.46 %
10:34:34 PM: rendered size: 4.524 KB
10:34:34 PM: original size: 42.686 KB
10:34:34 PM: code reduction: 89.4 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/@vueuse+core@10.9.0_vue@3.4.27/node_modules/@vueuse/core/index.mjs
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegmentsGeometry.js
10:34:34 PM: bundle space: 0.45 %
10:34:34 PM: rendered size: 4.423 KB
10:34:34 PM: original size: 4.632 KB
10:34:34 PM: code reduction: 4.51 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineGeometry.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: bundle space: 0.44 %
10:34:34 PM: rendered size: 4.381 KB
10:34:34 PM: original size: 6.087 KB
10:34:34 PM: code reduction: 28.03 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/ShaderDataBuilder.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/OrbitControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.44 %
10:34:34 PM: rendered size: 4.373 KB
10:34:34 PM: original size: 11.231 KB
10:34:34 PM: code reduction: 61.06 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Superformula.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.44 %
10:34:34 PM: rendered size: 4.37 KB
10:34:34 PM: original size: 5.38 KB
10:34:34 PM: code reduction: 18.77 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-token-functions@1.0.1/node_modules/glsl-token-functions/index.js
10:34:34 PM: bundle space: 0.43 %
10:34:34 PM: rendered size: 4.307 KB
10:34:34 PM: original size: 4.183 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.43 %
10:34:34 PM: rendered size: 4.264 KB
10:34:34 PM: original size: 5.05 KB
10:34:34 PM: code reduction: 15.56 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/PointerLockControls.js
10:34:34 PM: bundle space: 0.43 %
10:34:34 PM: rendered size: 4.227 KB
10:34:34 PM: original size: 4.303 KB
10:34:34 PM: code reduction: 1.77 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.42 %
10:34:34 PM: rendered size: 4.175 KB
10:34:34 PM: original size: 5.59 KB
10:34:34 PM: code reduction: 25.31 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/SVG/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.41 %
10:34:34 PM: rendered size: 4.051 KB
10:34:34 PM: original size: 6.473 KB
10:34:34 PM: code reduction: 37.42 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FontLoader.js
10:34:34 PM: bundle space: 0.4 %
10:34:34 PM: rendered size: 4.016 KB
10:34:34 PM: original size: 4.144 KB
10:34:34 PM: code reduction: 3.09 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/geometries/RoundedBoxGeometry.js
10:34:34 PM: bundle space: 0.39 %
10:34:34 PM: rendered size: 3.85 KB
10:34:34 PM: original size: 3.977 KB
10:34:34 PM: code reduction: 3.19 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/KeyboardControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.38 %
10:34:34 PM: rendered size: 3.807 KB
10:34:34 PM: original size: 5.436 KB
10:34:34 PM: code reduction: 29.97 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/math/MeshSurfaceSampler.js
10:34:34 PM: bundle space: 0.37 %
10:34:34 PM: rendered size: 3.718 KB
10:34:34 PM: original size: 3.832 KB
10:34:34 PM: code reduction: 2.97 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Precipitation.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.37 %
10:34:34 PM: rendered size: 3.689 KB
10:34:34 PM: original size: 5.69 KB
10:34:34 PM: code reduction: 35.17 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Fit.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.37 %
10:34:34 PM: rendered size: 3.623 KB
10:34:34 PM: original size: 5.807 KB
10:34:34 PM: code reduction: 37.61 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: bundle space: 0.36 %
10:34:34 PM: rendered size: 3.567 KB
10:34:34 PM: original size: 3.825 KB
10:34:34 PM: code reduction: 6.75 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/RandUtils.ts
10:34:34 PM: bundle space: 0.34 %
10:34:34 PM: rendered size: 3.329 KB
10:34:34 PM: original size: 3.755 KB
10:34:34 PM: code reduction: 11.34 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Smoke.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.33 %
10:34:34 PM: rendered size: 3.318 KB
10:34:34 PM: original size: 5.418 KB
10:34:34 PM: code reduction: 38.76 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins.js
10:34:34 PM: bundle space: 0.33 %
10:34:34 PM: rendered size: 3.295 KB
10:34:34 PM: original size: 3.298 KB
10:34:34 PM: code reduction: 0.09 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/convolutionMaterial.ts
10:34:34 PM: bundle space: 0.33 %
10:34:34 PM: rendered size: 3.251 KB
10:34:34 PM: original size: 3.438 KB
10:34:34 PM: code reduction: 5.44 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/blurPass.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/utils.ts
10:34:34 PM: bundle space: 0.31 %
10:34:34 PM: rendered size: 3.048 KB
10:34:34 PM: original size: 3.583 KB
10:34:34 PM: code reduction: 14.93 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Text3D.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.31 %
10:34:34 PM: rendered size: 3.037 KB
10:34:34 PM: original size: 5.512 KB
10:34:34 PM: code reduction: 44.9 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.895 KB
10:34:34 PM: original size: 3.446 KB
10:34:34 PM: code reduction: 15.99 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.86 KB
10:34:34 PM: original size: 3.415 KB
10:34:34 PM: code reduction: 16.25 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/TransformControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.28 %
10:34:34 PM: rendered size: 2.795 KB
10:34:34 PM: original size: 3.624 KB
10:34:34 PM: code reduction: 22.88 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Ocean.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.28 %
10:34:34 PM: rendered size: 2.775 KB
10:34:34 PM: original size: 5.111 KB
10:34:34 PM: code reduction: 45.71 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: bundle space: 0.28 %
10:34:34 PM: rendered size: 2.736 KB
10:34:34 PM: original size: 4.872 KB
10:34:34 PM: code reduction: 43.84 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/blurPass.ts
10:34:34 PM: bundle space: 0.27 %
10:34:34 PM: rendered size: 2.638 KB
10:34:34 PM: original size: 3.251 KB
10:34:34 PM: code reduction: 18.86 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/index.ts
10:34:34 PM: bundle space: 0.26 %
10:34:34 PM: rendered size: 2.617 KB
10:34:34 PM: original size: 3.868 KB
10:34:34 PM: code reduction: 32.34 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/helpers/PositionalAudioHelper.js
10:34:34 PM: bundle space: 0.26 %
10:34:34 PM: rendered size: 2.576 KB
10:34:34 PM: original size: 2.712 KB
10:34:34 PM: code reduction: 5.01 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/PositionalAudio.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/panel.js
10:34:34 PM: bundle space: 0.26 %
10:34:34 PM: rendered size: 2.539 KB
10:34:34 PM: original size: 2.607 KB
10:34:34 PM: code reduction: 2.61 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/main.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/Gradient.ts
10:34:34 PM: bundle space: 0.25 %
10:34:34 PM: rendered size: 2.457 KB
10:34:34 PM: original size: 3.981 KB
10:34:34 PM: code reduction: 38.28 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Stars.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.23 %
10:34:34 PM: rendered size: 2.32 KB
10:34:34 PM: original size: 3.635 KB
10:34:34 PM: code reduction: 36.18 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/holographicMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.22 %
10:34:34 PM: rendered size: 2.188 KB
10:34:34 PM: original size: 2.518 KB
10:34:34 PM: code reduction: 13.11 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/utils/BufferGeometryUtils.js
10:34:34 PM: bundle space: 0.21 %
10:34:34 PM: rendered size: 2.069 KB
10:34:34 PM: original size: 22.947 KB
10:34:34 PM: code reduction: 90.98 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: bundle space: 0.21 %
10:34:34 PM: rendered size: 2.036 KB
10:34:34 PM: original size: 1.965 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/Stats.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/PointerLockControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.2 %
10:34:34 PM: rendered size: 2.027 KB
10:34:34 PM: original size: 3.399 KB
10:34:34 PM: code reduction: 40.36 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Backdrop.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.2 %
10:34:34 PM: rendered size: 2.014 KB
10:34:34 PM: original size: 2.444 KB
10:34:34 PM: code reduction: 17.59 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/CatmullRomCurve3.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.18 %
10:34:34 PM: rendered size: 1.814 KB
10:34:34 PM: original size: 2.609 KB
10:34:34 PM: code reduction: 30.47 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/ShaderDataBuilder.ts
10:34:34 PM: bundle space: 0.18 %
10:34:34 PM: rendered size: 1.789 KB
10:34:34 PM: original size: 2.968 KB
10:34:34 PM: code reduction: 39.72 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/constants.ts
10:34:34 PM: bundle space: 0.18 %
10:34:34 PM: rendered size: 1.746 KB
10:34:34 PM: original size: 2.436 KB
10:34:34 PM: code reduction: 28.33 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/helpers/RectAreaLightHelper.js
10:34:34 PM: bundle space: 0.17 %
10:34:34 PM: rendered size: 1.698 KB
10:34:34 PM: original size: 1.905 KB
10:34:34 PM: code reduction: 10.87 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sky.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.17 %
10:34:34 PM: rendered size: 1.682 KB
10:34:34 PM: original size: 2.717 KB
10:34:34 PM: code reduction: 38.09 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/MouseParallax.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.63 KB
10:34:34 PM: original size: 2.666 KB
10:34:34 PM: code reduction: 38.86 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins-300es.js
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.626 KB
10:34:34 PM: original size: 1.633 KB
10:34:34 PM: code reduction: 0.43 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals-300es.js
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.599 KB
10:34:34 PM: original size: 1.603 KB
10:34:34 PM: code reduction: 0.25 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/GlobalAudio.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.568 KB
10:34:34 PM: original size: 2.685 KB
10:34:34 PM: code reduction: 41.6 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Levioso.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.54 KB
10:34:34 PM: original size: 1.712 KB
10:34:34 PM: code reduction: 10.05 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/lightformer/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.15 %
10:34:34 PM: rendered size: 1.536 KB
10:34:34 PM: original size: 2.227 KB
10:34:34 PM: code reduction: 31.03 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineGeometry.js
10:34:34 PM: bundle space: 0.14 %
10:34:34 PM: rendered size: 1.357 KB
10:34:34 PM: original size: 1.458 KB
10:34:34 PM: code reduction: 6.93 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Reflector.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.329 KB
10:34:34 PM: original size: 2.677 KB
10:34:34 PM: code reduction: 50.35 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals.js
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.296 KB
10:34:34 PM: original size: 1.299 KB
10:34:34 PM: code reduction: 0.23 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useSurfaceSampler/index.ts
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.268 KB
10:34:34 PM: original size: 3.055 KB
10:34:34 PM: code reduction: 58.49 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useSurfaceSampler/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useGLTF/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.251 KB
10:34:34 PM: original size: 2.353 KB
10:34:34 PM: code reduction: 46.83 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/shaders/HorizontalBlurShader.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.194 KB
10:34:34 PM: original size: 1.279 KB
10:34:34 PM: code reduction: 6.65 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSCurve.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.185 KB
10:34:34 PM: original size: 1.373 KB
10:34:34 PM: code reduction: 13.69 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/shaders/VerticalBlurShader.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.162 KB
10:34:34 PM: original size: 1.243 KB
10:34:34 PM: code reduction: 6.52 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/MapControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.109 KB
10:34:34 PM: original size: 2.109 KB
10:34:34 PM: code reduction: 47.42 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useVideoTexture.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.096 KB
10:34:34 PM: original size: 2.071 KB
10:34:34 PM: code reduction: 47.08 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshWobbleMaterial/material.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.096 KB
10:34:34 PM: original size: 1.431 KB
10:34:34 PM: code reduction: 23.41 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshWobbleMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vLightHelper.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.04 KB
10:34:34 PM: original size: 1.482 KB
10:34:34 PM: code reduction: 29.82 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useFBO/index.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.035 KB
10:34:34 PM: original size: 2.225 KB
10:34:34 PM: code reduction: 53.48 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useFBO/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useFBX/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.032 KB
10:34:34 PM: original size: 1.764 KB
10:34:34 PM: code reduction: 41.5 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useSurfaceSampler/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.023 KB
10:34:34 PM: original size: 1.338 KB
10:34:34 PM: code reduction: 23.54 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tube.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.019 KB
10:34:34 PM: original size: 2.001 KB
10:34:34 PM: code reduction: 49.08 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/useGLTFExporter.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.015 KB
10:34:34 PM: original size: 1.462 KB
10:34:34 PM: code reduction: 30.57 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tetrahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.007 KB
10:34:34 PM: original size: 1.856 KB
10:34:34 PM: code reduction: 45.74 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vDistanceTo.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 991 Bytes
10:34:34 PM: original size: 1.187 KB
10:34:34 PM: code reduction: 16.51 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Plane.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 971 Bytes
10:34:34 PM: original size: 1.809 KB
10:34:34 PM: code reduction: 46.32 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/RoundedBox.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 966 Bytes
10:34:34 PM: original size: 1.896 KB
10:34:34 PM: code reduction: 49.05 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useProgress.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 959 Bytes
10:34:34 PM: original size: 1.226 KB
10:34:34 PM: code reduction: 21.78 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/StatsGl.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 939 Bytes
10:34:34 PM: original size: 2.504 KB
10:34:34 PM: code reduction: 62.5 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Dodecahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 924 Bytes
10:34:34 PM: original size: 1.791 KB
10:34:34 PM: code reduction: 48.41 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/shaders/vertex.glsl
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 924 Bytes
10:34:34 PM: original size: 1.004 KB
10:34:34 PM: code reduction: 7.97 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Icosahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 918 Bytes
10:34:34 PM: original size: 1.776 KB
10:34:34 PM: code reduction: 48.31 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/TorusKnot.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 915 Bytes
10:34:34 PM: original size: 1.812 KB
10:34:34 PM: code reduction: 49.5 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Octahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 912 Bytes
10:34:34 PM: original size: 1.762 KB
10:34:34 PM: code reduction: 48.24 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Cone.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 907 Bytes
10:34:34 PM: original size: 1.803 KB
10:34:34 PM: code reduction: 49.69 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Circle.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 905 Bytes
10:34:34 PM: original size: 1.764 KB
10:34:34 PM: code reduction: 48.7 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Sphere.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 893 Bytes
10:34:34 PM: original size: 1.818 KB
10:34:34 PM: code reduction: 50.88 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Torus.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 890 Bytes
10:34:34 PM: original size: 1.755 KB
10:34:34 PM: code reduction: 49.29 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Ring.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 882 Bytes
10:34:34 PM: original size: 1.771 KB
10:34:34 PM: code reduction: 50.2 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Box.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 873 Bytes
10:34:34 PM: original size: 1.684 KB
10:34:34 PM: code reduction: 48.16 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/useTweakPane/index.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 860 Bytes
10:34:34 PM: original size: 1.247 KB
10:34:34 PM: code reduction: 31.03 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshWobbleMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.08 %
10:34:34 PM: rendered size: 794 Bytes
10:34:34 PM: original size: 1.051 KB
10:34:34 PM: code reduction: 24.45 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/customShaderMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.08 %
10:34:34 PM: rendered size: 768 Bytes
10:34:34 PM: original size: 1.2 KB
10:34:34 PM: code reduction: 36 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useGLTF/index.ts
10:34:34 PM: bundle space: 0.07 %
10:34:34 PM: rendered size: 661 Bytes
10:34:34 PM: original size: 1.97 KB
10:34:34 PM: code reduction: 66.45 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useGLTF/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/index.ts
10:34:34 PM: bundle space: 0.07 %
10:34:34 PM: rendered size: 650 Bytes
10:34:34 PM: original size: 1.159 KB
10:34:34 PM: code reduction: 43.92 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /src/core/directives/vAlwaysLookAt.ts
10:34:34 PM: - /src/core/directives/vDistanceTo.ts
10:34:34 PM: - /src/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/geometries/TextGeometry.js
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 575 Bytes
10:34:34 PM: original size: 723 Bytes
10:34:34 PM: code reduction: 20.47 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/envSence.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 554 Bytes
10:34:34 PM: original size: 658 Bytes
10:34:34 PM: code reduction: 15.81 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/Stats.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 554 Bytes
10:34:34 PM: original size: 686 Bytes
10:34:34 PM: code reduction: 19.24 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/easing.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 552 Bytes
10:34:34 PM: original size: 671 Bytes
10:34:34 PM: code reduction: 17.73 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/const.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 542 Bytes
10:34:34 PM: original size: 1.89 KB
10:34:34 PM: code reduction: 71.32 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/MathUtils.js
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 519 Bytes
10:34:34 PM: original size: 8.547 KB
10:34:34 PM: code reduction: 93.93 %
10:34:34 PM: dependents: 4
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Vector2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshGlassMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 498 Bytes
10:34:34 PM: original size: 734 Bytes
10:34:34 PM: code reduction: 32.15 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useAnimations.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 456 Bytes
10:34:34 PM: original size: 1.035 KB
10:34:34 PM: code reduction: 55.94 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/operators.js
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 451 Bytes
10:34:34 PM: original size: 451 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/constants.js
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 423 Bytes
10:34:34 PM: original size: 7.91 KB
10:34:34 PM: code reduction: 94.65 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vAlwaysLookAt.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 387 Bytes
10:34:34 PM: original size: 540 Bytes
10:34:34 PM: code reduction: 28.33 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useFBO/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 382 Bytes
10:34:34 PM: original size: 476 Bytes
10:34:34 PM: code reduction: 19.75 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/composables/useLogger.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 356 Bytes
10:34:34 PM: original size: 829 Bytes
10:34:34 PM: code reduction: 57.06 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /src/core/loaders/useProgress.ts
10:34:34 PM: - /src/core/loaders/useVideoTexture.ts
10:34:34 PM: - /src/core/misc/useTweakPane/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: commonjsHelpers.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 334 Bytes
10:34:34 PM: original size: 1.294 KB
10:34:34 PM: code reduction: 74.19 %
10:34:34 PM: dependents: 11
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/operators.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals-300es.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins-300es.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/index.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/string.js
10:34:34 PM: - /node_modules/.pnpm/glsl-token-string@1.0.1/node_modules/glsl-token-string/index.js
10:34:34 PM: - /node_modules/.pnpm/glsl-token-functions@1.0.1/node_modules/glsl-token-functions/index.js
10:34:34 PM: - /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/string.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 331 Bytes
10:34:34 PM: original size: 270 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-token-string@1.0.1/node_modules/glsl-token-string/index.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 306 Bytes
10:34:34 PM: original size: 225 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/BakeShadows.ts
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 257 Bytes
10:34:34 PM: original size: 361 Bytes
10:34:34 PM: code reduction: 28.81 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: commonjs-dynamic-modules
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 252 Bytes
10:34:34 PM: original size: 259 Bytes
10:34:34 PM: code reduction: 2.7 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 239 Bytes
10:34:34 PM: original size: 433 Bytes
10:34:34 PM: code reduction: 44.8 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vLog.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 184 Bytes
10:34:34 PM: original size: 285 Bytes
10:34:34 PM: code reduction: 35.44 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/types.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 175 Bytes
10:34:34 PM: original size: 393 Bytes
10:34:34 PM: code reduction: 55.47 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/useEmptyDataTexture.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 169 Bytes
10:34:34 PM: original size: 253 Bytes
10:34:34 PM: code reduction: 33.2 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/constants.ts
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 117 Bytes
10:34:34 PM: original size: 158 Bytes
10:34:34 PM: code reduction: 25.95 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/convolutionMaterial.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/shaders/fragment.glsl
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 84 Bytes
10:34:34 PM: original size: 58 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useFBX/index.ts
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 74 Bytes
10:34:34 PM: original size: 411 Bytes
10:34:34 PM: code reduction: 82 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useFBX/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/_polyfill/constants.js
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 57 Bytes
10:34:34 PM: original size: 150 Bytes
10:34:34 PM: code reduction: 62 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/exporters/GLTFExporter.js
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js?commonjs-module
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 32 Bytes
10:34:34 PM: original size: 65 Bytes
10:34:34 PM: code reduction: 50.77 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js?commonjs-module
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 30 Bytes
10:34:34 PM: original size: 61 Bytes
10:34:34 PM: code reduction: 50.82 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/index.ts
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 47 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM:
10:34:34 PM: [vite:dts] Start generate declaration files...
10:34:34 PM: computing gzip size...
10:34:34 PM: -----------------------------
10:34:34 PM: Rollup File Analysis
10:34:34 PM: -----------------------------
10:34:34 PM: bundle size: 1.003 MB
10:34:34 PM: original size: 1.618 MB
10:34:34 PM: code reduction: 37.98 %
10:34:34 PM: module count: 204
10:34:34 PM: █████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/camera-controls@2.8.3_three@0.164.1/node_modules/camera-controls/dist/camera-controls.module.js
10:34:34 PM: bundle space: 11.14 %
10:34:34 PM: rendered size: 111.72 KB
10:34:34 PM: original size: 111.711 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: bundle space: 9.48 %
10:34:34 PM: rendered size: 95.111 KB
10:34:34 PM: original size: 95.379 KB
10:34:34 PM: code reduction: 0.28 %
10:34:34 PM: dependents: 0
10:34:34 PM: ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: bundle space: 9.06 %
10:34:34 PM: rendered size: 90.92 KB
10:34:34 PM: original size: 90.792 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/exporters/GLTFExporter.js
10:34:34 PM: bundle space: 7.06 %
10:34:34 PM: rendered size: 70.828 KB
10:34:34 PM: original size: 70.597 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/SVGLoader.js
10:34:34 PM: bundle space: 6.58 %
10:34:34 PM: rendered size: 66.062 KB
10:34:34 PM: original size: 65.822 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/TransformControls.js
10:34:34 PM: bundle space: 5.17 %
10:34:34 PM: rendered size: 51.853 KB
10:34:34 PM: original size: 50.428 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: bundle space: 3.47 %
10:34:34 PM: rendered size: 34.837 KB
10:34:34 PM: original size: 34.776 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/OrbitControls.js
10:34:34 PM: bundle space: 3.25 %
10:34:34 PM: rendered size: 32.645 KB
10:34:34 PM: original size: 32.34 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: bundle space: 3 %
10:34:34 PM: rendered size: 30.099 KB
10:34:34 PM: original size: 30.435 KB
10:34:34 PM: code reduction: 1.1 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/@vueuse+core@10.9.0_vue@3.4.27/node_modules/@vueuse/core/index.mjs
10:34:34 PM: bundle space: 1.53 %
10:34:34 PM: rendered size: 15.306 KB
10:34:34 PM: original size: 213.82 KB
10:34:34 PM: code reduction: 92.84 %
10:34:34 PM: dependents: 9
10:34:34 PM: - /src/core/abstractions/MouseParallax.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/abstractions/GlobalAudio.ts
10:34:34 PM: - /src/core/controls/OrbitControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/KeyboardControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/TransformControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/PointerLockControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/ScrollControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: bundle space: 1.34 %
10:34:34 PM: rendered size: 13.458 KB
10:34:34 PM: original size: 13.676 KB
10:34:34 PM: code reduction: 1.59 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/fflate@0.6.10/node_modules/fflate/esm/browser.js
10:34:34 PM: bundle space: 1.27 %
10:34:34 PM: rendered size: 12.704 KB
10:34:34 PM: original size: 82.693 KB
10:34:34 PM: code reduction: 84.64 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/DRACOLoader.js
10:34:34 PM: bundle space: 1.19 %
10:34:34 PM: rendered size: 11.936 KB
10:34:34 PM: original size: 12.032 KB
10:34:34 PM: code reduction: 0.8 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 1.17 %
10:34:34 PM: rendered size: 11.69 KB
10:34:34 PM: original size: 12.97 KB
10:34:34 PM: code reduction: 9.87 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Water.js
10:34:34 PM: bundle space: 1.12 %
10:34:34 PM: rendered size: 11.251 KB
10:34:34 PM: original size: 11.216 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Ocean.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineMaterial.js
10:34:34 PM: bundle space: 1.11 %
10:34:34 PM: rendered size: 11.178 KB
10:34:34 PM: original size: 11.202 KB
10:34:34 PM: code reduction: 0.21 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.99 %
10:34:34 PM: rendered size: 9.918 KB
10:34:34 PM: original size: 13.858 KB
10:34:34 PM: code reduction: 28.43 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.99 %
10:34:34 PM: rendered size: 9.894 KB
10:34:34 PM: original size: 10.995 KB
10:34:34 PM: code reduction: 10.01 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshReflectionMaterial/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/RGBELoader.js
10:34:34 PM: bundle space: 0.94 %
10:34:34 PM: rendered size: 9.445 KB
10:34:34 PM: original size: 9.525 KB
10:34:34 PM: code reduction: 0.84 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/main.js
10:34:34 PM: bundle space: 0.93 %
10:34:34 PM: rendered size: 9.313 KB
10:34:34 PM: original size: 9.41 KB
10:34:34 PM: code reduction: 1.03 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/StatsGl.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: bundle space: 0.92 %
10:34:34 PM: rendered size: 9.184 KB
10:34:34 PM: original size: 9.33 KB
10:34:34 PM: code reduction: 1.56 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Lensflare.js
10:34:34 PM: bundle space: 0.87 %
10:34:34 PM: rendered size: 8.734 KB
10:34:34 PM: original size: 8.81 KB
10:34:34 PM: code reduction: 0.86 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/holographicMaterial/HolographicMaterialParameters.ts
10:34:34 PM: bundle space: 0.84 %
10:34:34 PM: rendered size: 8.454 KB
10:34:34 PM: original size: 9.068 KB
10:34:34 PM: code reduction: 6.77 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/holographicMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/index.js
10:34:34 PM: bundle space: 0.73 %
10:34:34 PM: rendered size: 7.362 KB
10:34:34 PM: original size: 7.374 KB
10:34:34 PM: code reduction: 0.16 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Reflector.js
10:34:34 PM: bundle space: 0.7 %
10:34:34 PM: rendered size: 7.004 KB
10:34:34 PM: original size: 7.043 KB
10:34:34 PM: code reduction: 0.55 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Reflector.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.69 %
10:34:34 PM: rendered size: 6.897 KB
10:34:34 PM: original size: 15.985 KB
10:34:34 PM: code reduction: 56.85 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/CameraControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshReflectionMaterial/material.ts
10:34:34 PM: bundle space: 0.68 %
10:34:34 PM: rendered size: 6.82 KB
10:34:34 PM: original size: 7.863 KB
10:34:34 PM: code reduction: 13.26 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/objects/Sky.js
10:34:34 PM: bundle space: 0.67 %
10:34:34 PM: rendered size: 6.757 KB
10:34:34 PM: original size: 6.819 KB
10:34:34 PM: code reduction: 0.91 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sky.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/ContactShadows.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.66 %
10:34:34 PM: rendered size: 6.662 KB
10:34:34 PM: original size: 9.519 KB
10:34:34 PM: code reduction: 30.01 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/ContactShadows.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Matrix3.js
10:34:34 PM: bundle space: 0.6 %
10:34:34 PM: rendered size: 6.034 KB
10:34:34 PM: original size: 6.056 KB
10:34:34 PM: code reduction: 0.36 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Vector2.js
10:34:34 PM: bundle space: 0.56 %
10:34:34 PM: rendered size: 5.631 KB
10:34:34 PM: original size: 5.709 KB
10:34:34 PM: code reduction: 1.37 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/ScrollControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.53 %
10:34:34 PM: rendered size: 5.356 KB
10:34:34 PM: original size: 5.906 KB
10:34:34 PM: code reduction: 9.31 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/ScrollControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/PositionalAudio.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.49 %
10:34:34 PM: rendered size: 4.952 KB
10:34:34 PM: original size: 5.804 KB
10:34:34 PM: code reduction: 14.68 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/PositionalAudio.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSUtils.js
10:34:34 PM: bundle space: 0.47 %
10:34:34 PM: rendered size: 4.718 KB
10:34:34 PM: original size: 5.721 KB
10:34:34 PM: code reduction: 17.53 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSCurve.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/@vueuse+shared@10.9.0_vue@3.4.27/node_modules/@vueuse/shared/index.mjs
10:34:34 PM: bundle space: 0.45 %
10:34:34 PM: rendered size: 4.556 KB
10:34:34 PM: original size: 42.686 KB
10:34:34 PM: code reduction: 89.33 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/@vueuse+core@10.9.0_vue@3.4.27/node_modules/@vueuse/core/index.mjs
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegmentsGeometry.js
10:34:34 PM: bundle space: 0.45 %
10:34:34 PM: rendered size: 4.535 KB
10:34:34 PM: original size: 4.632 KB
10:34:34 PM: code reduction: 2.09 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineSegments2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineGeometry.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/OrbitControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.45 %
10:34:34 PM: rendered size: 4.527 KB
10:34:34 PM: original size: 11.231 KB
10:34:34 PM: code reduction: 59.69 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/OrbitControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: bundle space: 0.44 %
10:34:34 PM: rendered size: 4.453 KB
10:34:34 PM: original size: 6.087 KB
10:34:34 PM: code reduction: 26.84 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/ShaderDataBuilder.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Superformula.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.44 %
10:34:34 PM: rendered size: 4.446 KB
10:34:34 PM: original size: 5.38 KB
10:34:34 PM: code reduction: 17.36 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Superformula.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.43 %
10:34:34 PM: rendered size: 4.358 KB
10:34:34 PM: original size: 5.05 KB
10:34:34 PM: code reduction: 13.7 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Line2.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-token-functions@1.0.1/node_modules/glsl-token-functions/index.js
10:34:34 PM: bundle space: 0.43 %
10:34:34 PM: rendered size: 4.307 KB
10:34:34 PM: original size: 4.183 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/controls/PointerLockControls.js
10:34:34 PM: bundle space: 0.42 %
10:34:34 PM: rendered size: 4.257 KB
10:34:34 PM: original size: 4.303 KB
10:34:34 PM: code reduction: 1.07 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.42 %
10:34:34 PM: rendered size: 4.241 KB
10:34:34 PM: original size: 5.59 KB
10:34:34 PM: code reduction: 24.13 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/SVG/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.42 %
10:34:34 PM: rendered size: 4.174 KB
10:34:34 PM: original size: 6.473 KB
10:34:34 PM: code reduction: 35.52 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/SVG/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FontLoader.js
10:34:34 PM: bundle space: 0.4 %
10:34:34 PM: rendered size: 4.04 KB
10:34:34 PM: original size: 4.144 KB
10:34:34 PM: code reduction: 2.51 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/geometries/RoundedBoxGeometry.js
10:34:34 PM: bundle space: 0.39 %
10:34:34 PM: rendered size: 3.898 KB
10:34:34 PM: original size: 3.977 KB
10:34:34 PM: code reduction: 1.99 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/KeyboardControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.38 %
10:34:34 PM: rendered size: 3.861 KB
10:34:34 PM: original size: 5.436 KB
10:34:34 PM: code reduction: 28.97 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/KeyboardControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Fit.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.38 %
10:34:34 PM: rendered size: 3.839 KB
10:34:34 PM: original size: 5.807 KB
10:34:34 PM: code reduction: 33.89 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Fit.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Precipitation.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.38 %
10:34:34 PM: rendered size: 3.77 KB
10:34:34 PM: original size: 5.69 KB
10:34:34 PM: code reduction: 33.74 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Precipitation.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/math/MeshSurfaceSampler.js
10:34:34 PM: bundle space: 0.37 %
10:34:34 PM: rendered size: 3.734 KB
10:34:34 PM: original size: 3.832 KB
10:34:34 PM: code reduction: 2.56 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: bundle space: 0.36 %
10:34:34 PM: rendered size: 3.567 KB
10:34:34 PM: original size: 3.825 KB
10:34:34 PM: code reduction: 6.75 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Smoke.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.34 %
10:34:34 PM: rendered size: 3.433 KB
10:34:34 PM: original size: 5.418 KB
10:34:34 PM: code reduction: 36.64 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Smoke.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/convolutionMaterial.ts
10:34:34 PM: bundle space: 0.34 %
10:34:34 PM: rendered size: 3.395 KB
10:34:34 PM: original size: 3.438 KB
10:34:34 PM: code reduction: 1.25 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/blurPass.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/RandUtils.ts
10:34:34 PM: bundle space: 0.33 %
10:34:34 PM: rendered size: 3.337 KB
10:34:34 PM: original size: 3.755 KB
10:34:34 PM: code reduction: 11.13 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins.js
10:34:34 PM: bundle space: 0.33 %
10:34:34 PM: rendered size: 3.295 KB
10:34:34 PM: original size: 3.298 KB
10:34:34 PM: code reduction: 0.09 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Text3D.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.31 %
10:34:34 PM: rendered size: 3.126 KB
10:34:34 PM: original size: 5.512 KB
10:34:34 PM: code reduction: 43.29 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Text3D.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/utils.ts
10:34:34 PM: bundle space: 0.31 %
10:34:34 PM: rendered size: 3.11 KB
10:34:34 PM: original size: 3.583 KB
10:34:34 PM: code reduction: 13.2 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.95 KB
10:34:34 PM: original size: 3.415 KB
10:34:34 PM: code reduction: 13.62 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.903 KB
10:34:34 PM: original size: 3.446 KB
10:34:34 PM: code reduction: 15.76 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Ocean.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.902 KB
10:34:34 PM: original size: 5.111 KB
10:34:34 PM: code reduction: 43.22 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Ocean.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/TransformControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.29 %
10:34:34 PM: rendered size: 2.9 KB
10:34:34 PM: original size: 3.624 KB
10:34:34 PM: code reduction: 19.98 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/TransformControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: bundle space: 0.27 %
10:34:34 PM: rendered size: 2.744 KB
10:34:34 PM: original size: 4.872 KB
10:34:34 PM: code reduction: 43.68 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/blurPass.ts
10:34:34 PM: bundle space: 0.27 %
10:34:34 PM: rendered size: 2.724 KB
10:34:34 PM: original size: 3.251 KB
10:34:34 PM: code reduction: 16.21 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshReflectionMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/index.ts
10:34:34 PM: bundle space: 0.27 %
10:34:34 PM: rendered size: 2.72 KB
10:34:34 PM: original size: 3.868 KB
10:34:34 PM: code reduction: 29.68 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/helpers/PositionalAudioHelper.js
10:34:34 PM: bundle space: 0.26 %
10:34:34 PM: rendered size: 2.632 KB
10:34:34 PM: original size: 2.712 KB
10:34:34 PM: code reduction: 2.95 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/PositionalAudio.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/panel.js
10:34:34 PM: bundle space: 0.25 %
10:34:34 PM: rendered size: 2.539 KB
10:34:34 PM: original size: 2.607 KB
10:34:34 PM: code reduction: 2.61 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/stats-gl@2.2.8/node_modules/stats-gl/dist/main.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/Gradient.ts
10:34:34 PM: bundle space: 0.25 %
10:34:34 PM: rendered size: 2.473 KB
10:34:34 PM: original size: 3.981 KB
10:34:34 PM: code reduction: 37.88 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Stars.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.24 %
10:34:34 PM: rendered size: 2.4 KB
10:34:34 PM: original size: 3.635 KB
10:34:34 PM: code reduction: 33.98 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Stars.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/holographicMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.22 %
10:34:34 PM: rendered size: 2.222 KB
10:34:34 PM: original size: 2.518 KB
10:34:34 PM: code reduction: 11.76 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/holographicMaterial/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/utils/BufferGeometryUtils.js
10:34:34 PM: bundle space: 0.21 %
10:34:34 PM: rendered size: 2.101 KB
10:34:34 PM: original size: 22.947 KB
10:34:34 PM: code reduction: 90.84 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/PointerLockControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.21 %
10:34:34 PM: rendered size: 2.076 KB
10:34:34 PM: original size: 3.399 KB
10:34:34 PM: code reduction: 38.92 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/PointerLockControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Backdrop.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.21 %
10:34:34 PM: rendered size: 2.074 KB
10:34:34 PM: original size: 2.444 KB
10:34:34 PM: code reduction: 15.14 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Backdrop.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: bundle space: 0.2 %
10:34:34 PM: rendered size: 2.036 KB
10:34:34 PM: original size: 1.965 KB
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/Stats.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/CatmullRomCurve3.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.19 %
10:34:34 PM: rendered size: 1.858 KB
10:34:34 PM: original size: 2.609 KB
10:34:34 PM: code reduction: 28.78 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/CatmullRomCurve3.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/ShaderDataBuilder.ts
10:34:34 PM: bundle space: 0.18 %
10:34:34 PM: rendered size: 1.789 KB
10:34:34 PM: original size: 2.968 KB
10:34:34 PM: code reduction: 39.72 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/helpers/RectAreaLightHelper.js
10:34:34 PM: bundle space: 0.18 %
10:34:34 PM: rendered size: 1.77 KB
10:34:34 PM: original size: 1.905 KB
10:34:34 PM: code reduction: 7.09 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/constants.ts
10:34:34 PM: bundle space: 0.17 %
10:34:34 PM: rendered size: 1.746 KB
10:34:34 PM: original size: 2.436 KB
10:34:34 PM: code reduction: 28.33 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sky.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.17 %
10:34:34 PM: rendered size: 1.73 KB
10:34:34 PM: original size: 2.717 KB
10:34:34 PM: code reduction: 36.33 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sky.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/MouseParallax.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.17 %
10:34:34 PM: rendered size: 1.672 KB
10:34:34 PM: original size: 2.666 KB
10:34:34 PM: code reduction: 37.28 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/MouseParallax.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins-300es.js
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.626 KB
10:34:34 PM: original size: 1.633 KB
10:34:34 PM: code reduction: 0.43 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/GlobalAudio.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.621 KB
10:34:34 PM: original size: 2.685 KB
10:34:34 PM: code reduction: 39.63 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/lightformer/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.61 KB
10:34:34 PM: original size: 2.227 KB
10:34:34 PM: code reduction: 27.71 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/lightformer/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals-300es.js
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.599 KB
10:34:34 PM: original size: 1.603 KB
10:34:34 PM: code reduction: 0.25 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Levioso.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.16 %
10:34:34 PM: rendered size: 1.577 KB
10:34:34 PM: original size: 1.712 KB
10:34:34 PM: code reduction: 7.89 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Levioso.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Reflector.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.14 %
10:34:34 PM: rendered size: 1.386 KB
10:34:34 PM: original size: 2.677 KB
10:34:34 PM: code reduction: 48.23 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Reflector.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/LineGeometry.js
10:34:34 PM: bundle space: 0.14 %
10:34:34 PM: rendered size: 1.357 KB
10:34:34 PM: original size: 1.458 KB
10:34:34 PM: code reduction: 6.93 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useSurfaceSampler/index.ts
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.31 KB
10:34:34 PM: original size: 3.055 KB
10:34:34 PM: code reduction: 57.12 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useSurfaceSampler/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals.js
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.296 KB
10:34:34 PM: original size: 1.299 KB
10:34:34 PM: code reduction: 0.23 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useGLTF/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.13 %
10:34:34 PM: rendered size: 1.279 KB
10:34:34 PM: original size: 2.353 KB
10:34:34 PM: code reduction: 45.64 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useGLTF/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/curves/NURBSCurve.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.217 KB
10:34:34 PM: original size: 1.373 KB
10:34:34 PM: code reduction: 11.36 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/FBXLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/shaders/HorizontalBlurShader.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.194 KB
10:34:34 PM: original size: 1.279 KB
10:34:34 PM: code reduction: 6.65 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/shaders/VerticalBlurShader.js
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.162 KB
10:34:34 PM: original size: 1.243 KB
10:34:34 PM: code reduction: 6.52 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/MapControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.12 %
10:34:34 PM: rendered size: 1.158 KB
10:34:34 PM: original size: 2.109 KB
10:34:34 PM: code reduction: 45.09 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/MapControls.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useFBO/index.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.121 KB
10:34:34 PM: original size: 2.225 KB
10:34:34 PM: code reduction: 49.62 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useFBO/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useVideoTexture.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.104 KB
10:34:34 PM: original size: 2.071 KB
10:34:34 PM: code reduction: 46.69 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshWobbleMaterial/material.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.104 KB
10:34:34 PM: original size: 1.431 KB
10:34:34 PM: code reduction: 22.85 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshWobbleMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tube.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.095 KB
10:34:34 PM: original size: 2.001 KB
10:34:34 PM: code reduction: 45.28 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Tube.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vLightHelper.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.075 KB
10:34:34 PM: original size: 1.482 KB
10:34:34 PM: code reduction: 27.46 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useFBX/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.06 KB
10:34:34 PM: original size: 1.764 KB
10:34:34 PM: code reduction: 39.91 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useFBX/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useSurfaceSampler/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.11 %
10:34:34 PM: rendered size: 1.055 KB
10:34:34 PM: original size: 1.338 KB
10:34:34 PM: code reduction: 21.15 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useSurfaceSampler/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tetrahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.051 KB
10:34:34 PM: original size: 1.856 KB
10:34:34 PM: code reduction: 43.37 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Tetrahedron.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/useGLTFExporter.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.018 KB
10:34:34 PM: original size: 1.462 KB
10:34:34 PM: code reduction: 30.37 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Plane.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.015 KB
10:34:34 PM: original size: 1.809 KB
10:34:34 PM: code reduction: 43.89 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Plane.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/RoundedBox.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.011 KB
10:34:34 PM: original size: 1.896 KB
10:34:34 PM: code reduction: 46.68 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/RoundedBox.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useProgress.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.003 KB
10:34:34 PM: original size: 1.226 KB
10:34:34 PM: code reduction: 18.19 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vDistanceTo.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 1.002 KB
10:34:34 PM: original size: 1.187 KB
10:34:34 PM: code reduction: 15.59 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Dodecahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 968 Bytes
10:34:34 PM: original size: 1.791 KB
10:34:34 PM: code reduction: 45.95 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Dodecahedron.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Icosahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 962 Bytes
10:34:34 PM: original size: 1.776 KB
10:34:34 PM: code reduction: 45.83 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Icosahedron.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/TorusKnot.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 959 Bytes
10:34:34 PM: original size: 1.812 KB
10:34:34 PM: code reduction: 47.08 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/TorusKnot.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/StatsGl.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 957 Bytes
10:34:34 PM: original size: 2.504 KB
10:34:34 PM: code reduction: 61.78 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Octahedron.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.1 %
10:34:34 PM: rendered size: 956 Bytes
10:34:34 PM: original size: 1.762 KB
10:34:34 PM: code reduction: 45.74 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Octahedron.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Cone.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 951 Bytes
10:34:34 PM: original size: 1.803 KB
10:34:34 PM: code reduction: 47.25 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Cone.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Circle.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 949 Bytes
10:34:34 PM: original size: 1.764 KB
10:34:34 PM: code reduction: 46.2 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Circle.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Sphere.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 937 Bytes
10:34:34 PM: original size: 1.818 KB
10:34:34 PM: code reduction: 48.46 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Sphere.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Torus.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 934 Bytes
10:34:34 PM: original size: 1.755 KB
10:34:34 PM: code reduction: 46.78 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Torus.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Ring.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 926 Bytes
10:34:34 PM: original size: 1.771 KB
10:34:34 PM: code reduction: 47.71 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Ring.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/shaders/vertex.glsl
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 924 Bytes
10:34:34 PM: original size: 1.004 KB
10:34:34 PM: code reduction: 7.97 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Box.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 917 Bytes
10:34:34 PM: original size: 1.684 KB
10:34:34 PM: code reduction: 45.55 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Box.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/useTweakPane/index.ts
10:34:34 PM: bundle space: 0.09 %
10:34:34 PM: rendered size: 883 Bytes
10:34:34 PM: original size: 1.247 KB
10:34:34 PM: code reduction: 29.19 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshWobbleMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.08 %
10:34:34 PM: rendered size: 824 Bytes
10:34:34 PM: original size: 1.051 KB
10:34:34 PM: code reduction: 21.6 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshWobbleMaterial/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/customShaderMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.08 %
10:34:34 PM: rendered size: 789 Bytes
10:34:34 PM: original size: 1.2 KB
10:34:34 PM: code reduction: 34.25 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/customShaderMaterial/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useGLTF/index.ts
10:34:34 PM: bundle space: 0.07 %
10:34:34 PM: rendered size: 666 Bytes
10:34:34 PM: original size: 1.97 KB
10:34:34 PM: code reduction: 66.19 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useGLTF/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/index.ts
10:34:34 PM: bundle space: 0.07 %
10:34:34 PM: rendered size: 658 Bytes
10:34:34 PM: original size: 1.159 KB
10:34:34 PM: code reduction: 43.23 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /src/core/directives/vAlwaysLookAt.ts
10:34:34 PM: - /src/core/directives/vDistanceTo.ts
10:34:34 PM: - /src/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/geometries/TextGeometry.js
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 583 Bytes
10:34:34 PM: original size: 723 Bytes
10:34:34 PM: code reduction: 19.36 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/envSence.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 578 Bytes
10:34:34 PM: original size: 658 Bytes
10:34:34 PM: code reduction: 12.16 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/Stats.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 567 Bytes
10:34:34 PM: original size: 686 Bytes
10:34:34 PM: code reduction: 17.35 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/easing.ts
10:34:34 PM: bundle space: 0.06 %
10:34:34 PM: rendered size: 552 Bytes
10:34:34 PM: original size: 671 Bytes
10:34:34 PM: code reduction: 17.73 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/const.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 542 Bytes
10:34:34 PM: original size: 1.89 KB
10:34:34 PM: code reduction: 71.32 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/useEnvironment/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/MathUtils.js
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 519 Bytes
10:34:34 PM: original size: 8.547 KB
10:34:34 PM: code reduction: 93.93 %
10:34:34 PM: dependents: 4
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Vector2.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: - /src/core/materials/meshGlassMaterial/material.ts
10:34:34 PM: - /src/core/staging/Sparkles/ShaderData.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshGlassMaterial/index.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 519 Bytes
10:34:34 PM: original size: 734 Bytes
10:34:34 PM: code reduction: 29.29 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/meshGlassMaterial/index.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useAnimations.ts
10:34:34 PM: bundle space: 0.05 %
10:34:34 PM: rendered size: 477 Bytes
10:34:34 PM: original size: 1.035 KB
10:34:34 PM: code reduction: 53.91 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/operators.js
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 451 Bytes
10:34:34 PM: original size: 451 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/src/constants.js
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 423 Bytes
10:34:34 PM: original size: 7.91 KB
10:34:34 PM: code reduction: 94.65 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/ColorManagement.js
10:34:34 PM: - /node_modules/.pnpm/three@0.164.1/node_modules/three/src/math/Color.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vAlwaysLookAt.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 395 Bytes
10:34:34 PM: original size: 540 Bytes
10:34:34 PM: code reduction: 26.85 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useFBO/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 386 Bytes
10:34:34 PM: original size: 476 Bytes
10:34:34 PM: code reduction: 18.91 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/useFBO/component.vue
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/composables/useLogger.ts
10:34:34 PM: bundle space: 0.04 %
10:34:34 PM: rendered size: 356 Bytes
10:34:34 PM: original size: 829 Bytes
10:34:34 PM: code reduction: 57.06 %
10:34:34 PM: dependents: 3
10:34:34 PM: - /src/core/loaders/useProgress.ts
10:34:34 PM: - /src/core/loaders/useVideoTexture.ts
10:34:34 PM: - /src/core/misc/useTweakPane/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: commonjsHelpers.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 334 Bytes
10:34:34 PM: original size: 1.294 KB
10:34:34 PM: code reduction: 74.19 %
10:34:34 PM: dependents: 11
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/operators.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/literals-300es.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/lib/builtins-300es.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/index.js
10:34:34 PM: - /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/string.js
10:34:34 PM: - /node_modules/.pnpm/glsl-token-string@1.0.1/node_modules/glsl-token-string/index.js
10:34:34 PM: - /node_modules/.pnpm/glsl-token-functions@1.0.1/node_modules/glsl-token-functions/index.js
10:34:34 PM: - /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-tokenizer@2.1.5/node_modules/glsl-tokenizer/string.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 331 Bytes
10:34:34 PM: original size: 270 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/glsl-token-string@1.0.1/node_modules/glsl-token-string/index.js
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 306 Bytes
10:34:34 PM: original size: 225 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/three-custom-shader-material@5.4.0_three@0.164.1/node_modules/three-custom-shader-material/dist/vanilla-307d3a93.esm.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/BakeShadows.ts
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 270 Bytes
10:34:34 PM: original size: 361 Bytes
10:34:34 PM: code reduction: 25.21 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: commonjs-dynamic-modules
10:34:34 PM: bundle space: 0.03 %
10:34:34 PM: rendered size: 252 Bytes
10:34:34 PM: original size: 259 Bytes
10:34:34 PM: code reduction: 2.7 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three@0.164.1/node_modules/three/examples/jsm/lines/Line2.js
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 239 Bytes
10:34:34 PM: original size: 433 Bytes
10:34:34 PM: code reduction: 44.8 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/Line2.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/directives/vLog.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 184 Bytes
10:34:34 PM: original size: 285 Bytes
10:34:34 PM: code reduction: 35.44 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/useEmptyDataTexture.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 177 Bytes
10:34:34 PM: original size: 253 Bytes
10:34:34 PM: code reduction: 30.04 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/staging/Sparkles/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/types.ts
10:34:34 PM: bundle space: 0.02 %
10:34:34 PM: rendered size: 175 Bytes
10:34:34 PM: original size: 393 Bytes
10:34:34 PM: code reduction: 55.47 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/controls/CameraControls.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/utils/constants.ts
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 125 Bytes
10:34:34 PM: original size: 158 Bytes
10:34:34 PM: code reduction: 20.89 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/materials/convolutionMaterial.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/shaders/fragment.glsl
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 84 Bytes
10:34:34 PM: original size: 58 Bytes
10:34:34 PM: code reduction: 0 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/misc/html/HTML.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useFBX/index.ts
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 79 Bytes
10:34:34 PM: original size: 411 Bytes
10:34:34 PM: code reduction: 80.78 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/loaders/useFBX/component.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/_polyfill/constants.js
10:34:34 PM: bundle space: 0.01 %
10:34:34 PM: rendered size: 65 Bytes
10:34:34 PM: original size: 150 Bytes
10:34:34 PM: code reduction: 56.67 %
10:34:34 PM: dependents: 2
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/exporters/GLTFExporter.js
10:34:34 PM: - /node_modules/.pnpm/three-stdlib@2.29.11_three@0.164.1/node_modules/three-stdlib/loaders/GLTFLoader.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js?commonjs-module
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 32 Bytes
10:34:34 PM: original size: 65 Bytes
10:34:34 PM: code reduction: 50.77 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash/dist/object_hash.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js?commonjs-module
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 30 Bytes
10:34:34 PM: original size: 61 Bytes
10:34:34 PM: code reduction: 50.82 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /node_modules/.pnpm/stats.js@0.17.0/node_modules/stats.js/build/stats.min.js
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Text3D.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.418 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Levioso.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.392 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Reflector.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.919 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/MouseParallax.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.279 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/Lensflare/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 5.157 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/abstractions/Lensflare/index.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useFBO/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 263 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/useSurfaceSampler/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 877 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/abstractions/PositionalAudio.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 5.007 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useGLTF/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.779 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/useFBX/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.165 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/loaders/SVG/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 5.538 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/OrbitControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 9.643 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/KeyboardControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.941 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/TransformControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.549 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/PointerLockControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.776 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/MapControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.54 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/ScrollControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 5.571 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/controls/CameraControls.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 14.145 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshWobbleMaterial/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 701 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshGlassMaterial/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 394 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/customShaderMaterial/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 705 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/meshReflectionMaterial/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 10.064 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/materials/holographicMaterial/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.952 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Box.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.044 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Line2.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.513 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 1
10:34:34 PM: - /src/core/shapes/CatmullRomCurve3.vue?vue&type=script&setup=true&lang.ts
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/CatmullRomCurve3.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.884 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Circle.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.121 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Cone.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.167 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Dodecahedron.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.142 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Icosahedron.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.128 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Octahedron.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.115 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Plane.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.124 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Ring.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.13 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/RoundedBox.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.267 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Sphere.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.175 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Superformula.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.711 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tetrahedron.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.165 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Torus.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.113 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/TorusKnot.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.166 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/shapes/Tube.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.397 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.629 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/useEnvironment/lightformer/index.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.419 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Backdrop.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 1.647 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/ContactShadows.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 8.296 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Fit.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 5.254 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Precipitation.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.764 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sky.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.03 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Smoke.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.128 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Sparkles/component.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 13.046 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Stars.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 2.853 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/staging/Ocean.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 4.03 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/core/misc/html/HTML.vue
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 12.063 KB
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
10:34:34 PM: file: /src/index.ts
10:34:34 PM: bundle space: 0 %
10:34:34 PM: rendered size: 0 Byte
10:34:34 PM: original size: 47 Bytes
10:34:34 PM: code reduction: 100 %
10:34:34 PM: dependents: 0
10:34:34 PM: dist/trescientos.js 699.92 kB │ gzip: 175.72 kB
10:34:34 PM: [vite:dts] Declaration files built in 20925ms.
10:34:34 PM:
10:34:35 PM: dist/trescientos.umd.cjs 515.32 kB │ gzip: 149.42 kB
10:34:35 PM: built in 24568ms.
10:34:35 PM: > @tresjs/cientos@3.9.0 docs:build /opt/build/repo
10:34:35 PM: > vitepress build docs
10:34:35 PM: vitepress v1.1.4
10:34:35 PM: - building client + server bundles...
10:34:46 PM:
10:34:46 PM: (!) Some chunks are larger than 500 kB after minification. Consider:
10:34:46 PM: - Using dynamic import() to code-split the application
10:34:46 PM: - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
10:34:46 PM: - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
10:34:51 PM: ✓ building client + server bundles...
10:34:51 PM: - rendering pages...
10:34:52 PM: ✓ rendering pages...
10:34:52 PM: build complete in 16.46s.
10:34:52 PM:
10:34:52 PM: (build.command completed in 43.4s)
10:34:52 PM:
10:34:53 PM: (Netlify Build completed in 44.1s)
10:34:54 PM: Section completed: building
10:35:00 PM: Finished processing build request in 1m12.967s
Deploying
Complete
Deploying
Complete
10:34:52 PM: Deploy site
10:34:52 PM: ────────────────────────────────────────────────────────────────
10:34:52 PM:
10:34:52 PM: Starting to deploy site from 'docs/.vitepress/dist'
10:34:52 PM: Calculating files to upload
10:34:52 PM: 79 new files to upload
10:34:52 PM: 0 new functions to upload
10:34:53 PM: Section completed: deploying
10:34:53 PM: Site deploy was successfully initiated
10:34:53 PM:
10:34:53 PM: (Deploy site completed in 711ms)
Cleanup
Complete
Cleanup
Complete
10:34:53 PM: Netlify Build Complete
10:34:53 PM: ────────────────────────────────────────────────────────────────
10:34:53 PM:
10:34:53 PM: Caching artifacts
10:34:53 PM: Started saving node modules
10:34:54 PM: Finished saving node modules
10:34:54 PM: Started saving build plugins
10:34:54 PM: Finished saving build plugins
10:34:54 PM: Started saving corepack cache
10:34:54 PM: Finished saving corepack cache
10:34:54 PM: Started saving pnpm cache
10:34:54 PM: Finished saving pnpm cache
10:34:54 PM: Started saving pip cache
10:34:54 PM: Finished saving pip cache
10:34:54 PM: Started saving emacs cask dependencies
10:34:54 PM: Finished saving emacs cask dependencies
10:34:54 PM: Started saving maven dependencies
10:34:54 PM: Finished saving maven dependencies
10:34:54 PM: Started saving boot dependencies
10:34:54 PM: Finished saving boot dependencies
10:34:54 PM: Started saving rust rustup cache
10:34:54 PM: Finished saving rust rustup cache
10:34:54 PM: Started saving go dependencies
10:34:54 PM: Finished saving go dependencies
10:34:54 PM: Build script success
10:34:59 PM: Uploading Cache of size 141.4MB
10:35:00 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
10:34:53 PM: Post processing - redirect rules
10:34:53 PM: Skipping form detection
10:34:53 PM: Post processing - header rules
10:34:53 PM: Post processing done
10:34:53 PM: Section completed: postprocessing
10:34:53 PM: Starting post processing
10:34:54 PM: Site is live ✨