{"_id":"@illuma-ai/codeviz","_rev":"76-d76861e02c07145cddea9a6d42422baa","name":"@illuma-ai/codeviz","dist-tags":{"latest":"2.0.43"},"versions":{"1.0.0":{"name":"@illuma-ai/codeviz","version":"1.0.0","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.0","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d685c95c84c7ba82b28f6263ee0aa92a928e7fd0","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.0.tgz","fileCount":31,"integrity":"sha512-OFS0c/i9v+phuBCt5OslGkfTv7MaXydSsvI2S5C6PCSfeXGsrZoFUPvfS2UyQGIaeWshACACx/QV7p+jhEJSUQ==","signatures":[{"sig":"MEUCIBRvYm7k4HDuZl6wPdxZw+f3pm6FMyKFYPRy3htEfFdZAiEAt11lmDv1+EXEO2mC4R/OhGY//3cPYR1qocGK4zIpHtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069135},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve demo","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"sucrase":"^3.35.0","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.0_1774407610620_0.5994117506690966","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@illuma-ai/codeviz","version":"1.0.1","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.1","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d41782864b21d1a9b365097a110a0dfc99aec1c5","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.1.tgz","fileCount":51,"integrity":"sha512-qb9+KRg23yjZvWtLilCeF9D6gu9sXiTn85uNcVzwgI07TXsGgj2vhHh8Ad1xq/vZtmOQ1TZlQRTrZI4axBieiw==","signatures":[{"sig":"MEQCIDqUD8EWFMZYQZ9wSMQp+L3JREBO+gGDlowR6VV89nfdAiBqH+X/Pnnr1iKTn+Z1sol3hXiw7xp2U81CU/U99e5WfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4348146},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.1_1774617453445_0.5714040243122156","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@illuma-ai/codeviz","version":"1.0.2","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.2","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"e02eb77129eadb176e780afb686ab508b6f5eb35","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.2.tgz","fileCount":51,"integrity":"sha512-cO4jcXLA3Saqa114uBvxwV22oSFt47KEh2fLqh+8s7J5W60s7IXYzf2+7R6KD8D1VFEZgoMR37LJF26K/MPY4A==","signatures":[{"sig":"MEQCIAaAJb8WkHrHwGF8YNDeCqTp26Cquq43jUjTmL2253cwAiBji8ORfRfmiBuSI/Ipi6s3kV4n6VMjfXHS7bUPo66JAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4376236},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.2_1774740228756_0.6674396362029624","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@illuma-ai/codeviz","version":"1.0.3","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.3","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"ab72ed63e10bf45baa35406faece31744cf6e422","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.3.tgz","fileCount":51,"integrity":"sha512-/IZMBTXOch+qY8qQ5I/YY/kUN/QeAhVjbTxQLQ/nXHO8vHP+Y8U7Cj7hsRyaT6AiaDq/RcfGARekvD+qP/Lp8Q==","signatures":[{"sig":"MEQCIDAK/633Xpup2pp8yKir2Le8cf9NSLk3dqbpO0cXqrZVAiB72iRPym3i11zVG90IrfM7UaWUBCkMYBGJIM7D8BIE8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4378367},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.3_1774743660636_0.669940831896221","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@illuma-ai/codeviz","version":"1.0.4","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.4","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"2b3ed308bd03f349e80a3413b051c3b138169202","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.4.tgz","fileCount":51,"integrity":"sha512-3SBuAj36P1koa7KsN0pc4DYoPacsF9qmNXDkSUVwtZekJ5Vd1yoEBKVl3p1mE4kNEy42PJ8izi2ldR9y1oBYaw==","signatures":[{"sig":"MEQCIHPSYfnE12nuzAWGra2Hp0XmR6qSZXA9XDS4MPLmCWrLAiB0rtz0o8EIrk48izPwQo3Iz1Ne1xDEC/BVHcA/+w5xxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4378471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.4_1774743771603_0.3096747009537426","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@illuma-ai/codeviz","version":"1.0.5","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.5","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d7935bf7464826d9a6e998fe6c49d183b639a87f","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.5.tgz","fileCount":51,"integrity":"sha512-qTarhs2vpIRNpHutXjktxJC28MrUIblZ+BRvrVqE3to03oMDmMHzBHn4VjPbWaZ1lbQrcGq0hon+x6IS7B6szg==","signatures":[{"sig":"MEQCIFNPJT+sl/XrtBcNRO6OxJfFmADxynklz+EZcy9Qpj+3AiBPU3pZbVHeBfgFYxVo4SQ45m881lkixKDVfa25AYvrLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383929},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.5_1774766199347_0.11201854841510261","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@illuma-ai/codeviz","version":"1.0.6","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.6","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"8186dc711039009a3ebbb2f6ee4614f3c7f943fe","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.6.tgz","fileCount":51,"integrity":"sha512-tXbhfJVih04f2z/FkdUTeDFVgcvwt/YEaHKGwkr5dsdSTlrogxvQ/cI1R89qyM4uWa61A/AP+6HPNZ1MeJdU2w==","signatures":[{"sig":"MEUCIFgTOExZRr0kwHmhAO4iEffAUyVoFrA0f66Dxv7OK1USAiEAi78WiaOKYJbBLSAApqvIzZXqLflFQ0hBMUSZY9dO4vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383929},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.6_1774770945199_0.29306424487132454","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@illuma-ai/codeviz","version":"1.0.7","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.7","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"35f30b7d81b824588d81bc3f77a0a4a711f1c4f8","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.7.tgz","fileCount":51,"integrity":"sha512-svX94de0JSImwvnMfY+ra0cqUI+Ej969gqbRdlLO2PvbEbtISuIXMSqVP59x4YYETMQFl/q6SoZeZ01Yk7aVSQ==","signatures":[{"sig":"MEYCIQCTo7b1loIzlURc2pr3yf+bP64/0VlbWCK7ycaa/c1NGgIhAKPJccnzL+kIjWBcr/l7iOhwH9IljDUNLZChNjefrXZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4385113},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.7_1774772022749_0.8607282785567958","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@illuma-ai/codeviz","version":"1.0.8","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.8","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"cae2a674a10ff9a621c3ee27ee965a43bbd35a06","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.8.tgz","fileCount":51,"integrity":"sha512-Qxsp6kGHVn/9qdKRZfWS9OBQ62u/h9zcHA6yWhBpQY13YGstGnjSSXC6Z+Eou8En5VRUJh1XgANA52tTQPPxsA==","signatures":[{"sig":"MEYCIQCa0/yEJseHx5zCDeQuIBmjfvMwA7R82iBF3w/JLpI8GgIhANgtq1CDJvr9IcSaTzGWE6IT65vHDZHY8nv/K486mPj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4386451},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.8_1774774597832_0.9576736179558003","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@illuma-ai/codeviz","version":"1.0.9","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.9","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"a600043ec87cb37261d091183b8233db66cb7565","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.9.tgz","fileCount":51,"integrity":"sha512-6VGMs3sVttW4+qoy618PUqlYijt9O3uKdzjLebFnxOm8DAH4rOgF40Bz7GubRRmyYwsxAA6d5l+5zrP+S2zb1w==","signatures":[{"sig":"MEQCIGP0EjSamiXHgg2IqCrG4wOWm75Uc4ryIfIv1f8esZ9fAiB0KJ940D3ClwfKUClzB/aFUR9+U0Wz2OhK8QiJUmg2hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4389012},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.9_1774775145376_0.8368803373643732","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@illuma-ai/codeviz","version":"1.0.10","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.10","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"62d66b6c1af5846713e4ade4dd78b417b5d49f20","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.10.tgz","fileCount":51,"integrity":"sha512-H+ugLy2FoccBLZrXxNfIHwLBYMt61TZQKVqleOA8kaMksonEKkhKJeLHA6xBUnCJjcBjq0OCCLnsqZVA50Brzw==","signatures":[{"sig":"MEUCIAy20IbJPu5dFGunpD0EPcH+Zefna6FWLuD4Si8KhTD3AiEAvBtocc5uYoVajIzBAx4G7yZIzyF3QzrpcziUt2CI/7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4388948},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.10_1774809457821_0.04400773631873345","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@illuma-ai/codeviz","version":"1.0.11","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.11","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d2c7ac5978f1668c3d75e7a9184e291f83e5ce35","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.11.tgz","fileCount":51,"integrity":"sha512-epZoMUKwij9ZJf5+Y1rn3gVn5a9cx4yo8VBc5bR1DQvmZDWZlaCsQNRfOqkRjNQw441UxqhwazyYHoaIOBKIsA==","signatures":[{"sig":"MEUCIQDpmHFH4rZrTxP7kb/67UOZ2ikH0DxV0TJmybH6sJLz6QIgC47VVH9fVGnjSW6RgHP86hJvKEEp2ZdxgaV3MRP2YfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4388472},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.11_1774809558487_0.9714805425944428","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@illuma-ai/codeviz","version":"1.0.12","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.12","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"7b6b5476e9e43ea60ea9d068eb1e4a2f5c437448","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.12.tgz","fileCount":51,"integrity":"sha512-Eg9VU55T2k+x3e4wt4wn7uC8nKCPhwxUM0QZJ6tkqq7La2f0v9Mzb1VO4283I34ClseY/OixZ0c/eLNuQuQjnQ==","signatures":[{"sig":"MEUCIFjGvC6hL0brKNDOr5FaRDNMlfetMUxo1PWU6zkKjpyyAiEAsW2SvlzYwx7QpQ6B4zpVNFfSHQ5VIRloVVukgUC8Iss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4388472},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.12_1774810338287_0.2253148939560048","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@illuma-ai/codeviz","version":"1.0.18","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.18","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"ce7be50f9a3cb0e1e42e9f1556ce829c061863da","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.18.tgz","fileCount":53,"integrity":"sha512-LUHvtFDufVfwPvmZdRs4DexJQdo6fHR6sEWKZwVEQw/FnyWBlhAu9+ROjvu326Ju2P1L1Z3D+h9mtyLLJNtrkA==","signatures":[{"sig":"MEYCIQCH3hqbZ0JDdf4DXRQCfJaFBUZOUiovCHbPyc+SbhP1TAIhAOnYLK5sGH8P/PI4Zw5rh0IBsmWIsRaidhBnZx1infPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4426079},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.18_1775085060775_0.20427801340469398","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@illuma-ai/codeviz","version":"1.0.19","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.19","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"93bc7b7c0b850d79df79208cc2e2dcf36ac0c528","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.19.tgz","fileCount":53,"integrity":"sha512-6KmALYjt3/IukJv5PZiJtj4gH5Cg8853e6HFzOgRcTAX+e47HCqdvJI7NuHqXvhLVr2Dh5lRNPC+AsPnQZcCgw==","signatures":[{"sig":"MEQCIBNaIPm61cyPTy0tMuao4YpqU4OVBLSQiozgTBYPcNVnAiAwes3x2IiXSlmoGblf6m7D/nHQEqfla448gC50/ke8yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4429063},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.19_1775087125400_0.7431799462127808","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@illuma-ai/codeviz","version":"1.0.20","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.20","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"1bcb84957097923254dec4337b9e75aed276e74c","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.20.tgz","fileCount":53,"integrity":"sha512-+KMih03+nMhKXBTy8R66pIa8m8Q96VELNBlO4UksDNHuyp9vVOt+tGK04/i8Ir/qXu+L75TWSr/sroIDuaPk9Q==","signatures":[{"sig":"MEUCIFwFE6ohlNen0FJE39s7MslvUMU/BnrFIUjq1y9Gl5XqAiEA5UFmwykl2Y4iNhoLNdHgrFXd9zMqgwgBtB2MIyBwHHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4429676},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.20_1775087979064_0.041973382666307124","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@illuma-ai/codeviz","version":"1.0.21","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.21","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"8d36873f31a44a907b1fb2da373dbc84b7965862","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.21.tgz","fileCount":53,"integrity":"sha512-zXqORRLonqgXlxM6kp+7AJp2R7CCopslwrN75PK33k40WB6mapqFVF3TwpfKhH/UtQegCnbArssPh4JDtoOsNg==","signatures":[{"sig":"MEUCIGO9Mr6k0j4qVCtB4oG9GO2JiIumlpUPiSJFgWHxpev+AiEAtrywT06YR77p7EEcCJF7NNI0cs9C0CNENQzAxRUOzCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4429063},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.21_1775088138869_0.6179916237097249","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@illuma-ai/codeviz","version":"1.0.22","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.22","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"661d91cd5dc721af7ae73c07a89de652c0fdd422","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.22.tgz","fileCount":53,"integrity":"sha512-Iy9NORbiR9nUYrtshP9nrxSnxPJkc4m11GPJ01URatQKzU8qhe2CGcH2ceeGZ6Kb73YcxcC9PKsf9eH1hQ9RKw==","signatures":[{"sig":"MEUCIQCtBQlk8JbppF3RiuanRa4OynCAHMtQmq3xT/NuxqiPfgIgBG78AR9CpABFuf9Q5M4t10IlWfzuZYzJOs/Bj5e3x8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4429741},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.22_1775153198508_0.661136229963611","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@illuma-ai/codeviz","version":"1.0.23","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.23","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"092aeee1d4b58491d46c621ae01306cca71229fc","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.23.tgz","fileCount":53,"integrity":"sha512-zDFmcnLyC49PZazDKQod/M9ZMJrmOmPd6HHMdbvNbBHgZUn0u3qC0ZWSfDkoJ4denNM9HvUD9wKBUFg/xXjx8g==","signatures":[{"sig":"MEQCIB4plylZCzYK6sw7232jSSve9zc8Km4yUwJWXhnmIC0dAiA55668BKtcgVVWfGA/nzWM0EcnftYyXh269IwwoFo9Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4430295},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.23_1775156892315_0.8938182550648786","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@illuma-ai/codeviz","version":"1.0.24","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.24","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"6101e8e6b241362aacafecbd1dde66e499bf2578","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.24.tgz","fileCount":53,"integrity":"sha512-HwwBPQ2PVCMviu+L/pbjG6A66AOHYP6/s4lVw/wEuxCePbXU0NcfRpge6A3tLKAMsX+4zwmvGBltJiV/nr/m7g==","signatures":[{"sig":"MEUCIG17rh4QOGj+Pwl2WjUx/QPS/eYEMezhnL0n/bp9eGWKAiEA9+tYb68uwL2fTWb4OXv3YHuNFiQNNNJbux2PRHzjDA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4440535},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.24_1775158762001_0.8865194360344406","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@illuma-ai/codeviz","version":"1.0.25","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.25","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"b6cf02b0661050fee8ad9123ab724440ae1f54bf","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.25.tgz","fileCount":53,"integrity":"sha512-tdbCCR37zrOaKBjxqyzS/MbenVJ+KOQ5TYSRsnsDtNjF4bPL3w6yB8yv1WA5wOMmr0DzOi7LUdbg50HpFHBfrg==","signatures":[{"sig":"MEUCIQCZW+IMLGejbG00Y8XTXS7e8G649FGFkbsKyoez+eFUrgIgD5IaxASmFhd52AP5cTZet8d8i9VAW3/lQvgGieagDus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4441154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.25_1775159813555_0.942804578592555","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@illuma-ai/codeviz","version":"1.0.26","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.26","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"e7ed05201fec6e765133829663a899aeddfe9ce8","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.26.tgz","fileCount":53,"integrity":"sha512-LKdodC+kSgkUTPZiC+HYnkr6e/IQP7V9XAiJf8WesDFlp25Dn9qbiM0sjOZjrEQ17B+i79bP4/PPQYaOfh7cQw==","signatures":[{"sig":"MEUCIAidgW+ItE3ZXd5hxWUxg2NMp8r0k/vmwFgrCUVbgn5cAiEAx6fKLeBJDNpSfGhk/VwBWauY/Rqr9zLmqYAQvYmNgSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4444865},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.26_1775160449404_0.43218460418728655","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@illuma-ai/codeviz","version":"1.0.27","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.27","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"2ac760108d9708143c2098fafc88213758c73ecf","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.27.tgz","fileCount":53,"integrity":"sha512-Qgw5USsYgosJDryAy1W81qx2OBFuVPm65eH8ahSih0ZH5G0ESiv65wh16Cwpa0gyF3EHZUJ2DPrBoR3jlsxOqg==","signatures":[{"sig":"MEQCIHa4yMTmPdn4kAPZYDR3YTm5EbUsHNh/kmWenv2hn1g6AiB0YOR/khnIn0LObVHLDHzTHFVzotcStKEft1eTP6DgXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450004},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.27_1775162512626_0.9456136713834391","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@illuma-ai/codeviz","version":"1.0.28","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.28","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"78a1d346003eb3839a77732676d786e21d0ab24b","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.28.tgz","fileCount":53,"integrity":"sha512-4yNT+oFHjf5pXLK5DqG+5euOpofWwBHEfw62Uhe0EJRXnS8Q1snxux+RpIxQhWHowppEl6bQTAhQFn35nEADJg==","signatures":[{"sig":"MEQCIEJy/eqvJB0ui1Orupo5DnFLEtaZbuuLlRUwlQ4H4XT5AiAXPNcVQNwPZKXeY4T/xmXTzoC7ML2JxB+uAKL1QF9FuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4457194},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.28_1775168159571_0.5456779606387308","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@illuma-ai/codeviz","version":"1.0.29","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.29","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"f6e58762b12622bf93b0e3b82703a52b2fd2462a","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.29.tgz","fileCount":53,"integrity":"sha512-F+F0ZVBrEBrqvuJW0KUoO0Uc+qiJfMjfnGKmGROsYOfVoiKfPgbTvpyHCUko7/GykDHoo5G/z/3+Z3o3Q3C1zw==","signatures":[{"sig":"MEUCIC3x+5EuIJn90iPd363zfKiPKw738UxywtIRmnjMjtDHAiEA77T7pj0cXHEAb+YPkTKZUVj5tbGODugDlcMPinlyDjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4457498},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.29_1775177154094_0.08117081152156236","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@illuma-ai/codeviz","version":"1.0.30","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.30","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"818b494111c795e4d168a2284bfe9f09ddbd2b5b","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.30.tgz","fileCount":53,"integrity":"sha512-I2C/hszG7Y4ffGsmldk+M7qOhwh/FNc8Uskci2jI5yD+pAMrwe4mH581UN9YJMSsOZd5Y91aOldv0SYlwQRRpQ==","signatures":[{"sig":"MEUCIHvu49oZXOK8kOt1YZ55hwxL+hGHWBiu6VOQUEKjSKhSAiEA0d/D6nqGsAXzJw8a0AE9cpS/pxA53oSL7gjecxagvuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461044},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.30_1775649900035_0.8759087655787567","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@illuma-ai/codeviz","version":"1.0.31","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.31","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"206fb914be226c6c1b8a598408fc7e1fbd160d5b","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.31.tgz","fileCount":53,"integrity":"sha512-pAA+h15sOZ313vB/d/ZLN00fCfog74qO0VIGVCW1T1ZjNZLb/Fm8ZZGbCAuW+7u5YgouTxGBfnwprFQV8cMAXA==","signatures":[{"sig":"MEQCIGi+7iPc7Ecl/lHgtvoH+VtlENdK3/ZU9V59YTHdhKBqAiBH9J3J4PUEoMhpaAUiWMq+Bw6b40G5iY40TIWkbI/lmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4479836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.31_1775763211763_0.9785762604493795","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@illuma-ai/codeviz","version":"1.0.32","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.32","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"160be62a320519526ec1aa60939510b4e5e35b20","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.32.tgz","fileCount":53,"integrity":"sha512-Jv+8s0B61vIHEx3uia8zZ85hCxkRx+iqz824tVA3OublYcGXxd2coE7tJUjje7JSNZS2s5icGnru2R4iEzPkCQ==","signatures":[{"sig":"MEUCIEPd3gAq5JAxEIK9PMi2zVpMu5gT4HEvw1vP4z0yn3F1AiEAyLElW2RSCxYRhbd002cb4PHoMqBmuHZBs6BC1kiRRs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4480944},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.32_1775783523988_0.8156488127304449","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@illuma-ai/codeviz","version":"1.0.33","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.33","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"24b88107659a238141bf282dff5d1a6fa4411fdc","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.33.tgz","fileCount":53,"integrity":"sha512-YiX3gZu+cAiu3dCEsHfL/TsyLEWxbsOVGlaYN4d7eCyFRN7WK0GCtiYsOciMFDfW1P96SdnOLina1girZp0uyA==","signatures":[{"sig":"MEQCIEAQMSCa4tXCSu0rH+7ZVwW1ANf8STnIpELhblLnOfyGAiAqXzYucg7OXGfOXXPhJlmjl4ypxr3jFkUOs9PHrvLLUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4481150},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.33_1775787431371_0.18771964715802847","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@illuma-ai/codeviz","version":"1.0.34","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.34","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"dba92d5a4648c700fafbd532e4cacffed55caf79","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.34.tgz","fileCount":53,"integrity":"sha512-gAWt8hzIZaNRuEEvhGjgOUfypzlAG4cdW/1JNsnSKNXGnaGQdhD288WhS1Pxq0sSbM51eEynFwCRFKLvhopXnw==","signatures":[{"sig":"MEQCIGtN1huHt2CkKTHxjA8jWoN4/LHLHKI5mTk1UIcMfk9OAiANcJPEfsOe+ieAt7vasW2of3tBt3nNrUNTxianlqp6qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461044},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"263cd11b0ea40cb1ea589ac402869e21ac178b50","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.34_1775791324493_0.058615220705639626","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@illuma-ai/codeviz","version":"1.0.35","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.35","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"31ae2d811c5829ed64e77750a4435ec9104bd5f1","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.35.tgz","fileCount":53,"integrity":"sha512-zpPchrnYgQ6iJgOOajdAqngsiMxEcJ5rjcwDIsVM4B+I96WI6c92Vpg2D1Zb5RaNGcKRITlI5H9FawBptixXGg==","signatures":[{"sig":"MEUCIAWWS/QT+8wgEteu/67Pfz3FZ1Js/5V+/BO5NORdkzPtAiEA3/N/9icQDUrknlUn1ov3nNfa+eh6QurT/xE2qqFGjGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4476788},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"c6d6d56b4debd609d800192004e80f49713638a1","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.35_1776190653097_0.578370929331016","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@illuma-ai/codeviz","version":"1.0.37","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@1.0.37","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"c3335d7b75e73efbc49024ff738d24e0d2067265","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-1.0.37.tgz","fileCount":53,"integrity":"sha512-yMwGBw3MiDkq/k8jtoI44cy8nZ+tE2z9C7hJEUujGaDEtyOvlnzE+DErm6+Vh1fdUJdQljAIPXVW8kndWQ1Nzw==","signatures":[{"sig":"MEQCIEsd2sHyuJlGCcHm/qXUm1nZyyjJ85Pub0E3v8AagDuFAiBH+GRYHcMDmjLXacYTbGeiBdRTfZlnIfYQUIaDCEPsaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4482979},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3f7ffab3cf9c8e8e9d55e5d1c33fb1cd4744ec5b","scripts":{"dev":"vite serve --config vite.demo.config.ts","test":"vitest run","build":"vite build","preview":"vite preview","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","react":"^18.2.0","vitest":"^4.1.1","react-dom":"^18.2.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.9.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.2.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/codeviz_1.0.37_1776395420825_0.048476633097455535","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@illuma-ai/codeviz","version":"2.0.0","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.0","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"538b386a998eae0002582c0f62bc42c2afa6a62c","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.0.tgz","fileCount":109,"integrity":"sha512-8oOOcqcDgLjYSAdM5d3LRTgJCGfLcEpUoDkj1+uHBy/0HuY2cS+8W9WJlO/H/eyGfdO7Ebe1IHEJowXKAQIinw==","signatures":[{"sig":"MEYCIQCinxRat2zI35gJHGIrNQIUzk9qSOyEyO2qqLC2IyBF7gIhAODLR8jzJVcv4a8Pi9Bh9gkCXWtw4G9WxBSwN2QhtS7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18835799},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"3f7ffab3cf9c8e8e9d55e5d1c33fb1cd4744ec5b","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.0_1776406302313_0.02946738815399974","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@illuma-ai/codeviz","version":"2.0.1","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.1","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"24a1de533d19592fab61c4441019a03b79165bbb","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.1.tgz","fileCount":109,"integrity":"sha512-FfbWsh/Kmzywy9keYu7PQlkfgCIPgvujOhW05nc0QsbFmXT97XCAPxWTQVa0Eb5bizbsLPDTpHvwPeAHXj8dgw==","signatures":[{"sig":"MEUCIQDUtysOZxILweinjOkmipuZ6GrUl1evFDH5rv5giTfW2wIgUn0UXGAKODXS81RjHDTN69czyAP9eYz7CcxWiP7R++k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18835514},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"3f7ffab3cf9c8e8e9d55e5d1c33fb1cd4744ec5b","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.1_1776408574889_0.40506200982661156","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@illuma-ai/codeviz","version":"2.0.2","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.2","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"0fd6772b3507ea6c6b11243fa39d8a1980125d95","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.2.tgz","fileCount":110,"integrity":"sha512-UCZtrywIosS+7m3Qlbe+g6IOHPZDrwpGEVoqcGp/gjLheczHZd+2DC/8AIZlgJqx3TAV0Mtn3K2Y8uDgIoRv7w==","signatures":[{"sig":"MEUCIQChFO991lAUqjn247/BdLx54KM18IJBbas8ta3bjhJF9AIgYUxBb/pmxb1KX1cRdHuS2NowAwOD3esJPHbv5V4jlLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18867771},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"2c3d4a54962bed27fc8b0001902bfc563ac8153a","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.2_1776418148321_0.4561457576784611","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@illuma-ai/codeviz","version":"2.0.3","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.3","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"c9bfbe4a92c3ac154cb600f069395dab09ac0d13","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.3.tgz","fileCount":110,"integrity":"sha512-QuIKIGkK6JwJi8OKaqdrpb8jf4+YnKXLBskviiH/3zT+zcJd4brwD9oq+QFajWWxyx5bBkNb7Uyjw00JZnCYZg==","signatures":[{"sig":"MEQCIC7bpgr9+xHym64M4sT8M7kdrB14LLVkDdkCjmWHPcywAiAr8eP3sWTREdYCEWQ8hoU3GO7eQwO6fj90jdZQwqnzLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18868218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0","monaco-editor":">=0.47.0 <1"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true},"monaco-editor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.3_1776459067694_0.7164815893768495","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@illuma-ai/codeviz","version":"2.0.4","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.4","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"8ee50c50b04c08e99bcf8e0b559379519ec788ce","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.4.tgz","fileCount":106,"integrity":"sha512-wwP2IjYu6T1DuypuKWHbZFhq4der49D6uXa6qpD0gtRWl2hnAJ1RptDFHiwnSuYCLZFTWb+0mlfipb9B1R44hg==","signatures":[{"sig":"MEQCIDP6TYPMbgb2EOr0F4UbTR6hHU8u7iz10fdl5uq7a8uuAiAEvzexNn0QNQxo4VEB9ZkcQgsFwp1V89Ww4NUm+qGEWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154544},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","@monaco-editor/react":"^4.6.0","eslint-linter-browserify":"^10.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0","monaco-editor":">=0.47.0 <1"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true},"monaco-editor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.4_1776459944186_0.31653888588099055","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@illuma-ai/codeviz","version":"2.0.5","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.5","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"2b9c4ba6b246fb0398a2fff847e6432eefb1a47f","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.5.tgz","fileCount":112,"integrity":"sha512-RSqVvatiE8W7igIdO9unLrQINImPlkr8y5VoiEH59ebJ1diB5CZvdpsgHVFwQB2LIW6+HtIU4YRGiXqq5tHNew==","signatures":[{"sig":"MEYCIQDc48oAdLxAEN/DabUZVT3xCuc0RhB3ADQhafawaAz+IQIhAOkcTZRW6XRxEhKsMXkZLn4Nu1fMjB7iHbQOzYmPXUiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18869294},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.5_1776500626459_0.40627649531896903","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@illuma-ai/codeviz","version":"2.0.6","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.6","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"5c709db4efa7d30cd0d5051dc6ac94b0ccddab06","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.6.tgz","fileCount":112,"integrity":"sha512-X+RHCgmSed90O8VfsgD2CJfIvHkJp0SmlcemCdNY3DQoiILOhbuuDGKJ/fgKo6e/iPsfddV8XXljIBcRnnHeoQ==","signatures":[{"sig":"MEQCIDOL47OoRm0cD9CDhWryHYqMTJ61lclWmzi2Gnb0diuSAiA7bMwPDggC7UkdpnC/IoTP2tWxTCR7R2BDyetu8XWjdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18871317},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.6_1776504879354_0.13684205501112445","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@illuma-ai/codeviz","version":"2.0.7","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.7","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"61b91da34bf34a01f3c9dc2c858a15305186d37e","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.7.tgz","fileCount":112,"integrity":"sha512-NAfuKmT23XSGHcrlym/G6ONYpu9WcuZgFJQcEJwIHmai8tKf5q51U0P6OE3CYk92HPiqur9FRGf2ys3Se395UQ==","signatures":[{"sig":"MEQCIF5V8C0poCAKLK8iAK4LCoBudeFrE4eTds5vkdahcImaAiBiUdpsQtqrBBNGM6XSRO4E4bRu46lIsa+jw982CSgStg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18872489},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.7_1776506979499_0.08206430043992707","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@illuma-ai/codeviz","version":"2.0.8","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.8","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"6ac81c538e998b4995b58ad584eb5038c9ef8c25","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.8.tgz","fileCount":114,"integrity":"sha512-lAWvSsci5HfXmn8vPkK/wkmRNRgQaUkcE9i/Pi8Ow7Yumcps6Eyuelq2hUt1SAV7FQSoYILXFJ896V5nQnwMfw==","signatures":[{"sig":"MEUCIDq2AdrFGZ7JmqOD9+FT9RV7Kxz5q3vaSNGGdqby1ZERAiEAv+RO29XqHHHL9MNclduE+ZNfrYA3q1v0jwWuWqqYr48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18876122},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.8_1776507333701_0.940862262675473","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@illuma-ai/codeviz","version":"2.0.9","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.9","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"b4394a1cd76072ead231683392791bdd510db944","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.9.tgz","fileCount":114,"integrity":"sha512-UvX7hba25TjYbhMcniF1vKa1lSKVa1cCXMo+LADl6K0BEq9Sc/H9USvuLF788gXxpfohLYlTTvAjzp8xNxXbbQ==","signatures":[{"sig":"MEUCIAYvgZAUcAE8Zcced0LGbUNpur2MHDlzL57MeRw0GA1bAiEAuMv4dhULx3hju5V1vh+qvUbizlg/gaTDBIdmsb7eH/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18878638},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.9_1776508678634_0.4847652107685134","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@illuma-ai/codeviz","version":"2.0.10","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.10","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"4d633a4a32d043596a530d8dc7e63223705df492","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.10.tgz","fileCount":114,"integrity":"sha512-/2N/0Al/lbFUQ0wOw8PpUnR+8yfW6PBdn2AmX+Duaq17OyG75oBkxZNyGdbygPjx25MO9sN2khtxHHTMV9flRA==","signatures":[{"sig":"MEUCIQC83RVSvPlO0iA+2z5gGAl3+NzMnDFJnHcaSPLhTuZG8QIgNM6q8rKCX3szYjZKzRFURO9N8t77H2TFPWcwh+9lHjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18878625},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.10_1776508806093_0.9332392070059017","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@illuma-ai/codeviz","version":"2.0.11","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.11","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"51176cc6930ea45c5a35aa9a470052802d1c8262","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.11.tgz","fileCount":116,"integrity":"sha512-PL43+aMAOSGIXI0i8/dJ0/oxte9ymDFrWakEcWKSaFtEtyjc/YVm2Ax/aeLwzpmsoHzTdKaXcl3DJlJY6L47mw==","signatures":[{"sig":"MEUCIQDWojPJ+/KeoaMylju1+NIpxrGFnAjdBJdCLM5xh2by0gIgVJMDI8w2eGvgVK1pjkCmBSyJzqxXtUbtvLJpP2ER0rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18888282},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.11_1776509264258_0.17563722809645022","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@illuma-ai/codeviz","version":"2.0.12","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.12","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"eed1b551e13796442acfb4aa037387764f10c92d","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.12.tgz","fileCount":116,"integrity":"sha512-lhQGa2pGpEfSjtp0uCBUzPunPRD7NyWxT/Z5sxcAy/0ilO+IUTqTHX8emoYXSm9cSBmcxY1Nx/BokMoQeREe0A==","signatures":[{"sig":"MEUCIQDj1/NFgLmxX6WD8q+Upoi1kz1QPyWAmWKyyRwsN+024wIgJ0WMNGVMFZ2dCTB4mY34fV6kInbvsPyoOVniorIWemI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18888481},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.12_1776510321857_0.1970716600911364","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@illuma-ai/codeviz","version":"2.0.13","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.13","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"13669152ca848c2ef9a5c93a1582df408e4c4d00","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.13.tgz","fileCount":116,"integrity":"sha512-e4IkGgKd/Rf9+YIrq0o6T2H1SrsLFeJyd9rIb51jTs7uZexqiyCzmk/NGfYTgTCaZoL9Cdxvxg2FQ71u2AxvNQ==","signatures":[{"sig":"MEYCIQD8LAalKAqBJVrYrMOP6bN7ICsdge8PADovyvTu40UQlQIhAKFwi87dPYYUEhbrJ7ZtojXAzp7w89Pg/ui0qrVtRKA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18888282},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.13_1776531616728_0.5859263933872405","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@illuma-ai/codeviz","version":"2.0.14","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.14","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"cb1a5488fa356b521daf1104ea600bb3c2c0a315","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.14.tgz","fileCount":116,"integrity":"sha512-7MPAVQw9YCthbznNSmxyyDZ7YGZScwC4YhYGBIBWnVWo4retMVnqL7qdV8Q0SVFXAqfap3AhGFQn/aKu8hMIEQ==","signatures":[{"sig":"MEQCIAETzJb5RrJESsHOy391mtdY1CSXHHk/+TwpYqeS1SxgAiAm601El/98f/uVgiBku5oWQ41Pl1BurQ/xcb82bKADdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18898147},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.14_1776532579706_0.08608297029827194","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@illuma-ai/codeviz","version":"2.0.15","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.15","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d62edcc6b9b1318246002bf7fdf99c3913210004","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.15.tgz","fileCount":114,"integrity":"sha512-6nlCxWfIdi2VLis3XmCAgnEuwXiSR2HFl/vmqikSbPjRN+rUYoaaY9giJeCSh8FEb0b6hfJD0JbPTSnua2IyKg==","signatures":[{"sig":"MEQCIEmC4rgyx7B2S+KTWppn/meJgdTY5XaW4YsEav/fX0etAiB2llcEohwapw1jiJcssraomQuMUbMT5OXbEWVkUPvGtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18880778},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.15_1776533563807_0.6127262248022476","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@illuma-ai/codeviz","version":"2.0.16","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.16","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"8ff77cc9242728501fadc2b09bcf7ee1f6e16787","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.16.tgz","fileCount":114,"integrity":"sha512-jVzopGzAYJ3ggHKGZA+Gr2PK+WuO87zwnFxTHSXNEOgoX9O6LkMl8Ams+szrMPApRxZ5oMUnQgR7bRLLa/lc4w==","signatures":[{"sig":"MEQCIBk/NzSQJX8PSk3y81D6k3dCeYo8Un35HVbkMQc3ruAsAiB7AUy+jGVL0ANs37QHs6zdImSgrSE9CpNCepTaWrw91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18880668},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.16_1776534028202_0.87254740517218","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@illuma-ai/codeviz","version":"2.0.17","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.17","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"c66aecc4ccf17efe5da8edaed7df4b85c24ab69d","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.17.tgz","fileCount":114,"integrity":"sha512-eNhpq/riN3w5OnEE1EKE6W5YJhiLkK+eQ4e4CFMeL5/v778kRTp5hQFAOZoTt/JMpuujkymlTjNmZwRWcylAKw==","signatures":[{"sig":"MEQCIBivYDemHkHZb1RF8etRC10GalCFrK8fFpxUCmiarXuHAiA6sx6WIceOsEjTxbCct5+3HDyeqHmSO43NXBrE4URRQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18896773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.17_1776570183966_0.23148401444863298","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@illuma-ai/codeviz","version":"2.0.18","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.18","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"6be8f64e00401ca806943c70bfeed89bc027b138","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.18.tgz","fileCount":114,"integrity":"sha512-ALsIDZ0eFl/hLmUeo6Z+kez6U2dFVeb8b4sIc6zhObFKM6MGHHiaSX/RthCZpXqiwl0dnv2FYu1fpXSOba6uZQ==","signatures":[{"sig":"MEYCIQCoi0uyt2hmb349wy9tYS4zomRSk8YhEjXzjKprrx3QUAIhAOigupuYX7d6JBNu4XsKfC/Q1YdJemLYfzgUEsIHHUq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18891617},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.18_1776572521859_0.004134807277976993","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@illuma-ai/codeviz","version":"2.0.19","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.19","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"fc5aca0cb7810ab16c0890fcc7e7ec877cc5c10d","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.19.tgz","fileCount":114,"integrity":"sha512-ZJFKh7od7V3lNBtU7sJvLQn8wrPng/F5sesd41NuaA8zCV1e7DH8wEMDk3zU6VLvWdyLDN8D+ashmyefDMD1ZA==","signatures":[{"sig":"MEYCIQDKWqPqb0mm+fxnzF5luk2gb/Rw4HKRjvr5fSPHm5YASgIhAMfveov2MnukPHtNNjlORfdfAolBvzLQVZqIADWeSHVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18901830},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.19_1776574970676_0.4699483545010483","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@illuma-ai/codeviz","version":"2.0.20","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.20","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"8de494238f349128efecd28f057a9cda11cec758","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.20.tgz","fileCount":114,"integrity":"sha512-punRIkdmoMqOXlC7vMDXYDlkMCMPJoQUxvq8TY1xQlWV720B8WH3vQ5vQiX82vofQGT4w77G3Giy5YZDrF8PcA==","signatures":[{"sig":"MEUCIQDAUxdlbsKQw0+KsR0g3gF6dv4x0xPMjEpbOSZ13NAkLgIgC+p5TgdxnXrNo4mDLoBnkVxUQPSssiOX6wzpNOMCnzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18901174},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.20_1776579491341_0.629134594709696","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@illuma-ai/codeviz","version":"2.0.21","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.21","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"5fa34ea1d23d0efe80509e483b0e59c26665b9f7","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.21.tgz","fileCount":114,"integrity":"sha512-siBmAl9sLzBP0s8qPjnbA5WtTHk/RucUu52lapd+G4UFX6xpoMoSnm34cCCd4O/Eh8eRT5C2ncJPOJn4aZyB5g==","signatures":[{"sig":"MEUCIQCJGj1zURidRwxll+UqFmd+pFlFwQUF6UlZswLxpssNOQIgERjWi/5/tng+lnjBM5XcB6YpirhTNKlJyQG+IetC0+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18930101},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.21_1777016050243_0.3464400510665864","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@illuma-ai/codeviz","version":"2.0.22","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.22","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"ef3a1a1c5585a8407f4c1cebadb739497647e311","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.22.tgz","fileCount":114,"integrity":"sha512-Ufv5y5zT/42WrOTh+lol+fDa/D+Kog1KaAbRR/NmDnS2bjMB50iq4seJ0Zmwy0q6FVQxlujWOHIGEKpF9Jd7kA==","signatures":[{"sig":"MEUCIHDtkRQX+sd5zPy7eeHAVL0Eyw3sSDnOwZdCeCDdiu0BAiEA1nB23SP6SXe5Ip/bk1h8FJfC4j41i2+zyJqUn3bux0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18945225},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.22_1777018428202_0.7976826315088363","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@illuma-ai/codeviz","version":"2.0.23","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.23","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"65514a6d7f0a16d7f884626950e7a1755e36abe0","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.23.tgz","fileCount":114,"integrity":"sha512-U63oLnknYhhsmjtdk+49CpM/8jFkZxJKM0HonkjKfcn/KyCd8Ogg2QTnQRsSrZB8TOOnbLLDFJq1aHVsmOd8mA==","signatures":[{"sig":"MEQCIEHsiCTVwgSX/yWU6mFpC3iMYE9UvKYfPz8kpPL2hK1FAiAZfOQNREVPLDwjMgS4nIjUHDzpCC8NMDJSGH37Lyh5cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18950445},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.23_1777064151708_0.9581589694847426","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@illuma-ai/codeviz","version":"2.0.24","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.24","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"4368e5e108de66749305c591a8f588021602699d","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.24.tgz","fileCount":114,"integrity":"sha512-l0QRDVvEzyz3fh15H284LlIBXLz79AsaKV0RvezaAr7XP/6efcydBUH27eyWXVUZ851XLhir6GgdduRWceNlrQ==","signatures":[{"sig":"MEUCIC1XtTtL0ofF7y50idMKgvZ2+aJ0ux4ObQN/swI5tRJAAiEAgPRTZmHIoOi0ZeoZxkQ+ilm8fzSrb0B2lAb+tvsZDRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18979861},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.24_1777097128533_0.5640074883743114","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@illuma-ai/codeviz","version":"2.0.25","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.25","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"38b74cbea2a895e9259aa74d33a983b448b898ec","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.25.tgz","fileCount":114,"integrity":"sha512-xLH7fXgrwV5kInEEdybefTjS8Zzh1zVwcPVTWf4rqGX664nAR/2RFCk2xMdnOa+3DlCkUgi7nubR4jGmLPHSCw==","signatures":[{"sig":"MEUCIQCywNpCEm3Mz8U8/6QdzUAdhxnbtWZmEiAuHUkTBaPn2AIgRyMEepWXHZJMMqtEtylmoLrZlHunlKWIUvznHxywC5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18980569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.25_1777132252474_0.8897636451772348","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@illuma-ai/codeviz","version":"2.0.26","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.26","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"237d6e7f901d89ed31c152886e98adffd406a7f3","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.26.tgz","fileCount":114,"integrity":"sha512-iDDSEam53pOEfl1dtU7CBS8h/Aiy4AYEHypEx7ByNwjy6VDQBh/cW+PwXx/Dhc4YCyUKfvFqAJ7xmqJ4CbSZ8Q==","signatures":[{"sig":"MEUCIAkKRhT7FsmXvDZAtqRp4+czuPb+DfO7E5Py2Cr1daqiAiEAuUOFm1/Pc5VP+0w7K44R5hf+bjGDHy/x/6/IaLmnP2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18995573},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.26_1777134322801_0.6397474580109392","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@illuma-ai/codeviz","version":"2.0.27","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.27","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"af50e308096cde59ed99b42462d5b71dbe2bd843","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.27.tgz","fileCount":114,"integrity":"sha512-Mk/Nsjf5m7n0XSkmR5TP5HfApnrBO7mbdJOtUimX4UcfUI+nab73ogLVBymLgyfD5yRoaYrGl90Sx96ANDqPDQ==","signatures":[{"sig":"MEYCIQC7zPOE3FbrzluKq3ZLySmmgnEp41+RU6GzOAeqcq8C3AIhAMRvgtXFCM6DexRo0DkN38PJj1rqMjPWG0Wz56aKOjIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19008121},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.27_1777135673785_0.7731614598237451","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@illuma-ai/codeviz","version":"2.0.28","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.28","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"6598943bdc906b92e935ba7179dec977d9b6a462","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.28.tgz","fileCount":114,"integrity":"sha512-JEFgVxjVOlU8JBp9W4uRUKBjVaccIjV/m55E4mwYWpdwVMtRMPIKVf0h/qRezILAvWRv3iB8Aen5DV3IHE834w==","signatures":[{"sig":"MEUCIQC/t8HVBHj37ylX+l70qocFsQz+3WwE/vaCIVJc2ve5OgIgX6behc5wLszlAu5B2Qt1fflc0S8jlK/jzCf00/9tZBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19018965},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.28_1777137665660_0.789018124960531","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@illuma-ai/codeviz","version":"2.0.29","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.29","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"9b60f417f6d3217d381f034d60163a3674d98e13","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.29.tgz","fileCount":114,"integrity":"sha512-JwU3Z+PczNHp7yKI80WrlvbbsCtNjVYBvAKBH4yhtSzKekLUhT+H2jc2yjuPUb3sPBDGUnVyPcatWIrWFunfzg==","signatures":[{"sig":"MEYCIQDHrP08z8EKAtnoeJxCRF18jypxefp3ca8rdYPnG3sgQAIhANMLFwx3j8EyJRFBJMwnTkKEo9Xnz50pN9m457equMfu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19026981},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.29_1777138618022_0.22589352493116333","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@illuma-ai/codeviz","version":"2.0.30","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.30","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"82001f318cce20048e59e7057ce74636083e585c","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.30.tgz","fileCount":114,"integrity":"sha512-id/DS8zpOOytdJT9DpjDD6FiFu4ELOCfIoGAuFNcXhvCxtgnU6b+HmpiH/h1Zt8aWu0YiSU+gAB8GORCgMY95Q==","signatures":[{"sig":"MEUCIC0HWusA7wvNxzbIKyKbey9edbyJmUMnGScAIEjr/sbCAiEAgPtYKoGCjSrqMusU7+JEW9WLTcLFXyK6tz56wd9v374=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19030653},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.30_1777289795398_0.9171012861574763","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@illuma-ai/codeviz","version":"2.0.31","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.31","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"f18f8cfcc2f9baab82e757ed791df7e09bc1eb8b","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.31.tgz","fileCount":114,"integrity":"sha512-VQCwXsNPNjBkO88HJKgykL33mb3cix6YzD5Xa1dWHj4HpyPqzYE9ZAhohb69fddSppf97po2uxfvOgsWVtkCdg==","signatures":[{"sig":"MEYCIQCmM1rvGKtbYGbm/eZMfbS/59nINrSIV1vkKS0OOMk+bgIhAMxoqtM95Rs172S8BkCRMCo9FNpmN7WsedPumZYYn8I0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19034413},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.31_1777291083338_0.8499397760455043","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@illuma-ai/codeviz","version":"2.0.32","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.32","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"a3ae11cd7e1bf5ea9f14b86c4d0202bf56e4fd70","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.32.tgz","fileCount":114,"integrity":"sha512-YPJ9FnxU1CfCdB+uVDmx0nxeo6ZY2bQrTRq5EoflRvMGEwJiKbYGl7ocHIPtWj3Cy6PtGzHDduT9RFCSOgLGTA==","signatures":[{"sig":"MEQCIGr1GbgjGcaiHDGuseuoFSHr70OMOB3xYMPmOeu56W7tAiBVsxbxGDHh74Ly4a02+xW3Is8EVoel2p7FLwWkxgdebg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19037041},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.32_1777292613902_0.17257298972403912","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@illuma-ai/codeviz","version":"2.0.33","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.33","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"64ebc7acf04acc5f169a575049d4b554a0260d8c","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.33.tgz","fileCount":116,"integrity":"sha512-1XQb36GTpE4IJQjv7nqPQhsoPQw9qzuuuNX/FPX1XIiIXl3G9PWU0GsMyxIthf6LpSftx/NHlGXPyfbd6Ueoag==","signatures":[{"sig":"MEYCIQDu8eb7TWY7NMTV2aCkNIx2soZvQ/4huhmELKE+KHVdOAIhAIsR8NuQL7sCgyh1RSVJpIwOgyH+59GQa6toOC2I3FYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19078226},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.33_1777293331755_0.3035038608154139","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@illuma-ai/codeviz","version":"2.0.34","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.34","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"12a9b79f7b9ff10b0042db8f2913485e5b864d1a","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.34.tgz","fileCount":116,"integrity":"sha512-nos1HiQx/9nzkpZsYpzxoJ0g4wftCdEqIlZ59TVy3leqz5YjSP74i83Ie6xl6d6XHuh/4h5iw/zZn0tkgFVakA==","signatures":[{"sig":"MEUCIH3A84sL0lixs4j0uG/N1V8xQgn3qRZzcSmQcl9AuHEQAiEAnjGA3emZzIC2NjJt2UiKu38Oe3/NFYxybL/tKRLpS+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19087098},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.34_1777347924834_0.5583447880784698","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@illuma-ai/codeviz","version":"2.0.35","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.35","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"caad8b88809ff77aeb013a496173b7566e05e56b","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.35.tgz","fileCount":116,"integrity":"sha512-ZNjltlFosMm/YI8WzHzF2sApuMvp+ueN23HPJmY9S04q5F5IV9dSwg14ix3HXVY4sVgGaMUKKpWGSUxVEgTQdw==","signatures":[{"sig":"MEQCIHyDOP6F5MxlBXeFaoyuEVfAgfxyApxptU23QkF7TdrDAiAYakIO7aboZs6IKTRSBtiZX2gqWqSK4xdhi1XFLefqtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19092018},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.35_1777348686847_0.21785251446962217","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@illuma-ai/codeviz","version":"2.0.36","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.36","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"2c843ff890a733a1baa96195a5c2fbc72910236a","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.36.tgz","fileCount":116,"integrity":"sha512-aAP7mR7fQWJezLIHjJw7+DH3dm6l1Q/Xk4q6V8tFPRYcRt+vv2VouVLNuaIhktDVA9hX8zk1XHhNz3ympxTyJQ==","signatures":[{"sig":"MEUCIGdA6MouGjur4QmGCZbfkA8TJvF9rVy0JODT/qi/qsQoAiEAvBoRXgjvxwOpbnAdsE3wfUP5jT8Hq27SMLsugqv2Cgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19102838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.36_1777349881642_0.2894835021565678","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@illuma-ai/codeviz","version":"2.0.37","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.37","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"d2e7ad3d698fb4392d6a462c2cd0e474d1f44081","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.37.tgz","fileCount":116,"integrity":"sha512-dkE+x8880FYOmbqKn/g3I0LRmBO/A9ity83aoJf3jyzGyy+HdgzqKYaCxbbInYvbvx7TeAdxhVAUqKof25DRDw==","signatures":[{"sig":"MEQCIHsmwfhOrFeZ45PFE9hAWHmcS/06mhKM35/IQQlndB9dAiAPm5bOQda9E5zimQvkkN60NuxsUT/85/8fdi+hPpNgWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19110617},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.37_1777352003379_0.029246131152736554","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@illuma-ai/codeviz","version":"2.0.38","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.38","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"ed0d81de54db86e4ab79018ec537836f19eadbd3","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.38.tgz","fileCount":116,"integrity":"sha512-fR4ff6vLZS0UqCS2WVrP1v+evrUZzfceUjB8aSHO5deyl+lU18MWwzAIyT+LluXDKiSeJNMOI7vY5WhZH/qbCg==","signatures":[{"sig":"MEYCIQDEOg/OqBKHcFxrSRVD1FRI6r6LcUn+xSfigdSqfDrptQIhAMOUUNGLYqCI9ER82OB2S4CXTJomQ1PpSpyMUTpPJYkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19117135},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.38_1777353156761_0.6817725740002221","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@illuma-ai/codeviz","version":"2.0.39","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.39","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"2ab73f2c5cf6a346172a3bc96d9beea5968e0bee","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.39.tgz","fileCount":116,"integrity":"sha512-Wvd3ij+T+NEErfx1bL4kkLw9lGnDOhQDeBxQ9mB2bniYtl3GMbzuESPGIai8QfntMfslx9S8TK9jF/Zu9lvnIw==","signatures":[{"sig":"MEUCIQDWlZLViKs2B+6GswTvlTonIaAyLIq9COEiPeaR7P7NAgIgXGq4e/c19kS7oZVAeNMjudHhEzru8cXnaaLtLBfA75w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19123919},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.39_1777354385279_0.43812991954085856","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@illuma-ai/codeviz","version":"2.0.40","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.40","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"38d6587f03f7e4461b30da1cef66dfda2521a998","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.40.tgz","fileCount":116,"integrity":"sha512-frdtm/08PsJLZsVnEYUDMFsQish+lbU0Bybag7ZTjJxy+Wg8vkKPpemPFqzIH3l9pR2ThAnnF2H71rD52YrsvQ==","signatures":[{"sig":"MEQCIH71iK/IRZ7s2NzRKhGF2GcOPZ/iwpoq0xtwFL65rjpXAiBNT/BtvKIwP4k/smK7v5ICnHmbUv8jdt3RFjiXXkhbmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19130083},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.40_1777354943304_0.7712497506396632","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@illuma-ai/codeviz","version":"2.0.41","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.41","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"14eb7ae04c58687b1442e3af5af8c9bfe8b64f95","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.41.tgz","fileCount":116,"integrity":"sha512-SidAz4ZxzFqlWL3GmtvSP+xBzr1yB+iyK8hYA0glvuyv0e6UHBjN56e7Hr7+WXrYjjAQ2DCGWtEpqFZKDlirog==","signatures":[{"sig":"MEUCIQCY+PtiOx5Q+OcrSzHUO1HS6jhfsTjeN+IbRjuogWnpTgIgT4oa/CVZIg1RBSKfcjQ6xf0OViO9Aj+D4IV1Ww9be+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19139463},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.1","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.41_1777358271893_0.021568052492106027","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@illuma-ai/codeviz","version":"2.0.42","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"license":"MIT","_id":"@illuma-ai/codeviz@2.0.42","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"homepage":"https://github.com/illuma-ai/codeviz#readme","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"dist":{"shasum":"a78c4e052fe6f463faa1e05623a48b4823c2a47f","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.42.tgz","fileCount":118,"integrity":"sha512-Y48H00FaewdmePQpl5x63CoYALC7r7x3pAXJjCM5c+fHKewja6fn3DwxbKQ9GeNie/om1ud2dmcLz53/I8c34A==","signatures":[{"sig":"MEQCIA1A0lE2USkB/+v2IbYyvxToa6aaSoPwNPb8l2pwXk6EAiBwT1eBoSSwiNEr24cm7gK/QU/UtQjsNb7cIqN+kd4USA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19157744},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","require":"./dist/lint.cjs"},"./styles.css":"./dist/styles.css","./typescript":{"types":"./dist/typescript.d.ts","import":"./dist/typescript.js","require":"./dist/typescript.cjs"}},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","scripts":{"dev":"vite serve --config vite.demo.config.ts","lint":"eslint src","test":"vitest run","build":"vite build","prepare":"husky","preview":"vite preview","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","build:demo":"vite build --config vite.demo.config.ts","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build"},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"repository":{"url":"git+https://github.com/illuma-ai/codeviz.git","type":"git"},"_npmVersion":"11.6.2","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"acorn":"^8.16.0","sucrase":"^3.35.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","@monaco-editor/react":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","husky":"^9.1.7","jsdom":"^29.0.2","react":"^18.2.0","eslint":"^9.39.4","vitest":"^4.1.1","globals":"^17.5.0","react-dom":"^18.2.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","lint-staged":"^16.4.0","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@eslint/compat":"^2.0.5","vite-plugin-dts":"^4.5.4","@eslint/eslintrc":"^3.3.5","@types/react-dom":"^18.2.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-react-hooks":"^7.1.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codeviz_2.0.42_1777865110807_0.6379197574799853","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@illuma-ai/codeviz","version":"2.0.43","description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"./lint":{"import":"./dist/lint.js","require":"./dist/lint.cjs","types":"./dist/lint.d.ts"},"./typescript":{"import":"./dist/typescript.js","require":"./dist/typescript.cjs","types":"./dist/typescript.d.ts"},"./styles.css":"./dist/styles.css"},"scripts":{"dev":"vite serve --config vite.demo.config.ts","build":"vite build","build:demo":"vite build --config vite.demo.config.ts","preview":"vite preview","typecheck":"tsc --noEmit","lint":"eslint src","lint:fix":"eslint src --fix","test":"vitest run","test:watch":"vitest","verify:all":"npm run lint && npm run typecheck && npm test && npm audit","prepublishOnly":"npm run build","prepare":"husky"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"dependencies":{"@monaco-editor/react":"^4.6.0","acorn":"^8.16.0","acorn-walk":"^8.3.5","monaco-editor":"^0.47.0","sucrase":"^3.35.0"},"devDependencies":{"@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@types/jsdom":"^28.0.1","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@typescript-eslint/eslint-plugin":"^8.58.2","@typescript-eslint/parser":"^8.58.2","@vitejs/plugin-react":"^6.0.1","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-linter-browserify":"^10.2.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.0","globals":"^17.5.0","husky":"^9.1.7","jsdom":"^29.0.2","lint-staged":"^16.4.0","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.9.3","vite":"^8.0.8","vite-plugin-css-injected-by-js":"^3.5.0","vite-plugin-dts":"^4.5.4","vitest":"^4.1.1"},"repository":{"type":"git","url":"git+https://github.com/illuma-ai/codeviz.git"},"license":"MIT","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"optionalDependencies":{"@rollup/rollup-win32-x64-msvc":"^4.60.1"},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix"]},"gitHead":"e461a5c906eec663ca23bdd02e093f489ed3ad2f","_id":"@illuma-ai/codeviz@2.0.43","bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"homepage":"https://github.com/illuma-ai/codeviz#readme","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-cGzwWjHwjHo5jDhh4m70Qs+Bh1dEW3E1NMH5Al8f00ZfsGB/nVJqnzsXERAhdmmXzSVVt6dILzFEbkIcRJuIGw==","shasum":"f8425fbbf02c57b3e8f879e1434021fe06bc8cb5","tarball":"https://registry.npmjs.org/@illuma-ai/codeviz/-/codeviz-2.0.43.tgz","fileCount":118,"unpackedSize":19158022,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHY0k7WzwdBXPFM+6uVjmMXVfr6TcntV8t0okt+72QhiAiAaQPoL5dWSUnzZ29gj1376b8wuAw+Uu7aDMs5OdycqOg=="}]},"_npmUser":{"name":"team-illuma","email":"illumateam@gmail.com"},"directories":{},"maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codeviz_2.0.43_1777865684104_0.35245419241006126"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-25T03:00:10.563Z","modified":"2026-05-04T03:34:44.534Z","1.0.0":"2026-03-25T03:00:10.814Z","1.0.1":"2026-03-27T13:17:33.679Z","1.0.2":"2026-03-28T23:23:48.988Z","1.0.3":"2026-03-29T00:21:00.900Z","1.0.4":"2026-03-29T00:22:51.814Z","1.0.5":"2026-03-29T06:36:39.552Z","1.0.6":"2026-03-29T07:55:45.390Z","1.0.7":"2026-03-29T08:13:42.960Z","1.0.8":"2026-03-29T08:56:38.037Z","1.0.9":"2026-03-29T09:05:45.624Z","1.0.10":"2026-03-29T18:37:38.011Z","1.0.11":"2026-03-29T18:39:18.666Z","1.0.12":"2026-03-29T18:52:18.555Z","1.0.18":"2026-04-01T23:11:00.980Z","1.0.19":"2026-04-01T23:45:25.622Z","1.0.20":"2026-04-01T23:59:39.281Z","1.0.21":"2026-04-02T00:02:19.043Z","1.0.22":"2026-04-02T18:06:38.715Z","1.0.23":"2026-04-02T19:08:12.561Z","1.0.24":"2026-04-02T19:39:22.213Z","1.0.25":"2026-04-02T19:56:53.765Z","1.0.26":"2026-04-02T20:07:29.628Z","1.0.27":"2026-04-02T20:41:52.829Z","1.0.28":"2026-04-02T22:15:59.791Z","1.0.29":"2026-04-03T00:45:54.385Z","1.0.30":"2026-04-08T12:05:00.254Z","1.0.31":"2026-04-09T19:33:32.015Z","1.0.32":"2026-04-10T01:12:04.242Z","1.0.33":"2026-04-10T02:17:11.620Z","1.0.34":"2026-04-10T03:22:04.835Z","1.0.35":"2026-04-14T18:17:33.324Z","1.0.37":"2026-04-17T03:10:21.061Z","2.0.0":"2026-04-17T06:11:42.627Z","2.0.1":"2026-04-17T06:49:35.184Z","2.0.2":"2026-04-17T09:29:08.614Z","2.0.3":"2026-04-17T20:51:07.970Z","2.0.4":"2026-04-17T21:05:44.359Z","2.0.5":"2026-04-18T08:23:46.740Z","2.0.6":"2026-04-18T09:34:39.620Z","2.0.7":"2026-04-18T10:09:39.758Z","2.0.8":"2026-04-18T10:15:34.031Z","2.0.9":"2026-04-18T10:37:58.919Z","2.0.10":"2026-04-18T10:40:06.392Z","2.0.11":"2026-04-18T10:47:44.572Z","2.0.12":"2026-04-18T11:05:22.143Z","2.0.13":"2026-04-18T17:00:16.995Z","2.0.14":"2026-04-18T17:16:19.973Z","2.0.15":"2026-04-18T17:32:44.185Z","2.0.16":"2026-04-18T17:40:28.514Z","2.0.17":"2026-04-19T03:43:04.216Z","2.0.18":"2026-04-19T04:22:02.163Z","2.0.19":"2026-04-19T05:02:50.974Z","2.0.20":"2026-04-19T06:18:11.662Z","2.0.21":"2026-04-24T07:34:10.502Z","2.0.22":"2026-04-24T08:13:48.558Z","2.0.23":"2026-04-24T20:55:52.013Z","2.0.24":"2026-04-25T06:05:28.847Z","2.0.25":"2026-04-25T15:50:52.775Z","2.0.26":"2026-04-25T16:25:23.098Z","2.0.27":"2026-04-25T16:47:54.137Z","2.0.28":"2026-04-25T17:21:05.910Z","2.0.29":"2026-04-25T17:36:58.365Z","2.0.30":"2026-04-27T11:36:35.708Z","2.0.31":"2026-04-27T11:58:03.584Z","2.0.32":"2026-04-27T12:23:34.189Z","2.0.33":"2026-04-27T12:35:32.055Z","2.0.34":"2026-04-28T03:45:25.154Z","2.0.35":"2026-04-28T03:58:07.109Z","2.0.36":"2026-04-28T04:18:02.053Z","2.0.37":"2026-04-28T04:53:23.675Z","2.0.38":"2026-04-28T05:12:37.072Z","2.0.39":"2026-04-28T05:33:05.688Z","2.0.40":"2026-04-28T05:42:23.666Z","2.0.41":"2026-04-28T06:37:52.165Z","2.0.42":"2026-05-04T03:25:11.140Z","2.0.43":"2026-05-04T03:34:44.417Z"},"bugs":{"url":"https://github.com/illuma-ai/codeviz/issues"},"license":"MIT","homepage":"https://github.com/illuma-ai/codeviz#readme","keywords":["react","preview","monaco","editor","codeviz","artifact","sandbox","markdown","mermaid","svg","csv","json","streaming","llm"],"repository":{"type":"git","url":"git+https://github.com/illuma-ai/codeviz.git"},"description":"Multi-format code & content preview — Monaco editor, live React/HTML/Markdown/SVG/CSV/JSON rendering, streaming API, zoom/pan, download","maintainers":[{"name":"team-illuma","email":"illumateam@gmail.com"}],"readme":"# @illuma-ai/codeviz\r\n\r\n[![npm version](https://img.shields.io/npm/v/@illuma-ai/codeviz.svg)](https://www.npmjs.com/package/@illuma-ai/codeviz)\r\n[![npm downloads](https://img.shields.io/npm/dm/@illuma-ai/codeviz.svg)](https://www.npmjs.com/package/@illuma-ai/codeviz)\r\n[![license](https://img.shields.io/npm/l/@illuma-ai/codeviz.svg)](./LICENSE)\r\n\r\nIn-browser preview component for LLM-generated React, HTML, Markdown, SVG, CSV, JSON, Mermaid, Graphviz, LaTeX, and architecture diagrams. Renders single-file model output in a sandboxed iframe with a structured error surface designed for agent self-correction.\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm install @illuma-ai/codeviz\r\n```\r\n\r\nPeer dependencies:\r\n\r\n```json\r\n{\r\n  \"react\": \">=17.0.0\",\r\n  \"react-dom\": \">=17.0.0\",\r\n  \"typescript\": \">=5.0.0\"\r\n}\r\n```\r\n\r\n`typescript` is optional — required only if you import `@illuma-ai/codeviz/typescript`.\r\n\r\n## Quick start\r\n\r\n```tsx\r\nimport { CodeViz } from '@illuma-ai/codeviz';\r\n\r\nexport default function App() {\r\n  return (\r\n    <CodeViz\r\n      code={`export default function Demo() {\r\n        return <h1>Hello</h1>;\r\n      }`}\r\n      template=\"react-ts\"\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n## Templates\r\n\r\n```tsx\r\n<CodeViz template=\"react-ts\"     code={tsxSource} />\r\n<CodeViz template=\"html\"         code=\"<div>...</div>\" />\r\n<CodeViz template=\"markdown\"     code=\"# Hi\" />\r\n<CodeViz template=\"mermaid\"      code=\"graph TD; A-->B\" />\r\n<CodeViz template=\"svg\"          code=\"<svg>...</svg>\" />\r\n<CodeViz template=\"csv\"          code=\"a,b,c\\n1,2,3\" />\r\n<CodeViz template=\"json\"         code='{\"a\": 1}' />\r\n<CodeViz template=\"dot\"          code=\"digraph G { A -> B }\" />\r\n<CodeViz template=\"latex\"        code=\"\\frac{a}{b}\" />\r\n<CodeViz template=\"architecture\" code=\"<mxGraphModel>...</mxGraphModel>\" />\r\n<CodeViz template=\"bpmn\"         code=\"<?xml version='1.0'?><bpmn:definitions>...</bpmn:definitions>\" />\r\n```\r\n\r\n## Virtual file system (`files` prop)\r\n\r\nShip a pre-built component library the model can import using absolute paths. Mirrors the virtual-files shape other browser sandboxes use, so the same map works across them.\r\n\r\n```tsx\r\n<CodeViz\r\n  code={modelGeneratedCode}\r\n  template=\"react-ts\"\r\n  files={{\r\n    '/lib/utils.ts':              cnSource,\r\n    '/components/ui/button.tsx':  buttonSource,\r\n    '/components/ui/card.tsx':    cardSource,\r\n    '/styles/globals.css':        cssSource,\r\n    '/assets/logo.svg':           svgSource,\r\n    '/data/config.json':          jsonSource,\r\n  }}\r\n/>\r\n```\r\n\r\nModel code:\r\n\r\n```tsx\r\nimport { Button } from '/components/ui/button';\r\nimport { cn } from '/lib/utils';\r\nimport logo from '/assets/logo.svg';       // default-exported data: URL\r\nimport config from '/data/config.json';    // parsed JSON default export\r\nimport '/styles/globals.css';              // injects <style> on import\r\n```\r\n\r\n### Supported file kinds\r\n\r\n| Extension | Behaviour |\r\n|---|---|\r\n| `.tsx`, `.ts`, `.jsx`, `.js` | Transpiled with Sucrase, served as `data:text/javascript` URL |\r\n| `.css` | Wrapped as ESM module that injects a `<style>` tag on import |\r\n| `.json` | Wrapped as `export default <parsed>` |\r\n| `.svg` | Default-exported as `data:image/svg+xml` URL |\r\n| `.png`, `.jpg`, `.gif`, `.webp`, `.avif` | Base64 input → `data:image/*` URL exported by default |\r\n\r\n### Path resolution\r\n\r\n- Extensions optional: `/components/ui/button` resolves to `.tsx`\r\n- Index files collapse: `/components/ui/index.tsx` reachable as `/components/ui`\r\n- Relative imports inside virtual files (`./sibling`, `../utils`) auto-rewrite to absolute paths\r\n- The preview iframe uses `srcdoc` but injects `<base href=\"${window.location.origin}/\">` into the generated HTML. This is required because `about:srcdoc` (and `blob:` URLs) are opaque per the URL standard — the browser cannot URL-resolve path-style module specifiers against them and the module loader throws \"base scheme isn't hierarchical\" before consulting the import map. Anchoring the base to the parent page's real origin gives both the map keys and the user code a hierarchical context to normalise against. Nothing is ever fetched from the origin — every import resolves to a data: URL inside the map.\r\n\r\n### Virtual files in downloaded HTML\r\n\r\nThe \"Download HTML\" action (Toolbar → download menu on React templates) bakes the same `files` map into a self-contained HTML file. Every virtual entry becomes a data: URL inside the downloaded import map, so the file renders identically when opened from disk via `file://` — no network, no server.\r\n\r\n## Styling — Tailwind + shadcn variables\r\n\r\nTailwind CSS is loaded via CDN by default. Inject a theme CSS string using the standard shadcn variable names, tinted to your brand colours:\r\n\r\n```tsx\r\nconst THEME_CSS = `\r\n:root {\r\n  --background: 0 0% 100%;\r\n  --foreground: 220 60% 10%;\r\n  --primary: 187 100% 42%;\r\n  --card: 0 0% 100%;\r\n  --border: 0 0% 89%;\r\n  --ring: 187 100% 42%;\r\n  --radius: 0.5rem;\r\n}\r\n.dark {\r\n  --background: 0 0% 5%;\r\n  --foreground: 0 0% 93%;\r\n}\r\n`;\r\n\r\n<CodeViz themeCSS={THEME_CSS} code={...} />\r\n```\r\n\r\nModel code then uses semantic classes (`bg-background`, `text-foreground`, `border-border`) that resolve to your brand colours.\r\n\r\n## Imperative API — streaming + control\r\n\r\n```tsx\r\nimport { useRef } from 'react';\r\nimport { CodeViz, type CodeVizHandle } from '@illuma-ai/codeviz';\r\n\r\nconst ref = useRef<CodeVizHandle>(null);\r\n\r\n<CodeViz ref={ref} template=\"react-ts\" />\r\n\r\n// During LLM token streaming — editor updates live, preview rebuild deferred\r\nref.current?.streamCode(partialSource);\r\n\r\n// When the model is done — trigger preview rebuild\r\nref.current?.commitCode();\r\n\r\n// Surgical string replace\r\nref.current?.editCode('const x = 0', 'const x = 1');\r\n\r\n// Full replace\r\nref.current?.setCode(newSource);\r\n\r\n// Restore to the initial `code` prop + clear errors\r\nref.current?.reset();\r\n\r\n// Detect whether the user has edited since the last commit\r\nif (ref.current?.isPristine()) { /* safe to regenerate */ }\r\n```\r\n\r\nFull handle:\r\n\r\n```ts\r\ninterface CodeVizHandle {\r\n  getCode(): string;\r\n  setCode(code: string): void;\r\n  streamCode(partialCode: string): void;\r\n  commitCode(): void;\r\n  editCode(oldStr: string, newStr: string): boolean;\r\n  refresh(): void;\r\n  reset(): void;\r\n  setView(view: 'split' | 'code' | 'preview'): void;\r\n  getErrors(): PreviewError[];\r\n  clearErrors(): void;\r\n  isLoading(): boolean;\r\n  isPristine(): boolean;\r\n}\r\n```\r\n\r\n## `verify()` — compile-time validation\r\n\r\nPure synchronous function. Runs every static check in one pass and returns errors with inline fix suggestions.\r\n\r\n```tsx\r\nimport { verify } from '@illuma-ai/codeviz';\r\n\r\nconst result = verify({\r\n  code: artifactSource,\r\n  template: 'react-ts',\r\n  filename: 'App.tsx',\r\n  files: virtualComponentLibrary,  // optional\r\n  additionalGlobals: ['cn'],       // optional\r\n});\r\n\r\nif (!result.valid) {\r\n  for (const err of result.errors) {\r\n    console.log(err.message);\r\n    if (err.suggestion) console.log('Fix:', err.suggestion);\r\n  }\r\n}\r\n```\r\n\r\nWhat it catches:\r\n\r\n| Class | Example |\r\n|---|---|\r\n| Syntax errors | unclosed JSX, invalid TS |\r\n| Missing default export | `function App() {}` (no `export default`) |\r\n| Undeclared identifiers (Levenshtein typo hints) | `useStare(0)` → suggests `useState` |\r\n| Unresolved virtual imports | `from '/components/ui/buton'` → suggests `/components/ui/button` |\r\n| Hooks in conditionals | `if (x) useState()` |\r\n| Missing `key` in `.map` | `items.map(x => <li>)` |\r\n| Async function as component | `export default async function App` |\r\n| Stale-closure `useEffect` | `useEffect(() => use(state), [])` |\r\n| `setState(state)` after mutation | `arr.push(x); setArr(arr)` |\r\n| `key={index}` on re-orderable list | `.map((item, i) => <li key={i}>)` |\r\n| Lowercase JSX (likely typo) | `<button2 />`, `<myComponent />` |\r\n| File truncation | EOF with unclosed brackets + closing-sequence suggestion |\r\n\r\nEvery error ships `{ line, sourceContext, location, suggestion? }`.\r\n\r\n### Streaming-aware section verify\r\n\r\nFor long files, validate each `{/* @section: name */}` block as it lands — lets the model self-correct mid-stream:\r\n\r\n```ts\r\nimport { verifyStream } from '@illuma-ai/codeviz';\r\n\r\nconst stream = verifyStream({ template: 'react-ts', files });\r\n\r\nfor await (const chunk of llmTokenStream) {\r\n  const newErrors = stream.append(chunk);\r\n  newErrors.forEach(send);\r\n}\r\nconst tail = stream.flush();\r\n```\r\n\r\n## `onConsole` — capture iframe console\r\n\r\n```tsx\r\n<CodeViz\r\n  onConsole={(entry) => {\r\n    // entry: { level: 'log' | 'info' | 'warn' | 'error', message, timestamp }\r\n    setLogs((l) => [...l, entry]);\r\n  }}\r\n/>\r\n```\r\n\r\nBuilt-in limits: 50 messages forwarded per iframe lifetime; each message truncated at 10 000 chars. React dev warnings filtered from the error channel.\r\n\r\n## `parseStack()` — structured stack frames\r\n\r\nErrors carry a `frames` array with opaque `blob:`/`data:` URLs normalised to `<user-code>`:\r\n\r\n```ts\r\nimport { parseStack } from '@illuma-ai/codeviz';\r\n\r\nconst frames = parseStack(error.stack);\r\n// [{ fn: 'App', source: '<user-code>', line: 42, column: 18, isUserCode: true }, ...]\r\n```\r\n\r\n## `generateSystemPrompt()` — deterministic LLM prompt\r\n\r\n```ts\r\nimport { generateSystemPrompt } from '@illuma-ai/codeviz';\r\n\r\nconst prompt = generateSystemPrompt({\r\n  productName: 'MyApp',\r\n  preambleGlobals: ['cn'],\r\n  virtualFiles: ['/components/ui/button', '/lib/utils'],\r\n  npmPackages: { 'lucide-react': '0.468.0', recharts: '2.15.0' },\r\n  iconLibraries: ['lucide-react'],\r\n  tailwind: true,\r\n  extraRules: ['Use semantic Tailwind tokens like `bg-card`'],\r\n});\r\n```\r\n\r\nSame input → same output. Safe for prompt caching.\r\n\r\n## Opt-in entries\r\n\r\nHeavyweight capabilities ship as separate chunks that tree-shake if unused.\r\n\r\n### `@illuma-ai/codeviz/lint`\r\n\r\nAdds a browser ESLint pass on top of `verify()`:\r\n\r\n```ts\r\nimport { verifyWithLint } from '@illuma-ai/codeviz/lint';\r\n\r\nconst result = await verifyWithLint({ code, template: 'react-ts' });\r\n```\r\n\r\nRules: `no-unused-vars`, `no-redeclare`, `no-self-assign`, `no-unreachable`, `no-constant-condition`, `no-debugger`, `no-empty`. Lazy-loaded (~1.5 MB chunk).\r\n\r\n### `@illuma-ai/codeviz/typescript`\r\n\r\nAdds TypeScript diagnostics via `ts.transpileModule`:\r\n\r\n```ts\r\nimport { verifyWithTypes } from '@illuma-ai/codeviz/typescript';\r\n\r\nconst result = await verifyWithTypes({ code, template: 'react-ts' });\r\n```\r\n\r\nUses the consuming app's own installed `typescript` (optional peer dep).\r\n\r\n## Templates registry\r\n\r\nCodeviz ships no built-in templates. Register your own:\r\n\r\n```ts\r\nimport { registerTemplates } from '@illuma-ai/codeviz';\r\n\r\nregisterTemplates([\r\n  {\r\n    id: 'dashboard',\r\n    name: 'Dashboard scaffold',\r\n    type: 'react-ts',\r\n    language: 'tsx',\r\n    code: '...',\r\n    keywords: ['dashboard', 'kpi', 'chart'],\r\n  },\r\n]);\r\n```\r\n\r\n## Security\r\n\r\nThe preview iframe runs user code in a sandbox:\r\n\r\n```\r\nsandbox=\"allow-forms allow-modals allow-popups allow-presentation\r\n         allow-scripts allow-downloads allow-pointer-lock\"\r\n```\r\n\r\n`allow-same-origin` is **deliberately omitted** — iframe code cannot read the host page's `localStorage`, `cookies`, or `sessionStorage`.\r\n\r\npostMessage origins are filtered to `null` (srcdoc) or the host's own origin, with a `type: 'codeviz'` envelope marker. No `eval()` or `Function()` constructor. User code loads via `import()` of `Blob`/`data:` URLs and the blob URL is revoked immediately after import.\r\n\r\nSee [`docs/security-audit.md`](./docs/security-audit.md) for the full review.\r\n\r\n## Types\r\n\r\n```ts\r\nimport type {\r\n  CodeVizProps,\r\n  CodeVizHandle,\r\n  PreviewError,\r\n  PreviewTemplate,\r\n  StackFrame,\r\n  ConsoleEntry,\r\n  VerifyResult,\r\n} from '@illuma-ai/codeviz';\r\n```\r\n\r\n## Documentation\r\n\r\n- [`docs/architecture.md`](./docs/architecture.md) — module map, data flow\r\n- [`docs/security-audit.md`](./docs/security-audit.md) — threat model\r\n\r\n## License\r\n\r\nMIT — see [`LICENSE`](./LICENSE).\r\n","readmeFilename":"README.md"}