{"_id":"@babylonjsmarket/viz","_rev":"11-0231e3aa94e7efe68fa4f0755a946220","name":"@babylonjsmarket/viz","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@babylonjsmarket/viz","version":"0.1.0","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.0","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"76a73f87429f9037b56b42259d8d8de5a89d3085","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.0.tgz","fileCount":51,"integrity":"sha512-XwkszkBIpCg8sn3/VptypeN9WtxscfoarPsA9OxzDceihXxY0uXozfhwgFxvfl2lIREns5fPKPL0KQzD7196ng==","signatures":[{"sig":"MEUCIQDe8cJxXcT1XcVrxljW5lzFEDP/0R1mTkf/0Nz079DHYwIgE8ZB72XZmHNicev5pkRMshsHtio0Hszc6slZsbTgtJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218630},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"*","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"*"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.0_1781371635236_0.364837626354354","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@babylonjsmarket/viz","version":"0.1.1","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.1","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"42171cadb49976202016cddf08f7cc680efef398","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.1.tgz","fileCount":60,"integrity":"sha512-HHdNRJoglf7DdfBJWsxtvoNL/KuxGV6tIQyZllgQG7x8JGCX/lt2jXnE3V7aw7Uh6InO1WdHRxJtqMaINCNN0w==","signatures":[{"sig":"MEYCIQDCOdNPY48Qj/U9tPY9ekU/DqpEYRvY2H9fCJ2HA0jCnAIhANedUAKCik/567ng3Ae39uwRafwGQfDV27bAJ+kLNbP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240139},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"*","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"*"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.1_1781488638579_0.9545025740645132","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@babylonjsmarket/viz","version":"0.1.2","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.2","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"1d296a52c07a94a5cf3a78f24f659dfb3d8bc779","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.2.tgz","fileCount":60,"integrity":"sha512-bR0eeNedBiExJDEAL16cP0UJVduUA3CesSphTrBSHBw3I1hNalNF6qxQ/1jkV+GSBGCErkLRp7hO4MKOzFJfKA==","signatures":[{"sig":"MEUCIEfL77Ti4JccHQdH/N6w1/gOv4IWTU453h9UynHYOaBdAiEAv8htvXzevSnQpBwrm8/SKDuWBOWaD4x9P3SDl6qhwas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240149},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.5.3"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.2_1781640854433_0.08296030313832481","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@babylonjsmarket/viz","version":"0.1.3","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.3","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"7b1d9f6e0d19110326f3865a102206cedd1a1b6c","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.3.tgz","fileCount":99,"integrity":"sha512-EE0NzVuN41jGBYlrtQNBn6JXI/dQeIufdmivVScfo6eHvujN09ccFJgz84p8hz3mFjzcHQm6KTpuYexLUf4FJA==","signatures":[{"sig":"MEUCIQC/NiV3jzqAkmBBxZc2hdlOop91hcj0itG3JHfy2T0dtwIgLIM2tLKY14bF5Q1kd1KEgv+egycuqipvqf5N4t2mb2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469028},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.5.3"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.3_1781717246504_0.14463647601643537","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@babylonjsmarket/viz","version":"0.1.4","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.4","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"18ad1a398cee41678d6803f5bc0ac71d1e1fe505","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.4.tgz","fileCount":59,"integrity":"sha512-kAi8U+pJKWDvm3/+qT/WYMXWrBhIJ0Q+Ho+2Idn66b7u+g6hZqldbwr7giKKLqZAMHZX1PxrpMg2Jh7AUXN+UQ==","signatures":[{"sig":"MEUCIQDg8EE8B9MjJ6HA4MypxUYSl3mguqklHJqRB1f5UCJcTwIgCsE5MzlobDfN9l6r9tzbGoPjxwt6GiCu+gOapowdpdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237713},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.5.3"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.4_1781724934206_0.5279002555493164","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@babylonjsmarket/viz","version":"0.1.5","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.5","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"ca2248902b9c4e5e0d8936553314cb0b88024684","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.5.tgz","fileCount":59,"integrity":"sha512-asmQYt8ac2v67iez5ppAfVsenJPE4rvZ9/WT+KAH8NDUttfgv7W9ZbmO0sMcwUv50Ar3+tkVLNH8nrnxkNYYTA==","signatures":[{"sig":"MEQCIGeK2YDrQTaKP+T9n23bqeo/HFl9+oKOjU78nh1I/AwzAiAb1sNV1v5BJGDmhMXDXEFoKWomybv3NWPG2V61daHXkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237713},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.10.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.5.3"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.5_1782158697148_0.06257376160113926","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@babylonjsmarket/viz","version":"0.1.6","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.1.6","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"a9f1d8176a860b24b128e841371c6393ea8fca6c","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.1.6.tgz","fileCount":59,"integrity":"sha512-ZS7MALMLc3YjLs31nkul9ZofzXOfUC/k3RsyU1P8gmQ40ge+cs5Ajnvzo5+Ou3zAiYpFeBCMZfRzChAeOHqCdQ==","signatures":[{"sig":"MEUCIQDQLN83ndEKCb3wCx9F93m8Di2Bow13AUE5wBbvSez25AIgCjmJrv5JUIhAcPpDEoNc9BGv85ZC8AsGAcnmFemhYYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237962},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.12.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.5.3"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.1.6_1783377637915_0.6925665043340437","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@babylonjsmarket/viz","version":"0.2.0","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.2.0","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"208c255a1920177c53f47d1a3942c1c3108013fd","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.2.0.tgz","fileCount":59,"integrity":"sha512-4P6w4EttGb7705/hjlOZs9eHN1l29AWWJivJ+3luGIU/eXTZLDfvEoWRsOeFiH8oT+9/LgJguv9NLqKFPdIxgA==","signatures":[{"sig":"MEUCIQDpQheMHhALmMEaQ+2Rlc+/3De172leeeLF3UUvEqFkfgIgO31XCzVhhLiEb1RYiRKkpnlqbAR8WJ8hyLnztQuqEyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238248},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.12.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@babylonjsmarket/ecs":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.6.0"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.2.0_1786117169837_0.381799572406599","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@babylonjsmarket/viz","version":"0.3.0","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.3.0","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"1df239f05026978c3e63a16843bc2964ee621d8e","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.3.0.tgz","fileCount":59,"integrity":"sha512-ZyUk6UluA9c534jKZg/WTyqTjiWgsM9aoVY7L4Rr5Gta3+ce6cf28J8hBN3g/8OeZC9dOHQQ7iw7lzHzfY6ZXg==","signatures":[{"sig":"MEQCIGU+aG+sOyaX2JBDIDYYdR5wmP5D2gixKL0jCG3FaxaYAiAlMNFXd6WXdjkeSB9hsBDiw6KD06EzePBI0/8qE+GK/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238248},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.12.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@babylonjsmarket/ecs":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.7.0"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.3.0_1786124489894_0.7952992099963574","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@babylonjsmarket/viz","version":"0.4.0","author":{"name":"BabylonJS Market"},"license":"MIT","_id":"@babylonjsmarket/viz@0.4.0","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"homepage":"https://github.com/babylonjsmarket/viz#readme","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"8cf2c4047467fd55571059d1592577071bc5e612","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.4.0.tgz","fileCount":59,"integrity":"sha512-R5HO5ZBsw89p+Jj+jPl14MepHzQetBIrNQNdAS1XE0+e876QwMgb+5j2FMRyoM5r/gtvq7yeV8TMq0xPGanZsA==","signatures":[{"sig":"MEUCIAYodJc+mI/Vn69QLmtVqFucBxNjENGFKpPzghsBKEl6AiEAvcPDMDUVwuEK8N8zvFLztWVx/q4zFvK/CPtDCHjfuUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238248},"type":"module","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.12.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@babylonjsmarket/ecs":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.5.3","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.8.0"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/viz_0.4.0_1786133292973_0.6597636609967008","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@babylonjsmarket/viz@0.5.0","bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"dist":{"shasum":"f98f554f8f1e5d31022729ede570fc01af0f0316","tarball":"https://registry.npmjs.org/@babylonjsmarket/viz/-/viz-0.5.0.tgz","fileCount":59,"integrity":"sha512-ZbS60mUUWH9OLRIeW4DZ5cENjw/eUSw5jUjV6AwasUnQPS4MSPqqPxUsd7hzv5PCiyCFG+kaLG5dAoEmdYTDdw==","signatures":[{"sig":"MEUCIQDlm/LDP93/Y00wgtaxwB74RsVtLnNDD0ym2hwbG16AkwIgIullo14sr5lIuQQaq9h//loOWvkcALzUVA4Q6u2x4PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAogVg97g2Tq2H+dYNac0+ZbDMPb+Oors0+VrtyYeFCLAiEAy8ON1SOn6JkDyrUo3R65jHoik3qtniULj3MT8xBKWmY="}],"unpackedSize":238248},"name":"@babylonjsmarket/viz","type":"module","author":{"name":"BabylonJS Market"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./ecs":{"types":"./src/ecs/index.ts","import":"./src/ecs/index.ts"},"./core":{"types":"./src/core/index.ts","import":"./src/core/index.ts"},"./solid":{"types":"./src/solid/index.ts","import":"./src/solid/index.ts"},"./package.json":"./package.json","./themes/base.css":"./themes/base.css","./themes/flat.css":"./themes/flat.css","./themes/godot.css":"./themes/godot.css","./themes/unity.css":"./themes/unity.css","./themes/unreal.css":"./themes/unreal.css","./themes/brutalism.css":"./themes/brutalism.css","./themes/comicbook.css":"./themes/comicbook.css","./themes/windows95.css":"./themes/windows95.css","./themes/neumorphic.css":"./themes/neumorphic.css","./themes/glassmorphic.css":"./themes/glassmorphic.css"},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run test"},"version":"0.5.0","_npmUser":{"name":"lawwantsin","email":"law@cinemasetfree.com"},"homepage":"https://github.com/babylonjsmarket/viz#readme","repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"_npmVersion":"11.12.1","description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","directories":{},"maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"_nodeVersion":"25.9.0","dependencies":{"@babylonjsmarket/ecs":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.3.0","vitest":"^2.0.0","solid-js":"^1.9.3","typescript":"^5.3.0","@types/node":"^20.0.0","vite-plugin-solid":"^2.11.0","@vitest/coverage-v8":"^2.0.0","@babylonjsmarket/ecs":"^0.9.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0","@babylonjsmarket/ecs":"^0.9.0"},"peerDependenciesMeta":{"solid-js":{"optional":false}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/viz_0.5.0_1788337191367_0.8726759784000431"}}},"time":{"created":"2026-06-13T17:27:15.085Z","modified":"2026-09-02T08:19:51.693Z","0.1.0":"2026-06-13T17:27:15.466Z","0.1.1":"2026-06-15T01:57:18.710Z","0.1.2":"2026-06-16T20:14:14.563Z","0.1.3":"2026-06-17T17:27:26.724Z","0.1.4":"2026-06-17T19:35:34.382Z","0.1.5":"2026-06-22T20:04:57.304Z","0.1.6":"2026-07-06T22:40:38.074Z","0.2.0":"2026-08-07T15:39:29.984Z","0.3.0":"2026-08-07T17:41:30.130Z","0.4.0":"2026-08-07T20:08:13.157Z","0.5.0":"2026-09-02T08:19:51.457Z"},"bugs":{"url":"https://github.com/babylonjsmarket/viz/issues"},"author":{"name":"BabylonJS Market"},"license":"MIT","homepage":"https://github.com/babylonjsmarket/viz#readme","repository":{"url":"git+https://github.com/babylonjsmarket/viz.git","type":"git"},"description":"Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp","maintainers":[{"name":"lawwantsin","email":"law@cinemasetfree.com"}],"readme":"# @babylonjsmarket/viz\n\nThe FREE, themed, data-driven debug-panel toolkit for [`@babylonjsmarket/ecs`](https://www.npmjs.com/package/@babylonjsmarket/ecs): the declarative `PanelSpec` base (`.`), a Solid `PanelRenderer` (`mountViz`, `./solid`), the swappable CSS-variable themes (`./themes/*.css`), and the ECS debugger bases (`./ecs`).\n\n## Subpaths\n\n- **`.`** — base layer: `definePanel` + `PanelSpec` types, `PanelHostComponent`/`PanelHostSystem`, `VizEvents`, `vizStore`, `VizRoot`/`VizPanel`, and the `EventBus` debugger (`EventBusDebuggerComponent`/`System`/`Panel`).\n- **`./core`** — pure core: spec types (re-exported) + theme registry (`setVizTheme`, `getCurrentThemeCSS`, `BUILTIN_VIZ_THEMES`), CSS-var names, `keyLabel`.\n- **`./solid`** — the renderer: `mountViz` (alias `mountVizPro`), `PanelRenderer`, control primitives, `VizMenu`, `ThemeSwitcher`, `bindToSignal`.\n- **`./ecs`** — ECS debugger bases: `PanelDebuggerSystem`, `StateStepperSystem` (time-travel devtool).\n- **`./themes/<name>.css`** — `flat`, `neumorphic`, `glassmorphic`, `brutalism`, `comicbook`, `windows95`, `unity`, `unreal`, `godot` (plus `base.css`).\n\nRequires `solid-js` and `@babylonjsmarket/ecs` as peers.\n","readmeFilename":"README.md"}