{"_id":"@earendil-works/pi-web-ui","_rev":"8-8f039889888e148e69bdee6af3947aba","name":"@earendil-works/pi-web-ui","dist-tags":{"latest":"0.75.3","legacy-node20":"0.74.2"},"versions":{"0.74.0":{"name":"@earendil-works/pi-web-ui","version":"0.74.0","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.74.0","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"c4e8f12a9a106d1fb4b31c988a573f3f45ee312d","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.74.0.tgz","fileCount":371,"integrity":"sha512-CbQMIY6M/TSiPScxk8mrXgUvR+MpSkbcgvgZ0ra3MsvXLF3Y95xjT/vuOwYIRWHmJTUvYJ/nYAbkPN2HisvM3w==","signatures":[{"sig":"MEQCIE+EPHT88cuh1tYBK8tfjOClq9AWDJizqNx/fEjFXYsJAiAQxItL6IR9PgWk5upGdAtEaLsy5XPjZy+6mAnate9kqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760160},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"1eee081e29c1323c40b98db11d0a62b919831881","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.74.0_1778166955884_0.7905846697119503","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@earendil-works/pi-web-ui","version":"0.74.1","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.74.1","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"1e48fcdcd340b9102f9a6785740a132d752e540f","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.74.1.tgz","fileCount":371,"integrity":"sha512-WDKNKkmimlS2asGKwXC7dnr6pEVsQxPOoUuDEWruQZZ4wFd/ykQIDTy6PVxwcpm8t/Ge6Cs0QnOAEDRvl3SpQQ==","signatures":[{"sig":"MEUCIEauA6qu5Qbl99hz2Tte/wTtQXojGGwaqoqzy0nI27MVAiEAia4UEseY33hSEWJ94ffetyLk+39uZuNQUfapRK/vDPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760000},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"a015c15f5f1b572bbe8cdc00eda907193f986b53","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.74.1","@earendil-works/pi-tui":"^0.74.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.74.1_1778974505116_0.8972324937088358","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@earendil-works/pi-web-ui","version":"0.75.0","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.75.0","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"20a4c4c67e83fd8e6ccca4af1138ce72a0965b74","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.75.0.tgz","fileCount":371,"integrity":"sha512-ZcK3YBDbGTVpQfjGEC9txUQmaXohLTc/jwNpH8nrd12NyVCMqsX9K88RKcBwEiydV6GuEHha/bRZpEnEFAG8Og==","signatures":[{"sig":"MEYCIQD5DdJdDLg7muLDC75ecLmKwvS4VJ0Ljd4SmV67Jg1gPQIhAJbli/L5UVbs1Zj9E767OgCW29DzG5g0nvtmsExBCjcn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760000},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"12f5c00cc1332e04d18e2120b71731627174bcc7","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.75.0","@earendil-works/pi-tui":"^0.75.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.75.0_1779044620702_0.9814273458246343","host":"s3://npm-registry-packages-npm-production"}},"0.75.1":{"name":"@earendil-works/pi-web-ui","version":"0.75.1","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.75.1","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"d70b3b0af1cb078a09e93f1e16db604516801582","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.75.1.tgz","fileCount":371,"integrity":"sha512-Aq4fqNU9+OrcDduPQsMiU3ZbMiMqj2sE/L8WDHc8SugTnr2yTFZ8937OLULLM9sRBd/EXHahx08Q2dGN0rnQWg==","signatures":[{"sig":"MEUCIQCa7PXP1MzW6VQZEEGIx3bCuWwkywf9t8N41OTvAi08WgIgHkOGhiWHOInlZ4Q3p/Xgs4K2uxhmYozI438Wq1oybRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760026},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"73a61654af52f8b02439d697a3b74126fa6b6782","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.75.1","@earendil-works/pi-tui":"^0.75.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.75.1_1779062516385_0.43969252599463715","host":"s3://npm-registry-packages-npm-production"}},"0.75.2":{"name":"@earendil-works/pi-web-ui","version":"0.75.2","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.75.2","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"5c4413c90680f21288b918ed28ba4718a19cbe88","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.75.2.tgz","fileCount":371,"integrity":"sha512-Db5z5S4/yLnZLElSzniasl7llpEI5b+kaC6mhT7ClmIuiR/aA6KIszkX/Ey4/vcpdpkPL3j1cltnM3eAbO+58w==","signatures":[{"sig":"MEUCIHpAhFRpIa5apN9mG2IyDa26egWB7SPFz3IPIC0/S9B6AiEAsQmarWMMIHaLGFysqmj4D0qmc93XQhpKoiv//zSGXyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760052},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"ea713ba1744e5cf1c5a1914a8d7e7328583042e1","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.75.2","@earendil-works/pi-tui":"^0.75.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.75.2_1779097635507_0.7408920048618579","host":"s3://npm-registry-packages-npm-production"}},"0.75.3":{"name":"@earendil-works/pi-web-ui","version":"0.75.3","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.75.3","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"6acf91580a7dbb299cd6022688e089df2ddcdd38","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.75.3.tgz","fileCount":371,"integrity":"sha512-FVTG8bLA3DobB+OkrJBJC0RyHyEPfYjf0wOL8EU6Mwgiy/19sqi+AZqXNB7Zwa+9EEmPbI0ZXHB7CKfzHfiTYg==","signatures":[{"sig":"MEUCIA3I3wfrLEBZf6KSGbOsc2T1/3agI5II47WSVx6Mir38AiEAp/Bhcd1m85rZ3C3zhMe04ANukJcx9tITqFfO3MlCV+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"a7d8dd3d5db7d66aa5cc6886e32768b1196ce91f","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\""},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.75.3","@earendil-works/pi-tui":"^0.75.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.75.3_1779098363655_0.7377084015751811","host":"s3://npm-registry-packages-npm-production"}},"0.74.2":{"name":"@earendil-works/pi-web-ui","version":"0.74.2","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@earendil-works/pi-web-ui@0.74.2","maintainers":[{"name":"mitsuhiko","email":"armin.ronacher@active-4.com"},{"name":"badlogic","email":"mario@badlogicgames.com"}],"dist":{"shasum":"76ebd3d1f2a5eb4045472c19c86d5b7cba2aee19","tarball":"https://registry.npmjs.org/@earendil-works/pi-web-ui/-/pi-web-ui-0.74.2.tgz","fileCount":371,"integrity":"sha512-oWTzC29i2YvjWNXp9zekSaVDoQlHuj0WoNynzpepMgpWT6yE2Fetb6K2/gHudCGEROY1AI/WbL6C6uRhj60n0g==","signatures":[{"sig":"MEUCIGoXd42YR1BSrA8EHX8i5VRPAIUDePKg1mW9Ejr6fw3rAiEAuVJQY9oBER7Ip7m1ac2QfPTyKpPfNJpzNgO09rjAfq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760171},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./app.css":"./dist/app.css"},"gitHead":"8b57630bc91a0c8f18ad3dcfa8fcf0f67623d780","scripts":{"dev":"concurrently --names \"build,example\" --prefix-colors \"cyan,green\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\" \"npm run dev --prefix example\"","build":"tsc -p tsconfig.build.json && tailwindcss -i ./src/app.css -o ./dist/app.css --minify","check":"biome check --write --error-on-warnings . && tsc --noEmit && cd example && biome check --write --error-on-warnings . && tsc --noEmit","clean":"shx rm -rf dist","dev:tsc":"concurrently --names \"build\" --prefix-colors \"cyan\" \"tsc -p tsconfig.build.json --watch --preserveWatchOutput\" \"tailwindcss -i ./src/app.css -o ./dist/app.css --watch\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"_npmVersion":"11.10.0","description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","directories":{},"_nodeVersion":"25.2.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","jszip":"^3.10.1","lucide":"^0.544.0","ollama":"^0.6.0","typebox":"^1.1.24","pdfjs-dist":"5.4.394","docx-preview":"^0.3.7","@lmstudio/sdk":"^1.5.0","@earendil-works/pi-ai":"^0.74.2","@earendil-works/pi-tui":"^0.74.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.3","concurrently":"^9.2.1","@tailwindcss/cli":"^4.0.0-beta.14","@mariozechner/mini-lit":"^0.2.0"},"peerDependencies":{"lit":"^3.3.1","@mariozechner/mini-lit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.74.2_1779402131577_0.9917404362511368","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-07T15:15:55.752Z","modified":"2026-05-27T20:54:49.296Z","0.74.0":"2026-05-07T15:15:56.102Z","0.74.1":"2026-05-16T23:35:05.333Z","0.75.0":"2026-05-17T19:03:40.880Z","0.75.1":"2026-05-18T00:01:56.603Z","0.75.2":"2026-05-18T09:47:15.685Z","0.75.3":"2026-05-18T09:59:23.813Z","0.74.2":"2026-05-21T22:22:11.770Z"},"author":{"name":"Mario Zechner"},"license":"MIT","keywords":["ai","chat","ui","components","llm","web-components","mini-lit"],"description":"Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai","maintainers":[{"email":"armin.ronacher@active-4.com","name":"mitsuhiko"},{"email":"mario@badlogicgames.com","name":"badlogic"},{"email":"r.wachtler@outlook.com","name":"rwachtler"}],"readme":"","readmeFilename":""}