{"_id":"geonodes-web-render","_rev":"44-9ac5cbb526c3f44dc7e225fe5ff897c2","name":"geonodes-web-render","dist-tags":{"latest":"0.3.39"},"versions":{"0.1.0":{"name":"geonodes-web-render","version":"0.1.0","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.1.0","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"f4ae6406d63beb346f1071266cf8aaaa3b466294","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.1.0.tgz","fileCount":16,"integrity":"sha512-uHihyZAWFERYqTQ+QWTVtj/tDBD4yknkWiKcQ5pY5gUm87Zx4X6OzjEAUF279lmAvvuc8YHDc8GVVG25mFbF4g==","signatures":[{"sig":"MEQCIEjJdUJqUYuBLbycr9i01mw5xDBmQ3iWj6hCS7G1XQXsAiBYCe5y/rAvyWJdqS5FLsxp6uOa8ZsNu9q/qQqqivnCFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1016546},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"}},"gitHead":"c63f6792517ae0f09f187931aaee03076e5be0eb","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.10.1","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.1.0_1776092884093_0.33803536045966975","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"geonodes-web-render","version":"0.1.1","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.1.1","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"4fdbd4163802f6c698bb5151e788cd1e49f65dae","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.1.1.tgz","fileCount":16,"integrity":"sha512-nhk1w8yyhpR8f//Y+wVYiu2HrUTprqGlqsP4a7amytRwGPDDCxEu0ogJVLySLY+IBQXpan/4DbE2VuckfSj17w==","signatures":[{"sig":"MEUCIQDp8l/X11z3qF/+JfK3q3nFwwEQ20SvyqkZYBCK0Q/VZQIgByRTJgbfmc0fRkfpKxJ46fUbWCv71T65bZMxczsfM78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1016590},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c63f6792517ae0f09f187931aaee03076e5be0eb","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.10.1","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.1.1_1776094724730_0.08490254785880658","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"geonodes-web-render","version":"0.1.2","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.1.2","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"932acc889778ba2e09c600e568179ec515f09625","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.1.2.tgz","fileCount":18,"integrity":"sha512-G5iX3P1G7mYkNM0PgriDoPHxEC0Sw6pH+BHGEEbum4m4a2Lb50HdxpxYJ+ROopOa8dE2DwQJy5fpaPEC8kepXQ==","signatures":[{"sig":"MEQCIAqMKRlKVZtvB38nai8sGbe85GjSgSce8TV+xJEEsHZGAiAfhcmSFnGfYidJBobrh0blvmIBCN1z5PVW5QGKWNOnyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293578},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c63f6792517ae0f09f187931aaee03076e5be0eb","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.10.1","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.1.2_1776095346436_0.9404064766766229","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"geonodes-web-render","version":"0.1.3","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.1.3","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"a501b909fb11983914c158980ed958a144b654ca","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.1.3.tgz","fileCount":18,"integrity":"sha512-Zk8GHaEidw0fvpRUsOs+WVnOJSRDn8K0UEjCNYwUDsQ0YnAc209MAyLRymlDjuZpc8QQQqfJq29Kv25AO5FKGg==","signatures":[{"sig":"MEYCIQDFjrOFj85Jg40FARCBLViXS2DQHXHkBy3igj/kHSl+CgIhAKpS/rTQ7LwzRJJHKqpcrO7FgIxeyCkV6aKS9qdi21Gz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293725},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c63f6792517ae0f09f187931aaee03076e5be0eb","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.10.1","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.1.3_1776095444207_0.6307092441941717","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"geonodes-web-render","version":"0.2.0","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.2.0","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"cb89931b556ed9357f4910e9c53b1efc1a3008bb","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.2.0.tgz","fileCount":20,"integrity":"sha512-jzXjqQaQzCbBdh6QCPE9Y+xD1pHW0QMx4581E4JMHz5CChVc0DXIoqYl+a5DCrIIiNDO5Bv5XJ62gtoamcfYBw==","signatures":[{"sig":"MEUCIHUWD0PoDgtHWCxDuU/T2nrFdfz+SZGtIXzjEohNlJVQAiEAqzb8DDJkWAkEz800W80BoFnt+oxUw606D53WmviFN9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303532},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"5fb84d09c8286d12760d8357cf74c3c149850e2a","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.2.0_1781284711803_0.47260721704084574","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"geonodes-web-render","version":"0.3.0","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.0","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"2bc3d6858c1de58cecb3180ba7d8965d0a93326a","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.0.tgz","fileCount":21,"integrity":"sha512-DDTwHyzGmmjFelZnROO1LMAqKGs7Txf56bDZa5XqEbEsHmzaB8fegGmlAxBLxQ2oJIGQ6Kv5EU+/+SgahLLXLA==","signatures":[{"sig":"MEUCIH6VCr71mPGI8RPEIX6uymK4I8P4+i68UccdDne70vjiAiEAvLl4zOHTpBqHJtTas2BslZLqgOxdUQeW1IULT813l7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307717},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"dd6df3d31dbf2e3252e1e8abe4fdb3d0d4a4c7b1","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.0_1781374631369_0.8938172153868646","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"geonodes-web-render","version":"0.3.1","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.1","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"7e9f0fc55ac13872592e588c79d419e28e250656","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.1.tgz","fileCount":21,"integrity":"sha512-xbSJ57Un/d57nQEh9eflhiJ6PwDtMl5ZjKJhNaFal9mTPkdwixhxhyVeYtYZtJ7aB/woZK6lYkpJ/ZYzz6s5/A==","signatures":[{"sig":"MEUCIQCdSnGF2QVl5fj9RYU4uxjdhEdQh6aX0WMFUloBc5NLUQIgaurQNqZEiQZWDroTNAmTBxkROe3Ugio/hgK0fYsuDLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308175},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"77ddb8219c1732f2c5bffbddd6677875e7be2974","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.1_1781376364006_0.727623597196088","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"geonodes-web-render","version":"0.3.2","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.2","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"693c29380976eadbdb135cbe467dbf4972177e10","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.2.tgz","fileCount":21,"integrity":"sha512-7LUnbUjzMwzIJj1sZ8fwFnCu6FUubwj0eS3SHVGlBY5QgxIyvBN8XklyCN2GLckIeCmRE2jJvXeYkWDCmawhpA==","signatures":[{"sig":"MEUCIHVUJAj2lgOOQQpzxmBxNaKRTlHrKTRHxFeTyutv/VwZAiEA1QAdnnKhKgUbdQfflr2imlH3kuMlBKMS8WnYaSNbc2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308445},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"1ec272a2b870a5f9091fec4cf1d94d6c39eefe00","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.2_1781377148645_0.7342301687648596","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"geonodes-web-render","version":"0.3.3","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.3","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"69bdcec1039d92dce4bf68e92569fe2fed14c418","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.3.tgz","fileCount":21,"integrity":"sha512-e9pXU55G3NlfT9IMEaLtIiMS/jIm0m+4rWk5tE3l0+7iva+cV9YBV0HQFr+UCvyXy7M7iso6Jz1NOu3tYizN7w==","signatures":[{"sig":"MEYCIQDYXBNq10TSTk7K/SX6ZsnUqQdv6zAOt08MhIbfDcOwJQIhAPfUdy8pjl8QWqTBC8OtC8rwsRrqHWmqT4jhe0D+eyZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308469},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"37759e89736e8e49683bf567643acaf841b74cfd","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.3_1781377755318_0.09237169747742913","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"geonodes-web-render","version":"0.3.4","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.4","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"a1eb87488930d4090f28be62153ed7d19a7adfdf","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.4.tgz","fileCount":21,"integrity":"sha512-pdqio8/YhpYcoRqx0SUlDmkTcBWZiHVPqCfQWy1EruLqDcmGDfVTqtohpMMp5AIXYzTzwJ7IY5td43etEhPpUg==","signatures":[{"sig":"MEQCIG8fHDwA8p/gE8LoHT9PVTVn3xUqMRdA2OE7mPDHpfncAiAv3/Tq1uA5PYSgNH0Zt8vDAT78lNVxJg0xNJlA7pqPIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309408},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"72a35c376efbfbbf6ebcc3a5e95cf45db1d720d0","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.4_1781379398297_0.7628151183857825","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"geonodes-web-render","version":"0.3.5","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.5","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"10bd67474c4936ec95d2ce688b027dfe892d8f39","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.5.tgz","fileCount":21,"integrity":"sha512-gLHnSihc6ALQmQQeCn08o99DFwLkZ4ErAKcDkvbVfQSQwQjYe8R4/+WyQRGHN0EJ66b4Ud/fcJm7iaQU3MwOQA==","signatures":[{"sig":"MEUCIQD/UCtESbIwNjBWvHVxYoGuG5VhDSupWvQ7lEzfNgJx9AIgG1IstL1cEoo/8JrabpAlYZYlb+b1NDCmnq8U3Bx9bFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310190},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"82a43517904f4ead245d6131a9adbf827e8d3fda","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.5_1781521944589_0.5672554010984376","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"geonodes-web-render","version":"0.3.6","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.6","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"e9af1ced0e0d0d6b10575289dc47146528a738c4","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.6.tgz","fileCount":21,"integrity":"sha512-ofP/JvsX4VwicCN8w3Ci3GrLKt2o3VTSV7i4Uak0ZgrlhaReOF+72yFQVdrCdcwjyC9iJFY+ejy6C5NYLs8jhA==","signatures":[{"sig":"MEUCIAC2mTFe7bQONFUDqs9BgpJoGuO6ormtOhZMP5ieNbbXAiEAlNVBPrkU0KVl4RBUHOapQRj+W7Pe0ieUAtHY+vhPCRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310668},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"10ddfdd7c071eed9f116345d924d11a180c63007","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.6_1781522823934_0.053323413585875334","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"geonodes-web-render","version":"0.3.7","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.7","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"9c4c24075c7e00494dad082fa0f071913772d334","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.7.tgz","fileCount":22,"integrity":"sha512-VfFbeqq0o+kiuMCyXm7YC00bwnFQzQBXJ9eDwd42LcsGLl2g5w4x3nSCz7O1PIN7XBrkDFkM0P9gi4rOVpWOkg==","signatures":[{"sig":"MEQCIF3wLzY9dL73c+dKCK2+78LQM1+6HRNB2hw8q7UtebpGAiBIE5qyHddope+7fUSvPCaPLpEPzBCfjiHIttR3GcAFgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316197},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"248686ba0e51938b3277115d69eed9b857f66254","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.7_1781524070957_0.5584965686249386","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"geonodes-web-render","version":"0.3.8","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.8","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"aaa8a5c7118a0c03d3f905aa54914a89667a131e","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.8.tgz","fileCount":22,"integrity":"sha512-BokrdoF5i9KxoftOZMkoku3wUsrwt8xqcF2duC+0OHlTiLc+cwKn4HO7i/P1d+22ybq3eTumY93Zn2hkgE+jUw==","signatures":[{"sig":"MEQCIGApgP4iGbPNvEcXb8gCfEJMCrPaya+VWieBGs0FjLijAiAVtel8u6+W2Qv9QcRnDnpkPCIyMeCA6ExBfAZsTxxgQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320094},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"a95fe1f712adc0be30a9f483fc51a6dce7370c29","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.8_1781524692698_0.6343830173653142","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"geonodes-web-render","version":"0.3.9","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.9","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"946928cddd9f7da9b2efc85e2fe992cdf3d1381c","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.9.tgz","fileCount":22,"integrity":"sha512-bz0J3EY4Uh6lv45ibPWA8OikqSeZW3iHHhhP+twnQun86GOPBOxSi4kVRIbvlETbZKzb7nxbFg1Bq6aq1pTzlA==","signatures":[{"sig":"MEUCIHscNmV/vDy9Q+wpVIBM215zmvAbfo8ffkNewY0vyHGLAiEAoq6s2ugavJEXnV8A/UrRXHuJJQFpflbJ/Tk+D0rQja8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320923},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"ecc5a07b42e361aadf5a9fcb314644ada1f11d3e","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.9_1781525333391_0.2747985511690212","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"geonodes-web-render","version":"0.3.10","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.10","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"bc3f5fe894d2b6c8d15c60a4dd2934070d306a4d","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.10.tgz","fileCount":22,"integrity":"sha512-LAQ1vZ5iQBP0sHxshFJ9fB79Of7dOmM5EybFa9XfqwX3fRA4+vJugt9yzit/GBAIlTi80ozb1RP7Q18cG5btyQ==","signatures":[{"sig":"MEUCIQD+n6PoTc0Qc8Mb2mJRo4elM7MCjZA3PbhcVTBkmdZlzQIgWp0vS7VX+pgkw0AAGgDydKOGlejCaTKn3LYApRm72co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322477},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"892a97cfa437e29199b79b42c149860c1915db8b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.10_1781527027738_0.2796975059727631","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"geonodes-web-render","version":"0.3.11","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.11","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"edf35630ad0e9ec654c93ee6e06f239ff82453c7","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.11.tgz","fileCount":22,"integrity":"sha512-lMwuwL6/gNP27fqPLvYLmEmc000OPbTKj9On8KMNnlONS+eJ4qinRqcgJFtSBsZ1OxPEqSwtLsGfFIRdQDsF9A==","signatures":[{"sig":"MEUCIEUGeeBGKD6rmiM3htgJDJuONpAndY9PF4SWvJKbYI7hAiEApHrJXilw9yqg/4cyp6feFGz7qJqrWfCw9iqvXnFUNAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322461},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"4237c73758f924e98591abb9b07484ef102904cc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.11_1781527218402_0.1902114837108928","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"geonodes-web-render","version":"0.3.12","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.12","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"04cfea95b000fe7ea96f8a36e5d19eee7209fba4","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.12.tgz","fileCount":22,"integrity":"sha512-Lv4nUL+20dS0orNbUzADLw4sfkIaDTZrqIBcgM4wFBmTVcHZDIeEixaRBQm2p92JZfS2u+tpF0XFVHi/qixfzA==","signatures":[{"sig":"MEQCIDyf74Y14ejdzbj83MShFv6Jx0aDA6uR5TfArGVQhGnbAiAcXpqX0fyGuvqbcjiqX90O6WxbKfnyQlX4Prco8OFf7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323524},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"8b3f799d2a4f4711abe5e3e4e6ed45706bc346fa","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.12_1781529537290_0.8148832201020328","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"geonodes-web-render","version":"0.3.13","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.13","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"4ab4d448845e2da57506fdedb96ae80bd3190d4c","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.13.tgz","fileCount":22,"integrity":"sha512-2YX66RwTlhMuiVSnQfXoqMST2ZoAhdIIuBLTT9FtzuRZUrSEdt2RJQEkxRmJa4941yjyGvyKw2lntourUfwSGQ==","signatures":[{"sig":"MEYCIQC5N9NZpGBF/zuJrZnx5vF8NYsb2ohVxd4fT4IInp+uNwIhAIjqQ0qOattz/BZ0XyYHJcSibuRSJYa1WeY/Xm6/J3eH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324665},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"b464dc4da507e96ed7cd892e67a684729fd5cc28","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.13_1781531555010_0.45965717744070633","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"geonodes-web-render","version":"0.3.14","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.14","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"ee7c36272f31f909d511cbdb95905c8b5c52a8a6","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.14.tgz","fileCount":22,"integrity":"sha512-e2+My5bNYT+IesdQovI/ICt5fGtC70PPUi876OV+IMs5W0O/M1YJ3gOwbTGSPq7uG1W7VYwu9IjVaM6R6garxw==","signatures":[{"sig":"MEQCIEJZvSoUK8FL3CzwyD/3TlCFzIj9cbzYHGLxeuVfeSpQAiBtNGFMI08T1eX03w8VP8xPm/RqK8go3KtHlPUEbASluQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324493},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"81ed4111893e55f99189416cffc2625aa647cf62","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib","convert:nodebpy":"rolldown scripts/convertExamples.ts --format esm --file node_modules/.tmp/convertExamples.mjs --external node:fs --external node:path && node node_modules/.tmp/convertExamples.mjs"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.14_1781533179130_0.4407190076361971","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"geonodes-web-render","version":"0.3.15","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.15","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"adfb534569a4e6ae336aa1e224957c5c1259430d","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.15.tgz","fileCount":24,"integrity":"sha512-Xwqq4E6eZFNGqwc6bPKos8Ju9ATj0WdbwEMCiRLoNpoVABVlgZnbcqVMZMELp1+r8J5wbQOenW+vhH2qv4iq7w==","signatures":[{"sig":"MEYCIQDoPbB/9lKhREPun8z8KLTm1eAZ1Ri8cB0mugLRSMDsGwIhAOMYeEJDqMlCadmJdtsKtcHdSoneMPPckVjuVFiAk1JO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334945},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"45a87c39c9fa5221c471576cb4ba16ae7fb583e8","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.15_1781554913505_0.49157580320216065","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"geonodes-web-render","version":"0.3.16","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.16","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"b6b33a7c7ac1f6e7802ae99571fb387c8d9c2b8b","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.16.tgz","fileCount":24,"integrity":"sha512-OG+7GZyvheVpGYppyEQFvw1jMGrtMcrOeZiDcRlSAgNZJp/bKOXyV2k6cJ+JZ9TFukj6iGkLkioM2j6cI3xyDw==","signatures":[{"sig":"MEQCIBY2E3WzxEvvRBDpHPoQUT85PcHQkKOvK0ABiWTrT7MWAiAab82hUmIrsmVJHiNMgLLbaq5FnyAhjBzdlWBjisfgJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336943},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"1e17f0a86f00af22da43ba7e5c8b69bc06ddaec0","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.16_1781599657427_0.8651239211421948","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"geonodes-web-render","version":"0.3.17","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.17","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"1feb9447b592f2a893d89ae103686bd326e86a45","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.17.tgz","fileCount":24,"integrity":"sha512-douSXdXQOhTsMRSfwrKiH3psdaziKjSbn5+7/XZP0koLjmR2O2C6swsVKUN+Q+GPm+byD9hP6mKzE/3ZzJSqCQ==","signatures":[{"sig":"MEYCIQCfDw025Kg+/78+98FxLnkMMswDML9jSuEmgqWW9JLNGQIhAKxfaEVfyhbgXMsVnN9x2BaLXIaq+LtItLYGS+lh28gK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336885},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"dc8c6a8af7ced33e696f29f46af83d1cab88ce17","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.17_1781600920015_0.7772596711712312","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"geonodes-web-render","version":"0.3.18","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.18","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"7bb89dfe2b6a904da087d94280be306809d8b1cd","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.18.tgz","fileCount":24,"integrity":"sha512-hDgkj6ihkCLyajhpLU7f06bUknrL0eq9LUBfJ2z9iTEFNjsmurugFuCMMEdY64y30SV3m5Ud8SiHBN5izV5svw==","signatures":[{"sig":"MEYCIQDStpZFGD49jZouriMmzETUv1J4i4Stgvbh5ENTUt4KaQIhAPHwDUoI9FlYnnrILt3lZT8B0N2WmehATRXtGIeezOvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337277},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"e6d80e2e673c66cb18ed263dfcb729e472991e33","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.18_1781602109267_0.6438129964079329","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"geonodes-web-render","version":"0.3.19","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.19","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"af33ebb4865afb5d6e4f379cd4714cb55701fe7d","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.19.tgz","fileCount":24,"integrity":"sha512-FAXn7+0a84Ih7yZUvcLX4VErEklO79tU7BOu9Z98Zl4qqgjs4x5pXaN58KWYOMTdfryOhfSOtmas9VlljA5AIQ==","signatures":[{"sig":"MEUCIB71oXaO8QJtLQu/rOLipp61UVd/30fx2hXB2Tj2lQ+wAiEAzuIG0naNJVTTEVujcOdyXXrdCOCxaKdsO4JW4W6/wJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337583},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c2d0dd884dce72942f9f65446066f4554625c5f5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.19_1781602555499_0.19829061964326655","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"geonodes-web-render","version":"0.3.20","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.20","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"b728f2d8f1e2920687e7d205b03e86755adec595","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.20.tgz","fileCount":24,"integrity":"sha512-7B7sPrWlL58AyTWpGvxBGD4vn3cOyj204dN7/OuYmay2IkJeQNNBKmgZyiWkZ6x78OUoreA09va8/uzZ/YOaGA==","signatures":[{"sig":"MEUCIC4slCGO30LBHkZKkaeFdt1g44ZaMbZReXnpC5uXW5q2AiEAxQn4oeMqtI0Cmf1q/Beh6Cm4sqW1S2GNjxvip69o/TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337397},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"8771dede473bfd80f05ca343f4f828c3f7e35b0b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.20_1781603629278_0.19317639154122346","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"geonodes-web-render","version":"0.3.21","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.21","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"495ffc44ef873765f40816083a8ba3f97359d2de","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.21.tgz","fileCount":24,"integrity":"sha512-YZ9pTv2PgE0Lski7kCKCwwtavCapj5S9YAhQIbKKrsUVP37S6gx7MCHiutXuqjkzIJb4g728qMhi+1Ut6kxWBQ==","signatures":[{"sig":"MEQCIDW7Mn4VLsQYi101/SR+jaYsl9R5Utc5vjhxqgvwBKDFAiAM+LMlpVIVU4w+5ZGtbpd27elhXRyBXXpLFsG6350xFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337629},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"7edadcf7b1d511a5795196598f6d429b4cfaa576","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.21_1781604234690_0.5727831137043526","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"geonodes-web-render","version":"0.3.22","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.22","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"82cb499d68aa5d80aee39e377548c9a805903ec9","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.22.tgz","fileCount":24,"integrity":"sha512-Z5YrEVg/Mp5ldXyRnAA/x5o75330D/EMXBptEfPVkcMu4Bvr2sRy1/vEnr6r7OWHY+SueO/aPmVyFadIucXfVA==","signatures":[{"sig":"MEQCIEUVxPXmEPGIX8nSXyjmbHdpPZpcrQL1gIf50M+VmvBJAiBHhisQ/478zmsqpD9H3CvBItPv7M7hredLfuBGlSUJeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337892},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"76fb5ad65bf3ca20d3bd84e3428d297ce6136cd3","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.22_1781604478177_0.5176426112649739","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"geonodes-web-render","version":"0.3.23","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.23","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"da73ca42d9eea142e564f716b082cea3c5965987","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.23.tgz","fileCount":24,"integrity":"sha512-USPBlmx330w37kAYcI+OdK4UInX2gjnlkcqeaX0ZiwWIXei0TyEvSfwlM1VktMQIBzxMkmo6qN4Wmj6NREsMJw==","signatures":[{"sig":"MEYCIQCnUBXlVJGUgzVf4wk7aV2I1htHcLvAjXwjXZFcTQtqBAIhAMg8/wH5JMgpMnqGFV/VP28TXyVuOoNEmPTtVGRg7Y1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338083},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c22e4209271abdf9409e9334b80c6969ecda2f23","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.23_1781604837734_0.1734148125283661","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"geonodes-web-render","version":"0.3.24","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.24","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"a7fedab740e7c3e40824013f389ff84a60cbc3ff","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.24.tgz","fileCount":24,"integrity":"sha512-mHNpWmjFUsHwbp+8vDZdC3u2pehFUasWzMenmGLQDyiPoUzejlPrDDJdO2NudLTD45iAq7lQSy2EAPizs2JTFg==","signatures":[{"sig":"MEQCIEJnNB0LNAQgCygXWJAtg4z+UyiUJDERyeLBz8Hni42VAiBC2/fpzoKUwOiwBoZYs9mqBwGydjlOKvGn06hO+SGA6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338716},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"c22e4209271abdf9409e9334b80c6969ecda2f23","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.24_1782111833097_0.8705952928976506","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"geonodes-web-render","version":"0.3.25","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.25","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"4c63a09f33b515aa37fa4f435babf02717c7700c","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.25.tgz","fileCount":24,"integrity":"sha512-lu6V3hi1iysN6nkCOcfRCO5ZwVCoJrMA0Lz4YF99rL7Rtz58ek59ZMIieGOWZFIA0G7qyIKwtSLrVZa08jrTTQ==","signatures":[{"sig":"MEUCIH/A4Cm113irioFsZfiJ8ZWANt/Pjupkj65HYMC+ZnkRAiEA+x1KV5nxbIYo0OS5PVk3noxsTuzOI/b3bvcwMfTJH8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339405},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"f23203985cf5e02b59cae060d089371f70dc20d0","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.25_1782112989828_0.054266296620429255","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"geonodes-web-render","version":"0.3.26","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.26","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"9be4a124d834e69a58fd93aa89a4c69b360a114a","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.26.tgz","fileCount":24,"integrity":"sha512-zbLwM0xCNHunrgRflYyor2KuPhTySXlWuyQlfc+LVS9nJ8WQzUg958oZA9BF6X6GH+YU1uIF0gqZ1w2T0iwaew==","signatures":[{"sig":"MEUCIQC4cQBpIby13Dsw2dIEHJrkKOSRqNs9ctJsTpXUb0vujwIgfAnZyBPUdnri8vRhVI1fHVCjx5GOrJ+tzbtWjTRYtIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339543},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"a0ce2c126647ae6b9e7e15d3784b5b48a34598b7","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.26_1782377445386_0.8952422827566473","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"geonodes-web-render","version":"0.3.27","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.27","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"b984930d82d353d2ad01428055a3aa5bbc5ef11a","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.27.tgz","fileCount":24,"integrity":"sha512-q+iVibI10LREf03P3pNoWXngLOnQUeByZgZF0kMTllZhbU2xOw+wbThpT7bYImh7+mdlaVPx++daunsAW1Tajw==","signatures":[{"sig":"MEQCIADA9tbQUdPvNlRKMSUGLUjz2LmelzEL1Xhy1sOi0oVbAiAWjHKtnaZi0lUzzWY/kIDgtxB1W9PwvzjATuEKQA/k+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340184},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"01c90e760cf20270d2e285ec8477f4d8020dc0e3","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.27_1782470398014_0.9693789195050813","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"geonodes-web-render","version":"0.3.28","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.28","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"9ea9a986c6d43b7f374fe48d8b00cca486b35b23","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.28.tgz","fileCount":24,"integrity":"sha512-2y4i/wWDp8/1ZJK6q6XwoKOSdVju15JTtirx//jZe/Qfl4Er+xzy6F5Mqftx0u7C5jgYXxDoDieVfsM8D2Bi2A==","signatures":[{"sig":"MEQCIBPkTED2GXTk5E+oCnOHyKovtW7zZXmN8tWT6LlHBD5jAiBJsXXtp/wgx/WNpoPucFE7Pv9qAlGVFNVpoVHUA1H+DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340194},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"53ce425eb5a1ec2dc47aa975f01ff2b054d2cf22","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.28_1783175864999_0.09072845088358439","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"geonodes-web-render","version":"0.3.29","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.29","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"d5a147d1f18dd65a6945fdaa0806b51fdbf1dc6a","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.29.tgz","fileCount":25,"integrity":"sha512-pjsnje4bacCXB+1uj/uOrYxeGlE8Faz2gmdAabUJjzxR68aCYV+EAHhg3v2QNkMnH3I0oeEjgAssvDqbA5rAtw==","signatures":[{"sig":"MEYCIQCXT/ja/yf48Ne+887Rg6GPzy648T4MGz7b58SmbwwM5QIhAN05LSQD6LrIH+PK+Uca8GDhmxc3eZsJ0B6cuWctb5fp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341483},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"519f6dbc5d0f7fa948a29d260c6ea8471a457cfb","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.29_1783426056177_0.7785450866299095","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"geonodes-web-render","version":"0.3.30","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.30","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"9c58fa02df9c00b9c376526a516f40d0b7d3adeb","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.30.tgz","fileCount":25,"integrity":"sha512-Vivlgd7tSyYVnTsrZmhweQXxaTMgMloWEKdgiwTnf7gy3tEFSNsj3AL4Ko7lGbCapUv0wQirOd0Iq9kETq5Wng==","signatures":[{"sig":"MEUCIH2IHp096+rA4t7F5aWdBNM6VguW99RT2m9w/N5BE0vFAiEA01jNiFwTRinqzuO/ewdPRtAi8R2yY0H1cwNVUkvM2ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342926},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"e054ceef3ede5a19cea66ab23a7b63af95dd065c","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.30_1783426959453_0.21671588545048692","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"geonodes-web-render","version":"0.3.31","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.31","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"48c16c7fa7bbf98d31454d447feb75e004c1b750","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.31.tgz","fileCount":25,"integrity":"sha512-XDkg7mlP9bzoY3dXxkB04b1Qr2z47VAXFxcp3SwCUCk7YkWscvpXy1CWUcJUqda2So/qvsycfa7wp7DHKd+rNQ==","signatures":[{"sig":"MEQCIEG8YeS5WkrqWue5ZzmvFROs8YRTDWFvZKt0vD9T/U34AiBUEUYqC9rHiS4mWMxJNu5QFUZwQ3qlBTZu/zrQLIz5gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343172},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"b6bca536b995e273eb03aace1d40d08fd8628e75","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.0","@codemirror/view":"^6.40.0","@codemirror/state":"^6.6.0","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.8","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","eslint":"^9.39.4","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.1","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.0","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.31_1783625931150_0.19157478549756535","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"geonodes-web-render","version":"0.3.32","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.32","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"76cc471f8413053087a8f4ea5850f8a04b6be057","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.32.tgz","fileCount":25,"integrity":"sha512-vemcnU0LK9r3Ov1OnTYHx7S85PSTpMxHLqqS9+N8q0BoQdbMpFiZXP6/Sne/UG5ys3+8f1yDE09R/asxI8bPkQ==","signatures":[{"sig":"MEYCIQDbqUepWn+mV/gBAHrw+khbqLlSmQUj4xulxshmfsHdZAIhAJE8Uuiz+jOKd3B8hQcV8RHBhCdz3/cwntTkQ2WxrLE8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345241},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"316dc0204df97230e9c34b18688fb204c9c2a7a7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"~5.9.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.32_1784793441386_0.5279839894971725","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"geonodes-web-render","version":"0.3.33","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.33","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"8b8d86f9ae3fe6ecf3fcf54a690446e88fbcdea1","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.33.tgz","fileCount":25,"integrity":"sha512-uh3Z0c4bWs2wGqZYodiQCUuu0H9R/IAO05ePoX+kVVke/N5+On9yKIUDPmtYLcB1MM46imsAAYyV8R8bkFEeXA==","signatures":[{"sig":"MEUCIGRf8vH8TtcejtcdpyTN4QZQXLM4sCidGzyEMqm9/tfmAiEA9axh5y6Fdepp60tPynWkvNjc0wzk/XHGBbe/g2tjsqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346825},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"302e3a4cbc19d6c3a191e932b217a4ed878b787a","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.17.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"~5.9.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.33_1785272390545_0.5942130388138234","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"geonodes-web-render","version":"0.3.34","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.34","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"637b89f429ab08395f9c4982e2efd5a30efa144e","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.34.tgz","fileCount":25,"integrity":"sha512-jvz0Qar62HMTiJ2ftYOySINA0nhZSWmSshArCD8ysdHdXMrJJT7sVs2QUYQCxcwr4UkSDKL+Pg+JTFIk0bVm3A==","signatures":[{"sig":"MEYCIQCYwNaDs1t7kc8YjWOU2VH75JIv0/Yi/Ts5IqSiZPHPiwIhAMQK+RwHSwYNitA5hrPffe3o0cElhgh6JKeohAksz7iq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348415},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"f7b9ac7831ee9eda5b60ccf9b61c532b2859e671","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.19.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.34_1786794566955_0.06112600103591692","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"geonodes-web-render","version":"0.3.35","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.35","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"44d37de40265a3d8f3012f29d590f9d4fa9ad540","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.35.tgz","fileCount":25,"integrity":"sha512-RzX9BeRY806Us6yALBtFMxRd4MaQEHQyMGBj+LygO33YffazWx2gTFm/BkDMZGsCXqeEDs7dDpOMUUUNd9QDPg==","signatures":[{"sig":"MEYCIQDeaMTcS1xren2zDvbCA+FTqTFxgnBfKPPNzeBwrc/ieAIhAP570P7lCyhgOFzp9qgw9S3IqdMWTN3oybmoJ2VESE3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350186},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"f909f6e7adbd1ba52f494c5ba7f941d623090e0b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.19.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.35_1786891364455_0.4746026624812205","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"geonodes-web-render","version":"0.3.37","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.37","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"486d58de3664549ddbb5c4122cef90a712e2dfab","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.37.tgz","fileCount":25,"integrity":"sha512-oF6xlYC7Qu4JEt7b09HD8Yu2eeU93bYDkuUHhm7Rph9Mb95/6s4lzn74XqAAxJhs58+CqHCAwrohP34illdM4A==","signatures":[{"sig":"MEUCIQD0JC8uraY1TRRzbMRccRbFTu3/d6HrNn6CvRm/3zJBdgIgRNebWpSWTYCCe5qFkjiIDmFU3saoneDeCtYnhtz/WKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357882},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"b9be827c561b2d1d1df12995b5f1ccef13b3d118","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.19.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.37_1786963994630_0.9242732489564884","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"geonodes-web-render","version":"0.3.38","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"license":"MIT","_id":"geonodes-web-render@0.3.38","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"7d5ad5053db051b7fb9baaf7f30ba931d7c2974a","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.38.tgz","fileCount":25,"integrity":"sha512-Jc3sOMXb1ZcQNLOgfBUFu+3jYGpSrqxJPW+lWyIOU9iMRC8vCkLYccNibDmCUgIzcI81U3aqQvGaAzncCbHWLQ==","signatures":[{"sig":"MEYCIQD564EYoCc6ejtArSdGTOdniAdsi49k96hnYLxHwybsqgIhAOqPt7IgYtzZLDu5Nw6nDZAJL88N2l9ukOzTU1CAfVKd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358686},"type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"e946005d1e0b1244e709ac44d961e81de32261ed","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.19.0","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.2","@codemirror/view":"^6.43.6","@codemirror/state":"^6.7.1","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","eslint":"^10.7.0","vitest":"^4.1.10","globals":"^17.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.1.1","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.0.4","@rolldown/plugin-babel":"^0.2.0","eslint-plugin-react-hooks":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geonodes-web-render_0.3.38_1786972599532_0.7839574079777181","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"_id":"geonodes-web-render@0.3.39","bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"dist":{"shasum":"e16312406eee1fec89efd01e55b9a967c669639c","tarball":"https://registry.npmjs.org/geonodes-web-render/-/geonodes-web-render-0.3.39.tgz","fileCount":25,"integrity":"sha512-eTHbQ6zewdKgsvNiw8+VBgMhqpY0sw2fVc3IrXKcCgLDOCggSYa2Nxb3EKIVxoWtJ3O2cV2wIuP5RMhyKuTlaQ==","signatures":[{"sig":"MEUCIQCBM7pBRlnA+qOUky/onaxd8tvkXUry71XUK61FduHwmgIgd49Aa4ZqlttSaxRNF+PkYrKT5jH5cGrJhj9ED4YSaU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEW146dSF0qIGYNCOcWnqJ7THISmgHiQMLnq2Hd6+F0wIgFPRVedW2LQpyT0JcFE/Qs+b83hOTKPY2E6M34/fGm5E="}],"unpackedSize":360575},"name":"geonodes-web-render","type":"module","exports":{"./embed":{"types":"./dist/types/embed.d.ts","import":"./dist/embed.js"},"./dist/embed.css":"./dist/embed.css"},"gitHead":"55234dd02e7da8a37e1d7e22c2df6b1a2ccc1d1f","license":"MIT","scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts","prepublishOnly":"npm run build:lib"},"version":"0.3.39","_npmUser":{"name":"kolibril13","email":"fhjieo@gmail.com"},"homepage":"https://github.com/kolibril13/geonodes-web-render#readme","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"_npmVersion":"11.19.1","description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","directories":{},"maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"_nodeVersion":"26.9.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@xyflow/react":"^12.11.6","@codemirror/view":"^6.43.11","@codemirror/state":"^6.7.4","@codemirror/lang-json":"^6.0.2","@uiw/react-codemirror":"^4.25.11","@codemirror/lang-python":"^6.2.1","@codemirror/theme-one-dark":"^6.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","eslint":"^10.10.0","vitest":"^5.0.0","globals":"^17.12.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.5.1","@types/react":"^19.3.0","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.3.0","typescript-eslint":"^8.70.0","@types/babel__core":"^7.20.5","@vitejs/plugin-react":"^6.1.1","@rolldown/plugin-babel":"^0.2.4","eslint-plugin-react-hooks":"^7.1.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geonodes-web-render_0.3.39_1789992516538_0.7783952393566727"}}},"time":{"created":"2026-04-13T15:08:04.007Z","modified":"2026-09-21T12:08:36.782Z","0.1.0":"2026-04-13T15:08:04.240Z","0.1.1":"2026-04-13T15:38:44.974Z","0.1.2":"2026-04-13T15:49:06.592Z","0.1.3":"2026-04-13T15:50:44.410Z","0.2.0":"2026-06-12T17:18:31.979Z","0.3.0":"2026-06-13T18:17:11.503Z","0.3.1":"2026-06-13T18:46:04.226Z","0.3.2":"2026-06-13T18:59:08.823Z","0.3.3":"2026-06-13T19:09:15.512Z","0.3.4":"2026-06-13T19:36:38.464Z","0.3.5":"2026-06-15T11:12:24.760Z","0.3.6":"2026-06-15T11:27:04.153Z","0.3.7":"2026-06-15T11:47:51.100Z","0.3.8":"2026-06-15T11:58:12.834Z","0.3.9":"2026-06-15T12:08:53.530Z","0.3.10":"2026-06-15T12:37:07.894Z","0.3.11":"2026-06-15T12:40:18.547Z","0.3.12":"2026-06-15T13:18:57.444Z","0.3.13":"2026-06-15T13:52:35.160Z","0.3.14":"2026-06-15T14:19:39.292Z","0.3.15":"2026-06-15T20:21:53.656Z","0.3.16":"2026-06-16T08:47:37.551Z","0.3.17":"2026-06-16T09:08:40.194Z","0.3.18":"2026-06-16T09:28:29.395Z","0.3.19":"2026-06-16T09:35:55.633Z","0.3.20":"2026-06-16T09:53:49.415Z","0.3.21":"2026-06-16T10:03:54.814Z","0.3.22":"2026-06-16T10:07:58.345Z","0.3.23":"2026-06-16T10:13:57.874Z","0.3.24":"2026-06-22T07:03:53.276Z","0.3.25":"2026-06-22T07:23:09.965Z","0.3.26":"2026-06-25T08:50:45.513Z","0.3.27":"2026-06-26T10:39:58.157Z","0.3.28":"2026-07-04T14:37:45.154Z","0.3.29":"2026-07-07T12:07:36.341Z","0.3.30":"2026-07-07T12:22:39.621Z","0.3.31":"2026-07-09T19:38:51.276Z","0.3.32":"2026-07-23T07:57:21.525Z","0.3.33":"2026-07-28T20:59:50.724Z","0.3.34":"2026-08-15T11:49:27.114Z","0.3.35":"2026-08-16T14:42:44.586Z","0.3.37":"2026-08-17T10:53:14.787Z","0.3.38":"2026-08-17T13:16:39.695Z","0.3.39":"2026-09-21T12:08:36.617Z"},"bugs":{"url":"https://github.com/kolibril13/geonodes-web-render/issues"},"license":"MIT","homepage":"https://github.com/kolibril13/geonodes-web-render#readme","keywords":["blender","geometry-nodes","node-graph","tree-clipper","react-flow","visualization"],"repository":{"url":"git+https://github.com/kolibril13/geonodes-web-render.git","type":"git"},"description":"Browser-based viewer for Blender Geometry Nodes exported via Tree Clipper. Renders node trees as a read-only, Blender-styled graph.","maintainers":[{"name":"kolibril13","email":"fhjieo@gmail.com"}],"readme":"# geonodes-web-render\n\n[![npm](https://img.shields.io/npm/v/geonodes-web-render)](https://www.npmjs.com/package/geonodes-web-render?activeTab=readme)\n\nA browser-based viewer for Blender node trees exported via the [Tree Clipper](https://extensions.blender.org/add-ons/tree-clipper/) add-on. It renders the exported JSON as a read-only, Blender-styled node graph using React Flow.\n\n📦 **npm:** [geonodes-web-render](https://www.npmjs.com/package/geonodes-web-render?activeTab=readme)\n\n## What it does\n\nPaste or load a Tree Clipper JSON export and the app displays the node graph with accurate socket colors, node header colors, reroute nodes, float curves, and simulation zones.\n\n<img width=\"2260\" height=\"1642\" alt=\"image\" src=\"https://github.com/user-attachments/assets/510b1c3e-9382-4f99-97b2-08a496745c13\" />\n\n\n**Data flow:**\n\n```\nTree Clipper JSON / base64 payload\n  → normalizeBlenderGraph   (flatten nodes, flip Y axis, assign colors)\n  → toGraphIR               (socket-centric edges, resolve links)\n  → mapGraphIRToFlow        (React Flow nodes/edges, simulation zone frames)\n  → read-only React Flow canvas\n```\n\n## Features\n\n- **10 built-in examples** — real Tree Clipper exports loadable from tabs\n- **Custom JSON input** — paste JSON directly into the built-in CodeMirror editor\n- **Clipboard import** — decode a `TreeClipper::` base64/gzip payload from clipboard\n- **Simulation zones** — automatically detects and frames nodes between simulation input/output pairs using graph reachability\n- **Blender fidelity** — socket and header colors sourced from Blender's own tables; Math/Compare nodes show human-readable operation labels\n- **Embeddable** — ships a separate `embed` entry point for use as a library\n\n## Controls\n\n| Action | Mouse | Trackpad |\n| --- | --- | --- |\n| Box-select | Left-drag | Left-drag |\n| Pan | Middle-drag | Two-finger drag |\n| Zoom | Wheel | Pinch |\n| Zoom (modifier) | `⌘`/`Ctrl` + wheel | `⌘`/`Ctrl` + two-finger |\n| Context menu | Right-click | Right-click |\n\nMouse vs. trackpad is auto-detected per scroll, so wheel-zoom and two-finger-pan coexist. In an embed, scroll passes through to the page until you click the canvas to engage; moving the pointer off disengages.\n\n## Usage\n\n### Standalone app\n\n```bash\nnpm install\nnpm run dev\n```\n\nOpen `http://localhost:5173/geonodes-web-render/` and pick an example or paste your own JSON.\n\n### Embed in another app\n\n```ts\nimport { mountGraphView, unmountGraphView } from 'geonodes-web-render/embed'\n\n// payload can be a raw JSON string or a TreeClipper:: base64 encoded string\nmountGraphView(container, { payload })\n\n// later\nunmountGraphView(container)\n```\n\nOr use the React component directly:\n\n```tsx\nimport { GraphView } from 'geonodes-web-render/embed'\n\n<GraphView payload=\"TreeClipper::H4sI...\" />\n```\n\nSet `showCopyButton={false}` (or `{ payload, showCopyButton: false }` for\n`mountGraphView`) to hide the \"Copy TreeClipper Magic String\" button and disable\nthe right-click copy action. Defaults to `true`.\n\nSet `allowSelection={false}` to disable node selection (left-drag pans instead\nof box-selecting). Defaults to `true`. Combine both for a read-only pan/zoom\nviewer:\n\n```tsx\n<GraphView payload=\"TreeClipper::H4sI...\" showCopyButton={false} allowSelection={false} />\n```\n\n> **Preview the embed locally.** The embed view (with the \"Copy TreeClipper\n> Magic String\" button and toast) isn't reachable from the standalone app, so a\n> dev-only harness page is included. Run `npm run dev` and open\n> `http://localhost:5173/geonodes-web-render/dev-embed.html` — it mounts\n> `GraphView` with a bundled example graph. The harness lives in `dev-embed.html`\n> + `src/dev-embed.tsx` and is excluded from the published package.\n\n## Tech stack\n\n- **React 19** + **TypeScript**\n- **Vite** (with React Compiler enabled)\n- **@xyflow/react** (React Flow v12) — graph rendering\n- **@uiw/react-codemirror** — JSON editor with one-dark theme\n\n## Deployment\n\nThe app is configured with `base: \"/geonodes-web-render/\"` for hosting on a subpath (e.g. GitHub Pages). Adjust `vite.config.ts` if deploying to a root path.\n","readmeFilename":"README.md"}