{"_id":"@f5xc-salesdemos/xcsh-stats","_rev":"323-62bf1c2096999a966bbf116c11ddbef0","name":"@f5xc-salesdemos/xcsh-stats","dist-tags":{"latest":"19.51.2"},"versions":{"14.0.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.0.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.0.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1d0c1f7c199c52b1c7d52b22687686767ab4bb10","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.0.3.tgz","fileCount":24,"integrity":"sha512-tX7BiXihSj4ZfUQ/yIN+5eBFwaEPCS09gK8lH4U9DArpbbP2/o4SQxXlpH9PTwJK7qi7sdzaufk0cCipULQtEw==","signatures":[{"sig":"MEUCIQCjqozDRb7ZEVbYA0c4a0dgTkA+PfQgcaODdM8rcp7ZGgIgGPkUloI8UN9Y3a3feDL5qfyuSfd3IkOvjxOR4nRrbb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1d0c1f7c199c52b1c7d52b22687686767ab4bb10","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-tX7BiXihSj4ZfUQ/yIN+5eBFwaEPCS09gK8lH4U9DArpbbP2/o4SQxXlpH9PTwJK7qi7sdzaufk0cCipULQtEw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.0.1","@f5xc-salesdemos/pi-utils":"14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.0.3_1775705382036_0.7486933203737562","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.0.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.0.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.0.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e484dfc51b43e4aaa72f91af3a7cb56b7d425ae9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.0.2.tgz","fileCount":24,"integrity":"sha512-jtFFDo9yN2727WtZ2vLaq/Tt8AvtMhoChZ/q+7MRuOXoURtCoW54eA3/8R3I+1ht54qksf1Bg00wiRgf+SNOQQ==","signatures":[{"sig":"MEUCIQDjMA41e2cmqxjnyNUDGUTvuM0hniYEHZrPdKx2C6plHwIgZ00MckAOCSdivi//zseYHF/whltIR/DbCOcw8rm+/NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e484dfc51b43e4aaa72f91af3a7cb56b7d425ae9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-jtFFDo9yN2727WtZ2vLaq/Tt8AvtMhoChZ/q+7MRuOXoURtCoW54eA3/8R3I+1ht54qksf1Bg00wiRgf+SNOQQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.0.1","@f5xc-salesdemos/pi-utils":"14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.0.2_1775720200385_0.45298883433136106","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.1.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.1.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.1.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6a0c5798315af3779ed2d8474ddc5863728efd94","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.1.0.tgz","fileCount":24,"integrity":"sha512-ZgIS8rgKfoO1WxK1UjFv1ASagJZksaLG2Wmlfq4mNrFKcqmQnoCnO21PBoeUsLrGLowW3cS6GhbblUmXA5IEeA==","signatures":[{"sig":"MEYCIQDGi+lJf07j+MztAszkO8SeNDUw8VjilnxRsBb+yE2hzgIhAPZuJqmAiECxcJvkOXhQX2puiQoN9Bj4SIhxArfV/e+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6a0c5798315af3779ed2d8474ddc5863728efd94","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ZgIS8rgKfoO1WxK1UjFv1ASagJZksaLG2Wmlfq4mNrFKcqmQnoCnO21PBoeUsLrGLowW3cS6GhbblUmXA5IEeA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.1.0","@f5xc-salesdemos/pi-utils":"14.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.1.0_1775722808547_0.5168208275262196","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.1.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.1.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.1.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6de133f977d13472c18aeb5a79acd07b5fc082d9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.1.1.tgz","fileCount":24,"integrity":"sha512-fMGTI35ivoEYDCaHlkxFjliGYHalBlf/nrEaS7pIYRnWQVd/jAfewVGXLHySLJnEJCZxTqqU1NxWu47qWbZB7A==","signatures":[{"sig":"MEUCIQCpwybG7wWOez3T3JnjSORNRA6cEel2zgpwKm5UsehgVAIgXanc5CP0imAzunzav40TTI7+QJcl7iZLnXKu+O/bdS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6de133f977d13472c18aeb5a79acd07b5fc082d9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-fMGTI35ivoEYDCaHlkxFjliGYHalBlf/nrEaS7pIYRnWQVd/jAfewVGXLHySLJnEJCZxTqqU1NxWu47qWbZB7A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.1.1","@f5xc-salesdemos/pi-utils":"14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.1.1_1775727171657_0.8385470776283162","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.2.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.2.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.2.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2485cbd7ac70b87a926e6b3a50e19edcc2eded0d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.2.0.tgz","fileCount":24,"integrity":"sha512-3wBeTfl10Zrt8ib5RSy3RLM8Fqi5i9TKC13KJHVJoew2vBxBUWKXq9V09B8gIcOjao4EU6DNFyJROabl78oeGA==","signatures":[{"sig":"MEUCIQDtMnfAVG7vxmjxM9eoG/mVwnn/cqNGJTl3EGv79G0D3QIgDOWYnWHd7f+FVPQAVjwkBT+pwM6Uo8XJQKEFVdXUcmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2485cbd7ac70b87a926e6b3a50e19edcc2eded0d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-3wBeTfl10Zrt8ib5RSy3RLM8Fqi5i9TKC13KJHVJoew2vBxBUWKXq9V09B8gIcOjao4EU6DNFyJROabl78oeGA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.2.0","@f5xc-salesdemos/pi-utils":"14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.2.0_1775759649720_0.14885482807821893","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.2.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.2.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.2.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"73223975a3d48c4196771e86319fd63b64e2478e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.2.1.tgz","fileCount":24,"integrity":"sha512-+qTu5Czls3JpUGD3MNpocXoMqsao6VgMRDMI+7oLLQSPaYTlpuwNgZl8N5DdrKIYy2FM/gwBoUE+ZhKiTEHyow==","signatures":[{"sig":"MEYCIQDD0soM3vwDLoJ+Tyx+ZZsODQlUD7VVgd91XlXTrh1jiQIhAM/AfWSl8tVEGsHz1bE0/1+dxVnleFgU5iWGXAxAYHVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"73223975a3d48c4196771e86319fd63b64e2478e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-+qTu5Czls3JpUGD3MNpocXoMqsao6VgMRDMI+7oLLQSPaYTlpuwNgZl8N5DdrKIYy2FM/gwBoUE+ZhKiTEHyow==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.2.1","@f5xc-salesdemos/pi-utils":"14.2.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.2.1_1775760072874_0.22957601709709707","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.2.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.2.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.2.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"71f9547bdfd58f895aa23a970a284500af627163","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.2.2.tgz","fileCount":24,"integrity":"sha512-K4ViBs/CAiZ7qg09MTUuI1HWkCbG9QtUya1PrRIy2Jtg7DMVzO74t+DlrBcv2yA9Ad5300E538hFXkQTelyOVQ==","signatures":[{"sig":"MEYCIQCU5e2huNb9osd5dRnD15UVUTazf1O96E1yGUh23dDi1QIhANbrgw14bijjBD1+rVmNo0RPAWyR7Bsv9hgD/2qziYVM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"71f9547bdfd58f895aa23a970a284500af627163","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-K4ViBs/CAiZ7qg09MTUuI1HWkCbG9QtUya1PrRIy2Jtg7DMVzO74t+DlrBcv2yA9Ad5300E538hFXkQTelyOVQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.2.2","@f5xc-salesdemos/pi-utils":"14.2.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.2.2_1775763756244_0.03760631050563612","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.3.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.3.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.3.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d7eb19f5c2af5b1dee9b55c411ad3cec3d3924b2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.3.0.tgz","fileCount":24,"integrity":"sha512-f3ZMSy66KUAqeSTvlTXgE5cpbHBCXHCtjyZPyJmklTHycaYZaDymdJNw8TD4sOdwI8wq2du7Uq/eQ4xkqjucYQ==","signatures":[{"sig":"MEQCIFKoQL8FXmB1qv9Uh/yJRgKUZMedFxKbjrccBc8xTcQnAiBpeNVe4mNk84R9pguKGQ3R6nVxoIW6O1o16KWjtWO+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d7eb19f5c2af5b1dee9b55c411ad3cec3d3924b2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-f3ZMSy66KUAqeSTvlTXgE5cpbHBCXHCtjyZPyJmklTHycaYZaDymdJNw8TD4sOdwI8wq2du7Uq/eQ4xkqjucYQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.3.0","@f5xc-salesdemos/pi-utils":"14.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.3.0_1775765170307_0.12355490439864081","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.3.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.3.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.3.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ba1e639d54446904f943861944f66c71161b086e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.3.1.tgz","fileCount":24,"integrity":"sha512-F3WlfJEXmc0Bft/5BGhE+RwM23I4dDgQRxV+uYhJ8sDMbzdoejfNiI5/ObDRv7OrpUSGZLrVnDaNl4MZSE8sxQ==","signatures":[{"sig":"MEUCIAeNqwXdEXEGwijXpmMwZZG+TR8ROVLzLSLyKv2WiO3lAiEAyxqXL0MoKiJNkNKsX/3mvIzoVhlXZbeP+3wBWsZYOxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ba1e639d54446904f943861944f66c71161b086e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-F3WlfJEXmc0Bft/5BGhE+RwM23I4dDgQRxV+uYhJ8sDMbzdoejfNiI5/ObDRv7OrpUSGZLrVnDaNl4MZSE8sxQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.3.1","@f5xc-salesdemos/pi-utils":"14.3.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.3.1_1775767434639_0.38093685108130027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.4.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.4.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.4.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"59062d978f8d0f7cf0a3adaef54e2756a8bc9610","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.4.0.tgz","fileCount":24,"integrity":"sha512-C2vfnGR95n70rGCkdYwshq5wlT0ybo5GzVArX1GWsUIJpfcS3GNzc4pjkpAkmKiaugIcbh2Veo1lUZx0eWS2hw==","signatures":[{"sig":"MEUCIDOAzy+sMhC8YziqiCOKQVYhCvfFew6WuGyjJPrP/McOAiEApLNErVVmU7c1f6s3A4XnMDRitin+rxBtZDv7TjjHQK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"59062d978f8d0f7cf0a3adaef54e2756a8bc9610","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-C2vfnGR95n70rGCkdYwshq5wlT0ybo5GzVArX1GWsUIJpfcS3GNzc4pjkpAkmKiaugIcbh2Veo1lUZx0eWS2hw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.4.0","@f5xc-salesdemos/pi-utils":"14.4.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.4.0_1775771272537_0.48756896638034064","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.5.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.5.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.5.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4b7ee729357af3f7dedc406ccecb950437603350","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.5.0.tgz","fileCount":24,"integrity":"sha512-3ukeWO6Gt8IrQuBU+oVXh2ioS4qxoIAyXgvAgl7ruo/svz6d4mVpXbA0aSVFiy9epKlPSarLoxgAG0XjOZALDA==","signatures":[{"sig":"MEUCIQDEvudNXQB9+99VR3Rru3U8Xj065hRXVoP91YllzBnwwQIgBB6Ptgar8FBmCPdy61D6z9tAc6oqvcFxug8iy0DcXG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4b7ee729357af3f7dedc406ccecb950437603350","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-3ukeWO6Gt8IrQuBU+oVXh2ioS4qxoIAyXgvAgl7ruo/svz6d4mVpXbA0aSVFiy9epKlPSarLoxgAG0XjOZALDA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.5.0","@f5xc-salesdemos/pi-utils":"14.5.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.5.0_1775803755110_0.8031178987891725","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.6.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.6.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.6.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"57f7cdffd4bb86a7cc9750765aab92c40457ec65","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.6.0.tgz","fileCount":24,"integrity":"sha512-9HGDHt3cDEEMIMyB/TuD8UvEHwVDKRqm00te0x2p5PqZhvpQQKj1zn55uR5rSzXbabl1uovutAtn67iGSCV8jA==","signatures":[{"sig":"MEYCIQDODMQ2kkvBcUKv7y5cfJZYq5Tx7h4SNGelnBy+DFagQgIhAK4/x7mrOiGEeCqVHsqpBq5T+FlmuP1M2fnks/bOAlxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"57f7cdffd4bb86a7cc9750765aab92c40457ec65","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-9HGDHt3cDEEMIMyB/TuD8UvEHwVDKRqm00te0x2p5PqZhvpQQKj1zn55uR5rSzXbabl1uovutAtn67iGSCV8jA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.6.0","@f5xc-salesdemos/pi-utils":"14.6.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.6.0_1775844723396_0.7020512689870524","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.6.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.6.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.6.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5cb817846626d51e4d9b2089b9aee9399745bea7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.6.1.tgz","fileCount":24,"integrity":"sha512-RoCRs9/0lhNbzPZSzVetr7KrIge14/m9/n4buGuBX/ZtPdFvrUznKg4eZGusrVr1mlXZ6VDGRe5YJAhdqbbPVA==","signatures":[{"sig":"MEUCIQDuxV1HBMtjr/5FnD/L5BJfYYty/kuyKjemQdxt3BH+rwIgMFcyMnn+AOoOZgutyhatLWN7o/qC0jKxmyxwVzjPItg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5cb817846626d51e4d9b2089b9aee9399745bea7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-RoCRs9/0lhNbzPZSzVetr7KrIge14/m9/n4buGuBX/ZtPdFvrUznKg4eZGusrVr1mlXZ6VDGRe5YJAhdqbbPVA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.6.1","@f5xc-salesdemos/pi-utils":"14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.6.1_1775848116547_0.4446879345485659","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.6.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.6.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.6.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a867ea9768a6f3102777efa81db339df0767ba0f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.6.2.tgz","fileCount":24,"integrity":"sha512-xvQddxTNt0jl3oSifB2fhrywK2KQzY+NLrYg/eX8xlO/V5STI/AYEi9wzKmrRAgRukfea2Ur4g0fCKMXgbIg0g==","signatures":[{"sig":"MEYCIQCoa+xluP8EikEIMlWkoeSbQ8Nz7O2mI7aYGLvD4JwRcAIhAJ9/L7YTiEaj/l1UonT78JHCTmuIlaSEvanlZIraPMrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a867ea9768a6f3102777efa81db339df0767ba0f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-xvQddxTNt0jl3oSifB2fhrywK2KQzY+NLrYg/eX8xlO/V5STI/AYEi9wzKmrRAgRukfea2Ur4g0fCKMXgbIg0g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.6.2","@f5xc-salesdemos/pi-utils":"14.6.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.6.2_1775851066439_0.24694166417104313","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"14.6.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"14.6.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@14.6.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6ed8f21adb6b0dfe9f665339e55b51eb5101f2e5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-14.6.3.tgz","fileCount":24,"integrity":"sha512-whZvtkR/cUICUtzOtJ0N2qx/f0dN5MTt0a5+ycG1LUZi6MM7YFRX9NsxX2Xypnmkpw227WeUpnThEFTFJwjhaA==","signatures":[{"sig":"MEUCIBL/wW/dLtbpYBcqbb9cszvQ0hu1tA4VoJuCID6mkGtLAiEA3P9gtoq+FK19617H7Ox2g2OTXMzBrCq0KmI1/L2h5II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6ed8f21adb6b0dfe9f665339e55b51eb5101f2e5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-whZvtkR/cUICUtzOtJ0N2qx/f0dN5MTt0a5+ycG1LUZi6MM7YFRX9NsxX2Xypnmkpw227WeUpnThEFTFJwjhaA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"14.6.3","@f5xc-salesdemos/pi-utils":"14.6.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_14.6.3_1775851629271_0.4979780007789394","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.0.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.0.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.0.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b601dbb579e2c09aae13c656b133c393ba8a233d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.0.0.tgz","fileCount":24,"integrity":"sha512-49x18Cytahk2gujqC7H4lL//VP6W341EjilSz0A3fj5rJyfIj+IAgostPzhSkZKxIwVAfrNaZxSeOuJ1y74CqA==","signatures":[{"sig":"MEYCIQDrmvPFGBIckk7OJ315mmM9MoHPFSCGxvP08KEPBz7sYgIhAMgeqhore53jAX7Vwsae9A8lTaU2eIV3BAvGdDKztWKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b601dbb579e2c09aae13c656b133c393ba8a233d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-49x18Cytahk2gujqC7H4lL//VP6W341EjilSz0A3fj5rJyfIj+IAgostPzhSkZKxIwVAfrNaZxSeOuJ1y74CqA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.0.0","@f5xc-salesdemos/pi-utils":"15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.0.0_1775859800191_0.2930822996391371","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.0.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.0.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.0.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bb7062185a7d17c63510199f743e87088f8ddfb2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.0.1.tgz","fileCount":24,"integrity":"sha512-FSoWASWwxsdtsqwVWu/ty51j+xb0dEK2fqDFbBZtFKLhB2BUqc7+OaH1sTNk8aaHMCPwmQWK8mIsq9deobCvCA==","signatures":[{"sig":"MEUCIF65xPTzmMyIkxA9SA5JF+l+VIBo31SNspNytYxrVQnTAiEA18EJR1JnPZIbeHgHaoC3aD4CI0o1mEm/RzrgmmNPu0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bb7062185a7d17c63510199f743e87088f8ddfb2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-FSoWASWwxsdtsqwVWu/ty51j+xb0dEK2fqDFbBZtFKLhB2BUqc7+OaH1sTNk8aaHMCPwmQWK8mIsq9deobCvCA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.0.1","@f5xc-salesdemos/pi-utils":"15.0.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.0.1_1775861154856_0.3680899142070819","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.1.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.1.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.1.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5f5daed9abe171897cb90a72c357d4e67590152e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.1.3.tgz","fileCount":24,"integrity":"sha512-k7jrL+ELYKFVk7go0ptVIuq65UXJH3uczde7Z0yOO6wgEzRRt3tbChbZEBgye9JM29jnXYLbdrqJ8SAO+9AfMw==","signatures":[{"sig":"MEYCIQDim+B4NPeNhNtqIn/XRGyR8/0Gb6McVIrOAy+lvXN5xAIhAIPnzMVPJLL9mCLBVh+mC4IvfoC1URFzGvYclVvpqDBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5f5daed9abe171897cb90a72c357d4e67590152e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-k7jrL+ELYKFVk7go0ptVIuq65UXJH3uczde7Z0yOO6wgEzRRt3tbChbZEBgye9JM29jnXYLbdrqJ8SAO+9AfMw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.1.3","@f5xc-salesdemos/pi-utils":"15.1.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.1.3_1775882928343_0.05703338735521046","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.2.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.2.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.2.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"dc1fa8da3962347299c18e311c1cb68d902f41b4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.2.0.tgz","fileCount":24,"integrity":"sha512-SfdHHCdYvKxO1spzq7PgSTQ/QEqLRiCseuw9Zcicm5m1QMT0VTgeeqkysUC4WJQWecDTVVZ5b9dHYYrHkXv/Gw==","signatures":[{"sig":"MEUCIQCl1yQ/Y1g48AzuPqHOahImS0wTXv3EjTWCR8LsenuvRwIgJ/hUJuZqfT/BQ7b3vJFX2J++LQX1V7vZcfC9jMl008k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dc1fa8da3962347299c18e311c1cb68d902f41b4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-SfdHHCdYvKxO1spzq7PgSTQ/QEqLRiCseuw9Zcicm5m1QMT0VTgeeqkysUC4WJQWecDTVVZ5b9dHYYrHkXv/Gw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.2.0","@f5xc-salesdemos/pi-utils":"15.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.2.0_1775887679373_0.205627864753128","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.3.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.3.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.3.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"359109ae0158530c197620e23f01585067dc6735","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.3.0.tgz","fileCount":24,"integrity":"sha512-oKMxnybWYy1rZekr7dEebMYNkQrIALj+cd6kTxqjFztofyeSO1J3f1HyQ4qxmQyF+NN4P9nfGXnS6a8WMCEz4g==","signatures":[{"sig":"MEUCIAaSqI8hPBZQB8dazqC7ha/sM/6HTUKLgZlVpQ4zP8grAiEAvrHGZt8J7Z8L0UWpfA+kNrw/r0P4C75Uo9EAUNqN59w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"359109ae0158530c197620e23f01585067dc6735","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-oKMxnybWYy1rZekr7dEebMYNkQrIALj+cd6kTxqjFztofyeSO1J3f1HyQ4qxmQyF+NN4P9nfGXnS6a8WMCEz4g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.3.0","@f5xc-salesdemos/pi-utils":"15.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.3.0_1775895277320_0.9410009754374253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.3.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.3.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.3.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"97605a86c5ad4ad5e8a671cfccb61947f4b9ca73","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.3.2.tgz","fileCount":24,"integrity":"sha512-nRuUv2459L2Eg4EthX67aDZwNaXzseF4Ei4J9yENi335Z3iM2XdStdUjujV3yfFevA+30Fk/pbDE2JwZqtaIEw==","signatures":[{"sig":"MEYCIQDyM6CgDcvCtuoEROZWNk154twHYddL2cCn/AoNQL6yCQIhAJ8DxPDeWwnS3aOKeKQMdjWShAu5sPSl9uG0JB2BSDaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"97605a86c5ad4ad5e8a671cfccb61947f4b9ca73","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-nRuUv2459L2Eg4EthX67aDZwNaXzseF4Ei4J9yENi335Z3iM2XdStdUjujV3yfFevA+30Fk/pbDE2JwZqtaIEw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.3.2","@f5xc-salesdemos/pi-utils":"15.3.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.3.2_1775929270771_0.5026552534612865","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.4.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.4.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.4.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e8aeb1c6c65fd10a8487058cba6a4432bb396012","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.4.0.tgz","fileCount":24,"integrity":"sha512-EtLek7AXu2ZLTck25S82jjR4S4KDn5zHgglDlwkIPxD3csGb0IfofFkWIb2vGwt5j0de7K7Bj25G4owDKMXbQA==","signatures":[{"sig":"MEYCIQDllD5GXEU9o+iXMNzbzQS+fsBVDrYLFYXw/+bmgLhyPQIhAL8DfGN2LMeAXB3nuzZ33zVY+/yiKn71SJO2ckmQMpZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e8aeb1c6c65fd10a8487058cba6a4432bb396012","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-EtLek7AXu2ZLTck25S82jjR4S4KDn5zHgglDlwkIPxD3csGb0IfofFkWIb2vGwt5j0de7K7Bj25G4owDKMXbQA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.4.0","@f5xc-salesdemos/pi-utils":"15.4.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.4.0_1775933127832_0.0003157622118057368","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.5.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.5.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.5.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"84e3e3e19ef119cede77aef0a95427b76c3d8316","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.5.0.tgz","fileCount":24,"integrity":"sha512-1RpIT0MGyybNXq0ArUWAvCNfSfxhQIiYVFFISc9M44G0gmLwWRe8H7HQrKzMlR5tuXBO1Tzn5hQkSKHSVq4Rdw==","signatures":[{"sig":"MEUCIQCQ3k8r5zIPU8X6D3VBieGMQCy3hiqSSxijt0CavKQRNAIgBYdg2uPi0U8ygbg2j8Q4N7BUDSwhi84A2WmTj0aoSRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"84e3e3e19ef119cede77aef0a95427b76c3d8316","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-1RpIT0MGyybNXq0ArUWAvCNfSfxhQIiYVFFISc9M44G0gmLwWRe8H7HQrKzMlR5tuXBO1Tzn5hQkSKHSVq4Rdw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.5.0","@f5xc-salesdemos/pi-utils":"15.5.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.5.0_1775942756997_0.27329352731770573","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.6.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.6.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.6.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"14c03338f3cca0a416b83dfe78939be1a922a0c9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.6.1.tgz","fileCount":24,"integrity":"sha512-B0n6zhiiRiCpBul6GTiL7axF6IX+x4+zTxeJzsWYgNWhJ/2mNc4ZsgGePl7TSMRYdIxUvTMcobY8cyaeuWC+BQ==","signatures":[{"sig":"MEQCIFc8zCgYPLvY7wCovB2ohh8wCtT8ltj2j5ZVKVQEijdSAiBHvCbE2uKrtjXVdbvHb4dmeUlc9wIBMZGlaPDOqU6pig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"14c03338f3cca0a416b83dfe78939be1a922a0c9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-B0n6zhiiRiCpBul6GTiL7axF6IX+x4+zTxeJzsWYgNWhJ/2mNc4ZsgGePl7TSMRYdIxUvTMcobY8cyaeuWC+BQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.6.1","@f5xc-salesdemos/pi-utils":"15.6.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.6.1_1775952791557_0.3710046480792957","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.6.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.6.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.6.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2c91b51fc09bde50142c6a6aa226bed3d9b979a0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.6.2.tgz","fileCount":24,"integrity":"sha512-Gd3UQ+9PHUyFimod06c2z18PViFHaRAbI7ahmsvBqL44jMYsLuuyALlADftBVmpUTGGNL2aOHG34gWpnQeOmQA==","signatures":[{"sig":"MEQCIB7/Rnqe4qPesDU1pmw0HQefLWgmcCSarkhG1gloN69bAiBNVltqTixd1jZkQi/3zOS3GgI6s0fcKz4BeaGoQelC/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2c91b51fc09bde50142c6a6aa226bed3d9b979a0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Gd3UQ+9PHUyFimod06c2z18PViFHaRAbI7ahmsvBqL44jMYsLuuyALlADftBVmpUTGGNL2aOHG34gWpnQeOmQA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.6.2","@f5xc-salesdemos/pi-utils":"15.6.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.6.2_1775957173614_0.2811949989780804","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.7.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.7.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.7.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b0d0ff55a56a0ab4f4beeca2ce6a6da7c93eae43","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.7.0.tgz","fileCount":24,"integrity":"sha512-DLvHJKib8lO5BFU7kxbcU0X2BpiHZF9Uii931OJfjd8Ja1dPboZdWBhZlB+t4vXt9A5SDotOil7rhMLxUGPh8g==","signatures":[{"sig":"MEYCIQDbWtPWpM5Fl3pon1I6s+fOJOeQxt794mdr9JDKalodxgIhAMWOkS2q03HZUXloM51oTWogdZyaavXnuiwSPz92ftu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b0d0ff55a56a0ab4f4beeca2ce6a6da7c93eae43","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-DLvHJKib8lO5BFU7kxbcU0X2BpiHZF9Uii931OJfjd8Ja1dPboZdWBhZlB+t4vXt9A5SDotOil7rhMLxUGPh8g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.7.0","@f5xc-salesdemos/pi-utils":"15.7.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.7.0_1775963569147_0.5532650626387274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.8.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.8.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.8.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"19019ead8a0a17c1a0c450bc879ab473139134ed","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.8.0.tgz","fileCount":24,"integrity":"sha512-recLfRBffEyxvKgrXcev8PSWR5UXjCP0fyAJcEItMUf++iFLCk0h5Q+Ji+gog/dlKqpW9aciDLfFust5N8gTZQ==","signatures":[{"sig":"MEUCIQCxKmQguL2nKMstwyccK1OSA2/5ro0td1Ooi6DvBR4ZfQIgZF3XBgT10E6XWkC38BbJbOxilOPReJOSaDEOgK2j2F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"19019ead8a0a17c1a0c450bc879ab473139134ed","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-recLfRBffEyxvKgrXcev8PSWR5UXjCP0fyAJcEItMUf++iFLCk0h5Q+Ji+gog/dlKqpW9aciDLfFust5N8gTZQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.8.0","@f5xc-salesdemos/pi-utils":"15.8.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.8.0_1775978821743_0.5932832159588186","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.9.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.9.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.9.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5f54040d3895997caba9d47b6791b186135e636b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.9.0.tgz","fileCount":24,"integrity":"sha512-aWMxi/fbT6tWj5Rb9UZaF1eWhGtYm0lGgldZy776CgVPxpBvhtZQKdcta9Jewldih/xVvagTnu8lorpz2lmJAA==","signatures":[{"sig":"MEYCIQC1Ricu8JCmN8A7bM4+sR3lIjQ0nE1JbY5tq1yYK0gVHQIhAJVjCPJEN5/YI0ZAkFHkBqXgUZBbieo/P8AZYrW9kf4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5f54040d3895997caba9d47b6791b186135e636b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-aWMxi/fbT6tWj5Rb9UZaF1eWhGtYm0lGgldZy776CgVPxpBvhtZQKdcta9Jewldih/xVvagTnu8lorpz2lmJAA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.9.0","@f5xc-salesdemos/pi-utils":"15.9.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.9.0_1776059028991_0.7655939834019885","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.9.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.9.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.9.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b3cced21fc56fd0f405bc436f5739581c8e54517","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.9.1.tgz","fileCount":24,"integrity":"sha512-1K0C2OtvMcymT20BDDi2N2MmuYH4ufz2keTX+CQ69eFOBxQXbgKhV7CqdKCKFq7CJUJtbOJbwNZ0eUhJVBvqcw==","signatures":[{"sig":"MEUCIQDEy/nRKyolQ4rUOD4XhVx5mzBE8sErJZr6Ogh+/7ZvRwIgIi3V9VpgbSeAUUw78+lIysX//FNjEbz7Kl2lgd4l7xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b3cced21fc56fd0f405bc436f5739581c8e54517","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-1K0C2OtvMcymT20BDDi2N2MmuYH4ufz2keTX+CQ69eFOBxQXbgKhV7CqdKCKFq7CJUJtbOJbwNZ0eUhJVBvqcw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.9.1","@f5xc-salesdemos/pi-utils":"15.9.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.9.1_1776090834165_0.13659848282194686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.9.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.9.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.9.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1469cd83172b10abdf464a32422c9f4b87999ff9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.9.2.tgz","fileCount":24,"integrity":"sha512-j89zNhuJzfJzrbaEeUM+24ZNXWIYpmDyuOlQ02jxxQe3m8sjnEI9daDLtv8QeM611PjgpJzZV42A3lsUBzUSUw==","signatures":[{"sig":"MEUCIQD0b7K84/dmxPOr18ajkgMwdJjq7r1QcZUZ9NCrdCbIRgIgDbw06A7gksAvO6Gv6duElIwJm2FBlufZvP6XycYc0hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1469cd83172b10abdf464a32422c9f4b87999ff9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-j89zNhuJzfJzrbaEeUM+24ZNXWIYpmDyuOlQ02jxxQe3m8sjnEI9daDLtv8QeM611PjgpJzZV42A3lsUBzUSUw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.9.2","@f5xc-salesdemos/pi-utils":"15.9.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.9.2_1776098563376_0.6729994348867332","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.10.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.10.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.10.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"440f1c2d266cfbc826c4f3c5a4056ed200de5fc8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.10.0.tgz","fileCount":24,"integrity":"sha512-iJaYQIwzyOHqPvHM/c3O2+l9RGe80RrviL5erQQeNN6lAoEu8iY3wphH3HiJjHLNpmtGidv30nWuT6Pch/LZqg==","signatures":[{"sig":"MEUCIAfRAHkEdiaoROpbcE9WourTo6cNYMsKKrK24pACvNq4AiEAyF2h84xMPlX/VNvgHxaesXew35t7utsyKh2qpPDsJfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"440f1c2d266cfbc826c4f3c5a4056ed200de5fc8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-iJaYQIwzyOHqPvHM/c3O2+l9RGe80RrviL5erQQeNN6lAoEu8iY3wphH3HiJjHLNpmtGidv30nWuT6Pch/LZqg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.10.0","@f5xc-salesdemos/pi-utils":"15.10.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.10.0_1776100170418_0.8466178139091944","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.11.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.11.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.11.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8f2b84f09fd6bf7192e431f3935085af02376386","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.11.0.tgz","fileCount":24,"integrity":"sha512-Je1ou2b7Iv9vlX9XsbmNtCBkr5FpERuEAOABBwRmZG9y6gFlN3wWp7gqkOd8NDFn6A6T3gGC1W8NuGiwWHtCkg==","signatures":[{"sig":"MEQCICWzCc5ecloltM+MmnBgtSKfKPPj8xMB742GdhDvvj8VAiAjnhmvj2Y92GkckjqGPz8FVNcVrMVFUtkvxgRqBx1gdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8f2b84f09fd6bf7192e431f3935085af02376386","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Je1ou2b7Iv9vlX9XsbmNtCBkr5FpERuEAOABBwRmZG9y6gFlN3wWp7gqkOd8NDFn6A6T3gGC1W8NuGiwWHtCkg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.11.0","@f5xc-salesdemos/pi-utils":"15.11.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.11.0_1776123079496_0.9497440605668648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.12.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.12.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.12.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"df5f947b9c37d5448c7af1cb98bb473d598123bc","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.12.0.tgz","fileCount":24,"integrity":"sha512-HCREagJ2s/uTUSQewXbov4ogATuHqE1EU516cWMF1XP3z2MZaKHu7IMWVDeSdId09SCi48XGkAUjn5Ynhi9D6w==","signatures":[{"sig":"MEQCIB1hEfrIjOLDj84r6/T/pu7NgwgXdu73Y9Ouwbg2mshOAiAnDTgZmrIJaKd+pK8al2wwaiMek/YsnI0OezN3FpwGVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"df5f947b9c37d5448c7af1cb98bb473d598123bc","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-HCREagJ2s/uTUSQewXbov4ogATuHqE1EU516cWMF1XP3z2MZaKHu7IMWVDeSdId09SCi48XGkAUjn5Ynhi9D6w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.12.0","@f5xc-salesdemos/pi-utils":"15.12.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.12.0_1776146769912_0.7937274159453644","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.12.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.12.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.12.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4b85dd22d0649ed6e2885d0297896e96085f3c34","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.12.1.tgz","fileCount":24,"integrity":"sha512-eraq4gYkcIMJiEUOCkjsXxgkwvjjoJhwhnNi+kyewZUl5VXPwz0wgsYcVJ+fs74PvAgR9iYhfKPr3f7BnMadmQ==","signatures":[{"sig":"MEUCIQCkDhGIoADzkzjcQWJ0hNb/rlbWV4fqzKujIxK8OjNg3gIgAqPKKCqG6+zlImIURhmC6Ge40y+OWPbFRkyKHEkKQDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4b85dd22d0649ed6e2885d0297896e96085f3c34","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-eraq4gYkcIMJiEUOCkjsXxgkwvjjoJhwhnNi+kyewZUl5VXPwz0wgsYcVJ+fs74PvAgR9iYhfKPr3f7BnMadmQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.12.1","@f5xc-salesdemos/pi-utils":"15.12.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.12.1_1776178107827_0.5369997247751308","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.13.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.13.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.13.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"83c359c4ce74097ff96b51c146f2124ef6d95668","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.13.0.tgz","fileCount":24,"integrity":"sha512-pCA9FwNTerL/jmC8cHY2ntBnKMDM02ft6uP2xzWaKZhxgZqrUbwV7Z3Zpc1tgqF8k60fHaysakvKXuW3vKCLSA==","signatures":[{"sig":"MEYCIQCOLNg2ksZUrqE+5BYPz8WwVyvBvlqmhEFPwexX6+J2JQIhAOiRqmFF02YFcTmQCQQYD4wGe7CP79JW+ToYTirzktRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"83c359c4ce74097ff96b51c146f2124ef6d95668","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-pCA9FwNTerL/jmC8cHY2ntBnKMDM02ft6uP2xzWaKZhxgZqrUbwV7Z3Zpc1tgqF8k60fHaysakvKXuW3vKCLSA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.13.0","@f5xc-salesdemos/pi-utils":"15.13.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.13.0_1776188835387_0.4121290067632193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.14.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.14.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.14.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bca1ac7ffbe0262374e97710542b5c2482d2a43a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.14.0.tgz","fileCount":24,"integrity":"sha512-s7dA8VJ4KS6UMKQxuQ6p8HgSUoKxH0cdeNPLxr22qGLRHagg8TTcfDoOwUnjPAdRFHsc57tW1AT3RGbHQmzGOQ==","signatures":[{"sig":"MEYCIQDpOjx3Fmm4x7eL9B6uAfjg1QjttWzZDbEiiMGkIOm9hwIhAPcKjqAar/YT3M0kw6U/yyXITCXD8WOLE7tCBHRe0Rjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bca1ac7ffbe0262374e97710542b5c2482d2a43a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-s7dA8VJ4KS6UMKQxuQ6p8HgSUoKxH0cdeNPLxr22qGLRHagg8TTcfDoOwUnjPAdRFHsc57tW1AT3RGbHQmzGOQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.14.0","@f5xc-salesdemos/pi-utils":"15.14.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.14.0_1776203893514_0.7183517053107","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.15.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.15.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.15.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"31fe9f7ec83e3e633515877258d6845cb34a3aa5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.15.0.tgz","fileCount":24,"integrity":"sha512-/VA4xuYNaV60CDkNbeWCmCHsLiKpmnps2KQIti99GY45bp3VXnPu9bNls++JlsQ8jQZa50TjsprdrlBbDC5LfQ==","signatures":[{"sig":"MEQCIHUjnUYtg+cPRwkLIOx06MJUIEl69WiO/DQYZiBumws9AiAPuj/O/aBwFl/NbEuit0kdDGQWXPczfh1XkiDaI3bBkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"31fe9f7ec83e3e633515877258d6845cb34a3aa5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-/VA4xuYNaV60CDkNbeWCmCHsLiKpmnps2KQIti99GY45bp3VXnPu9bNls++JlsQ8jQZa50TjsprdrlBbDC5LfQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.15.0","@f5xc-salesdemos/pi-utils":"15.15.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.15.0_1776218702003_0.36251504654628697","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.16.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.16.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.16.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"59af7475c09b10bf4d5e295dc3d14ef42737ca6c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.16.0.tgz","fileCount":24,"integrity":"sha512-lz8tAqV963pdeV9WXvpEL7qucvYN95XHqUgzMa75B9nqCSe6P3+xjKfJllg2tNylHsuLCcAHEqPq8ewNKT9H5g==","signatures":[{"sig":"MEYCIQDN7aKOu8ga50+0goscungX55yjUpsjAHZPx6TuJI++bgIhAKT30tzMIHs/07lu99/Cg/Oe6g9MNhSYuKqtoqDxzmzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"59af7475c09b10bf4d5e295dc3d14ef42737ca6c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-lz8tAqV963pdeV9WXvpEL7qucvYN95XHqUgzMa75B9nqCSe6P3+xjKfJllg2tNylHsuLCcAHEqPq8ewNKT9H5g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.16.0","@f5xc-salesdemos/pi-utils":"15.16.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.16.0_1776225117515_0.07553833879744265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.16.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.16.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.16.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f8527d0c647e8936a9e9c92520898c5bb7c07c69","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.16.1.tgz","fileCount":24,"integrity":"sha512-PmAF3NnQEVrW/bHWZ6TlC2AzSLgvcO0O6ZRV8cMgWVqA550X9zB00y8N9mVa4QPZYsQudDApRkXFYSR2zInOSg==","signatures":[{"sig":"MEQCIAMAog7TU/W+i0qVy7GG4tpdnf1tSOfHT50YPUS66iusAiBsIA5o84C9tKrZ8duevFi1pe8JzWKOOOCkvk8/MNw7Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f8527d0c647e8936a9e9c92520898c5bb7c07c69","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-PmAF3NnQEVrW/bHWZ6TlC2AzSLgvcO0O6ZRV8cMgWVqA550X9zB00y8N9mVa4QPZYsQudDApRkXFYSR2zInOSg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.16.1","@f5xc-salesdemos/pi-utils":"15.16.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.16.1_1776261922119_0.8222802307837582","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.17.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.17.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.17.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"91e6ba779e9212fd2bf639d1a622077254792a03","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.17.0.tgz","fileCount":24,"integrity":"sha512-911+5dIFrl4E7sb6uo0YIryN8MCo5V7ZG0I1/A1V8g8yl6MSVIJmT/CALxn5Y1e69ZY8S9T1qAg79+Ciz2L//w==","signatures":[{"sig":"MEUCIQCwcKYeDRBopbDgOlJKs4ZspQXc/Brki7KkZhOQdqW2oAIgWRB5+xX/iGCcPEL9/DtWFRsNtzSHG0j4oBA5g3AdfuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"91e6ba779e9212fd2bf639d1a622077254792a03","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-911+5dIFrl4E7sb6uo0YIryN8MCo5V7ZG0I1/A1V8g8yl6MSVIJmT/CALxn5Y1e69ZY8S9T1qAg79+Ciz2L//w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.17.0","@f5xc-salesdemos/pi-utils":"15.17.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.17.0_1776267712912_0.057021688105450385","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"15.18.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"15.18.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@15.18.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"df702c51add9b35dfbe5448f36364b745508d8aa","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-15.18.0.tgz","fileCount":24,"integrity":"sha512-naj9/3oYg509vnTA64fWS+GZ9ELJSJSUkQXxktBRHdelk6bQz/iw1nJ4qfZqzvAlpvykN1jH1vMfRaGGIMYl4Q==","signatures":[{"sig":"MEUCIG4un0zH4gREcw5ZPYCK8E2H1rtBp6co/Dzy3DJs2zaRAiEAqRFZxS0f6dMgbaIL99jOMWoTCHclIxVixSU9ZsYR8tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"df702c51add9b35dfbe5448f36364b745508d8aa","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-naj9/3oYg509vnTA64fWS+GZ9ELJSJSUkQXxktBRHdelk6bQz/iw1nJ4qfZqzvAlpvykN1jH1vMfRaGGIMYl4Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"15.18.0","@f5xc-salesdemos/pi-utils":"15.18.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_15.18.0_1776286798946_0.9134161186878165","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"16.0.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"16.0.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@16.0.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"332d14ad82b4b1b42ae2ccc7d48b8a06fa6bce26","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-16.0.0.tgz","fileCount":24,"integrity":"sha512-u7u6EcqnplUx15CbgXKU8EFmF3IWJakK6oPEFJd2EcVC8q/+Byt8XyNqDGMVgPJdF+fERfKuXXSRmMW2jYt2sg==","signatures":[{"sig":"MEQCIGRZ80UdXu/imUAHOMfCpyftsZOAAHsanzb/Fx/3wue4AiBcSkczSgRwg5+MfoU1MK8LVs9TXJPu8ckeurhm7jhlaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"332d14ad82b4b1b42ae2ccc7d48b8a06fa6bce26","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-u7u6EcqnplUx15CbgXKU8EFmF3IWJakK6oPEFJd2EcVC8q/+Byt8XyNqDGMVgPJdF+fERfKuXXSRmMW2jYt2sg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"16.0.0","@f5xc-salesdemos/pi-utils":"16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_16.0.0_1776297181639_0.23055013387190848","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.0.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.0.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.0.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e469da69279e8020eac95b7dde377332f9bfca22","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.0.0.tgz","fileCount":24,"integrity":"sha512-6dASt9brOQlYy+TnTeJHxFypWqCrpA8SBhLXKTZkw1pHUsUqRZKqHsw6cVOlNTyy7tyOVRrn0LqtD2u7QLBq1A==","signatures":[{"sig":"MEYCIQCj+GfdqrZ7dEpvpXl1oj1wEF2N1XxoAbr0RNKsOT81ugIhANC+2rf8HCDdffb3bsznuluUPoPhfF2YqAF5d1g2kccx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e469da69279e8020eac95b7dde377332f9bfca22","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-6dASt9brOQlYy+TnTeJHxFypWqCrpA8SBhLXKTZkw1pHUsUqRZKqHsw6cVOlNTyy7tyOVRrn0LqtD2u7QLBq1A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"16.0.0","@f5xc-salesdemos/pi-utils":"16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.0.0_1776317715190_0.27829064739389886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.0.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.0.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.0.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"77b682d39a6410c16ade3b620c433a758677363c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.0.1.tgz","fileCount":24,"integrity":"sha512-rkHFhkfjYcl6KVEMdz9lCycWsNSjuCrkk85HZguGM09MYWndYPg/YsN9ydTdCUhTK5JTdsNZEWmF01dpykCavA==","signatures":[{"sig":"MEQCIAKU3GFQBNq22u4db1E5WZ7VFCmCCz4Fbn8bihJUTIQWAiBLzl1F4HRJxlNGzExhXVTwGzFTO4Qzy7Kj7hiutva5kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"77b682d39a6410c16ade3b620c433a758677363c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-rkHFhkfjYcl6KVEMdz9lCycWsNSjuCrkk85HZguGM09MYWndYPg/YsN9ydTdCUhTK5JTdsNZEWmF01dpykCavA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.0.1","@f5xc-salesdemos/pi-utils":"17.0.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.0.1_1776321334662_0.22046785270192282","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.0.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.0.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.0.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"fc5d78690167ce8607a96950f265e37e950b7af2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.0.2.tgz","fileCount":24,"integrity":"sha512-Q/4EMJ5V8Cytjn+07meDJWHHBwJmQff2e4JWYQ4MU9higL246wz0rZEnk1Ipz5uuZgphk3C2VyAOj6YhkLzbew==","signatures":[{"sig":"MEUCIGumeQ1pBeWuCbEJsVnSEVPbdqoz6DKIPkVAFZ0trpMVAiEAh7gRxJjC60QcOMdXfYFv5Rq4vs4Y7B1FwPokSsn2rxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fc5d78690167ce8607a96950f265e37e950b7af2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Q/4EMJ5V8Cytjn+07meDJWHHBwJmQff2e4JWYQ4MU9higL246wz0rZEnk1Ipz5uuZgphk3C2VyAOj6YhkLzbew==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.0.2","@f5xc-salesdemos/pi-utils":"17.0.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.0.2_1776324769635_0.29370672995021363","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.1.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.1.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.1.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"afe4d4617d6020088e1cf5a5d9f24f1b5824355c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.1.0.tgz","fileCount":24,"integrity":"sha512-OzzkjuS285SXHmp6ALRQ1oOQlLTYWuDqM10l8w0XgGbi5NUmlM1v5aRDBgsPe1OcXfGVP5wLX83nracJgbOsmg==","signatures":[{"sig":"MEYCIQD1nhKLqOgomCw2/U+NJ/ESIiBUQ/1R0gEn+wSzLYFtOAIhAO6u7sx4Xx0V81z052WxWKUD3ummBH/tK/tZZIekjz0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"afe4d4617d6020088e1cf5a5d9f24f1b5824355c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-OzzkjuS285SXHmp6ALRQ1oOQlLTYWuDqM10l8w0XgGbi5NUmlM1v5aRDBgsPe1OcXfGVP5wLX83nracJgbOsmg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.1.0","@f5xc-salesdemos/pi-utils":"17.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.1.0_1776349393596_0.04503102546571025","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.1.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.1.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.1.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"94cdb91ea4efcc47388983ee4cb50e04497e0dbb","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.1.1.tgz","fileCount":24,"integrity":"sha512-y4Cp+QUtA4cuxxSbQhilb4EOIT0KToK/cVVqtwswwykIA/p61MPm7BZ32QKrEX4xKCDcjysD+OBdftyOFE1Cxw==","signatures":[{"sig":"MEUCIQCcZk2yev+xI0Aqv4G+1j0u14iqcK0WbpeaAcAkWhRYRQIgSqnCNNfa5+rz3I03S7/7XEkjsgbsw3spUGLmfy4I/bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"94cdb91ea4efcc47388983ee4cb50e04497e0dbb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-y4Cp+QUtA4cuxxSbQhilb4EOIT0KToK/cVVqtwswwykIA/p61MPm7BZ32QKrEX4xKCDcjysD+OBdftyOFE1Cxw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.1.1","@f5xc-salesdemos/pi-utils":"17.1.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.1.1_1776351241848_0.31657505576394485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.1.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.1.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.1.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2c15447d337edb7b3276bef23583edac445099bf","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.1.2.tgz","fileCount":24,"integrity":"sha512-phx+Lb7lxoSnoV0urGsblJIP4b3mCOWJD9o6THZNiDNMIRT89iYKbq3rOxkWSwVI1nuB58N1HhbmmwkJNhHq+g==","signatures":[{"sig":"MEUCIGH0uW8UrTu09kNZYxI/UpF3pcapSej2jeLT/5avnUA1AiEA/mdJj3mDvaBjbifSVmw4l/36cTmwHbQX6FvBevcasHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2c15447d337edb7b3276bef23583edac445099bf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-phx+Lb7lxoSnoV0urGsblJIP4b3mCOWJD9o6THZNiDNMIRT89iYKbq3rOxkWSwVI1nuB58N1HhbmmwkJNhHq+g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.1.2","@f5xc-salesdemos/pi-utils":"17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.1.2_1776361078557_0.5650862275366713","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.1.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.1.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.1.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a353f1ba163330206c14efd71e38d76941819dbd","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.1.3.tgz","fileCount":24,"integrity":"sha512-u1IjjZluePhAKYib74wMHipwpVEnsW8OpvxXgEJZzidw4L1qQ8WhFxYnMhsT0RQRxt1Wpd6HJYODhqBGRzdrpw==","signatures":[{"sig":"MEQCIFv0yU6tsKNYVvw8pcyGI10BD9u1zB3EGhnqMKP4hJymAiBGqgrwGEn1P1dlaVCP9Akom4gyryuUmbbx/vODed6Szg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a353f1ba163330206c14efd71e38d76941819dbd","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-u1IjjZluePhAKYib74wMHipwpVEnsW8OpvxXgEJZzidw4L1qQ8WhFxYnMhsT0RQRxt1Wpd6HJYODhqBGRzdrpw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.1.3","@f5xc-salesdemos/pi-utils":"17.1.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.1.3_1776374989680_0.9786687348471914","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.1.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.1.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.1.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"15d24500cc3c6baaf5e7a4eba17d4df1f8561ce1","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.1.4.tgz","fileCount":24,"integrity":"sha512-p+DuOwkUUxNfYY3hxLYivKqHWnoX5nolekbJob6BcL00guSJ2RStmN/WguzUoAvwKdmLMrnS3PpNOUqujlvPtA==","signatures":[{"sig":"MEYCIQDnSnwtnbKYJa9nDv7d43iWm2Rl3VTugChq6bEme90QtAIhAJs1oKZ6fTZliAOGEJlf8bvOYCGk581MPEU+B6vql9Fs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"15d24500cc3c6baaf5e7a4eba17d4df1f8561ce1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-p+DuOwkUUxNfYY3hxLYivKqHWnoX5nolekbJob6BcL00guSJ2RStmN/WguzUoAvwKdmLMrnS3PpNOUqujlvPtA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.1.4","@f5xc-salesdemos/pi-utils":"17.1.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.1.4_1776393860848_0.739942015576891","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.2.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.2.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.2.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f0ebdc59a15b90a969fb22428984ceb58a7daba2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.2.0.tgz","fileCount":24,"integrity":"sha512-EXRTFN40dJQHNNiWM7+XZNLu43cJKVIDVtmc57mLK54+4TQzYqEhF4xnKzFa6cLjLDpYlQeZphAmG0ZlW6IQMQ==","signatures":[{"sig":"MEUCIQDNfKGRlfeGZdMYL7lgrEf6MyR62lQeNDLx64W1Hd0LCwIgA2rqqRpuaij/iI/N4W6VOySHVDvkXTZv092L5PSM7pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f0ebdc59a15b90a969fb22428984ceb58a7daba2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-EXRTFN40dJQHNNiWM7+XZNLu43cJKVIDVtmc57mLK54+4TQzYqEhF4xnKzFa6cLjLDpYlQeZphAmG0ZlW6IQMQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.2.0","@f5xc-salesdemos/pi-utils":"17.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.2.0_1776400236423_0.7124686528746969","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.3.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.3.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.3.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"672c5fedb2cbc45ffc5913bc9e4b960679f4a2af","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.3.0.tgz","fileCount":24,"integrity":"sha512-FcoJufYNSGhLmejH4F3/2LUENqZzkO25Vfaarz8XWKvXSpfUDTmr0OHiJ/srpY/XU8UWreTsvXpUVNSK18HU4Q==","signatures":[{"sig":"MEUCIQDSgy+rOe0cCHbtfdAX5s4lBFrzrzu6SegSrG5rVNk8NAIgTRtOafF4/dKbPzlKs7bnThmwluhmvx+CzUx2odjLyIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"672c5fedb2cbc45ffc5913bc9e4b960679f4a2af","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-FcoJufYNSGhLmejH4F3/2LUENqZzkO25Vfaarz8XWKvXSpfUDTmr0OHiJ/srpY/XU8UWreTsvXpUVNSK18HU4Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.3.0","@f5xc-salesdemos/pi-utils":"17.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.3.0_1776401164421_0.5382792868595372","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.4.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.4.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.4.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4d7c2373fd3416bc70aaa08070d9d7dda3b66a2f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.4.0.tgz","fileCount":24,"integrity":"sha512-2Xwb5UfFJ5aRLodrZW+KdxL94fleu5a8YHnX4mYXwBqY5qQGcLPSrumbLct9rvcyAdenJqslu2//2eOsOEmWoQ==","signatures":[{"sig":"MEUCIQCdjvFcnbLuCyncScUKwVVsr1XEIwUofFFobzu6zYLkaAIgCdaMfWB5KH+O/m+fegPfBaoUH6/MHq7KkAQczgbFiWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4d7c2373fd3416bc70aaa08070d9d7dda3b66a2f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-2Xwb5UfFJ5aRLodrZW+KdxL94fleu5a8YHnX4mYXwBqY5qQGcLPSrumbLct9rvcyAdenJqslu2//2eOsOEmWoQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.4.0","@f5xc-salesdemos/pi-utils":"17.4.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.4.0_1776403176246_0.6821821691412557","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.4.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.4.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.4.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e4538c0818df7f02ec0e23a86e1d3f34a3b26dc7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.4.1.tgz","fileCount":24,"integrity":"sha512-gObtB9GyErzRCW9Qn2suBbb20zQ+EFN8sTvdEBXWYtTB1ft7A2Gyu6xghuoXovvlw208V87xUjRq7RKS6SCf8w==","signatures":[{"sig":"MEQCIBrvaqvUgLXox2uCrqddm0rgzSyGKWl80JIzHBtJNwO6AiAEJ7IuryVCU49hojvLUdJyGj1zNHzIEy4qyl721EQMkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e4538c0818df7f02ec0e23a86e1d3f34a3b26dc7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-gObtB9GyErzRCW9Qn2suBbb20zQ+EFN8sTvdEBXWYtTB1ft7A2Gyu6xghuoXovvlw208V87xUjRq7RKS6SCf8w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.4.1","@f5xc-salesdemos/pi-utils":"17.4.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.4.1_1776434950878_0.6115051466514425","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.4.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.4.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.4.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"66dd2f3079c080a8d7265651e4a9a8cbada096e2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.4.2.tgz","fileCount":24,"integrity":"sha512-TwIxkw46Ucy/nTP/zkZmU85XUYj87CxGvAQZMo+P24iloYdjDi1o61UtJPVmN6OOBFs9G2f0PQVpsB2F+sr9qg==","signatures":[{"sig":"MEYCIQDTMpDweJdeY6Dt4VGyQA+UXtbxYf3TRpMgvYs1PN1sQQIhAKvcyStse6y9o3ia7HzF3wzl6Ru0gdX7cNiLiBbyd274","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"66dd2f3079c080a8d7265651e4a9a8cbada096e2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-TwIxkw46Ucy/nTP/zkZmU85XUYj87CxGvAQZMo+P24iloYdjDi1o61UtJPVmN6OOBFs9G2f0PQVpsB2F+sr9qg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.4.2","@f5xc-salesdemos/pi-utils":"17.4.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.4.2_1776571361636_0.45376272144960317","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.4.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.4.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.4.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"96ef80c94d6c0a484643769933f68259f13d8b31","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.4.3.tgz","fileCount":24,"integrity":"sha512-Y1F1CEzVZGIgG4R6LK5xgIKXgvwxBXYk8aTgFzG90Y/RY1gTs9kPM0z6gv8mHO/drC46Rkh8vu/RYZAgqOk/dg==","signatures":[{"sig":"MEUCIC47PsxTdfo/bp/U7v1+4UiYpnPNUUvbDKUwu3A/BVQUAiEA83jSYh4z84WRQKvG6Tkch9QsYsCegiYIbNwcAK6vUyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"96ef80c94d6c0a484643769933f68259f13d8b31","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Y1F1CEzVZGIgG4R6LK5xgIKXgvwxBXYk8aTgFzG90Y/RY1gTs9kPM0z6gv8mHO/drC46Rkh8vu/RYZAgqOk/dg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.4.3","@f5xc-salesdemos/pi-utils":"17.4.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.4.3_1776575018598_0.2602493879750285","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.4.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.4.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.4.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"259a5c4be0c34ab45492c703c844de98aa9e82eb","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.4.4.tgz","fileCount":24,"integrity":"sha512-C0TpPckFUkejx2wS9Gaj56WWVL0X2Ab9wnFzzW6y6Z6Dm/BcvpFhqVELRoo3UND4Rf7YNlVi5/2C58w3VdHcvA==","signatures":[{"sig":"MEUCIQDo2suIYJ6CjeSXQ6SuFsKI/H8L7uc1Px1uuqf2Oqsm+wIgH+4pff8oYirXqN+PiKIwxVGm317GKmoKepQ1+JbPEjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"259a5c4be0c34ab45492c703c844de98aa9e82eb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-C0TpPckFUkejx2wS9Gaj56WWVL0X2Ab9wnFzzW6y6Z6Dm/BcvpFhqVELRoo3UND4Rf7YNlVi5/2C58w3VdHcvA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.4.4","@f5xc-salesdemos/pi-utils":"17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.4.4_1776580227580_0.9336787999835949","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.5.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.5.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.5.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e9288bb6084493f63f12d48237a3fcc152cbd82b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.5.1.tgz","fileCount":24,"integrity":"sha512-pvkDJhpCZK0PO1jcRGeQPJK6APxV7GWUeVfAfATd5nWQzcKTauk7X6OHcKNX5zxLfgja2S4SiljY2nkDvFbEgQ==","signatures":[{"sig":"MEYCIQCQzRt5r3g8yIeGN42XZRnHY1MEaeM2c4CWw9E61VAk2QIhAImTnAS8ojtomcGrRJd1fluXoyw/ZvvbMn9IeFuzRdcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e9288bb6084493f63f12d48237a3fcc152cbd82b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-pvkDJhpCZK0PO1jcRGeQPJK6APxV7GWUeVfAfATd5nWQzcKTauk7X6OHcKNX5zxLfgja2S4SiljY2nkDvFbEgQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.5.1","@f5xc-salesdemos/pi-utils":"17.5.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.5.1_1776625765556_0.7345845974356271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"17.5.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"17.5.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@17.5.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7aa6393223bc7662d24726f783a503afa5b25358","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-17.5.2.tgz","fileCount":24,"integrity":"sha512-MVJB/qMqCyMCD2hOhfYiQySMr1xY7rpcWrbp2I017JeLSQA1SeVJJHEWMK8lba5+uyxmhVe2yzuZ9dHRHQtKyA==","signatures":[{"sig":"MEYCIQDkJGcErLZeH0VBNkleXynk0ISdt/7oXavB4ZPobICNPQIhAJ/Ro2+j8WZVizipmJ8yn7q4OFO03DWEo0/OviHimC75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7aa6393223bc7662d24726f783a503afa5b25358","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-MVJB/qMqCyMCD2hOhfYiQySMr1xY7rpcWrbp2I017JeLSQA1SeVJJHEWMK8lba5+uyxmhVe2yzuZ9dHRHQtKyA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"17.5.2","@f5xc-salesdemos/pi-utils":"17.5.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_17.5.2_1776628732243_0.6437963297811722","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.0.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.0.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.0.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"93bdfa2c2de002c8347f4232a7a978b581e1fe5f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.0.0.tgz","fileCount":24,"integrity":"sha512-7eP2Eqt/+dHm6ba/CD3YIQF2V0Ya1h+fw+Vp+SHDZWl2sDo6d3rzkahON+x0vQ5m50tKrchqN8jS5D1K2SMp5w==","signatures":[{"sig":"MEUCIQCMdXSi+GicJgF0z+v/vMOrjPd0SposzcOeTZAewf93fAIgV7CLf4LDEHJIgKq8bsqrRUhrJXSQFw8liUsmgO2N3QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"93bdfa2c2de002c8347f4232a7a978b581e1fe5f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-7eP2Eqt/+dHm6ba/CD3YIQF2V0Ya1h+fw+Vp+SHDZWl2sDo6d3rzkahON+x0vQ5m50tKrchqN8jS5D1K2SMp5w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.0.0","@f5xc-salesdemos/pi-utils":"18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.0.0_1776635219677_0.13201221013815045","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.1.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.1.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.1.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bc3b68c6b7fe82ec0a20dc69631de6248bce15ec","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.1.0.tgz","fileCount":24,"integrity":"sha512-ssMZXBXAlmLr9NxFfcEMcV7bepD30cLd0x7p2U9202dAXjRvdcvpdMovq1U42Z6UlfU6O3tswiKteduExlPTPA==","signatures":[{"sig":"MEUCIFAh3CpdLOhE+V1Np2InOXZqma/1S6I8pctftI65lrpqAiEA3uJBPB0tGzZqZXDDusTLyN98NQeTH6tEVfQ4Z76rFBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bc3b68c6b7fe82ec0a20dc69631de6248bce15ec","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ssMZXBXAlmLr9NxFfcEMcV7bepD30cLd0x7p2U9202dAXjRvdcvpdMovq1U42Z6UlfU6O3tswiKteduExlPTPA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.1.0","@f5xc-salesdemos/pi-utils":"18.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.1.0_1776670318804_0.7197261885384083","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.1.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.1.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.1.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b4c442114f20f79f6b559e031b3e8c038a77f950","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.1.1.tgz","fileCount":24,"integrity":"sha512-OSSeLSyf4IEK0KgeB+OLb0gy/93poIgaYHDXbUhk3KHG7xjoq7fOrAQTQ/HenYUa6pTpCjjoBOGju9pg3n5Khw==","signatures":[{"sig":"MEUCIQDMcyTo8/cp/B8ZCkQoym+az9ra/6OQNkTGGns9PkFlqwIgdj7DD4A/jF7SR+A2CeG4dZJjS10SyE5NBHE5MICCbgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b4c442114f20f79f6b559e031b3e8c038a77f950","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-OSSeLSyf4IEK0KgeB+OLb0gy/93poIgaYHDXbUhk3KHG7xjoq7fOrAQTQ/HenYUa6pTpCjjoBOGju9pg3n5Khw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.1.1","@f5xc-salesdemos/pi-utils":"18.1.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.1.1_1776702715003_0.06348405649160482","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.2.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.2.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.2.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"0388e1054e18e6361e5270a35e486357725b6397","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.2.0.tgz","fileCount":24,"integrity":"sha512-e6oyJaZcQUxmRYCXw9uXiHwmIwSB8zIGSTiQoCs/tbf22Z1Dj8vyeMmjmOTyScuOacfn1sGvf4AohdKlluIwvw==","signatures":[{"sig":"MEYCIQCvvu7MsLN9s5anjr2qIkNbeiad+Y+s0K0lcg/GjzYm/AIhAMBx6eewFuv6YreVAhAnPMgLLIsGBXIO/v/rmJJmPbF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0388e1054e18e6361e5270a35e486357725b6397","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-e6oyJaZcQUxmRYCXw9uXiHwmIwSB8zIGSTiQoCs/tbf22Z1Dj8vyeMmjmOTyScuOacfn1sGvf4AohdKlluIwvw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.2.0","@f5xc-salesdemos/pi-utils":"18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.2.0_1776728240802_0.44864640726269056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.2.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.2.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.2.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"cd20640f3402d6328dd02cee911304a5bee36f58","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.2.1.tgz","fileCount":24,"integrity":"sha512-9LkyOS/QJq9OmXfYfwjnWyqTHe7lCCIlJphz0GPis8evmsimeVHCdSUDCYtrRzBX4/1PhxDSPfFt+D7iO7L9YQ==","signatures":[{"sig":"MEUCIQDKIv28LFHU9zq1HLtDs2yRZmEYcPr3CUP4h9vcNR1X6QIgNpvy8vJwWRyGDq4vPe4EcCTO7igZVWU9gkMFfrDXqAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cd20640f3402d6328dd02cee911304a5bee36f58","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-9LkyOS/QJq9OmXfYfwjnWyqTHe7lCCIlJphz0GPis8evmsimeVHCdSUDCYtrRzBX4/1PhxDSPfFt+D7iO7L9YQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.2.1","@f5xc-salesdemos/pi-utils":"18.2.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.2.1_1776737600890_0.008723000405088888","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.3.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.3.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.3.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d8c0d5fef1ba110cd1cbb9b15081fd551964bb26","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.3.0.tgz","fileCount":24,"integrity":"sha512-ZfQCSa32robh+SBaHZQZYomIG5wkoMpNvknarqpOJwDAgrHAS5eGSri4yE6KMjFCda9ilEyf3nG65rV6dq5/iA==","signatures":[{"sig":"MEUCIQC5FG5yKUD5xhhrTQrYeX5zZCoa7PFl3hTYtgTmLXI+zQIgG3Ru8kZUOiK44oBu44310yFBUaHnQ9S7JRkQBF8rswk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d8c0d5fef1ba110cd1cbb9b15081fd551964bb26","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ZfQCSa32robh+SBaHZQZYomIG5wkoMpNvknarqpOJwDAgrHAS5eGSri4yE6KMjFCda9ilEyf3nG65rV6dq5/iA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.3.0","@f5xc-salesdemos/pi-utils":"18.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.3.0_1776740471029_0.5505111421670568","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.4.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.4.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.4.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"54fa94662b7a3309e23779c6abf4dc3c59621553","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.4.0.tgz","fileCount":24,"integrity":"sha512-Z4VWinwYyU3wSXS6mR+FD01ASbaaZhtghspVgF+XsiDjf6m5/iRsC+OrmHTKj2OTQ41guMUosaB620g2mIiKQg==","signatures":[{"sig":"MEUCICaHkIiIrIBVvEYPVgSFPl2Iwy3Z4Gq9ha6mS4drUPW7AiEA/zIachpW5HuVF1CzfUPhamnOGDS38EvbVSiXlXhz7qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"54fa94662b7a3309e23779c6abf4dc3c59621553","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Z4VWinwYyU3wSXS6mR+FD01ASbaaZhtghspVgF+XsiDjf6m5/iRsC+OrmHTKj2OTQ41guMUosaB620g2mIiKQg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.4.0","@f5xc-salesdemos/pi-utils":"18.4.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.4.0_1776748896091_0.7457334501966983","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.4.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.4.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.4.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9b9299786e198f9970303c53686f1c3220e8ffec","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.4.1.tgz","fileCount":24,"integrity":"sha512-OpXtLswO4BOLXB9yn29NpHDYwyj1qxzLbrNEmH3RYYehp54TOXyvvLJOvG8JG3vfxBAAdORKvjuXZYFmfYmLDg==","signatures":[{"sig":"MEYCIQDjoYJpIDkukr662Y4IeQziskFHfjjRDXlfYyyooCV3SgIhAIiHYbTgNZazKAu7IedkgnXSEma//AlWPGuM41fqGy3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9b9299786e198f9970303c53686f1c3220e8ffec","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-OpXtLswO4BOLXB9yn29NpHDYwyj1qxzLbrNEmH3RYYehp54TOXyvvLJOvG8JG3vfxBAAdORKvjuXZYFmfYmLDg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.4.1","@f5xc-salesdemos/pi-utils":"18.4.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.4.1_1776755035219_0.669124015842415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4eceb963ed3b340a9e46601c4544fdf86ec653f8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.0.tgz","fileCount":24,"integrity":"sha512-8lcXdwsmmbWaqCzdN3yzsmNOhUAvjtNGuXnnYkY5ApnNIFfg7x3/WExFxZsxHugVW/qJ2t9aY8MPN66ikp0inw==","signatures":[{"sig":"MEQCIHJUFKlfkuSwgflcB+ujTm4pCr1ckIux+PaGFK5K2o32AiAd4FZ017/bbUnyDEZcf65jT44UxGipRkPGcqALo1K45Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4eceb963ed3b340a9e46601c4544fdf86ec653f8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-8lcXdwsmmbWaqCzdN3yzsmNOhUAvjtNGuXnnYkY5ApnNIFfg7x3/WExFxZsxHugVW/qJ2t9aY8MPN66ikp0inw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.0","@f5xc-salesdemos/pi-utils":"18.5.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.0_1776758195729_0.4332378052891672","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a52f20364f0085e07007d29c876406d377ebe4fb","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.1.tgz","fileCount":24,"integrity":"sha512-8F86LoXNKGiOOFsjIlk1rmAax72NsS1PBIEKoCyZ9aQKq5KULhc5Etci2FoAB6ir83OBH+R9Fe1pfGIYDJLrdA==","signatures":[{"sig":"MEYCIQCqZErD34COHr83pnUbLC8bM1HbNzQeMu9Y3ZAc1YusWAIhAJvVNLCXwCwyIpljqITzr/rlV2YlH9GxXMGstHxO3CBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a52f20364f0085e07007d29c876406d377ebe4fb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-8F86LoXNKGiOOFsjIlk1rmAax72NsS1PBIEKoCyZ9aQKq5KULhc5Etci2FoAB6ir83OBH+R9Fe1pfGIYDJLrdA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.1","@f5xc-salesdemos/pi-utils":"18.5.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.1_1776799292839_0.0974303997416861","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2c44178961c319c3a8f0bd0f5971ce7e14a19487","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.2.tgz","fileCount":24,"integrity":"sha512-O3DBDOT1+uFM2rjTJaEnpGi9ggIFg27Apnl58nctugwo37PRXEfIvLVwSPdmVGTO1XcxO1ZKUarddtUW9uzdaQ==","signatures":[{"sig":"MEUCIQDUMqhwq71S/Ayu6aEdyPJAHFGdxfDjlXJhYcZ+hbARDQIgJm9cN8S8sOErSBTacPgotjoUsgoYIIarvsRzhE3XAis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2c44178961c319c3a8f0bd0f5971ce7e14a19487","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-O3DBDOT1+uFM2rjTJaEnpGi9ggIFg27Apnl58nctugwo37PRXEfIvLVwSPdmVGTO1XcxO1ZKUarddtUW9uzdaQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.2","@f5xc-salesdemos/pi-utils":"18.5.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.2_1776804436784_0.2985205400815909","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"086ee71af7c0020508eb267a9d2afa32242e0c97","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.3.tgz","fileCount":24,"integrity":"sha512-+/R38fK/S0KWaz6Fs2paafF+veSUbaWP+vq5L6qT1+VLPugFJcWB0S4DX/fyOBWCXZ0T9Rxv1BPFP+J7a2CRJQ==","signatures":[{"sig":"MEUCIQDNJgnr08KtxKmh1Cv6If/H3R9eBqXZL4Vgx/cKpucOYwIgR1Uzv6xgs7ttZFl9H+BQsBvRtIoSOKtt/a1pWnmurb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"086ee71af7c0020508eb267a9d2afa32242e0c97","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-+/R38fK/S0KWaz6Fs2paafF+veSUbaWP+vq5L6qT1+VLPugFJcWB0S4DX/fyOBWCXZ0T9Rxv1BPFP+J7a2CRJQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.3","@f5xc-salesdemos/pi-utils":"18.5.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.3_1776832092960_0.23401979750203905","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"0df1a42d22efb62917f3d8bb83ce8d48d8b5696d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.4.tgz","fileCount":24,"integrity":"sha512-ngycIK5417JBQoJ7EYL0iHfYiikBb7O1ewBzw7AsM4NPu93WULEQ2TppzJJnZQpTzaKGWZknWZx3YcEKWe2phw==","signatures":[{"sig":"MEYCIQCBOOMLkBePqOCJwgSlNC8cr77+0kjUIQBrHTb0HKExOQIhAKHgmQ61BTzDjzk67lMMCGVS0r5aVlO1IkNAFpnuOCZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0df1a42d22efb62917f3d8bb83ce8d48d8b5696d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ngycIK5417JBQoJ7EYL0iHfYiikBb7O1ewBzw7AsM4NPu93WULEQ2TppzJJnZQpTzaKGWZknWZx3YcEKWe2phw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.4","@f5xc-salesdemos/pi-utils":"18.5.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.4_1776835420372_0.26738517049280675","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.5.5":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.5.5","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.5.5","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1bbadf2ef89cfcc0971c55a46374bb02248eb384","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.5.5.tgz","fileCount":24,"integrity":"sha512-ka07uKtuyECXPdGDKCXpgodS2TiIhFvMo5HfXNp/54gnU5fuIeXKaWSVGERx6iesqLP5R7fkUUHI4ZNfmC7bcg==","signatures":[{"sig":"MEUCIGdsXIkCXtqCbXtIY9DKbkNfiMjnx0EZw0jGZV8RVlLrAiEAzXWXMN3bUCyh/RqDKUKfA1R9xyRzn4TWM5w7Jm/OCIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1bbadf2ef89cfcc0971c55a46374bb02248eb384","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ka07uKtuyECXPdGDKCXpgodS2TiIhFvMo5HfXNp/54gnU5fuIeXKaWSVGERx6iesqLP5R7fkUUHI4ZNfmC7bcg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.5.5","@f5xc-salesdemos/pi-utils":"18.5.5"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.5.5_1776837443811_0.8652226670739178","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.6.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.6.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.6.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f88e375cb072f73320a1f4ff14678513d8b74e58","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.6.0.tgz","fileCount":24,"integrity":"sha512-o6h9n2H5nlDJAjDlsKLTXnXwqhNlBSG47vSeq8PeNy9nKL2bWZPBKdkPs5dyn1b52G7PWuqtl5W6YSHlS8tz/Q==","signatures":[{"sig":"MEQCIEwwY8v4+E1uF6mUhxTBaowIyu1MHGMnd9oowuiDM5vnAiBWY9N5t8h86GCNNshBrR/O8PJ1CmZEdN+rQD3s10HdAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f88e375cb072f73320a1f4ff14678513d8b74e58","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-o6h9n2H5nlDJAjDlsKLTXnXwqhNlBSG47vSeq8PeNy9nKL2bWZPBKdkPs5dyn1b52G7PWuqtl5W6YSHlS8tz/Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.6.0","@f5xc-salesdemos/pi-utils":"18.6.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.6.0_1776839361420_0.45503997917026817","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.7.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.7.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.7.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3ecf7fb396c206b9af6662cd350962018794707b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.7.0.tgz","fileCount":24,"integrity":"sha512-U9aKtDFYlaX1WkJdd2lAHs9DfQhwjU30/fR7tgc/yjWzZ7+Nf2V6tObBzFKAGL3YYIkswISP76O8vo5c1/PRPw==","signatures":[{"sig":"MEYCIQDU3Dg7fS56n1uN8AlWwsOtwPK2RjVRIWDYGSnb6IqR9QIhAJSj1SapATtMCWpoXE6UR3cxgGOTNeDrxEy9ybSNqP10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3ecf7fb396c206b9af6662cd350962018794707b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-U9aKtDFYlaX1WkJdd2lAHs9DfQhwjU30/fR7tgc/yjWzZ7+Nf2V6tObBzFKAGL3YYIkswISP76O8vo5c1/PRPw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.7.0","@f5xc-salesdemos/pi-utils":"18.7.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.7.0_1776842916530_0.9965005047060804","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.8.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.8.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.8.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a417ebf6154b67d65b4729c174900e1232ae8a72","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.8.0.tgz","fileCount":24,"integrity":"sha512-0xdz7Qyt6TIe9Ajpy04MW7UP0S9kBzeUtPT7G9QKIa/UqlQz08G1NNnVK6yPk6sskTT1oHI9tpRf27r5ciIQwg==","signatures":[{"sig":"MEUCIQCPJg6flY6z9H4TX3XD7PyRcN1ecNcgImpJeQPdH79uYwIgK6jKhPQ+Rh2iWM6QhNHAhGc1csCzM2dTVw97uRGrE6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a417ebf6154b67d65b4729c174900e1232ae8a72","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-0xdz7Qyt6TIe9Ajpy04MW7UP0S9kBzeUtPT7G9QKIa/UqlQz08G1NNnVK6yPk6sskTT1oHI9tpRf27r5ciIQwg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.8.0","@f5xc-salesdemos/pi-utils":"18.8.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.8.0_1776846734177_0.8508332529009883","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.8.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.8.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.8.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"fd69a91cf076cdb79aaa14f8a4bbc0bd52b9f318","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.8.1.tgz","fileCount":24,"integrity":"sha512-HWhcNL9Lg3oKeuoDjJvbeUWJRb5G4xPiA3hoiFX7QQrd5MZJnXxXVEuauHPKtkazULNBpoTbIhgTXCtrbPpfxg==","signatures":[{"sig":"MEUCIGfTqZFbdtl86eTvLyrPqLiczvH5ndkX5qAWX85w5yeAAiEA/hrcHWex9sbmi4FyBsgYnB+5KQ6BIJIO6amU1uF2lrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fd69a91cf076cdb79aaa14f8a4bbc0bd52b9f318","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-HWhcNL9Lg3oKeuoDjJvbeUWJRb5G4xPiA3hoiFX7QQrd5MZJnXxXVEuauHPKtkazULNBpoTbIhgTXCtrbPpfxg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.8.1","@f5xc-salesdemos/pi-utils":"18.8.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.8.1_1776882162162_0.45727599272950514","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.8.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.8.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.8.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c240fc8439ef272552c4f2a0a9f09bbce7151d28","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.8.2.tgz","fileCount":24,"integrity":"sha512-VCFbcTsF7bqAPxO8vtoHBVobYz0lMiJOAPw1FU2zZXGIGFEaeg653XyCfbaNTS8P40c5woJrXk6yGHjQUN8l5A==","signatures":[{"sig":"MEUCIQDZpfaNxcHeftf3zFKmDIYXcVFGuznK0+8V3aPzicPRfgIgIuifY7+S5759hLi9tVuvc5GCwHFM2ONuGCmIcZkDfhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c240fc8439ef272552c4f2a0a9f09bbce7151d28","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-VCFbcTsF7bqAPxO8vtoHBVobYz0lMiJOAPw1FU2zZXGIGFEaeg653XyCfbaNTS8P40c5woJrXk6yGHjQUN8l5A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.8.2","@f5xc-salesdemos/pi-utils":"18.8.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.8.2_1776887313895_0.9338655417559576","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.9.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.9.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.9.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"af91c8045cbdd203208e1d646945aee8b09f9298","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.9.0.tgz","fileCount":24,"integrity":"sha512-Ecgu6+CT3kH+z8BEStA4wAHGUrJ8Tgq/wHwm6yqf4SiaJECjxKrXrfL5UHyt4VHgVGMR14ye4MvllyeMOnkgwQ==","signatures":[{"sig":"MEQCIHTHFgakvHnoF1/m2X4x07NU2aWG0fgYI4zeQ5Lzj8LnAiA6CDOpaSnxK2+YMgGhnl8JgVFDWkyDvk4oY46ifQtVeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"af91c8045cbdd203208e1d646945aee8b09f9298","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Ecgu6+CT3kH+z8BEStA4wAHGUrJ8Tgq/wHwm6yqf4SiaJECjxKrXrfL5UHyt4VHgVGMR14ye4MvllyeMOnkgwQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.9.0","@f5xc-salesdemos/pi-utils":"18.9.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.9.0_1776895073331_0.963016735826419","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.10.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.10.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.10.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7047f491558bd17d2662914e360ae66a05eeb9f4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.10.0.tgz","fileCount":24,"integrity":"sha512-UnuRuKiEaP21Hg/ve6LXbhgVLSn4Qm9xylRiqtVi36rhJHAP+RUdT2BN4rRWRKwD5lO8/Rw90yjRfXK1m3XSqQ==","signatures":[{"sig":"MEMCHhwxzPlgwBxPVGz7SEIObalX0P6joK8YzlT4NS7nEQIhAKDJ8o2efAIXv8GXUUWaPbj0yz47C+ygpk5v0eBkYhTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7047f491558bd17d2662914e360ae66a05eeb9f4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-UnuRuKiEaP21Hg/ve6LXbhgVLSn4Qm9xylRiqtVi36rhJHAP+RUdT2BN4rRWRKwD5lO8/Rw90yjRfXK1m3XSqQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.10.0","@f5xc-salesdemos/pi-utils":"18.10.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.10.0_1776896704466_0.14281756141078294","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.10.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.10.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.10.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"02ea4f5b331d750416b3e937ac1f7d62f92cf513","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.10.1.tgz","fileCount":24,"integrity":"sha512-zTBsfxHe0oZWUq/J+vLKE5oYNVdu4PcAHfYyApuE9ab23U2xpGOdMG2kU06wqdC613EuiAMY/8z/3S5nvv2F3g==","signatures":[{"sig":"MEYCIQCmeUpqEAlqBel4bNgw73Q5wYL+h9xNUlOjLula39f1NgIhAOVqbZ//bcsCQh0n9xHqthjMw3RXp6pVpL5u0BPWPiHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"02ea4f5b331d750416b3e937ac1f7d62f92cf513","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-zTBsfxHe0oZWUq/J+vLKE5oYNVdu4PcAHfYyApuE9ab23U2xpGOdMG2kU06wqdC613EuiAMY/8z/3S5nvv2F3g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.10.1","@f5xc-salesdemos/pi-utils":"18.10.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.10.1_1776899154087_0.26063877440108274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.11.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.11.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.11.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c6c023cdaa9889b97199f23f88c613256fd1f022","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.11.1.tgz","fileCount":24,"integrity":"sha512-U7Yuma4QGcbw49Fk01nzed4anR+GXt4ArEQLuzbTCzHPRsMBApgxk7WkxVv8uCHkH8pNKPrD24uEXAb8recp2w==","signatures":[{"sig":"MEQCIACu7ckaarmFuX9K5Z/BRlpzWCbaPmTUiKt3711bdwCKAiA7J0O5y6bEQITKdhZ6mH0LEoYQZE5KcphSOX2u/9igqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c6c023cdaa9889b97199f23f88c613256fd1f022","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-U7Yuma4QGcbw49Fk01nzed4anR+GXt4ArEQLuzbTCzHPRsMBApgxk7WkxVv8uCHkH8pNKPrD24uEXAb8recp2w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.11.1","@f5xc-salesdemos/pi-utils":"18.11.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.11.1_1776918112455_0.8778962566736097","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.12.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.12.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.12.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c67d2842883e423cb6324b226b1a06f3313935b7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.12.0.tgz","fileCount":24,"integrity":"sha512-zq9wsYhGBQEzfOlytB1x86dzdUHq4QTbn3UeIJmwE2fQvfoy6WXb9/J2F+zkEcUjSogpUp6EM1ANkvc+OTRLbw==","signatures":[{"sig":"MEQCIEy7m35/qYag2fAGRrZZ9hYHCWTWg1JnAdZap2o4zpqYAiBKeLXearnqzA2l9CRz9hfGnF9k3g1+Px+LO5fefrTzTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c67d2842883e423cb6324b226b1a06f3313935b7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-zq9wsYhGBQEzfOlytB1x86dzdUHq4QTbn3UeIJmwE2fQvfoy6WXb9/J2F+zkEcUjSogpUp6EM1ANkvc+OTRLbw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.12.0","@f5xc-salesdemos/pi-utils":"18.12.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.12.0_1776921631535_0.7836413830242266","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.13.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.13.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.13.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"94e45370c07b6b6176bbc5fb3d6e2574c639d557","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.13.0.tgz","fileCount":24,"integrity":"sha512-iRyYoRrl+3iA8yZfYCTrxkb3UUXwBz4elXC1vAG1gb8zxKBE1JDyz/cmeteMoJ78fAaTAihK0ZZi65+esN3iaQ==","signatures":[{"sig":"MEUCIGLhNoKkwrDnp1XPaKf6lMXogO8iReI7zWRztY5+k2LSAiEAiWy15lv8HEpwFTYrgsoF5G4zDs2xQ3G2p5Fo36Z7Ha8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"94e45370c07b6b6176bbc5fb3d6e2574c639d557","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-iRyYoRrl+3iA8yZfYCTrxkb3UUXwBz4elXC1vAG1gb8zxKBE1JDyz/cmeteMoJ78fAaTAihK0ZZi65+esN3iaQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.13.0","@f5xc-salesdemos/pi-utils":"18.13.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.13.0_1776958205791_0.9160636076662256","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.14.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.14.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.14.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bc72c439c74c599953082357e38dd7488557a9ae","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.14.0.tgz","fileCount":24,"integrity":"sha512-XF7WObiEHpzVYOISsogE7JLc8/qSGW7QknypWzDsCwkm6xRS3kc+QIkk8tOnQfto132U60nukkvVva33pT3OwA==","signatures":[{"sig":"MEUCIQDXtvvMtzjYtG1x+14z2kgxlpdSwl0VoE13XWbTpNnk0wIgfv4XvWbcbT0MrOZuntdj+EnCzz8Fegdn+vbQZSULyfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bc72c439c74c599953082357e38dd7488557a9ae","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-XF7WObiEHpzVYOISsogE7JLc8/qSGW7QknypWzDsCwkm6xRS3kc+QIkk8tOnQfto132U60nukkvVva33pT3OwA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.14.0","@f5xc-salesdemos/pi-utils":"18.14.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.14.0_1776979951471_0.08182092560052823","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.15.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.15.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.15.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9d33c3691d2b77189f2eb290c7ed8bccec3021de","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.15.0.tgz","fileCount":24,"integrity":"sha512-wCFTBlplcG8pHvJHrFopjpCS9HM2n8AN6+Z4iieexIK4xz0/XvOQCsS44MgZpStSsFET0f08kM364KcPuREQ+Q==","signatures":[{"sig":"MEQCIHbsqMipgb8dO9ld0b3HilUKbRmN6YiaEp3s9u/ZUc1fAiAcHBL3e16apeP7b6uqhRrwkjEkhk4S6hriNMnp5FWK4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9d33c3691d2b77189f2eb290c7ed8bccec3021de","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-wCFTBlplcG8pHvJHrFopjpCS9HM2n8AN6+Z4iieexIK4xz0/XvOQCsS44MgZpStSsFET0f08kM364KcPuREQ+Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.15.0","@f5xc-salesdemos/pi-utils":"18.15.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.15.0_1776993750154_0.4708828005247607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.15.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.15.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.15.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d2c90d000af97ebba49a7cf5e425e15aea62be3d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.15.1.tgz","fileCount":24,"integrity":"sha512-c1JMTs/ciXb4ug6xEAVZCTKHZhBabSJeI26DOZYWw0U1cPlCUfgalWvZXwBQqVCjSc1Y1uSGj/hnlBj4kKFS/w==","signatures":[{"sig":"MEYCIQDHOr82nVAlQN6RAfvD5N/0RJh5JWPfdsEv/vKW9xkzQwIhAIUlw1hgzKLzBCMzYPDZUGw1YplQqqsfVDCMmGTJesw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d2c90d000af97ebba49a7cf5e425e15aea62be3d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-c1JMTs/ciXb4ug6xEAVZCTKHZhBabSJeI26DOZYWw0U1cPlCUfgalWvZXwBQqVCjSc1Y1uSGj/hnlBj4kKFS/w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.15.1","@f5xc-salesdemos/pi-utils":"18.15.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.15.1_1776999278097_0.6963698262119324","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.16.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.16.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.16.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9ddd3dd4e4bf5a2d853ed7b07e9a3ba63fd39574","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.16.0.tgz","fileCount":24,"integrity":"sha512-tUc9/U5dQ7yHFA8DBNuaz8YhD6GFuku8eCUXlsCu4IFVs4wL5u5EEpAEEKbZ3FSs+pj3uikz+farTvKSK6PZYw==","signatures":[{"sig":"MEYCIQC1p97ps7K0TaR6b9GlFVxUc2KQdsrjZ9e3GsuXp1vkvgIhAJPM1Rec4jQSkmkJLXBlLKm+EZSNkpBwtsUkdzRNe3rY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9ddd3dd4e4bf5a2d853ed7b07e9a3ba63fd39574","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-tUc9/U5dQ7yHFA8DBNuaz8YhD6GFuku8eCUXlsCu4IFVs4wL5u5EEpAEEKbZ3FSs+pj3uikz+farTvKSK6PZYw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.16.0","@f5xc-salesdemos/pi-utils":"18.16.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.16.0_1777003144728_0.6714802348552786","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.17.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.17.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.17.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d47acf6a359b6f5a25cea591919a61e11956aa2a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.17.0.tgz","fileCount":24,"integrity":"sha512-LpBRmfl8otd7Nw3P2aIpRzcAaQGFTwnzQW6EGnsBbi4wb9cL6LkEd6h2azjr2C8Zx/3DqXh2CCcDpCxRiUMV7g==","signatures":[{"sig":"MEUCIG4M6gU77RRNPzQ4xjHWIZlMn8XnBzTPNz+Z3zsofVRCAiEAgUABJUYPfscG3stHcUjNvWs8Q++s7EljtI54SiLytqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d47acf6a359b6f5a25cea591919a61e11956aa2a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-LpBRmfl8otd7Nw3P2aIpRzcAaQGFTwnzQW6EGnsBbi4wb9cL6LkEd6h2azjr2C8Zx/3DqXh2CCcDpCxRiUMV7g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.17.0","@f5xc-salesdemos/pi-utils":"18.17.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.17.0_1777050871669_0.7085049389957929","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.18.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.18.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.18.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"49c6f071f5b7000b739cdf88914c2612cf7bded7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.18.0.tgz","fileCount":24,"integrity":"sha512-uV4ucPKNXH3P3ozMlmggi5w4dcNiBFwr/NfIcR0QruwFxD+DTRDZBaC8S5SxKjIJaxFp1LohM71p4NGNGOO3TA==","signatures":[{"sig":"MEQCIAXR34le8ZaHYKqO72eLOzMM1ND7lMvMl8qtZT2cNozoAiBIJnXbdbxAGzhGYVmlFDEz7r1x9FoPM0AKXOE8gaU6bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"49c6f071f5b7000b739cdf88914c2612cf7bded7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-uV4ucPKNXH3P3ozMlmggi5w4dcNiBFwr/NfIcR0QruwFxD+DTRDZBaC8S5SxKjIJaxFp1LohM71p4NGNGOO3TA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.18.0","@f5xc-salesdemos/pi-utils":"18.18.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.18.0_1777098718718_0.5601857551313618","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.18.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.18.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.18.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6880cdf93e2e694da268b3ea990fcde6ce520712","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.18.1.tgz","fileCount":24,"integrity":"sha512-4NUhmGUBl9wf1SNCieVc87AsO1QBARoXmzR0wwVKn4ICh6PQcnd7cwAjQkD2GCzhgV5Njt0j27aHpLBEGzbeXg==","signatures":[{"sig":"MEUCIFFmP2DigWGbcokOd4KphRAzw8UiRAc5f/NAOEo/QDJcAiEAui1iNHpE4oo2uArOfH1nEQUvBcbI0kD2MGZRDQP81Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6880cdf93e2e694da268b3ea990fcde6ce520712","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-4NUhmGUBl9wf1SNCieVc87AsO1QBARoXmzR0wwVKn4ICh6PQcnd7cwAjQkD2GCzhgV5Njt0j27aHpLBEGzbeXg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.18.1","@f5xc-salesdemos/pi-utils":"18.18.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.18.1_1777120374731_0.7767917039362198","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.18.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.18.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.18.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ed327a5e0d57bc330c11c8d4e5e600aef2f8ab10","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.18.2.tgz","fileCount":24,"integrity":"sha512-atTHfcSe/lMdZKQaoYpIGCBFu2bR3RtzZOAsevAjxjtBX85R6oLgTSDrxULreABsPe8ghTjIWgT7aN75Pz0P6A==","signatures":[{"sig":"MEYCIQCyqtBgbh19D4lLFiNjg/dRJpbbUvaPWp+YBDw2OQbXEgIhAM+i/8/dgX5gLRre6hhvBewk9jyXkEE6vATdcfio/pFY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ed327a5e0d57bc330c11c8d4e5e600aef2f8ab10","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-atTHfcSe/lMdZKQaoYpIGCBFu2bR3RtzZOAsevAjxjtBX85R6oLgTSDrxULreABsPe8ghTjIWgT7aN75Pz0P6A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.18.2","@f5xc-salesdemos/pi-utils":"18.18.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.18.2_1777147454339_0.03518567024421548","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.18.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.18.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.18.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"0293896c155d99d0642567e4d2c3bd707543ce28","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.18.3.tgz","fileCount":24,"integrity":"sha512-JsOTQ6uz5KfLBUpnPT7iiv160V/Q5jI0r6UrTaiXXLJxuD6jeV8socZ6+RW8jufWGMdjTMzubwKxC1+ygk8dzQ==","signatures":[{"sig":"MEQCIC/MsYEzehJcg4BopiQCwLywuuitJbcmuTSlR0qiYYdmAiACfu8JJxgP/f5xyU6XKH8dH50vnnuEY9auNHkcF1f9UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0293896c155d99d0642567e4d2c3bd707543ce28","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-JsOTQ6uz5KfLBUpnPT7iiv160V/Q5jI0r6UrTaiXXLJxuD6jeV8socZ6+RW8jufWGMdjTMzubwKxC1+ygk8dzQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.18.3","@f5xc-salesdemos/pi-utils":"18.18.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.18.3_1777155201024_0.7098710603220426","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.18.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.18.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.18.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8fc5092b3dcb90eef4579599759146d56bd04c41","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.18.4.tgz","fileCount":24,"integrity":"sha512-vIOUQ0tHc8AmJQEpFGlmdJaBQZGgaEy5gom6sH4lwhIjmcZvfkZ9d94Oi1DiCU3WbBwbVmRD++oGyZ6RARH0/A==","signatures":[{"sig":"MEQCIEUvHzw34XF6EmDSLbjgYfdqoeUbz9t0PekOwvMSO8nRAiB/VJ/baybrt7wpue4Ox4xDkWJiYZjciG+Vyb9OJjUviw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8fc5092b3dcb90eef4579599759146d56bd04c41","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-vIOUQ0tHc8AmJQEpFGlmdJaBQZGgaEy5gom6sH4lwhIjmcZvfkZ9d94Oi1DiCU3WbBwbVmRD++oGyZ6RARH0/A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.18.4","@f5xc-salesdemos/pi-utils":"18.18.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.18.4_1777198698804_0.9447392633339109","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.19.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.19.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.19.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d5bb546eaec7269e288008bf05743ae50ce7620a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.19.0.tgz","fileCount":24,"integrity":"sha512-F6FCIqmBB+RvcHkrn/OpcD1o9uAmrsBceUV9RlsKATELfMvvrWsC36JCr9G/NjSfqnqgcYsUtwCeP9RpFPPQyg==","signatures":[{"sig":"MEYCIQClotioYQTouTEsLWxUMkj+2JM32kIVeGb53hGwUWS/AQIhALiQ/1+lVGcNIhIbKnP5jcfiwUmYqO8WFCLq7U6sEGR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d5bb546eaec7269e288008bf05743ae50ce7620a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-F6FCIqmBB+RvcHkrn/OpcD1o9uAmrsBceUV9RlsKATELfMvvrWsC36JCr9G/NjSfqnqgcYsUtwCeP9RpFPPQyg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.19.0","@f5xc-salesdemos/pi-utils":"18.19.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.19.0_1777274623231_0.34033495692372306","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.19.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.19.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.19.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"258c7db2f6abb19a3ec672641471abe62b49dd22","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.19.1.tgz","fileCount":24,"integrity":"sha512-5sgAXccRfhYS8mlFHP+w2TvHGA59L99T9Wam7V44DLZDtOLen9Hw5P6TzWUZ1wlCflEQBFz6HdEBmxAJSTd0Hw==","signatures":[{"sig":"MEQCIAenWKbavaUVzGkWc8c/L2cr0/6d9x2Hp0KR8nQqqPPtAiAs0u97NykznFxLgajJO4pVpUNUC5a5P8/+igBEcSFkVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"258c7db2f6abb19a3ec672641471abe62b49dd22","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-5sgAXccRfhYS8mlFHP+w2TvHGA59L99T9Wam7V44DLZDtOLen9Hw5P6TzWUZ1wlCflEQBFz6HdEBmxAJSTd0Hw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.19.1","@f5xc-salesdemos/pi-utils":"18.19.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.19.1_1777317515379_0.2697022654416983","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.19.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.19.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.19.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e1fb9dd126e0535067aa0d74f2940c176e85743e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.19.2.tgz","fileCount":24,"integrity":"sha512-Xw2StMCinHh+SANO6cjq9Dv39lfSyeQRzAO/K/42rdYTwa434LyPAfkGMgq/OVxZzr/JPyW8oxtVAC+Q8nIWlw==","signatures":[{"sig":"MEYCIQCKE0oZG6FZWHyIiuR/llBpua3CX0uJPpchoyevSpNykAIhAIBZjgbXRpFDdbhkQtYO3iwEER6KUAG4X9m7U9YmqSuT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e1fb9dd126e0535067aa0d74f2940c176e85743e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Xw2StMCinHh+SANO6cjq9Dv39lfSyeQRzAO/K/42rdYTwa434LyPAfkGMgq/OVxZzr/JPyW8oxtVAC+Q8nIWlw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.19.2","@f5xc-salesdemos/pi-utils":"18.19.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.19.2_1777327613905_0.05088462269469329","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.20.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.20.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.20.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3f90e344b5dc2ec7a9f7fdbc8d16ea3735d8af98","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.20.0.tgz","fileCount":24,"integrity":"sha512-ZcyXKK/NrGuUtMpFMuzSyNSD+HS30Ooypu6qrOVNLFRQnQ0DMmAlj5e/tTstk056fL95dQ+2oRVCfidvHHpZ2g==","signatures":[{"sig":"MEQCIGO7lGAmwD9zA4FUZqjA3hYTI2ghJuWZg/x82g+Jzx+4AiAHRm0+oQC4dq8g4rjhFalDLh6Ibr6BKWWqxXHPAD7hjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3f90e344b5dc2ec7a9f7fdbc8d16ea3735d8af98","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ZcyXKK/NrGuUtMpFMuzSyNSD+HS30Ooypu6qrOVNLFRQnQ0DMmAlj5e/tTstk056fL95dQ+2oRVCfidvHHpZ2g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.20.0","@f5xc-salesdemos/pi-utils":"18.20.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.20.0_1777353672132_0.5539384383251098","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.20.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.20.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.20.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"88e6ef3e7dbfcf46d923dbf1c1e480911dccb095","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.20.1.tgz","fileCount":24,"integrity":"sha512-OTDSU6ROZpMqNjHRYEm8bv1aDMOP3zc/e5wR2jrqquOBeKOzl6CBkjK41hQxhAX+plixCLW3E0uAP5kyMDD+Jg==","signatures":[{"sig":"MEUCIEwewlLEUbjXFZcouwuLChwRhjA5lfD0FWBsHfvxay74AiEAxjdW/lRpTU/21nMDBdtgKcm9ouNJu1UMyIw7uedOInQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"88e6ef3e7dbfcf46d923dbf1c1e480911dccb095","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-OTDSU6ROZpMqNjHRYEm8bv1aDMOP3zc/e5wR2jrqquOBeKOzl6CBkjK41hQxhAX+plixCLW3E0uAP5kyMDD+Jg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.20.1","@f5xc-salesdemos/pi-utils":"18.20.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.20.1_1777356888353_0.7268382242296572","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.21.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.21.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.21.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a1b498375ff0cafec60649ca6ff87d74e107ea3a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.21.0.tgz","fileCount":24,"integrity":"sha512-mD/gZ+1akgTcDttLSXs4ZvW9yFmv+JDEW6uWYNSAjLPA09uapJOrq78v1SanHB8xrmwID9fk3VwwjOyOYOMSFg==","signatures":[{"sig":"MEQCIFU/5cyW+13q0QLbPeHI/6Usg06klASx9tGP9Ti3RM+kAiAJr0jNU+GEnth7lUUAZ14QEbUs+GdRc8AJIVGlVu7DrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a1b498375ff0cafec60649ca6ff87d74e107ea3a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-mD/gZ+1akgTcDttLSXs4ZvW9yFmv+JDEW6uWYNSAjLPA09uapJOrq78v1SanHB8xrmwID9fk3VwwjOyOYOMSFg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.21.0","@f5xc-salesdemos/pi-utils":"18.21.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.21.0_1777385922570_0.39322747712048867","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.21.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.21.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.21.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"dc4db58571806f2c738dbc45084a4e7c290c5886","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.21.1.tgz","fileCount":24,"integrity":"sha512-HaFdY48XQByYB63OWzTzyH2+ghCVIfmidTNIAVBK20NDYqDlQWWxkO/0c0l9zqo8KRK6EiXURZu6JrLwtu6zGQ==","signatures":[{"sig":"MEYCIQDpkCYFV6ps9IEQ+9yHbnqzX53CQESEpPE51Mie7l6faAIhAOUIoa4Pw6TUZbuCtjI4TJ9thCX+ONx3+lqBpD1ceDiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dc4db58571806f2c738dbc45084a4e7c290c5886","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-HaFdY48XQByYB63OWzTzyH2+ghCVIfmidTNIAVBK20NDYqDlQWWxkO/0c0l9zqo8KRK6EiXURZu6JrLwtu6zGQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.21.1","@f5xc-salesdemos/pi-utils":"18.21.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.21.1_1777397139733_0.0281246029368194","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.23.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.23.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.23.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"54b40da4af857a7fa268a2898f4668df4fb28e25","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.23.0.tgz","fileCount":24,"integrity":"sha512-19cEgd1iwYnN6Tt7fc2rzs1wdSMEpCO0HlxeN/KNpaYF3aL7/d0WNs3wLUj/wc4AxOSwplfza7Lb2iMzA26nfw==","signatures":[{"sig":"MEUCICcVSFwy45ECkWJcSHj1jrS5VvxaMPAKJcEuZWhstgZSAiEA89msSbYIBAZahFMX4ZTTwLJlyyWSAO03hf3x6IzBPUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"54b40da4af857a7fa268a2898f4668df4fb28e25","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-19cEgd1iwYnN6Tt7fc2rzs1wdSMEpCO0HlxeN/KNpaYF3aL7/d0WNs3wLUj/wc4AxOSwplfza7Lb2iMzA26nfw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.23.0","@f5xc-salesdemos/pi-utils":"18.23.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.23.0_1777439299929_0.925864433321886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.24.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.24.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.24.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b1a432bc4fbc12476aa29a35381a7f0eee514cc8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.24.0.tgz","fileCount":24,"integrity":"sha512-wmWG2MpGT4wzFO9SYaxQLR2VmF1026E2WFLizpte9ikC2uP6ihc2yHp8YEH0b62HVmw2gvox+xQvKXTgRWTjGw==","signatures":[{"sig":"MEUCIQDU7zrb9BWblHPzE8skrqe+5XOPsFwdcYFriGMx1hh+vAIgcfzMm7NRnSo8aVil8AhdKRs5kWxJMdyEciXhY4aTGsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b1a432bc4fbc12476aa29a35381a7f0eee514cc8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-wmWG2MpGT4wzFO9SYaxQLR2VmF1026E2WFLizpte9ikC2uP6ihc2yHp8YEH0b62HVmw2gvox+xQvKXTgRWTjGw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.24.0","@f5xc-salesdemos/pi-utils":"18.24.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.24.0_1777441766633_0.4112359580301599","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.25.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.25.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.25.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6dd15fb6cb81f2123dc098006b5479304d961b26","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.25.1.tgz","fileCount":24,"integrity":"sha512-7nvI2qAWuNcpxcLzYaItcKz+Znnf8YxfZlUgP2qukpIijsmHUFpVqRdTdkiRtlj57X2rR3CiuKwU86OSbUfRmA==","signatures":[{"sig":"MEUCIDhhORKrP8tok7ey5mR7WmWHZ6XY0U7I4TgzD51t68ycAiEAlEHtq+TONb+8S8a4VpbhwvE2wnDi0zHLXwB367feiXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6dd15fb6cb81f2123dc098006b5479304d961b26","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-7nvI2qAWuNcpxcLzYaItcKz+Znnf8YxfZlUgP2qukpIijsmHUFpVqRdTdkiRtlj57X2rR3CiuKwU86OSbUfRmA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.25.1","@f5xc-salesdemos/pi-utils":"18.25.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.25.1_1777447129028_0.24264673220585098","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.25.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.25.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.25.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"89a965c8d9dc6fb1d2dddd5b394e6be3c393eac6","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.25.2.tgz","fileCount":24,"integrity":"sha512-1fh4xsSY990yxQfgzEsSs+b5fwjpZaBRfdwx0OgvGtKoz2KC1UJt17no60YiLwYwG6nKr20Hi+5v2TLra2JCIQ==","signatures":[{"sig":"MEQCIAM/yhak7S+UIMSDX1GmqJ48etKmnfhDKQzAAcHRrbpBAiAUyZ+qbOARXiFaznKRofMFUECKig3ow5Njzj2t9548XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"89a965c8d9dc6fb1d2dddd5b394e6be3c393eac6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-1fh4xsSY990yxQfgzEsSs+b5fwjpZaBRfdwx0OgvGtKoz2KC1UJt17no60YiLwYwG6nKr20Hi+5v2TLra2JCIQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.25.2","@f5xc-salesdemos/pi-utils":"18.25.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.25.2_1777449588593_0.3277533638273633","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.26.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.26.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.26.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a8aa1b9ba4d61dc757c654f2491f15eb78bcf82d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.26.0.tgz","fileCount":24,"integrity":"sha512-EBQgRgUTgUfO+V/rBqYkaToL+xbWRfk3cLWlmzrLXs+xt/EY2AtM1R5YYNf7e5stkWIzjluaffiZkdPjjU8LIg==","signatures":[{"sig":"MEQCIHen1tldpjbpd0N4FHyotG3rfd1BpYo9VTCo/xPmPoMRAiBahdhy2MMXTthQ759l2YMx4YsrZ8B+ikBxt2B8dmPhSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a8aa1b9ba4d61dc757c654f2491f15eb78bcf82d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-EBQgRgUTgUfO+V/rBqYkaToL+xbWRfk3cLWlmzrLXs+xt/EY2AtM1R5YYNf7e5stkWIzjluaffiZkdPjjU8LIg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.26.0","@f5xc-salesdemos/pi-utils":"18.26.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.26.0_1777476127729_0.1909053578393678","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.27.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.27.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.27.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6287fb754a5ae9824a0871dc13f3c91eecd4d8d0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.27.0.tgz","fileCount":24,"integrity":"sha512-EkKX5SUNCaTfIT/EnFHzesKdyRGAJxxJgHDSuovHT7kKzn6q/2ykwv2hDOOiHzBJ5+iugRQL2ImVQuBNeEMA5Q==","signatures":[{"sig":"MEYCIQCvKC8RPqUCKcISwOlFQy1p1VeXK8UhQWNBC1h2PZ+lowIhAIHQ9QY7SayM42yHCnXB3nQs2P2Y+85CbHwwA801bmAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6287fb754a5ae9824a0871dc13f3c91eecd4d8d0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-EkKX5SUNCaTfIT/EnFHzesKdyRGAJxxJgHDSuovHT7kKzn6q/2ykwv2hDOOiHzBJ5+iugRQL2ImVQuBNeEMA5Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.27.0","@f5xc-salesdemos/pi-utils":"18.27.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.27.0_1777492895017_0.2928270455237265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.27.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.27.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.27.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2d87059e4ac00b02e31d538a0cd085c3f578974e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.27.1.tgz","fileCount":24,"integrity":"sha512-KbTYXzTv+DKudqoGE1v1jRUxJEq4kfh6VW/WOOOe1hnxhcIKTiLKSBQsgAl/y8k4bsN8k1w8TqmOtsvqEmDFFg==","signatures":[{"sig":"MEUCIEHyU9hyjawDhs8I3InHC8OMBhjG4pLAy4d4xud5z90uAiEAnSq4QvvRd+M8NK9wIbRIfaSmurwupQ/CGk2vQP5lAjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2d87059e4ac00b02e31d538a0cd085c3f578974e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-KbTYXzTv+DKudqoGE1v1jRUxJEq4kfh6VW/WOOOe1hnxhcIKTiLKSBQsgAl/y8k4bsN8k1w8TqmOtsvqEmDFFg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.27.1","@f5xc-salesdemos/pi-utils":"18.27.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.27.1_1777504548615_0.5726971463863777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.28.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.28.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.28.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"748c8d000549d1386fcb7bc5ef61404da97f797a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.28.0.tgz","fileCount":24,"integrity":"sha512-G68Ff1UI9wSd03gOnKZbdfM9XrjqjIkYQiO1RqkBaqCppt8PL5+pV1snEbISBZvQXPc3jcCiMwaPsT4spoyLOQ==","signatures":[{"sig":"MEQCIGNMwD6JBhxhbFHejy5bRN3xGbkpBCYmRHRvQmkNt3L2AiBqgM8oRKVdiyJo4KpVR4ktCjKrJlLJnJIg1vNFLnkKuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"748c8d000549d1386fcb7bc5ef61404da97f797a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-G68Ff1UI9wSd03gOnKZbdfM9XrjqjIkYQiO1RqkBaqCppt8PL5+pV1snEbISBZvQXPc3jcCiMwaPsT4spoyLOQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.28.0","@f5xc-salesdemos/pi-utils":"18.28.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.28.0_1777521748340_0.8516970523898837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.28.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.28.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.28.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1f63c6919b85de11512df888a63620dfd84c089c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.28.1.tgz","fileCount":24,"integrity":"sha512-N+WdzTP1L59WRjsXepC2KT7/dNro75m0jfWNiuA/vTIgw9qJI7XJnp7r7OA1GogPEmg4Ddb4VdYObKiUxLD7xg==","signatures":[{"sig":"MEUCIQDKpfCVwhtYR9lQ3vA4tFDKdyaFRbIT/6mZa3EYwKorWAIgU/4BOB6LM1RAT12O/yAq30ttXZM7BVl9B0Wdg1LLa30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1f63c6919b85de11512df888a63620dfd84c089c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-N+WdzTP1L59WRjsXepC2KT7/dNro75m0jfWNiuA/vTIgw9qJI7XJnp7r7OA1GogPEmg4Ddb4VdYObKiUxLD7xg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.28.1","@f5xc-salesdemos/pi-utils":"18.28.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.28.1_1777551672950_0.5376330060688217","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.29.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.29.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.29.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e6a3c587c5fd4de8ae46acb8ddee7b0fd5a3a12b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.29.0.tgz","fileCount":24,"integrity":"sha512-y8DJO6XmmcY0z8q5TqZ+uPZIj6fetkHIZPxIK+3DhGOVVsiGtTCklzNe7xgnDuY88WhqeYsF0BO1N4FihZTs6g==","signatures":[{"sig":"MEQCIHFagZFNDv82PdUIoBeFasDrGuW7S6vjp58lUWuQg7iAAiBrqyNHW4FwQJLN65srJFFKuKdmMeV6FooZPKYH53d6aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e6a3c587c5fd4de8ae46acb8ddee7b0fd5a3a12b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-y8DJO6XmmcY0z8q5TqZ+uPZIj6fetkHIZPxIK+3DhGOVVsiGtTCklzNe7xgnDuY88WhqeYsF0BO1N4FihZTs6g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.29.0","@f5xc-salesdemos/pi-utils":"18.29.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.29.0_1777558787408_0.9659369730229255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.30.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.30.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.30.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"cf95965c60d059126d5cf66635074d48b6876956","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.30.0.tgz","fileCount":24,"integrity":"sha512-VpE4IGf0hYfV1TkJskWk0nzzNT1Cm0sddvYPA1qjxfoAs0NHpnGbH/7idqIh0xNf3ty5p9NgxWaRnMsx3Ie17A==","signatures":[{"sig":"MEUCIEkGna1+nvpXhasass6pP/NYIONdP8ISIXu0eR/hzvgFAiEA+AHlZu/7aXJFUZMWbsq5uVOO16rrJBJkKYWMFt/Ln/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cf95965c60d059126d5cf66635074d48b6876956","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-VpE4IGf0hYfV1TkJskWk0nzzNT1Cm0sddvYPA1qjxfoAs0NHpnGbH/7idqIh0xNf3ty5p9NgxWaRnMsx3Ie17A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.30.0","@f5xc-salesdemos/pi-utils":"18.30.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.30.0_1777607564554_0.847197445178943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.30.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.30.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.30.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"db79f83371e0b1a07fa21f57180c204a3b3e4889","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.30.1.tgz","fileCount":24,"integrity":"sha512-ihpmoNy5G7GZuDpsHyr6xwR5+caRsDwfAtTnPqmj2E+UQ1g6s8c5HnnwKDoeLHuFFPBYX7Qqji8jkFj7Rf9hjg==","signatures":[{"sig":"MEUCIHfSlZH54AimX7Ne3XgCTgmuL27NVDfQz0RvldzP5IZvAiEA9fpnDEGYrH95IBq9khrfl8XLyyVSUymmiyvg8UeqDg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"db79f83371e0b1a07fa21f57180c204a3b3e4889","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ihpmoNy5G7GZuDpsHyr6xwR5+caRsDwfAtTnPqmj2E+UQ1g6s8c5HnnwKDoeLHuFFPBYX7Qqji8jkFj7Rf9hjg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.30.1","@f5xc-salesdemos/pi-utils":"18.30.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.30.1_1777614120878_0.7640156306877954","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.30.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.30.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.30.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"70e60e661604a671cfff2381bd2acb37c13e7554","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.30.2.tgz","fileCount":24,"integrity":"sha512-WdANyN0X9cug094K3DRvG3Z6XHDjjThHF5GJ8LOxLTdsmaHJn6TboehiNNJ+KGjaLcFCIJsTN0nWqL64zpa7bA==","signatures":[{"sig":"MEUCIBhGoZHXIVIqW0I18TvCzxn6hHNdwr6RUjjzH1uzpIkOAiEA2/32b1O5apdjX86j8SWsFj2m72BcnT0YBAd2Kjr0pW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"70e60e661604a671cfff2381bd2acb37c13e7554","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-WdANyN0X9cug094K3DRvG3Z6XHDjjThHF5GJ8LOxLTdsmaHJn6TboehiNNJ+KGjaLcFCIJsTN0nWqL64zpa7bA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.30.2","@f5xc-salesdemos/pi-utils":"18.30.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.30.2_1777616864309_0.31385903771068957","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.30.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.30.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.30.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d7aa6581b5e871e0d20db548c2dbe94dd369cee7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.30.4.tgz","fileCount":24,"integrity":"sha512-Y8FqHDY2ZNDrDYk3aRCiCB3Wrgcnlq4ZEh7uUY5NqsjTjYc7WzATI/xJ8McGq5eOO2CloHEMKx7yRWhovST4bw==","signatures":[{"sig":"MEYCIQCMN15mSZkiNQXPFeAeUkTN86cQ/GmZLPaFaPmTjze0TAIhAJ1bZzZL7J0Ydxx3ujxCRDZ5Y0RzZp09OMtJGjYtBIJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d7aa6581b5e871e0d20db548c2dbe94dd369cee7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Y8FqHDY2ZNDrDYk3aRCiCB3Wrgcnlq4ZEh7uUY5NqsjTjYc7WzATI/xJ8McGq5eOO2CloHEMKx7yRWhovST4bw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.30.4","@f5xc-salesdemos/pi-utils":"18.30.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.30.4_1777648849093_0.4834366465468163","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.31.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.31.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.31.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b757811955066b1466e6bffff2ff59b93d11ae4a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.31.0.tgz","fileCount":24,"integrity":"sha512-+iP+5Qv+Gk+3hZewHT8H79mufVqd66OlVkRlyoVlOQp7wNraLLVPbrKL0znMfy9+WF4yZNONelRWlZyXWzJpfg==","signatures":[{"sig":"MEYCIQDhi2XKbKy5Cy+bQ7/hkNsGymxiymDG9J+54MmsGAHtpQIhAMChdoRIMsxqHMuuR+w3VnFj49zOQeOh7CYOUTpRfYvf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b757811955066b1466e6bffff2ff59b93d11ae4a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-+iP+5Qv+Gk+3hZewHT8H79mufVqd66OlVkRlyoVlOQp7wNraLLVPbrKL0znMfy9+WF4yZNONelRWlZyXWzJpfg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.31.0","@f5xc-salesdemos/pi-utils":"18.31.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.31.0_1777670107802_0.047974238201148545","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.31.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.31.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.31.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c86a673f1dda547a8c09c58efd03ff4864bf4e37","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.31.1.tgz","fileCount":24,"integrity":"sha512-CrRfXFn+5QMG2peg4CPOX8drzeq4d3VFJRBSgFApGToC3RqcSMxpc24hDCF7eYqXidZpayMzc/bzuBJBKw8NaA==","signatures":[{"sig":"MEUCIQD1pbUKEk1uZ7ctYT9POf/+nJltXG72++jX8kJjsQvuQAIgExcIJTLEWFPYTqVF5FTGA5obfuUZaT4yt7D1wGFMpdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c86a673f1dda547a8c09c58efd03ff4864bf4e37","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-CrRfXFn+5QMG2peg4CPOX8drzeq4d3VFJRBSgFApGToC3RqcSMxpc24hDCF7eYqXidZpayMzc/bzuBJBKw8NaA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.31.1","@f5xc-salesdemos/pi-utils":"18.31.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.31.1_1777676113170_0.18345739281542528","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.32.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.32.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.32.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e2ccfdfc62e06535ee7e90918a723b1038a08b32","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.32.0.tgz","fileCount":24,"integrity":"sha512-APpF4mMSVSf6fhzmhJfyTnLczF0pbl/EAEztSXn9WZyY6Z/qOiX9/quVELSY0pqa0x/A98GGRv6BZr/8bOGwQw==","signatures":[{"sig":"MEYCIQCV6kzmeswUnIwkOnId1DsCRNl8xJnLlkXSrx3PqvVMRgIhAIedlLWjtILzP/yT/7YZLMNruZ1hbqvyEXUO48hxX0Rk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e2ccfdfc62e06535ee7e90918a723b1038a08b32","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-APpF4mMSVSf6fhzmhJfyTnLczF0pbl/EAEztSXn9WZyY6Z/qOiX9/quVELSY0pqa0x/A98GGRv6BZr/8bOGwQw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.32.0","@f5xc-salesdemos/pi-utils":"18.32.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.32.0_1777691449344_0.2736788410859594","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.32.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.32.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.32.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8a04cab179b3b6eba43623b55a957017cb8c1ffc","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.32.1.tgz","fileCount":24,"integrity":"sha512-fBzakos4XdStpj+AdyzHoXsjKXTu303fmM/d6FcgBaaQqSempj7X4a8G6wkIYeXNLAsTPeg0T8INFpfrJCOFvg==","signatures":[{"sig":"MEQCIA+c0XC2e+LOJumF7T/txYwGMbNO5mqsXhh5idrIH71sAiBQYJhLZ/oSt7NKctNkj7GymeY1xgUE97ohBTObaDb7Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8a04cab179b3b6eba43623b55a957017cb8c1ffc","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-fBzakos4XdStpj+AdyzHoXsjKXTu303fmM/d6FcgBaaQqSempj7X4a8G6wkIYeXNLAsTPeg0T8INFpfrJCOFvg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.32.1","@f5xc-salesdemos/pi-utils":"18.32.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.32.1_1777734828196_0.7704736088801272","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.33.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.33.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.33.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b07625fd86149d0b386cd98de5af624dc223e9fd","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.33.0.tgz","fileCount":24,"integrity":"sha512-0745RnX7QKQzgcrvOix7eczs3PCA2hB0iyOaZBF9LVKGcXaR7K73qmafeDc927YQ4/WTJONtMu3e76DC+BVrSg==","signatures":[{"sig":"MEYCIQDslSYs8FPtxrzu4Y7IxJG6eNGGX/ZyEcYvy/d3tWNkGQIhAOoY8zsbIj3RD9+oRXQDvZbLLufJhMFLvKWUzqdBOI7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b07625fd86149d0b386cd98de5af624dc223e9fd","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-0745RnX7QKQzgcrvOix7eczs3PCA2hB0iyOaZBF9LVKGcXaR7K73qmafeDc927YQ4/WTJONtMu3e76DC+BVrSg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.33.0","@f5xc-salesdemos/pi-utils":"18.33.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.33.0_1777757323943_0.4258071967409127","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.33.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.33.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.33.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"299cd04ece9b5b507bb37c10e1ef8fe0e8ba0eb8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.33.1.tgz","fileCount":24,"integrity":"sha512-1H6eXy/CtTet0OrnM6gs2j+gsAVqKErpvyaEQew+poXM7oDQtJ8bQEWc934HrVu43EsVod4IATGT606IsOrdgQ==","signatures":[{"sig":"MEYCIQCW6rh30oSR357+m6mWt22Pg/cIB9a8p+ZN+Sr8vH2paQIhAPHHeFrfbylNCf5GI2uYeDm6KBWQc1qwdFtf2pdcu1yO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"299cd04ece9b5b507bb37c10e1ef8fe0e8ba0eb8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-1H6eXy/CtTet0OrnM6gs2j+gsAVqKErpvyaEQew+poXM7oDQtJ8bQEWc934HrVu43EsVod4IATGT606IsOrdgQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.33.1","@f5xc-salesdemos/pi-utils":"18.33.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.33.1_1777763475113_0.45629698123306284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.33.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.33.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.33.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"50ea4d306c1a990c4e93067ac84628376806b4c6","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.33.2.tgz","fileCount":24,"integrity":"sha512-jP6C4nqyRynm6IehJXxea90d3jltgdHyki0DWywtm5WhYl/PCiUix+BfN9eo2zBWst2wlYsyccM47/LgmuHrPQ==","signatures":[{"sig":"MEUCIQDGnskD9ijF68aj79mDzKiZtw48Gs33wDUe59OAq09z9gIgc/E1bunwIfnUM/aWpUxY5bpwVkg4LSE24Pg9s26gyjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"50ea4d306c1a990c4e93067ac84628376806b4c6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-jP6C4nqyRynm6IehJXxea90d3jltgdHyki0DWywtm5WhYl/PCiUix+BfN9eo2zBWst2wlYsyccM47/LgmuHrPQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.33.2","@f5xc-salesdemos/pi-utils":"18.33.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.33.2_1777766769405_0.24476565204641987","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.33.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.33.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.33.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a7cf155c411f6dde6c2c6a85aa70918c60eb715a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.33.3.tgz","fileCount":24,"integrity":"sha512-IKkGvPWbR3UHx8qNGzxKul+TRXpl04rXyKLwgneCTcocxd58zWE6nxTmCQQbVWIPrhppEi6WonSD+qi/V/b1GQ==","signatures":[{"sig":"MEQCICtLkfTwEkGcnpRFd0BFkTqz8+LCVxfBk15mzQuL/F3SAiBi6R2bLCwSizwQhaLgAg+9Eyl6ereWkHDNxImb+bzF3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a7cf155c411f6dde6c2c6a85aa70918c60eb715a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-IKkGvPWbR3UHx8qNGzxKul+TRXpl04rXyKLwgneCTcocxd58zWE6nxTmCQQbVWIPrhppEi6WonSD+qi/V/b1GQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.33.3","@f5xc-salesdemos/pi-utils":"18.33.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.33.3_1777787253054_0.5403837835832366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.33.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.33.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.33.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1d148e824a31152d7ae81361add42be3dd976961","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.33.4.tgz","fileCount":24,"integrity":"sha512-iKipyrCIPIYEUg69HDYwgL+RGoktgE8ZFWbRoV6BnzEJe6bDxb+bt/v/pszoKDmstzrmi4ndvvBWEH32M8tfIg==","signatures":[{"sig":"MEUCIQClm4fLkRtOTrS9xtZZTnNNu1oOAzapVe9EhFR7xWp0QAIgM0vK0qqcXCQlCjNNT6It0b7nVN92BZLfrGTAQcy2qbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1d148e824a31152d7ae81361add42be3dd976961","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-iKipyrCIPIYEUg69HDYwgL+RGoktgE8ZFWbRoV6BnzEJe6bDxb+bt/v/pszoKDmstzrmi4ndvvBWEH32M8tfIg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.33.4","@f5xc-salesdemos/pi-utils":"18.33.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.33.4_1777792219486_0.4222356740326376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.35.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.35.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.35.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6bd512b6c626484f172f9f314c1ab303cc1b9ade","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.35.0.tgz","fileCount":24,"integrity":"sha512-8WVwXxmVkumZQp4ofL7brr/aEUpg3V/IV5CGz5P8iDVA+7UHZvwIlEW7zTZnPlKscabct9TwYbTCFd5AFpiNGQ==","signatures":[{"sig":"MEYCIQD8uERUiYeCUUfXCxCmtPz0bjNMMApZ9ApzQcCT1m++nQIhAPYUZgwInwB0BZDVoGabrmhqHmk1zfIsZ89lkiO5geAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6bd512b6c626484f172f9f314c1ab303cc1b9ade","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-8WVwXxmVkumZQp4ofL7brr/aEUpg3V/IV5CGz5P8iDVA+7UHZvwIlEW7zTZnPlKscabct9TwYbTCFd5AFpiNGQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.35.0","@f5xc-salesdemos/pi-utils":"18.35.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.35.0_1777845889498_0.4798518033378447","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.35.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.35.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.35.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b10a5a7e5e05a1deb1dacc9d322b0129da7243f2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.35.1.tgz","fileCount":24,"integrity":"sha512-Qky6H+mQvPp+umP7IimknQaES13qVy8jidm13iiIRUIIE/ORlSU5+kIm3bCL7sEJXTzw2onSaMymFNrmymnxkw==","signatures":[{"sig":"MEUCIQDx/aQzaolYOhvYNk+lU/IhabpHx4AJd925jsC67AfdggIgP9DNfhMS36mdMd0L5Y4+Nx7n0cl9dl9SwzGLOLpaJM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b10a5a7e5e05a1deb1dacc9d322b0129da7243f2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Qky6H+mQvPp+umP7IimknQaES13qVy8jidm13iiIRUIIE/ORlSU5+kIm3bCL7sEJXTzw2onSaMymFNrmymnxkw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.35.1","@f5xc-salesdemos/pi-utils":"18.35.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.35.1_1777849851141_0.7797223602506769","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.35.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.35.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.35.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3d62023db19bea3a70994a65ec6e30e98235ba9b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.35.2.tgz","fileCount":24,"integrity":"sha512-e0D4B6aU6iU4agHUJXvpWF9kxbgITgMRULds6JyhLfTjGNqYZDV0Cj3a0lwwB4oDVPg7VNrfmN06ggvZlrvFHg==","signatures":[{"sig":"MEUCIQDPFUGVj6DdpM32At73sl2x65/4HSUk4m4eoXlx6NDxrwIgKmQ7yqocjC4pRs4ySSQcS8MaVfyyV4wfEZtzD1ev+ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3d62023db19bea3a70994a65ec6e30e98235ba9b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-e0D4B6aU6iU4agHUJXvpWF9kxbgITgMRULds6JyhLfTjGNqYZDV0Cj3a0lwwB4oDVPg7VNrfmN06ggvZlrvFHg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.35.2","@f5xc-salesdemos/pi-utils":"18.35.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.35.2_1777853413642_0.2513343274810842","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.35.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.35.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.35.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"de44ac16bc31392e473fbcf59ada962285df16f9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.35.3.tgz","fileCount":24,"integrity":"sha512-7oXitebQyRgdhiM2a/qrESJfa/tKT9tNqTNslmhluSImryxO+ALWASdcftRkF9mpgKzsFl007+i3ECK5hdWVww==","signatures":[{"sig":"MEUCIQDcvZpl2grYJQ4NiQio/W76pvBSG13Cii6ziXAsEQSfLgIgIvcDBJoMSo5N+KiyA0KOksyn2H8Gwm5nHEtey91PC/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"de44ac16bc31392e473fbcf59ada962285df16f9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-7oXitebQyRgdhiM2a/qrESJfa/tKT9tNqTNslmhluSImryxO+ALWASdcftRkF9mpgKzsFl007+i3ECK5hdWVww==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.35.3","@f5xc-salesdemos/pi-utils":"18.35.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.35.3_1777854746338_0.9154066761367177","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.36.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.36.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.36.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"fd683229f67c8abf77990d4ec88a9b433a838fa8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.36.0.tgz","fileCount":24,"integrity":"sha512-pP//8NeKRmoXJMEHrR3GYRL0KTdaqt5xHAh6pZCXey05daKcI4L7KUQySxsJnHbbmdN4Df5Kma5AxndNan/dIA==","signatures":[{"sig":"MEYCIQCswSEkUw5SgaJxqGlSMcRds2YfhdT8x66ZNB0X/o5LrwIhAKCAky7S0N1ZBi9qdInfIiMRZuG0iKhp5hc1O1ONqU5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fd683229f67c8abf77990d4ec88a9b433a838fa8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-pP//8NeKRmoXJMEHrR3GYRL0KTdaqt5xHAh6pZCXey05daKcI4L7KUQySxsJnHbbmdN4Df5Kma5AxndNan/dIA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.36.0","@f5xc-salesdemos/pi-utils":"18.36.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.36.0_1777866652369_0.8540664671687024","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.36.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.36.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.36.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5bd177107672d7d53d98530df5ba2f8d0a639b7d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.36.1.tgz","fileCount":24,"integrity":"sha512-Yyn56V6pG2TSB4LRdjs0VMPj3ORppTF0TMfq7Biblq8hTcKooOibgxaYPjv3WrUjOKxYVHucmgDTuLMDr8PfhQ==","signatures":[{"sig":"MEUCIDMREOTGJ2bvtQumhSq5Df1kyDQ33255Ms7sZERiU8IWAiEAzm8K96U5eBCTiq9VEBY+ZsiWQFhiDVyn7NJx69joTP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5bd177107672d7d53d98530df5ba2f8d0a639b7d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Yyn56V6pG2TSB4LRdjs0VMPj3ORppTF0TMfq7Biblq8hTcKooOibgxaYPjv3WrUjOKxYVHucmgDTuLMDr8PfhQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.36.1","@f5xc-salesdemos/pi-utils":"18.36.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.36.1_1777871812069_0.12998738083958372","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.36.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.36.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.36.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f84d94fe531d81c3f0e22248abc92ad1b2c45160","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.36.2.tgz","fileCount":24,"integrity":"sha512-paktBZIEe6z4xexqXrVBS+brkhCXsmXsj54Bd7jUvHyU9II/egdKf2hKh/T3Fn1OTT/5Ni8uf+ioPccKRzoL5g==","signatures":[{"sig":"MEQCIEDucEto8IIVhoIfOMBf6AvUHN2iW7DbsfdptJWby1EDAiB1b4TsptcUfuSQrc/7AnQBEaAmw64jYaG++aXUUxhg8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f84d94fe531d81c3f0e22248abc92ad1b2c45160","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-paktBZIEe6z4xexqXrVBS+brkhCXsmXsj54Bd7jUvHyU9II/egdKf2hKh/T3Fn1OTT/5Ni8uf+ioPccKRzoL5g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.36.2","@f5xc-salesdemos/pi-utils":"18.36.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.36.2_1777874811588_0.22957896459800997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.37.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.37.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.37.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"297f8cdcf6747b93a4349f15d1421421682a2476","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.37.0.tgz","fileCount":24,"integrity":"sha512-ROMVGvHSUoOUm992nbUC7pKR8u3Ud0Oavqiz37hpANcnSMQQ31OdvUXY8N3ky75LZicYXViYIdWD5qQAz7hjHg==","signatures":[{"sig":"MEUCIQDR/xJhtbu19QwYrKKrVIwH9Xqrm5fK5j7ikVPfIuGKfwIgZ8gJag0VRKNCP7W1x7L/Wa2qYCwuLxlyV8K9fpCJgGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"297f8cdcf6747b93a4349f15d1421421682a2476","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ROMVGvHSUoOUm992nbUC7pKR8u3Ud0Oavqiz37hpANcnSMQQ31OdvUXY8N3ky75LZicYXViYIdWD5qQAz7hjHg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.37.0","@f5xc-salesdemos/pi-utils":"18.37.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.37.0_1777879893475_0.065136492216056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.37.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.37.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.37.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ee272df79d7785eb67eb4ee1a13ebd621e8bb478","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.37.1.tgz","fileCount":24,"integrity":"sha512-uS2myR+qo6gVUeJ5DIMBYOiPh2eIYI9DjfCtCda0cYNwGzTJXZaeXSX8lUDYF33SDoj5PFnOIef61WU2sPiLpA==","signatures":[{"sig":"MEQCIHDmaRyBekhmTzYpcR4AaK9u/BB+RH6uI31imhQ+dbIRAiBYfF9xi6IYeRBmozF4PTyZkFE3cHWAgY3aSfI2J8A6CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ee272df79d7785eb67eb4ee1a13ebd621e8bb478","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-uS2myR+qo6gVUeJ5DIMBYOiPh2eIYI9DjfCtCda0cYNwGzTJXZaeXSX8lUDYF33SDoj5PFnOIef61WU2sPiLpA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.37.1","@f5xc-salesdemos/pi-utils":"18.37.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.37.1_1777907398622_0.08483099782901293","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.38.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.38.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.38.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3762b704801a96d18dd4191cba2245d77beb7fca","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.38.0.tgz","fileCount":24,"integrity":"sha512-wB6WNbJkexzBUWaOzDOa6e+mqnxAjFQEA4JXOkprJPrtw3OelV3lRY3UUPfdFBLJ50rPyXZExYBbeRVyJ5ZmsA==","signatures":[{"sig":"MEYCIQC2X+2rXYk/OcJGn/FIVk0TOAbivlktypVLmTseyG1VIwIhAMFkK0xhVeFE5/quaGcVlWiyp5tsGCjfPLw60hYbOIC6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3762b704801a96d18dd4191cba2245d77beb7fca","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-wB6WNbJkexzBUWaOzDOa6e+mqnxAjFQEA4JXOkprJPrtw3OelV3lRY3UUPfdFBLJ50rPyXZExYBbeRVyJ5ZmsA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.38.0","@f5xc-salesdemos/pi-utils":"18.38.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.38.0_1777913919923_0.37805116634041824","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.38.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.38.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.38.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"917a78066fa614f1391bd9a2d38f8084904c0484","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.38.1.tgz","fileCount":24,"integrity":"sha512-izDEfEetAw9gt3MliiVrVtIhJvR9OmfyxZ+5XDCfR/dTwmTY8lN63wsHNjX8marT0BVVexoaPi1gMfEwyx96Rw==","signatures":[{"sig":"MEUCIQC/nVxMNRqkfzDDOM5Gulf8xyK/PAe2eomQR5vYmJG81QIgXjjDaViuq18EaKZK7SGFbIpT58/r9KIIpyJTQj8EriA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"917a78066fa614f1391bd9a2d38f8084904c0484","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-izDEfEetAw9gt3MliiVrVtIhJvR9OmfyxZ+5XDCfR/dTwmTY8lN63wsHNjX8marT0BVVexoaPi1gMfEwyx96Rw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.38.1","@f5xc-salesdemos/pi-utils":"18.38.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.38.1_1777921347271_0.22541695205741075","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.38.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.38.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.38.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e2a8f3e27b37de74251725bb77ae52ec66bfe210","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.38.2.tgz","fileCount":24,"integrity":"sha512-p2n09uBUntFDs2F8/yLCJ11VoY5pZLn7H5VUvTHWp4mxcgd4np5p9khUROT0VcznsTpO2Ynw4YoFXQClac9UjQ==","signatures":[{"sig":"MEQCIAJ3/Y16BPeY5bclC9W2PgRFK5XTLSAv2cFB3FqTIep0AiBSJzsjO54lMRlLW+6Bhy1cKHOQWzy7pnI3Mvw2bPIXnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e2a8f3e27b37de74251725bb77ae52ec66bfe210","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-p2n09uBUntFDs2F8/yLCJ11VoY5pZLn7H5VUvTHWp4mxcgd4np5p9khUROT0VcznsTpO2Ynw4YoFXQClac9UjQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.38.2","@f5xc-salesdemos/pi-utils":"18.38.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.38.2_1777927837131_0.2035480806918888","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.39.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.39.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.39.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bd664bd73d1f1131d1a34793ea8ec32a5edd5247","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.39.0.tgz","fileCount":24,"integrity":"sha512-F/PpCWG75992mnYwm/TXzOlnZ+pX3gR81/h44x83Ujj1/90TCvw3+uzRCg7+MnlpfY+72LHfwZ29EbMtuhsaPg==","signatures":[{"sig":"MEYCIQC99SfAWsONeWHs0aZlhSQeMNyGLEdADab/on0u4iptmwIhANVGjoApCfU2I8OM0jvrlxK1GDyMoLmXWJEF8agCJZkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bd664bd73d1f1131d1a34793ea8ec32a5edd5247","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-F/PpCWG75992mnYwm/TXzOlnZ+pX3gR81/h44x83Ujj1/90TCvw3+uzRCg7+MnlpfY+72LHfwZ29EbMtuhsaPg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.39.0","@f5xc-salesdemos/pi-utils":"18.39.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.39.0_1777942610846_0.8464309131703345","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.40.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.40.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.40.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c1df9354a843cba5b2d3e034dbfa22d83a4add9c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.40.0.tgz","fileCount":24,"integrity":"sha512-JsnCMklzmi6hYZ2HLz5b7Rb4QnLSlqqKzZRtbVBd9vncKP0lzJ1rsM2KxOG/Bz0pfsb0X5hNygRxlJlx/oVr/A==","signatures":[{"sig":"MEQCIG3y6pcWo/pNEZ7u3V+qLcj+e5Erxr8btMXhNIUET4DcAiBkFr1PIjsfrn0401Uw1KApt0jMxcgCvC2hvNF767lHaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c1df9354a843cba5b2d3e034dbfa22d83a4add9c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-JsnCMklzmi6hYZ2HLz5b7Rb4QnLSlqqKzZRtbVBd9vncKP0lzJ1rsM2KxOG/Bz0pfsb0X5hNygRxlJlx/oVr/A==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.40.0","@f5xc-salesdemos/pi-utils":"18.40.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.40.0_1777955717496_0.6415601400312048","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.40.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.40.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.40.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b4d089d7e7f268bb4e82cddada59ef5dbd22db10","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.40.1.tgz","fileCount":24,"integrity":"sha512-KUBvI+dZcVV0pczf2ZLbH6cmMYVoR4jKR2cdZ13EBLcb6xlu845THM8tdigj09mf8up1eoMElb7pz3t4gR4ikw==","signatures":[{"sig":"MEUCIQDJa+FatKexDIkHZ9llovCLpMuSk+TWiQD6Qe/RbSev7QIgP1YxYcusfqAO3BfdLklC/laIc9LIQOltuFqgbzKaTao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b4d089d7e7f268bb4e82cddada59ef5dbd22db10","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-KUBvI+dZcVV0pczf2ZLbH6cmMYVoR4jKR2cdZ13EBLcb6xlu845THM8tdigj09mf8up1eoMElb7pz3t4gR4ikw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.40.1","@f5xc-salesdemos/pi-utils":"18.40.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.40.1_1777958949105_0.2172320760188271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.40.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.40.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.40.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"932f7938a4632b72b6de6ef3cb8570e8ab40e5fe","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.40.2.tgz","fileCount":24,"integrity":"sha512-Iq3WwzvXc6nuB0n7ySIRcKbttAirmosRvPGRbRi8iGuwJpKBlxtayrQlBy9OLyTJgLGMa1Q7wQ8NmanuaNvuiQ==","signatures":[{"sig":"MEUCID/pey3rK+BMU5uSinNDoV/ppSia+ljRSV8OPQtuZXk8AiEAy8iKOVVeUGwShSUSsDM+jVG5teU4ePYzTFsUTdvF7Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"932f7938a4632b72b6de6ef3cb8570e8ab40e5fe","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Iq3WwzvXc6nuB0n7ySIRcKbttAirmosRvPGRbRi8iGuwJpKBlxtayrQlBy9OLyTJgLGMa1Q7wQ8NmanuaNvuiQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.40.2","@f5xc-salesdemos/pi-utils":"18.40.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.40.2_1777961046587_0.856162747040782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.41.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.41.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.41.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8e6ec352bc6ffea658e4b86b898122418437efd7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.41.0.tgz","fileCount":24,"integrity":"sha512-tgWq2qC7Usbv4nsmf3cvf3OJOrY9oNFXQugJZOcfiJf0vYvjlues62AjrGVFlc/L8eCkEumYFXnNzqaJ10rsGg==","signatures":[{"sig":"MEQCIGvtGsenvUAgkWyQFfOwN5B5695ro5t+5YNZxigHxxOWAiBRLp5aoZrbvwdiwOGk/NhrcFfDR2yMjmMLfkqB3TZ4Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8e6ec352bc6ffea658e4b86b898122418437efd7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-tgWq2qC7Usbv4nsmf3cvf3OJOrY9oNFXQugJZOcfiJf0vYvjlues62AjrGVFlc/L8eCkEumYFXnNzqaJ10rsGg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.41.0","@f5xc-salesdemos/pi-utils":"18.41.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.41.0_1777991419568_0.03313705957037061","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.41.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.41.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.41.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a24ed08a5320bbbe1f2f763369426b03926bba02","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.41.1.tgz","fileCount":24,"integrity":"sha512-bE5Cqa9nwtxrRt0Ot/wjQb0sKfxUF/0DJOpYtRdEF2ldbpYAQ1O7NWKRJrr1aZR2+sYx7MHOSVnEALs3tZ5XBw==","signatures":[{"sig":"MEUCIQCHs/K8VNGturMITvkGJdm2Ae8ig7n/777DHpjWbD4nNQIgb6dX+IsJ+bRYYSyofuN5skLZA2xr5ROCEvc/BgEYr48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a24ed08a5320bbbe1f2f763369426b03926bba02","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-bE5Cqa9nwtxrRt0Ot/wjQb0sKfxUF/0DJOpYtRdEF2ldbpYAQ1O7NWKRJrr1aZR2+sYx7MHOSVnEALs3tZ5XBw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.41.1","@f5xc-salesdemos/pi-utils":"18.41.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.41.1_1777995177948_0.465699706988018","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.42.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.42.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.42.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"39074857f928f743eadcfa8d208e4964134ac948","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.42.0.tgz","fileCount":24,"integrity":"sha512-mvemK1/nvVc1lf9vh2oFB0ZODNq9sHFxFy8lnQcnn0vyAUlQOjGafULZ4vktxEdJDX8V8Z8MpWg7Dy2I6J4Gqg==","signatures":[{"sig":"MEUCIQDiwwKdkzMW5g/FpUwksuCAHFY+d4Bp+FjTQDQSJgmShwIgaAP3jeV2P6XW9IeAQPK5iFtCxP/osJqYR0QLE/LnqPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"39074857f928f743eadcfa8d208e4964134ac948","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-mvemK1/nvVc1lf9vh2oFB0ZODNq9sHFxFy8lnQcnn0vyAUlQOjGafULZ4vktxEdJDX8V8Z8MpWg7Dy2I6J4Gqg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.42.0","@f5xc-salesdemos/pi-utils":"18.42.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.42.0_1777997149121_0.7677390017422177","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.43.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.43.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.43.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7180e2745a506ca58c0d986c379d575d8c4ddc8b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.43.0.tgz","fileCount":24,"integrity":"sha512-ngjAyKBVNsUrYowccw6OYjjKBBRSt/JzPJjKrJtGgfWC3vfojmABtbIZa+qs2lLTTRB/6V4WmAlVh9p8bUNJbA==","signatures":[{"sig":"MEUCIQDipFekOfP8ggZ3WSnl5NuECw3zOfS4JS5Q/QY+OViINgIgIvoGLStkkET1pkM2gxBkELendpFH4eS5AMDnUBDRiJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7180e2745a506ca58c0d986c379d575d8c4ddc8b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ngjAyKBVNsUrYowccw6OYjjKBBRSt/JzPJjKrJtGgfWC3vfojmABtbIZa+qs2lLTTRB/6V4WmAlVh9p8bUNJbA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.43.0","@f5xc-salesdemos/pi-utils":"18.43.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.43.0_1778008579034_0.8705474492080056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.43.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.43.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.43.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ccd452173bf96d9fcbe26200e52a003467917366","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.43.1.tgz","fileCount":24,"integrity":"sha512-kKCdchSIcOf0TR0KhmjGUk4vZUPt3kRhXMUzsNlfM0Oq5sDWkxDre+R9D609kMqs43pUEnJ/3TMVvmn4YBNXZA==","signatures":[{"sig":"MEQCIA9xmp4Q10X9BMXOlfJhjzJ70LRu4Bn3dVaEAOVolhIrAiB70IojF+w3R75rfUqWSD6j1HOhHJDqkOFWlryhZbhq9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ccd452173bf96d9fcbe26200e52a003467917366","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-kKCdchSIcOf0TR0KhmjGUk4vZUPt3kRhXMUzsNlfM0Oq5sDWkxDre+R9D609kMqs43pUEnJ/3TMVvmn4YBNXZA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.43.1","@f5xc-salesdemos/pi-utils":"18.43.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.43.1_1778034011024_0.48224103412058494","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.44.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.44.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.44.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3d82764bb260417dd8fe57c4e686c3daf31f3653","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.44.0.tgz","fileCount":24,"integrity":"sha512-hP8Rq8wgwrxKu7lMDmGGeHMlMJPScP3EWD3/xKufw6A7lWZbbR2g16ZrLuMw/M7RVUne1jzMm4Rz0MTC+zAl+w==","signatures":[{"sig":"MEQCIBnGY5WUyjSfH0EZhgKobva2Mfueh4GlgwJc8+vWAT/TAiATGRm4x6dMLF8jO3EUwC6lPZBp4FKDpGWKsqOZI9pdBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3d82764bb260417dd8fe57c4e686c3daf31f3653","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-hP8Rq8wgwrxKu7lMDmGGeHMlMJPScP3EWD3/xKufw6A7lWZbbR2g16ZrLuMw/M7RVUne1jzMm4Rz0MTC+zAl+w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.44.0","@f5xc-salesdemos/pi-utils":"18.44.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.44.0_1778036176187_0.3183350749718763","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.45.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.45.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.45.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c34a1824fc013c2600817ed79f9cb00c34447435","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.45.1.tgz","fileCount":24,"integrity":"sha512-Q/Ny0NPPKbWVhYjEMlPg+eWm/9+RrNGibLC44UEAAc0QPLbSxHBu4nHbGSkmbgpHk+afcYn1umfqrjEu4K4nmw==","signatures":[{"sig":"MEUCIAU7u7Mnx1MzdtfJlgiJo5ifqgZCFxkS1/EOQdkueyiaAiEA8BlkqH+m71DPwbaErl6/3uvltg5RtcRd+bEE6t045sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c34a1824fc013c2600817ed79f9cb00c34447435","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Q/Ny0NPPKbWVhYjEMlPg+eWm/9+RrNGibLC44UEAAc0QPLbSxHBu4nHbGSkmbgpHk+afcYn1umfqrjEu4K4nmw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.45.1","@f5xc-salesdemos/pi-utils":"18.45.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.45.1_1778043084166_0.6150514314096214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.46.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.46.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.46.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3b594ae3bee088027b5f0c7647c3645450ca7ad4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.46.0.tgz","fileCount":24,"integrity":"sha512-5wJVvuK0ZLGLOmX1xaSul2Tdyw230j3HaBD+NdD7chfQEvHO1exvhnExotOc2itIU5+DZwOJC7+SzL2lyOWypg==","signatures":[{"sig":"MEUCIBYACYsRvh/PkVCoaBrB6Zf9vcw48d8XrFZWs4FszytLAiEAqJtwBwK2k8bZFl/rDl0rd6lOPoKgeh305qJ5UhQJRIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3b594ae3bee088027b5f0c7647c3645450ca7ad4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-5wJVvuK0ZLGLOmX1xaSul2Tdyw230j3HaBD+NdD7chfQEvHO1exvhnExotOc2itIU5+DZwOJC7+SzL2lyOWypg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.46.0","@f5xc-salesdemos/pi-utils":"18.46.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.46.0_1778045670452_0.5320298826509744","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.47.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.47.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.47.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bd95794c82e0210322687cd89d3015557408bbac","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.47.0.tgz","fileCount":24,"integrity":"sha512-O96lNFOsA/hyv0K5CUr7k7ynwhIBVPRAV7PDx7pzJNg2EXwxGe0P3n9yz7VdJ+6MreYEPkIKmRm4t/2GwR7scA==","signatures":[{"sig":"MEUCIQD9fnW8H4csfDHCBiyEi9+9Rof/05uVGIqP4F0OHA0eKwIgIigeNOxJ4rqBC/iaBgwJEcRmPF9yTEcS9rmnxRhgvv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bd95794c82e0210322687cd89d3015557408bbac","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-O96lNFOsA/hyv0K5CUr7k7ynwhIBVPRAV7PDx7pzJNg2EXwxGe0P3n9yz7VdJ+6MreYEPkIKmRm4t/2GwR7scA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.47.0","@f5xc-salesdemos/pi-utils":"18.47.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.47.0_1778049030322_0.18474237129848725","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.48.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.48.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.48.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1bc82e9e45c55e2eac4ff22af0c69d5069d7e04b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.48.0.tgz","fileCount":24,"integrity":"sha512-igZWs/KYltd0QOvuetTPDj9wm/Crd/7HnFuXH1v0Xcgfi3fDn4brbLaOVwgQI/9Hgx7EauwW5NARsLGRc2d1eg==","signatures":[{"sig":"MEQCIH89DhSnWwYWG60KgeMH2vwLDlpcEnVNye9HbE84I4JHAiB2OhkrGUE7t0tSrW4CqeN1ZACr615JD5q/CC9+tufVUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1bc82e9e45c55e2eac4ff22af0c69d5069d7e04b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-igZWs/KYltd0QOvuetTPDj9wm/Crd/7HnFuXH1v0Xcgfi3fDn4brbLaOVwgQI/9Hgx7EauwW5NARsLGRc2d1eg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.48.0","@f5xc-salesdemos/pi-utils":"18.48.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.48.0_1778077343197_0.9472507711320444","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.48.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.48.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.48.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"306b56008d1c5e84fde4f4345cbc3369498ca384","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.48.1.tgz","fileCount":24,"integrity":"sha512-e/7DGYUn85LFJUre/w8I1z/P+L8Wt8WbIgDST9KGELUWcBE4LoRNZS/udisZwgqo7i06Mo+faSTZC0BprBZPNw==","signatures":[{"sig":"MEYCIQDxmNW6nwBho5wP1qJkaxqYLYhNIx3GW82dsQrjnWPRKgIhAMWLgCheOBegukX2QzIF9Dr3pMNJbzXJvbHU8RKWmjtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"306b56008d1c5e84fde4f4345cbc3369498ca384","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-e/7DGYUn85LFJUre/w8I1z/P+L8Wt8WbIgDST9KGELUWcBE4LoRNZS/udisZwgqo7i06Mo+faSTZC0BprBZPNw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.48.1","@f5xc-salesdemos/pi-utils":"18.48.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.48.1_1778082590253_0.3639432653211727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.48.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.48.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.48.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"624b75360a220807793e5993cb5c53749f29a8a8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.48.2.tgz","fileCount":24,"integrity":"sha512-T4jijSpLyw1eDnrlAHVYkTElSYXEcjGaBAKuin2gGCJytvbOLn9MV/uqod2Caq3hSGuvjxaPK3Dis2cmUdcb/w==","signatures":[{"sig":"MEUCIFA2e5csno0bHxO9Q5rlGoaM2RHQzhSUfcLWvrPSehm/AiEAq0zxOsmGXFuagGLEdv7OHhHMJjbSANxtIE0zhoVG8iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"624b75360a220807793e5993cb5c53749f29a8a8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-T4jijSpLyw1eDnrlAHVYkTElSYXEcjGaBAKuin2gGCJytvbOLn9MV/uqod2Caq3hSGuvjxaPK3Dis2cmUdcb/w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.48.2","@f5xc-salesdemos/pi-utils":"18.48.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.48.2_1778091806485_0.4872431060401039","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.49.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.49.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.49.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"10054e18fdff1a076beabaa53774df2ff14bda9c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.49.0.tgz","fileCount":24,"integrity":"sha512-B3ra5T+1EkNBVc1N5ioyHPuQb5RiLZFofc0kzykxEXH9YfgTmS9rJ0iyOzvBAQQWjAKOBsK9BZ0BteRN39n/Cg==","signatures":[{"sig":"MEUCIHdU4bcNQFwcFw+YQHfYHeBemCK7ZYFOQrEAihww+x5yAiEA+C1Fp9ia8TuJmBfkw/K3lqrNhv7N157UqBgwk7F2bUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"10054e18fdff1a076beabaa53774df2ff14bda9c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-B3ra5T+1EkNBVc1N5ioyHPuQb5RiLZFofc0kzykxEXH9YfgTmS9rJ0iyOzvBAQQWjAKOBsK9BZ0BteRN39n/Cg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.49.0","@f5xc-salesdemos/pi-utils":"18.49.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.49.0_1778160699579_0.20460932526510756","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.49.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.49.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.49.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"30a73abe34dfe356740258540702180acc729f55","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.49.1.tgz","fileCount":24,"integrity":"sha512-lyp8mNCEA5SQoG9p+MoqAqvRW51Dm+98SYNYiv93P4vgPcPe6EX5aF/Gi54FMb6ETuFUaHCYmpHva6uK1JAiig==","signatures":[{"sig":"MEUCIQCl9qzKK9tK9fvM7i/klnR4X+OSHCQkMFE4qByhVCbuPwIgcmaBbT8B+y5uQHg/UCJMd1SVlJC7+EHCvoTjc8PRdfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"30a73abe34dfe356740258540702180acc729f55","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-lyp8mNCEA5SQoG9p+MoqAqvRW51Dm+98SYNYiv93P4vgPcPe6EX5aF/Gi54FMb6ETuFUaHCYmpHva6uK1JAiig==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.49.1","@f5xc-salesdemos/pi-utils":"18.49.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.49.1_1778210801974_0.5587467442398744","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.50.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.50.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.50.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"fdd8ec6b088928e8d703c01d3fa7ffa10e304043","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.50.0.tgz","fileCount":24,"integrity":"sha512-MmQBtpxFtG/Efo4kEzeacK8TZx9e4HEHWBD23yRzJulXBvXgE1c8PGfO3N6QwYwT0LMVbY/bJkXz4Enze3kbaw==","signatures":[{"sig":"MEYCIQC/MZEOYOqGANQAU/Ml0Bo7RlDEGS64vOPz7klZg0oMcQIhALIMiZnu18W08BLs3bUMt6LgDAt0Y1mlDzDncIj+d192","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fdd8ec6b088928e8d703c01d3fa7ffa10e304043","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-MmQBtpxFtG/Efo4kEzeacK8TZx9e4HEHWBD23yRzJulXBvXgE1c8PGfO3N6QwYwT0LMVbY/bJkXz4Enze3kbaw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.50.0","@f5xc-salesdemos/pi-utils":"18.50.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.50.0_1778282998309_0.8925869661995396","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.51.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.51.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.51.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2cc2275e90132ba0fe27aa2503d2ff337f6531f5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.51.0.tgz","fileCount":24,"integrity":"sha512-lEDeyySPFR9LHXV4Hhyhssqak6I/939rc/V4czKwGnU4hjIDUnq/nn+/BSbpkz5gyjXdpTlnx6j/F1eg2gU8zA==","signatures":[{"sig":"MEUCIAfsH+3FUev7t6hs7nHrFeLiBom8p0SfLrTfzZ2hGBprAiEAnIIIAZGT3PNtIFPSNcJoa4ZxNRxgvzPhHJK4KxWL2EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2cc2275e90132ba0fe27aa2503d2ff337f6531f5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-lEDeyySPFR9LHXV4Hhyhssqak6I/939rc/V4czKwGnU4hjIDUnq/nn+/BSbpkz5gyjXdpTlnx6j/F1eg2gU8zA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.51.0","@f5xc-salesdemos/pi-utils":"18.51.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.51.0_1778285944639_0.5764480815230435","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.52.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.52.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.52.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"47822be91f38675ed8844773f1943bda3aeb8fd5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.52.0.tgz","fileCount":24,"integrity":"sha512-br5QPI+ScjmNAU8fP3wyfzjFDfmi6jMVoSWzMJIScvxC31GmXdT5hqvPEE6JdfpKOpjZfnhYiw1JsspkMD2tEA==","signatures":[{"sig":"MEUCIQC23jxfYneEI3akA+quixzX87LKj28c9deq6PHb4d1KGgIgDiW0ebn7OimM/MQXO5gpdm+0XsXkEKyW7xx9QO8+YUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"47822be91f38675ed8844773f1943bda3aeb8fd5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-br5QPI+ScjmNAU8fP3wyfzjFDfmi6jMVoSWzMJIScvxC31GmXdT5hqvPEE6JdfpKOpjZfnhYiw1JsspkMD2tEA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.52.0","@f5xc-salesdemos/pi-utils":"18.52.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.52.0_1778293432778_0.29705636753937137","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.53.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.53.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.53.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"04cdffcb93275a5d1444fd7c3dade0d4c39422c5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.53.0.tgz","fileCount":24,"integrity":"sha512-Zv8R86wVXBeUBrZnVGoarzcxnSMuRFhdm4+9+WLOP0ajxG+FlQ/+mNnqFh9LSDWEheyN2VDFHcg1Tqqd5VZR1Q==","signatures":[{"sig":"MEQCIGatcVXicbbMfHAIqr2ApQOVLnRG4Tzmxgheus0Jusu6AiBwk+RFixb4PLCXBL/C2FOuNt1VNQKm+Q/lhHU2cFKtHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"04cdffcb93275a5d1444fd7c3dade0d4c39422c5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Zv8R86wVXBeUBrZnVGoarzcxnSMuRFhdm4+9+WLOP0ajxG+FlQ/+mNnqFh9LSDWEheyN2VDFHcg1Tqqd5VZR1Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.53.0","@f5xc-salesdemos/pi-utils":"18.53.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.53.0_1778316033331_0.5769960984174718","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.53.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.53.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.53.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"06123040ca85cfdf210138b5e1d24ea19cee2c15","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.53.1.tgz","fileCount":24,"integrity":"sha512-HIrZn5SUuB9N6kSPpry4BhpsRm5Tjyn6t+aH6wPbEN2ezNs7wHgHANJoOePHAL4Zm5N7trXmK6M2snaDashsVw==","signatures":[{"sig":"MEYCIQCETNaO9edfdDW/xJx+ZrNZsscd+HaeGoW7tqIzcj25SwIhALIueBi9imDQAYEdr++q0qco2FvqFpnaiKjRiXGRNRkz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"06123040ca85cfdf210138b5e1d24ea19cee2c15","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-HIrZn5SUuB9N6kSPpry4BhpsRm5Tjyn6t+aH6wPbEN2ezNs7wHgHANJoOePHAL4Zm5N7trXmK6M2snaDashsVw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.53.1","@f5xc-salesdemos/pi-utils":"18.53.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.53.1_1778320566989_0.8742005096212444","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.54.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.54.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.54.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"873e9ac46036456cae495b1bd6f3f0f88dec92ff","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.54.0.tgz","fileCount":24,"integrity":"sha512-VLZZIV4Fh/6wWQzrUhVHTYWV7wi3vJ8HTgY5D4wgb7Zmb95b/awzWH9Y1x+m+n9lwwlTWPstB1wDcOQshEK8wg==","signatures":[{"sig":"MEUCIQCT/VdIss4RiINPLVvfsGoLw+kbUj/J+bNHq/3UDIgubQIgPfRrIz+BHvEpLqPZ/7BQSZidc+6NrmRzjQruDHMEBNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"873e9ac46036456cae495b1bd6f3f0f88dec92ff","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-VLZZIV4Fh/6wWQzrUhVHTYWV7wi3vJ8HTgY5D4wgb7Zmb95b/awzWH9Y1x+m+n9lwwlTWPstB1wDcOQshEK8wg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.54.0","@f5xc-salesdemos/pi-utils":"18.54.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.54.0_1778349482028_0.4266912496786863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.55.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.55.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.55.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e4371c232f75f13ecf473408bec538a5ba4d7b8c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.55.0.tgz","fileCount":24,"integrity":"sha512-rolXhSFCucjIQMXnrtcososmqOA0hnihsra3063hS70tCfx6QdBTymjkFA/lQZKKhUYU5q6JkkG+c5tnymspig==","signatures":[{"sig":"MEUCIFifR45TX+8PStVZ6OneQSE9uMInOWtWKcVAEgNa16t2AiEA4mkY0Com/mfzdFbPyuVkPQT1dRP5atU5wPcH3jo68lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e4371c232f75f13ecf473408bec538a5ba4d7b8c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-rolXhSFCucjIQMXnrtcososmqOA0hnihsra3063hS70tCfx6QdBTymjkFA/lQZKKhUYU5q6JkkG+c5tnymspig==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.55.0","@f5xc-salesdemos/pi-utils":"18.55.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.55.0_1778357408014_0.5692432529068843","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.56.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.56.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.56.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f3156c777d047b2707eb47dc51a464e04b979374","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.56.0.tgz","fileCount":24,"integrity":"sha512-TkgEbbeWDUo+bhW8kyajefTVtancJNmViFi5X78AEHH+38gVpQlNGIfxlahVxLAnI/0yhGzHBF6BHswr6H47XQ==","signatures":[{"sig":"MEUCIGSXRFQjIQKFo5dhBmeqg1BDJFOCu4Q2DiDjYLaf8M9hAiEAxlhlbXD2+2Nhjh+iOEt6n2KKe2tjqPPTfRRzi4bQTts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f3156c777d047b2707eb47dc51a464e04b979374","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-TkgEbbeWDUo+bhW8kyajefTVtancJNmViFi5X78AEHH+38gVpQlNGIfxlahVxLAnI/0yhGzHBF6BHswr6H47XQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.56.0","@f5xc-salesdemos/pi-utils":"18.56.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.56.0_1778362353844_0.7328966150340555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.57.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.57.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.57.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e2d9f82f77be0b3864ed570102d440faa0569c0d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.57.0.tgz","fileCount":24,"integrity":"sha512-FRkZpVGfBgNT/WiKik6NtZ2aq7xw1rV4+0tXCc+qW1DhyHO0jdyIVtyWGHE3h0lBPNzbRRNTmpcyNuxZBflRjw==","signatures":[{"sig":"MEQCIBL016l3Yo2L9gyjAUYasMXdr7mzrfoqZ8E9IgI8xTkOAiBdjisSh6G61WRwD9Gl3rANFpCWajPiJokLTVbGh8cw5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e2d9f82f77be0b3864ed570102d440faa0569c0d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-FRkZpVGfBgNT/WiKik6NtZ2aq7xw1rV4+0tXCc+qW1DhyHO0jdyIVtyWGHE3h0lBPNzbRRNTmpcyNuxZBflRjw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.57.0","@f5xc-salesdemos/pi-utils":"18.57.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.57.0_1778366693096_0.2395542208219299","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.58.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.58.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.58.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"700d3648b21f8c20cbfa305608f9a38eb84d60ca","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.58.0.tgz","fileCount":24,"integrity":"sha512-Nur0oz3d1RzI1uxEOXsj1X5NvWIoNq1QQw6NDtUxDhdfbgthZ9b05d5aq+fZiZ3pJFJxo3k/kXjHlnPnhSUbYw==","signatures":[{"sig":"MEYCIQDVQlpoglUO33WObx0q8I42jWiv4yWuFdQT+8RmM9pZAQIhAIeGHvM4nGc4BSJIjnDMev3WsjnS4L/WL7IaSmB4aRll","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"700d3648b21f8c20cbfa305608f9a38eb84d60ca","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Nur0oz3d1RzI1uxEOXsj1X5NvWIoNq1QQw6NDtUxDhdfbgthZ9b05d5aq+fZiZ3pJFJxo3k/kXjHlnPnhSUbYw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.58.0","@f5xc-salesdemos/pi-utils":"18.58.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.58.0_1778368200389_0.5141244072498692","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.58.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.58.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.58.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f34cd8ed9cd3ba560e96c1520b401cfc91457bb8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.58.1.tgz","fileCount":24,"integrity":"sha512-bCmi/9MxDqOV4xuL3BAuVkGxUu38e5lH4f+CjnPWhNAh7iUaw8tPIMKU8TmXhT/+YHrxMS8nvr+NwR0jZ5Vh2Q==","signatures":[{"sig":"MEUCIQDvyO/wdwkUKmDv3EEuj4FD2VXQluUtD1uIuMaNjBiWOgIgD/F6+H5i8yaiLNk+Rc2XkU8CPYygY1XyK5aMKLWTBjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f34cd8ed9cd3ba560e96c1520b401cfc91457bb8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-bCmi/9MxDqOV4xuL3BAuVkGxUu38e5lH4f+CjnPWhNAh7iUaw8tPIMKU8TmXhT/+YHrxMS8nvr+NwR0jZ5Vh2Q==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.58.1","@f5xc-salesdemos/pi-utils":"18.58.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.58.1_1778391977878_0.5432174632258251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.59.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.59.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.59.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8083dcf95ca7378f99e2b9a4e581ac96dd519f78","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.59.0.tgz","fileCount":24,"integrity":"sha512-lwjUpcg3YvPmz3qzZG0TWwCP6jHEvsqYxCO/8/RPAiL6pGiGVGeg8ZbQP0BOcM5yREfi0hhv/WxYIiJ4m4TTIA==","signatures":[{"sig":"MEQCIGEZyoe/9LedUblIGux+qil0X3CL40kqJsCe0YUDAwYOAiA72Rx6vWAq05wDG6XtOT6qDB5N5FzrjIBm9bo6kbLyhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8083dcf95ca7378f99e2b9a4e581ac96dd519f78","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-lwjUpcg3YvPmz3qzZG0TWwCP6jHEvsqYxCO/8/RPAiL6pGiGVGeg8ZbQP0BOcM5yREfi0hhv/WxYIiJ4m4TTIA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.59.0","@f5xc-salesdemos/pi-utils":"18.59.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.59.0_1778396479864_0.9111254831054105","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.59.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.59.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.59.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"80e6c8840e5b6d70f4e1a9a6bb52cfb56225da66","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.59.1.tgz","fileCount":24,"integrity":"sha512-zCPLs7DKTPRrN82O34U1ruFbPl5wsd8UIasGrvkr394WDDrkNwwcEL7uJiot8k9ePN8n0yWSMx6Tiv7hJBI1mw==","signatures":[{"sig":"MEYCIQCDY4yy36D/ejRIwyqhdBr/hF0Ba1cOPbujoV03Rm9D8wIhAJhz2P3ZcFU9apqTi1kIEsDjgoKltfCiF92L0bIhnCoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"80e6c8840e5b6d70f4e1a9a6bb52cfb56225da66","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-zCPLs7DKTPRrN82O34U1ruFbPl5wsd8UIasGrvkr394WDDrkNwwcEL7uJiot8k9ePN8n0yWSMx6Tiv7hJBI1mw==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.59.1","@f5xc-salesdemos/pi-utils":"18.59.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.59.1_1778436952634_0.8551432656742051","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.60.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.60.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.60.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"fcb42b96ef97eafe74af8948c4b75c4a09779600","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.60.0.tgz","fileCount":24,"integrity":"sha512-VrMpWKsin5zkxoSftculpc/iKIkAOY+a4aldvKjQhTaVLj8MwYpeTDkXD2f51dc6+tWumA5al3DQPscwHKi6MQ==","signatures":[{"sig":"MEQCIBc3r2s0tiPz+ZZvb7E2MbQNcLrFdDUlUYzAdE9MypGXAiA4plmMrYkquSMmlEXzZpICtUkPmtXETkMIdc41ZUZO6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fcb42b96ef97eafe74af8948c4b75c4a09779600","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-VrMpWKsin5zkxoSftculpc/iKIkAOY+a4aldvKjQhTaVLj8MwYpeTDkXD2f51dc6+tWumA5al3DQPscwHKi6MQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.60.0","@f5xc-salesdemos/pi-utils":"18.60.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.60.0_1778442109604_0.7011328700558446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.61.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.61.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.61.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bcbb92483e72683282155dc96ed1d99269a19d85","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.61.0.tgz","fileCount":24,"integrity":"sha512-KMxnlYQRO6S90DGsnUyGKUWZrfMxV4yihl54QMMA46x/TzBM4HbclUxCr/38IZS13JaPRpE+aSRNfCBIciEqBg==","signatures":[{"sig":"MEUCIQDBIwpQ4jnDS+NGzFP+TBC9KTvXasHRwd5ukEgfQil4YAIgMS2AWGS2/XPHTvT+iePOKLyT6jNVfYxVHXnkjulrcxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bcbb92483e72683282155dc96ed1d99269a19d85","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-KMxnlYQRO6S90DGsnUyGKUWZrfMxV4yihl54QMMA46x/TzBM4HbclUxCr/38IZS13JaPRpE+aSRNfCBIciEqBg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.61.0","@f5xc-salesdemos/pi-utils":"18.61.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.61.0_1778446737891_0.879387778037251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.62.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.62.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.62.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7750c3332332138fc88efe1211a61289e3b276e0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.62.0.tgz","fileCount":24,"integrity":"sha512-v02Zx/gb/WRkymrX7tZ1S/WhEKvHc3Usx4pEjDWEuckizdRjiSYKawVYTz2rvWhh6IFDLIWdAoeg6eXHJqdFjA==","signatures":[{"sig":"MEUCIQCfMaH5acTeIS/lWgCJr9bkIVJxm9inQqV++XX3MlhKxgIgOOCZo56Gnsx7+cfxUMWpMVRSzLL9ZEvY9/DDKLEjAY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7750c3332332138fc88efe1211a61289e3b276e0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-v02Zx/gb/WRkymrX7tZ1S/WhEKvHc3Usx4pEjDWEuckizdRjiSYKawVYTz2rvWhh6IFDLIWdAoeg6eXHJqdFjA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.62.0","@f5xc-salesdemos/pi-utils":"18.62.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.62.0_1778450720587_0.5307942939902393","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.63.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.63.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.63.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"28422279109c557d467769bc80287bf56de4009b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.63.0.tgz","fileCount":24,"integrity":"sha512-4kziyf1AaPhNZsgug/Eh7A6Vm5LYrxoSRogCk0nDShzDJmDl7LRqlEwPthsBCUSwx5ELzj4xbdRyggmZSZ5/VQ==","signatures":[{"sig":"MEUCID19SS9RL1vxj1h+A9/V56woHfmjgYaruEMayro4Uf4hAiEAkh7YYESnqzlxqm+PFIvIPZv5HAPmy3xgfNb7WYkqGWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"28422279109c557d467769bc80287bf56de4009b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-4kziyf1AaPhNZsgug/Eh7A6Vm5LYrxoSRogCk0nDShzDJmDl7LRqlEwPthsBCUSwx5ELzj4xbdRyggmZSZ5/VQ==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.63.0","@f5xc-salesdemos/pi-utils":"18.63.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.63.0_1778485523677_0.9279764062265266","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.63.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.63.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.63.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"482ed5a09c2f45d3f2fad8059da8f3a45057a661","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.63.1.tgz","fileCount":24,"integrity":"sha512-Zet/YVTT3ZQ4KS7JeKZxMtOk7aMqK00yQmKbzKy5mMT8aeAsR9Pk5goZuvSRWeWz5UXZZWx6oEtWY3zkCMQzOA==","signatures":[{"sig":"MEQCIFb9CB9/NM2O2zNJ1bc6SJnIX169+FvCra6G7ca/sqDSAiB14ZyHY1V+vDqijgYcEK7DU7YhStPltuAsd4Su0pKNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"482ed5a09c2f45d3f2fad8059da8f3a45057a661","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-Zet/YVTT3ZQ4KS7JeKZxMtOk7aMqK00yQmKbzKy5mMT8aeAsR9Pk5goZuvSRWeWz5UXZZWx6oEtWY3zkCMQzOA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.63.1","@f5xc-salesdemos/pi-utils":"18.63.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.63.1_1778696636539_0.7814688907923539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.64.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.64.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.64.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d5e8a6822e01cf4fddef52ecc9a7c449f8441fb5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.64.0.tgz","fileCount":24,"integrity":"sha512-t7Xovnl8WAPNJZcHeK1YmJHwSffeyDHQiNT2jgZjEBBjI+qyhqKuazqsWf5w7HZqGTMdG29Dy68cxwSsxDF62w==","signatures":[{"sig":"MEQCIAm1cT33NRNUKjm5fuCVbsGfGoVFmm68nZz+puzNdeUTAiAagFB12ygbD87gO+UlPAEVXOHkrcOj/Gkz5udc53Z/Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d5e8a6822e01cf4fddef52ecc9a7c449f8441fb5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-t7Xovnl8WAPNJZcHeK1YmJHwSffeyDHQiNT2jgZjEBBjI+qyhqKuazqsWf5w7HZqGTMdG29Dy68cxwSsxDF62w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.64.0","@f5xc-salesdemos/pi-utils":"18.64.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.64.0_1778706809358_0.7220235781839481","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.64.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.64.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.64.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d234e99f4205cfa2c45ca2e0444c830466a748e7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.64.1.tgz","fileCount":24,"integrity":"sha512-ODPYYjftCh9G/oSX6n7Bh/tKlHSFYLwdwchpNcwWIMoGelr5rfHO2BTBLYY54Z+g3fWcoff/56sK0xgXqcr04g==","signatures":[{"sig":"MEYCIQDsB0k9iOpw1Wxo6fRYxaENWa+I73Sm+DDGVLgq54hMJAIhAK+Kj5NcP9VjVRgUjKBmqfG30QJPEQeg75ktmndb5THx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d234e99f4205cfa2c45ca2e0444c830466a748e7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ODPYYjftCh9G/oSX6n7Bh/tKlHSFYLwdwchpNcwWIMoGelr5rfHO2BTBLYY54Z+g3fWcoff/56sK0xgXqcr04g==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.64.1","@f5xc-salesdemos/pi-utils":"18.64.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.64.1_1778972133387_0.889381410172638","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.64.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.64.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.64.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"34d5ea44ec427c26a46f8ae954a47537f0318c2d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.64.2.tgz","fileCount":24,"integrity":"sha512-KPoRPLJP62sjijnYO3HTr3KlaVPaFYeIawpjyAxUffVHb+rrHngtGKQIJXvbH7HYExodxZ1hMbV/aJdkOdhbSg==","signatures":[{"sig":"MEYCIQD7snDIpbD9+tVQfzUx6/B1EyxrrDi87tXggUVk5TD7KwIhAITigdGnMPC/YRz21Lto3VWdCYEl95LzdTl33R1MDyzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"34d5ea44ec427c26a46f8ae954a47537f0318c2d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-KPoRPLJP62sjijnYO3HTr3KlaVPaFYeIawpjyAxUffVHb+rrHngtGKQIJXvbH7HYExodxZ1hMbV/aJdkOdhbSg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.64.2","@f5xc-salesdemos/pi-utils":"18.64.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.64.2_1778973627309_0.4524377400580133","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.65.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.65.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.65.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"577872a9f5968a3d4dec4997ec97aed293d09218","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.65.0.tgz","fileCount":24,"integrity":"sha512-pcSdRCbx0gMfc5al2Kgy6G0oDtANPVFkVonzleFDp86r8vWtHX16RKWCD1UWTk38Uubvd19S1WOOLQXPw4O5sg==","signatures":[{"sig":"MEUCIGvD9L/4V7FEOuFkOPlBGmlMTzNdciVfDEX/2NnTLovPAiEA4+KjKUzN5sGs+j0qOrgGyC5LBdQZJ+ay+38Q/tqtYTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"577872a9f5968a3d4dec4997ec97aed293d09218","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-pcSdRCbx0gMfc5al2Kgy6G0oDtANPVFkVonzleFDp86r8vWtHX16RKWCD1UWTk38Uubvd19S1WOOLQXPw4O5sg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.65.0","@f5xc-salesdemos/pi-utils":"18.65.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.65.0_1779009257718_0.5880125705720807","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.65.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.65.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.65.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d33756b759456f3074176a62af63b2d3992e65d4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.65.1.tgz","fileCount":24,"integrity":"sha512-e/p6NB/7x1b1EJ5CXzOjioj3KBcpKmHRXMSxBTFEij4S+AaF724hjSfjDaN2EfZ+LJ1E2MZrchcaowM8GYi3Ug==","signatures":[{"sig":"MEUCIQC9Gfl/6sGAuOrXWD2oIiEQXXISZoiSEFXPWyFbzwZWdQIgKPr3JFJ6Z/mc4RMP2BIYIqp07Qg37KUBEQwGSUpk9ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d33756b759456f3074176a62af63b2d3992e65d4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-e/p6NB/7x1b1EJ5CXzOjioj3KBcpKmHRXMSxBTFEij4S+AaF724hjSfjDaN2EfZ+LJ1E2MZrchcaowM8GYi3Ug==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.65.1","@f5xc-salesdemos/pi-utils":"18.65.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.65.1_1779037895434_0.5651237969634932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.66.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.66.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.66.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6982bfa03698d1bc9848ca52755b20964c428040","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.66.0.tgz","fileCount":24,"integrity":"sha512-IODlRpjmw9htvf1EarUOKGlAB4mHuZbNivuCoNaBfyaK2klofoJQr4rJtA29EiUI9lVfH2QzXDzcdbgkrnK1PA==","signatures":[{"sig":"MEUCICNARedOw6UO5NOkraqTjVF85Pp6qjtNF/NTwhUdKGUvAiEAmLa8sCjwo1kPTQPbxxiEzScsS6qlzUiUXLtvTcGGd1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6982bfa03698d1bc9848ca52755b20964c428040","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-IODlRpjmw9htvf1EarUOKGlAB4mHuZbNivuCoNaBfyaK2klofoJQr4rJtA29EiUI9lVfH2QzXDzcdbgkrnK1PA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.66.0","@f5xc-salesdemos/pi-utils":"18.66.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.66.0_1779045018612_0.154670121168355","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.66.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.66.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.66.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"deced99d8a237bf242c0cdb791c87b53397422c3","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.66.1.tgz","fileCount":24,"integrity":"sha512-sy1DbfAwgaa0vURgm62WhoqTznfUYGYjzGu3eT9iOciU8A/tuSJp6PITli8Us2cICkVRbRS5Liye+Zj6ve/K5w==","signatures":[{"sig":"MEYCIQD3Qs+2Jby2Sm0/KM7r0NHO5QGqxDfYqz+vuMTRc/hJ5QIhAOL4vbYez7/TvMO8mAl1rV+HvrVo13cPJbXdFTWR4fi/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"deced99d8a237bf242c0cdb791c87b53397422c3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-sy1DbfAwgaa0vURgm62WhoqTznfUYGYjzGu3eT9iOciU8A/tuSJp6PITli8Us2cICkVRbRS5Liye+Zj6ve/K5w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.66.1","@f5xc-salesdemos/pi-utils":"18.66.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.66.1_1779088119745_0.13937131823872528","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.66.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.66.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.66.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"49f0f6b86990d9d057493df404fe4694a1f406bd","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.66.2.tgz","fileCount":24,"integrity":"sha512-ypiOXJCRX2svXwZN+LbkKXAJuQy4LRfa9UCw6DolZUcTsqbHU/kWyLNmORPT+AQE6a7krLReY/Ll4dq1lnCJ+w==","signatures":[{"sig":"MEYCIQCSU/lQpfqq3Jhiw6OZ25axx+livk2Wm9DGg3/sZKavIwIhAJPfRP4pxeB9fWSDgXN44y8Cshi19hOGiryD/AGgo8sb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"49f0f6b86990d9d057493df404fe4694a1f406bd","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-ypiOXJCRX2svXwZN+LbkKXAJuQy4LRfa9UCw6DolZUcTsqbHU/kWyLNmORPT+AQE6a7krLReY/Ll4dq1lnCJ+w==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"^4.1","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.66.2","@f5xc-salesdemos/pi-utils":"18.66.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.66.2_1779090676633_0.619885564725777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.68.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.68.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.68.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3aeb34ab7e4ffccde68ce33fd26d84d9d593dc73","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.68.0.tgz","fileCount":24,"integrity":"sha512-hlcfbBhIkInDIEkpKjjCYegQ22POdUzL8JiBj1A+meSVMryE1GI8iE8PnGe25WuwLYwrcWayp9tTiMZ0rmHDvg==","signatures":[{"sig":"MEUCIQCug739D6jSWtYvTYZKJXhO48RmM3m/qPtOLGXVUuC/JQIgdpmKJWPCDPFdwaoi0C5ULbfLjc1eD+DeT8dCNAZYXh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3aeb34ab7e4ffccde68ce33fd26d84d9d593dc73","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-hlcfbBhIkInDIEkpKjjCYegQ22POdUzL8JiBj1A+meSVMryE1GI8iE8PnGe25WuwLYwrcWayp9tTiMZ0rmHDvg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.68.0","@f5xc-salesdemos/pi-utils":"18.68.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.68.0_1779128562188_0.3947590992697938","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.69.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.69.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.69.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ac0709ebbf8b1c816f6ab97dba45a4437e6f7c38","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.69.0.tgz","fileCount":24,"integrity":"sha512-rwPa/poa/oLbSR8KgbWO851MASg4o9xVji1s/cOf+/RXUXh5Oj7lYeHNLl1D3scshQP+4H2ATUdeI8JP3PzHmA==","signatures":[{"sig":"MEYCIQCLlw184mrVKiJSNjCpOm0dT9MCfb0sTcEqFkjByxgpnQIhAPVuYvDCNkVZFTppTMcDdYq72pAZteSDVNy0dYTMLTsF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ac0709ebbf8b1c816f6ab97dba45a4437e6f7c38","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-rwPa/poa/oLbSR8KgbWO851MASg4o9xVji1s/cOf+/RXUXh5Oj7lYeHNLl1D3scshQP+4H2ATUdeI8JP3PzHmA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.69.0","@f5xc-salesdemos/pi-utils":"18.69.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.69.0_1779146822082_0.8545696199261192","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.70.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.70.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.70.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2da8377cf703795ad37e8a748fcbcf2c2948326d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.70.0.tgz","fileCount":24,"integrity":"sha512-vEroOL531mHaOW9NJqp/M9VC8aoWsjr4xGBAW3S66TsUzXGCKZFNmJAE3lYkyCl3qxYS8DRBUY0OtPxS1gqcZA==","signatures":[{"sig":"MEUCIQCzC5VvBV4zaB8F5WxhswKNVX4ikJrO2ZjSx+6bhjs+5QIgPZYv08f+cmxhTOsrIYjUj/SOozZbs4rChTI6puxlHLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2da8377cf703795ad37e8a748fcbcf2c2948326d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-vEroOL531mHaOW9NJqp/M9VC8aoWsjr4xGBAW3S66TsUzXGCKZFNmJAE3lYkyCl3qxYS8DRBUY0OtPxS1gqcZA==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.70.0","@f5xc-salesdemos/pi-utils":"18.70.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.70.0_1779172791748_0.7246536288098271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.72.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.72.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":"Can Boluk","license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.72.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"cc2199f5d254c606b6f84fdfb60235b72a929240","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.72.0.tgz","fileCount":24,"integrity":"sha512-UWzVSOdvKvlXacfBWhgng8HTUVNV1EPMlpWMmdcoe0kfB9ns2mMNej16h0jR8a98zbCLFguDF2IRdYrc/LfAUg==","signatures":[{"sig":"MEQCIHVJiDgT3htVq5kJVZnUEKELq+irkpOT+0KWZWGwKUa0AiBT/x8jAgvo4FPKoSyWdhmLoTauXcEHQy1KBMZZNmBjEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cc2199f5d254c606b6f84fdfb60235b72a929240","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"_integrity":"sha512-UWzVSOdvKvlXacfBWhgng8HTUVNV1EPMlpWMmdcoe0kfB9ns2mMNej16h0jR8a98zbCLFguDF2IRdYrc/LfAUg==","repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"10.8.3","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.72.0","@f5xc-salesdemos/pi-utils":"18.72.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.72.0_1779222265646_0.8059665008999128","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.75.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.75.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.75.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e7c2804be5eccf02b7f18597ca4bdd29f68faf8e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.75.3.tgz","fileCount":24,"integrity":"sha512-zpAZI1J+AScuhopCxMfCHv7zejENnHLREN1jRRYnmIBM28neGrNTWlW+dKm7y3FR5TpnPABGf5um56nMRg5iYg==","signatures":[{"sig":"MEQCICe0k6Ul6RxxeznoK0dciDxS2HgQz0mYXjmAOo2rh/M6AiAONt3GVRk4Pr6JuNbCao6B2J4Obk9QMeBpOZePzCMFng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92244},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"6856457e251f8583b237e72702ac395bc7173f42","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"workspace:*","@f5xc-salesdemos/pi-utils":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.75.3_1779556513019_0.8920320480841868","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.77.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.77.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.77.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"74dfdda2ddadfda3de0933d3916e6e4f79d8d0c1","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.77.1.tgz","fileCount":24,"integrity":"sha512-fFYsEnc/QlQqAHbHfki+76VeBaUo8OdKYyQM4htTLEjYkyUtM3y6FRCuQJmwvGVl2ZY8c1MEIqBtcFO2/PU0wQ==","signatures":[{"sig":"MEQCIBZkDOfQdvw2Adk9K08xxY+uJKnx2+YRmgRMiaKfijMWAiB8ZsMpR4tYGLw8CvdpewuD70xbmPN3CgGdkGneW0Berg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"892a2fd604ed3fe5dece27147eb4d9fb4d968450","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.77.1","@f5xc-salesdemos/pi-utils":"18.77.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.77.1_1779574076253_0.06274346976362488","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.77.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.77.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.77.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9fb0ff81f0443c4158de30aa886974a62806ac5c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.77.3.tgz","fileCount":24,"integrity":"sha512-4hfUl/91K1VO/d5tsTulJjgU/YyM/jLwWq5Y/ILdC1wFPUnQGT0iu0G/y943jABrWamyucCVs3zuW6DWxDa4Xw==","signatures":[{"sig":"MEUCIAJQe0YK5XwGj6hIE9HG8Pnrx8ZwRVup3Pm1VYl8PGagAiEAu6HygDf1yGkHbAyC7e9ctgxFUEnHkaTSkVxTC89DVAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"97623491edfb9ed7a9da8c71c074d24d51a17a9d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.77.3","@f5xc-salesdemos/pi-utils":"18.77.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.77.3_1779578084507_0.47624930227409923","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.77.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.77.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.77.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9eb5d2857010491bb3d4a95af6ef4385c80c3578","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.77.4.tgz","fileCount":24,"integrity":"sha512-gobOtFAElcsr16ro77ZWKeIrLTnLUvQhQ+JRY0bnQ8mZ1GP46QYXLkhnEO5O0Jq2YrN0ITzjdu52+Xl0Jwc+7g==","signatures":[{"sig":"MEUCIQCPwCi4LlF8GMoSbkSiaEozkf0hye0wtpJvb7e/cJcg9QIgQ006/59knDh+mIa3DX84T8ESssAo/+zoUvAKdpF8t/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"469e09d6dee6abf291f66602ef36f193b60c4594","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.77.4","@f5xc-salesdemos/pi-utils":"18.77.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.77.4_1779580049842_0.011773771426588198","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.77.5":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.77.5","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.77.5","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b344a87719c8f13a49298e2a8004e932a7985313","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.77.5.tgz","fileCount":24,"integrity":"sha512-uReEU8EC+KmmoPJVWe7FP8mRR1hiBPzS1wYurnO6m5C/iDTpuxiRyGJaM8kktmBcnyForUfy9N1IW7PQkBG8LA==","signatures":[{"sig":"MEYCIQDbpEHMFps1xVqjnaXPplJ7u49brmmcgur6qYqs0jWjOgIhAKKJRqcIMZrviZhJ/qcR28y9VD87xDSJTbHw8KkSQggs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"9d5df6ccedc2df7a8dfd59c21489a8b208804e27","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.77.5","@f5xc-salesdemos/pi-utils":"18.77.5"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.77.5_1779585533503_0.8549106380541893","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.78.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.78.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.78.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"61f4f14c994d2319f6efa1776384ddbd844cd672","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.78.0.tgz","fileCount":24,"integrity":"sha512-WOHEngobmP0ldcHrxL78Gz4DeesGaGc+YBg2W8uWdMmkhDBMEa2zHkJCOizbtLKT7poBEpDCTqteH7Dp2d4ozQ==","signatures":[{"sig":"MEYCIQC+5qklnq2vWOAlTr/unRgzcNnDWG5LUeu8qGNyuyvtFAIhAOKGpBM2Vk3mTYjdQ6AkcVeb1j8T3IHBUCuwyZuNiJPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"3bb17496fe0790d993020518091a0fc0979ea249","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.78.0","@f5xc-salesdemos/pi-utils":"18.78.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.78.0_1779600882678_0.9058757018137575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.79.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.79.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.79.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"07d67c1f50a5e4b6751ce83a752326d55d39239b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.79.0.tgz","fileCount":24,"integrity":"sha512-2y8jKwvyn2cKgo+F3plyD+zIsrnmNlzLNWZlTzni1+Pf/LoNegWDEG1YHjRPW3gu2BiMZVOLBSMHnKuQhWWgnA==","signatures":[{"sig":"MEYCIQCvL3y2gcRStT4Yz/BcaR+uNEI8uGl1pEqXP9fADn0LSQIhAO42JruQTKLQ3Pihth1PSmAxmimjNMDqU1ZZFoWXfn31","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"cc280f31122399fcfa7cde248777d0430b721bc7","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.79.0","@f5xc-salesdemos/pi-utils":"18.79.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.79.0_1779659446061_0.27087180005141587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.80.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.80.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.80.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"082b6ef4bf6b31c1830a191d8cabee61784ddbd4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.80.0.tgz","fileCount":24,"integrity":"sha512-Z7xJ6oXEjs/vbHRcL2BSAdYlysIHKu/6olJSqYbeh/R0Vfu8ghuv2ehPp+npkzUmf07CL2K0PyHfjpZ++Vlsiw==","signatures":[{"sig":"MEUCIQCKEE5aTr2DIth0UfbJhMavUDpGtwblRw2wS6EAZg8+sAIgBkQxCmqBD+RWKxO7WCi3MYuOYsvVbOJAQJ7s97Qn97g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"7c19c50d50c5dacf1cb9e16ec599044ee32e1645","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.80.0","@f5xc-salesdemos/pi-utils":"18.80.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.80.0_1779689977793_0.027039190170555782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.81.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.81.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.81.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"97cb4e054b0a3092603e219725b3973b7d30a34c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.81.0.tgz","fileCount":24,"integrity":"sha512-j/zs2uTVT0E3+hxDW7oyaVSsENyPn3PCy+lFGihqdeZvmEMh88/ugh/gaLjMuSc+QuHObhqJB4zEhuvKUvMs/w==","signatures":[{"sig":"MEUCIQD/k8GG0kxHbGuBcxuzzWAv9ZayyPY3llSgBhWOlnpFagIgHW8CFUb7crwCGubSlYNGLekZyAUKGMSvCjv3FifXY3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"042ddfbad1fad8132b3dc9a1eb0190ac17b2d22d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.81.0","@f5xc-salesdemos/pi-utils":"18.81.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.81.0_1779725153685_0.8973747799905623","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.82.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.82.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.82.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"0451e45334744e95fcc4fa541e28bbe4aff0b961","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.82.0.tgz","fileCount":24,"integrity":"sha512-WvucWFGv2GyRF8iLK8e51HFI8JqcRpcRHKIBB19WKAeTNvMibJkwpBGu9c+9VozEQmOlDZ+Ltf8c62Ws02jccQ==","signatures":[{"sig":"MEQCIBT4FM9ppgM5KX99YcYZEAdh2SOrzHqQ8td3I+0NUV/1AiAhXZgNn7XzgWTdTO/3ZHx2BKLExSMhxVRZSqmZgz1ZQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"25dbb133a016e072790449ae4338a3b963723ca4","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.82.0","@f5xc-salesdemos/pi-utils":"18.82.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.82.0_1779752475246_0.8161359995324196","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.83.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.83.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.83.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1b9a6ac8de299f00394f11b99cbc9338054950bc","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.83.0.tgz","fileCount":24,"integrity":"sha512-ZNMmBgCaLjGClBax9RHqQI6zi80/pQQZd05zqKVk5xGTDS9L/7+wZ9E53BS19UbXkV1KJjUNWRNOYzW6ECoXnw==","signatures":[{"sig":"MEYCIQClODafxI8T3gbDloHHs7wunYplJejXuJ8Ov/7OHtRClAIhAJGzGj1N9OExu21vW52D/sIgkmV+zq+Gsece4G6elDCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c9b2bcc493b2c4f0f8e6bd7b85985b4d7adb7862","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.83.0","@f5xc-salesdemos/pi-utils":"18.83.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.83.0_1779845501212_0.624469255978432","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.83.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.83.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.83.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"620a5364769c63f1f4f752321ad6a52683b15629","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.83.1.tgz","fileCount":24,"integrity":"sha512-UTnlgJs/tKX2uRkGOg2aOmBmZNg9H1ObvT008G97o1KeTaJ/Z/GRvQQnfhiy0RdKVPGEB9Tx7S2uvl/azBIHNA==","signatures":[{"sig":"MEUCIQCzJc7pki/6tQOQEPbGfKzMzE+/G3quNTCtHB5AmaRn/wIga87RBlPeHc3mhH9CKjkbxMvPdcbmB4qyaNQ7IZhkUYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"255a105f19a8485d74487ef9914154fdd6ad5bfd","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.83.1","@f5xc-salesdemos/pi-utils":"18.83.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.83.1_1779847324201_0.21246898142878168","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.83.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.83.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.83.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c6021da436ca75573d5806977cd7eba010c8426f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.83.2.tgz","fileCount":24,"integrity":"sha512-BPb44EQ7lhiRwFox5xGYXBXDK8ELXUh/ROLMcxc2QXklJTyqvmcgBLiqhoE/4ydwW4omEdwcSCknZ4CM+Eh0Dw==","signatures":[{"sig":"MEYCIQCXFUokRKA5mkbmMFYcLhXWCw5+uWmL2QIZuvF9aSuPBAIhAP/puic0CJJWkNlU1XkoRrUsb8kDrpUTe3L//dZb5BPe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"eacd7c8423fea2f500040cc43d684efdbeb2c8b1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.83.2","@f5xc-salesdemos/pi-utils":"18.83.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.83.2_1779857213573_0.026057463903989886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.84.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.84.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.84.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"87bdb2477ec9a024d609045607075173347d64aa","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.84.0.tgz","fileCount":24,"integrity":"sha512-Yh7tMxOv+YgxobTCUucxQCpipimQ+WPMjB3aXSsImgXTaczSlA829YbfeLHTpt+HawL9vmwDYUsxjfNP8Yfviw==","signatures":[{"sig":"MEYCIQCZJ8jsM4lvGHBSyZM+7sCUF9gdPKGhMiiD47RMvh83ewIhAO4tMqOI8iE4vKs1MNWBd1qTEvojvnZRh2CuXUIr57Bv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"adc9c7ecdfd945419187e4bea5c9b442b53ad257","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.12.1","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.84.0","@f5xc-salesdemos/pi-utils":"18.84.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.84.0_1779884373659_0.5305312930629273","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.85.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.85.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.85.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2772fefa2381053a4cf5dec6b3fe6ad1eddddc04","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.85.0.tgz","fileCount":24,"integrity":"sha512-eNIZU1yOY05bWQKdYeGhhQttlMfgshUuNfTtM1JGbQH/jrCRZ5quWf7lo+bfMs3KAA7d0EwaaoQXwzwO7ZoBMw==","signatures":[{"sig":"MEQCIH5CZaHW9G3a8qOUqRt9YJZbMqf83rfTpco+0mixfC8YAiAgNXcEhdAIDfZFOf2EuyMO5u8q0BDgdYJFU/Gm8kyDJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"2193f7dfad6f147aa966e83872aefd8068c3af5f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.85.0","@f5xc-salesdemos/pi-utils":"18.85.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.85.0_1779979231746_0.7074759295187396","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.85.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.85.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.85.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"cac837176f09bf17e5b05f39ac929109be196426","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.85.1.tgz","fileCount":24,"integrity":"sha512-cyvq/ZLO5v0g9p0T8+aCWWaJG/xyOv15sapMCIDxX+Lhdtsx3Ov1BmEqJwUd0bn/qxFARsy3taK7xbuwJUy1bg==","signatures":[{"sig":"MEUCICmLeNBQliwZtAyHwv5MS9lh9iYbCyWo6zZs6HCnv2v8AiEA2Vy7EjVwLMFu53tn7JW9uv1STyo0oNwhtHyo45fiWf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"cfc09c2cfd13acde67d3dc35e4ee42233ecab8a9","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.85.1","@f5xc-salesdemos/pi-utils":"18.85.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.85.1_1779987798187_0.5995009555282027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.85.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.85.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.85.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e89a8a09ebf6dc4dbdbd929a0fc34e0e110e2aee","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.85.2.tgz","fileCount":24,"integrity":"sha512-EExRVXzTiO2uo+DmMZ20kgWkeaDyP2Fw0S5kCnPYk3NMCioUy+Bif0CHhsoLLU4y8syulrW/xmgIRfAd+0zW/Q==","signatures":[{"sig":"MEUCIQDKlJWZqqo1/gkFRwxCwK814lTHU06iyEFtuQGVIw+k+wIgW5Vb/QgbwKqIKS8rpvKO9aey+Q+kLj3uaKafkUcRyXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"4060db8ff25afa218349972a359b1390a7deee93","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.85.2","@f5xc-salesdemos/pi-utils":"18.85.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.85.2_1779989682271_0.11219187416502718","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.86.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.86.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.86.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e3f4698d9a894ecfbe1a37c26d5a380640aab312","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.86.0.tgz","fileCount":24,"integrity":"sha512-aIAU6DyJIeLavpPVo48puhOuxghvS3fugGkuz2jpRdsRUdkZ99R3//HnvstXIKd7xNxKe1r3N3dzK88+E3Ew8w==","signatures":[{"sig":"MEYCIQDAm5JFWN6k+SLOREBZDlV0SPgb4vlHbcb3xyuWdjpy9gIhAKi9NwCCUM+Ci3Z1j9esnNVZN8WkHAT+v5R+aarDw9Zy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c20ff7c5c1b4730ce58a6573967f2313706e872f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.86.0","@f5xc-salesdemos/pi-utils":"18.86.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.86.0_1780009827025_0.06436688326785922","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.86.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.86.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.86.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"57409230dff7b34b48f7cfd2974fa11b1c77468a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.86.1.tgz","fileCount":24,"integrity":"sha512-GRcjIWnHkPo3dj0rLdbZ+vrwiqqvXpgcClR3cLbBy8RBxQ3enKIGRWtOoIzvbAnBoF3GGnQcYlOoMFSkYAESoQ==","signatures":[{"sig":"MEUCIEajygFgaaye3MnmTowOIw8r1VotrduEtsPcSEghSZI9AiEA1RASXhtGI6DwCcUjVj7HD71U9wmT8DWa+JLtZl/quDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"e6c9853663bf3961d2e4d4ea6fd443d1b1c52e57","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.86.1","@f5xc-salesdemos/pi-utils":"18.86.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.86.1_1780011337137_0.22423135513587455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.86.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.86.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.86.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6d503e082cd91e6450be3bf2cfc5d7bf1c568cf3","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.86.2.tgz","fileCount":24,"integrity":"sha512-xBGLI+ubq8p1VP8kSLbNoEQDrayAAgLuEplhKZh08x/WLCM6TGg+XzCf9bpiLr+UmoAMLfKCE0t5Qwl7343/2A==","signatures":[{"sig":"MEYCIQDEPD5KqqS+jeFcY7cfIWvrUtd9UxudcZzP51E+P43LdAIhAMxCz8pE20j9jbcAB73LavOnlWRQF5htymYnj1Rt42xA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ec9386af677828f12115e973fc22cb004cb29d6e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.86.2","@f5xc-salesdemos/pi-utils":"18.86.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.86.2_1780019963348_0.5253284918312937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.87.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.87.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.87.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4bc166291488eca923fa6ee06fc8c50587183c21","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.87.0.tgz","fileCount":24,"integrity":"sha512-8fIMd5/zaMMuTHZUDyl/RFFoUDrg/aWSXWmJlTRBW5heLOhyMq+HyBPsUAUD2YUh2HFOOFZZe22V8hVLqCAYOg==","signatures":[{"sig":"MEQCIDaNiMzEaDNns2PTEdv1j+5qRm9qizqRB0k5/4T8j0CoAiAmtj44rjeGpqGqqjZogTNxsOSNwYhfVuYCKMdhRDQSaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"501462242a4bc87a7ec923eac5f796e2d7791069","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.87.0","@f5xc-salesdemos/pi-utils":"18.87.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.87.0_1780035507883_0.9043255099412353","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.87.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.87.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.87.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9b02c4eaf2b1ffa8b3e0f2d22f45bbfafc839a6e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.87.1.tgz","fileCount":24,"integrity":"sha512-9DQgKGIqPOabUt17nzUD+6xL99OyGjKjCe0Dt0/XXMswVT18E2Sydn1elJWSifLAFg8ZUrpUK3ssjYm/oQKrAQ==","signatures":[{"sig":"MEUCIQCzJGfrQYRZ9rKebAgu7MZ/yUHHE3ZvLmsWlnUpHA98IAIgD4ouK+hXcwIaO8kXLJsyec4UTGZxk3eEwDVOCfYDetU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"6f18c8b1d535b8d55768fbada66b694660c01ad8","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.87.1","@f5xc-salesdemos/pi-utils":"18.87.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.87.1_1780067593887_0.8804570927979538","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.87.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.87.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.87.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6211204b03878d28eb3328ca6ea08c37936f7dfa","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.87.2.tgz","fileCount":24,"integrity":"sha512-ng4ubeSgBNFRSQfabuxe8KYwNvjepbcB8UkWsq3z2liFSKmkea91ZW7f51fzAqf8OsK+/8Q+B+MwZ02Mun8Crg==","signatures":[{"sig":"MEYCIQCrbUgaH9poPz3op7KRqFh7UxUe062F142ZrHRLrAf5WgIhAIDE5qAwdNppLroNDfutGgPCnf3XxkcNmmOlDAapxG5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"fc4963fccc1dd6fd7f8261ef781528e190191123","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.87.2","@f5xc-salesdemos/pi-utils":"18.87.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.87.2_1780075846393_0.7575556597076121","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.87.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.87.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.87.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b238015f7f58c7e82af5d605be7efcc316b0d660","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.87.3.tgz","fileCount":24,"integrity":"sha512-eBXOPKnwq4dcsQF2fTE/OYIQoDGQH1gvxgjmI1IJ/5FqCYg3mStzNNpo2mSBbL+8osp2vGpsTf06Qzs86R7KeA==","signatures":[{"sig":"MEUCIQC3PsU0a1LZNNUKXJTn9zXljEdmeaYvJ+OdzVy0PfZ5MgIgSU06fzfTxU1jTDR1xx2w1JVjbfQjIdLgxO9DKx0Lba4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"13a382a1bfb96241f9e1710c1bba113f7e3ea0f5","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.87.3","@f5xc-salesdemos/pi-utils":"18.87.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.87.3_1780100627052_0.6623411209236616","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.88.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.88.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.88.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3f2612937fb16fb6b3cb19968837593ac3edae5b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.88.0.tgz","fileCount":24,"integrity":"sha512-OBdGwhLrHlRzldM/XAXT4edTxun/4eDRBEPvbZlyv3EHv4p8ReH1FFQ/CKuTNj1Aac2k57JZ3K21vghLTpuWaA==","signatures":[{"sig":"MEQCIDoD+MRdbxA1+1z+rsn96H9Mddi5UqhLliAlQc3GP0B5AiALSMrxlfVD7Pr906HIn0R3jyBJHP8qMxoKlbkwKr5g6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f9efe12cf22df675e6202334728d5fcb797e1d6a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.88.0","@f5xc-salesdemos/pi-utils":"18.88.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.88.0_1780240652567_0.5066147821672489","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.89.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.89.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.89.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b5712bb5a934412b5b11a8746e4c693fcfc718c4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.89.0.tgz","fileCount":24,"integrity":"sha512-NhJ69P13mG7kWyulJwv/rSplQD6YJcBFsrQyjKdeEaV8Curp+g2IkpF6nk4VRLPv+KpOh0AvdaE5OEoX2Psq+w==","signatures":[{"sig":"MEUCIDJemVqZrvJG8mWlaI6d+f2Yv0FTVA9pQCFpFOe1Zpr3AiEAk/09b9Jw8DClmFOymGHE9MEmsyuZESRjx8J1pHlOiEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"e4462e8d079ea1a120c1f9253c79f78eb4d01e65","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.89.0","@f5xc-salesdemos/pi-utils":"18.89.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.89.0_1780273847808_0.6678355896733137","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.90.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.90.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.90.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"69ba241597155af4d075d81a9a599a6092b901e5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.90.0.tgz","fileCount":24,"integrity":"sha512-UFNTL1amTYkQg2x6sOdehPFptLoJ09/u2ruHhx9pXnI2o+X/octQv6QJ6re1lBi8ya0Ier5PRNuGSNmOjQ85Jw==","signatures":[{"sig":"MEQCIB8+98oX47WVACcHGgAER54HgysJXJ30wxV/Y0LpqawMAiAofDrAEf01NtbzWfF9YsfmjqSGj/bokYQOb0hJwrpZcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b39669e1b23f62c71f7feb98e1881444f415a783","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.90.0","@f5xc-salesdemos/pi-utils":"18.90.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.90.0_1780281961513_0.28270922533940435","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.91.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.91.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.91.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1f5ca5fb0579d45a0f1c5c121b76b800a5fed5f0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.91.0.tgz","fileCount":24,"integrity":"sha512-GiLxIX9y48IefR3wJjJ4O3NciTRV92ULAxXI/1nZZwPGACsig1Oi1pU1TP8LmUl2PvldfJnebLG/GrshGp8YZg==","signatures":[{"sig":"MEUCIDQwCzg61F9S4GSWSa5Aciw7kXc+kB5C8G8E/kgcs50fAiEAznfWkRvyx+PbN/QIVllQWc1FdMcm2nddJQtXGh2vBQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"27b9dd3302fa2c9bed4786f6136d8e015c2168c1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.91.0","@f5xc-salesdemos/pi-utils":"18.91.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.91.0_1780347983871_0.3770386590835253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.91.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.91.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.91.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"360043eb17264561e263bccb5c6e577f3d6570c6","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.91.1.tgz","fileCount":24,"integrity":"sha512-bH7SlX88MnuoQg1dU7X7Miz9FX1phOqQUgAJjLPnUk5iFL2/NHUCusXgDc5hyu1lVfRKqqIU0lgZm1aku0dJEQ==","signatures":[{"sig":"MEYCIQCP2odLKROM/7d4cvDOBS0nLRs+jA6AEIQvj1cmWS6rGgIhANVTxMQ6Sf6aL0s4KFGRbxsbD6LsRlg4lnq7NTLFKgoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"722eac01533203da9bd0bd3ddafb10c38f851d5c","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.91.1","@f5xc-salesdemos/pi-utils":"18.91.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.91.1_1780352384766_0.5211799815173261","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.91.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.91.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.91.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3f6da5c6bc8571ba4065b61aa88a95567031938c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.91.2.tgz","fileCount":24,"integrity":"sha512-XjWppGtoan/pAxaN9TGKvFCkw6jH8ef2V4ud8+atRfu2ApsHUYSpZLH41Gsrrmh+yDzB+D7PUbEXS8yWIn3kNA==","signatures":[{"sig":"MEUCIF8UlH9DrFfn3Sw7XjfwU6mc18Snmx+55dL1NE2VVtyEAiEA9JbXU7U2bRDulzsNpG0OQ8MpdVEKaYr5lyTFzs0UUuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"20cf55f12270d2119a0d547fb1e0218ee2cb57fe","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.91.2","@f5xc-salesdemos/pi-utils":"18.91.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.91.2_1780355880188_0.524301125951844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.91.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.91.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.91.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"dc79727be5acc45e030dadde976e0b7a50e34045","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.91.3.tgz","fileCount":24,"integrity":"sha512-jQudqdWN9sv6fH0Z5cMt6+yr5m+OJvBjKCz+FyTopbBVzEQOlK1zr6J2E5zcB8A9VDgJJTwpsl4YeAfowE9SQg==","signatures":[{"sig":"MEUCIGd0E6lZ4ys4Ih3EiWnTyB3C3YKcIqNlmxf5pDDAc6/BAiEA0a53nSB+6M1JptyDMzk1/iRf/WSBr6pZ8hVMooQlwYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"65e230edb585a51d271e995d1b62b226f4602e9a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.91.3","@f5xc-salesdemos/pi-utils":"18.91.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.91.3_1780378515272_0.9177309708700596","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.91.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.91.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.91.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"65e745e05e24da2a2c6cabba81fba0501e3a0a7e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.91.4.tgz","fileCount":24,"integrity":"sha512-9vYjYzk5TeuSew7sOWgtQoqpDozBAqKT9rWi0n46VatBA1hrOux/wSZY7bCAtkAAoRjjOIQdDY18TZFjIeMquA==","signatures":[{"sig":"MEYCIQDNkg2xUhdryWzlI2/NgzEc5RbiH+7Ja923TEA95wwLQAIhAItLjn5iGT1ukVqaNNDq+aK1igjhu66anxGmeBh0UE02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"256f0bffcb5ca8e6faee69f91f57a85708ba72b6","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.91.4","@f5xc-salesdemos/pi-utils":"18.91.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.91.4_1780420694930_0.17375347860511892","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"18.92.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"18.92.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@18.92.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"995508a5668738a989a1ad1e37e91341beabae55","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-18.92.0.tgz","fileCount":24,"integrity":"sha512-eRiCDMID/l4duO1bCUVo02zIU1uXQbITEvQ2KSKafnpclCjszO9qwiY0JfKUJZ7Ea6jiinsa6Kt5oXzjMd1KKA==","signatures":[{"sig":"MEQCIDcz1+Q/LEEnzHsnHrgG4+nTkDdXtxwZBXv7Ni+P+tEGAiBp/u8d6kP3f4gLrmBtM01TW8l/EmimbWbHFd/feIilJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92236},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"2f4efd2a77846d164e2c0bdfbf3c6b204f3c6561","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"18.92.0","@f5xc-salesdemos/pi-utils":"18.92.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_18.92.0_1780451607315_0.3281464116874697","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.0.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.0.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.0.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2dfd5c035989190767233c1993bc0a3da05e0c88","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.0.1.tgz","fileCount":24,"integrity":"sha512-fLoSeNgjc9mseKOzp0zuVGVkLLsuzKJHRq7/lMEdlDF9Q3x+y9CmfvUry4tzZziGjw0QkRrAFrPDdGtgjlYsFQ==","signatures":[{"sig":"MEUCIQDd0tKhhBm0fLaWGydsKq9GcLdVo5qjaJgrDKaHG8z3/wIgPju3gGwg03JrffBrf+eltsn/5DXXqu3OMw8gQxThhIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5d8fde93b95cde89c2b5c596fd2ff7bb3f841aab","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.0.1","@f5xc-salesdemos/pi-utils":"19.0.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.0.1_1780459193697_0.14025463873072574","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.1.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.1.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.1.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"296312d7ebeb6dfca54c0f9532d5c314f7ee0687","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.1.0.tgz","fileCount":24,"integrity":"sha512-lU4xzRgPbG+RzbDJkd5LxGQL9/BLD53C46nd1+csqBvh1RogfeGrRi+ADuc9F5UXPvBVbKtJLv9hr/B/E3z5Zg==","signatures":[{"sig":"MEQCICjVRmIUG3O665QmyUIcZ0rHKPb6jfpyOrsqPynb3MXFAiBG80Yqq8Ld2Lo1Z7P+gMYLihwKOaN3ntaqgfvolCpu7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"a158adfdf2a6f8be6887817aa87e4d4ca80d612f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.1.0","@f5xc-salesdemos/pi-utils":"19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.1.0_1780492381220_0.5496702433403571","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.2.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.2.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.2.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8dd49d3cfeed81ef592b5c8fe399ff99b4628724","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.2.0.tgz","fileCount":24,"integrity":"sha512-wnIcA4XVoQr7bxaWm1lc9j0sWdRxGXocIULm5iqdvWZvDcbFmjI17LnnU7xMTYr6K/NlY6FUJohydrCHonXmbQ==","signatures":[{"sig":"MEYCIQDGVJtaZj3Ho6L5TuOCeVVyDNmV1iXsw6htQmfNAhUWQwIhAMuGbaFS0VK4Qzp28O9K6c7zo/+kSikBWDiAlpdPcuYi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"fed3cda5ecd1026a016b206a06ddd5c2b7dd8a09","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.2.0","@f5xc-salesdemos/pi-utils":"19.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.2.0_1780495884741_0.7062247762785108","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.3.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.3.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.3.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5d48b1650025e9341754533822ba67b1471b923a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.3.0.tgz","fileCount":24,"integrity":"sha512-dFemCrEgZ8cQWGWUmG+htOOAKLg+Q5c4KmsoQug9qSC+54Wfw1Jfb5lYPhCNwlAPUa7e0iqsH5nBSUVyQothWQ==","signatures":[{"sig":"MEUCIQCNtdv619modvdPcZ6Rcbv4TeQqJDL2oKBm0Os7EjHKUgIgZ6DSPpq7xwmkP25Qk0AG0JHPgAB+2gsBnDgIp0Tx4F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"431fab2f7f41132d63fe9d61b0db814573d904e8","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.3.0","@f5xc-salesdemos/pi-utils":"19.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.3.0_1780504818034_0.3329572605718596","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.4.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.4.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.4.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8f95006d2fd7da87f6bea97b35b2bcec861299d2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.4.0.tgz","fileCount":24,"integrity":"sha512-qUH5zaaYjpqHwuZKSfWGAx07tcs1qgVWOqsOM4sk8HyE8n2frdfD5ynGFxTDNAQw6aWAdQW7NEyXvyml/ypj7A==","signatures":[{"sig":"MEUCIQDfdS5ZK3edKOPt8rMzStFaUY15QRbw9MH1jtC6/M0rzwIgU+ugfnCRndE30z8GcWNCC4S3VCWzYf2vTRNB7RYfrzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"fd384b6c522bb33ac933274223d2c98d247737e2","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.4.0","@f5xc-salesdemos/pi-utils":"19.4.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.4.0_1780591842341_0.26331431016808415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.5.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.5.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.5.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"18f1964651ef40ab7f23bd85dc7439e84d16ffa2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.5.0.tgz","fileCount":24,"integrity":"sha512-vrMPmMf8bUeFQK2KDbGn4FcGjHOHfx1JbCcc+hRWG2O1jk9/hSnj21NVpEt4F+3fj0hvcFDzupliMMT74kcXAQ==","signatures":[{"sig":"MEQCIHn9gKABvljBHwpc2Hiqdu6okZuXXBrEmY3pIDIzAToGAiBSGhy6x8TvYhfVKUWFMm4sjbHCVSNGur2TqcOTa5t0Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"1845641b31e29a09b04c301d1bcfc297a719c5f9","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.5.0","@f5xc-salesdemos/pi-utils":"19.5.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.5.0_1780593042972_0.23970651352441474","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.5.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.5.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.5.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d6e62d99d6b63fa419c63bcc260836eec37fcd4c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.5.1.tgz","fileCount":24,"integrity":"sha512-Z1KG2bP8eBbWZA/idY5wwk9E/Odv4FJNaGSLggzBeqBQmrQp+Pj7QsWlPYtkpPmxzBk7TNnC+kcQuu0zLrHhaw==","signatures":[{"sig":"MEYCIQCJBNdf8x97oozseVuVfsnK0WQktSyx5AwMawaAGD5p/QIhAOzrTzimb7HaE1NHlLQbjYMizW1VqdjvVGYdfiFmGPNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"9c15a98f105051030aa1e0f5376d315d0214e8fd","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.5.1","@f5xc-salesdemos/pi-utils":"19.5.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.5.1_1780595799308_0.403081739399344","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.6.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.6.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.6.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"02d315ea4a7a09b6d33c655474b86d3ededee8a4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.6.0.tgz","fileCount":24,"integrity":"sha512-8IyLYZ9oBydblSZCuGVAxPMEYdDF6/FpOBX/q/8pmFjpLWCRDEvLsJTsxQQDgWTz82Mrd8GpjEv95EinnPuBYQ==","signatures":[{"sig":"MEUCIQDsQzO5c2WkiNDwFCSprKsdzWiRvQVj9CtrPYJYh9ynwAIgGft1/QGnXdsm8zkcdWtaYZaanv7nc86cBU3eV65rZzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"8505c9827499b1e269615db372fec4132b61c506","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.6.0","@f5xc-salesdemos/pi-utils":"19.6.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.6.0_1780599067580_0.7528311682009552","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.7.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.7.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.7.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b6a254f9a8dbfa0d7363304a303caf210ae4628b","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.7.0.tgz","fileCount":24,"integrity":"sha512-AAQ10O5f4+bLiypW+3YmRDf8zLeaJdXmpyZLo2XpVucY6JsP+uEJ1FNJCPoHdkAt1ShIHBjsyuFqP08YKVNkkQ==","signatures":[{"sig":"MEQCIGkk9D2ZLBaJF54TIpwrteNOGmXG5jeppCL+NoDsD1b+AiBOqYWOVDGlIS6v4IMxj37QD/bDpXSSDgiO449xrXBn2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"dbd20dc81eb4648b7941336222fccc8630c1200d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.7.0","@f5xc-salesdemos/pi-utils":"19.7.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.7.0_1780602301790_0.5171640987846169","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.8.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.8.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.8.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1ef112670eb8dc461b7c56660515d06c119863d8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.8.0.tgz","fileCount":24,"integrity":"sha512-prai2+jlekghgDt/H+8fJ4pH0hs48Lta/lefObhDiLx7Q8rDc+OHF3d6z7q1ZW5EnkUe/oiMpLxHNogPe/FkSA==","signatures":[{"sig":"MEUCIQChA/zV4KUEsGBG36UgYLxYZMRxXm4mGP9TRaA9BacJogIgPMsQMCQsR1AzvZQzjG3csCjXlSm2L8E9sEe+LoDudX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ea6c3e825dbbdf4e3e471bbe3a22dc503e00f30e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.8.0","@f5xc-salesdemos/pi-utils":"19.8.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.8.0_1780621055490_0.16979576895320703","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.9.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.9.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.9.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"678a88f3af0553da40c5db22913522933499cae9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.9.0.tgz","fileCount":24,"integrity":"sha512-rVn1qMH3XQ5EJInxCKCyvg7yXG/6cInx86VCmIYIUGMJPbN/+k/+cjf4RjwIQql3E8b7nh02KBHznHjbCJawOg==","signatures":[{"sig":"MEUCIQDvujGAIqbmIkuEOvGtcpsQDyhDMSLC8hqPCDx39yiE7gIgNG/ZFAXCrWTrvKwqRXF5dPIfCBlBZNN+JgZklhFVp4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92217},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"146551aadd2d3231eb436e0f5f760c96dc3ee602","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.9.0","@f5xc-salesdemos/pi-utils":"19.9.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.9.0_1780627098521_0.05718456208407696","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.9.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.9.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.9.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"64677518ec1155603fb87d4474969bd334162c02","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.9.1.tgz","fileCount":24,"integrity":"sha512-wGtX8D9YBoExC8prMYVmy0YuHYri0D4V6d6VSqFcLTUPr41T4GMVhqXd4sO/dAy4MTx+tdclJbzan4mea3WM9A==","signatures":[{"sig":"MEUCIQCCVfUGbmvoWXULEouwZ10IwKU7yEZB1bvMow1VWCcWwQIgVD26mQxEw664/nx4BgMMOjqeU2B7oCyPz2qO/+qM9XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92217},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"d3150a05f1d9eb0b91c234b970ed08b8f679ad3f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.9.1","@f5xc-salesdemos/pi-utils":"19.9.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.9.1_1780629937179_0.060128001917057805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.10.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.10.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.10.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a81213aed27887b655a616e830ab822a60fef200","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.10.0.tgz","fileCount":24,"integrity":"sha512-jY0KNQOVmtsyEfkRLg8Dm9sAyszibeJCyog9K9js/8SoVUjo228karB97hovX/AZ8w1Mld519n+QnDHG4Kegfg==","signatures":[{"sig":"MEQCIBCUvhWUnTUIn/Nt3vDZGRS5x/Y675Gp8Lsj4cIi8CSZAiBVa0IkhOLSxotkHwMQeRwkxoCx7VJMMiwkAjWmObOawg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"d46f8e9c1e3828c21cfa36c04509b3ec562d3d07","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.10.0","@f5xc-salesdemos/pi-utils":"19.10.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.10.0_1780636306649_0.3359837539575019","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.11.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.11.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.11.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5cd6ff7434c64f40004c86d67d248f70acbda2d1","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.11.0.tgz","fileCount":24,"integrity":"sha512-VbHipURmrZ9Lc7O1x3bjcC6f6Vxvyq0vy+8LuKQmfd1ImGRd2wViwEeijA3RguKw9S6pXyAlg2I49R+gb7wMdQ==","signatures":[{"sig":"MEUCIEzKcJQItoKSZJ7K3dFGD4W3e2fdgWb/wAvionRMZKeGAiEA3pYcHLuGzh7aH5DBvKVLMnd2yIBdWGNnIwYG78Tq3Cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f1aa8804fd9d391462a8c13d4ff0de70b01e20b8","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.11.0","@f5xc-salesdemos/pi-utils":"19.11.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.11.0_1780666212233_0.07556401340146301","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.12.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.12.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.12.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"31dab1ffda0558616cbb144da5f225fbf22ce59e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.12.0.tgz","fileCount":24,"integrity":"sha512-ZLQukS2OvUNTm7lqs0LPnpMqEUGiOF+u/R915ojy54a5pV9AQkp3ozkWPgxtGnzY7yOvJ/VHjZZ8HqrxJ9y/pg==","signatures":[{"sig":"MEUCIQCXmKl3lTOf31MkKR1wi7Tv+RWeZT4aNfTZHs+xdG1IlwIgH8GiY8Oby1S6X+eQlLUYgjiC4Ogf50XOcQ5v741dbVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"3e85c9b7326a4fdb9da753cd00d81ec5cbab20a9","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.12.0","@f5xc-salesdemos/pi-utils":"19.12.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.12.0_1780697290616_0.5005687591413646","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.12.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.12.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.12.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ff201e42fa62ff7339d02895b6c74fc19161b005","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.12.1.tgz","fileCount":24,"integrity":"sha512-T9dceS/a3XyHG+lwPlp6TfaVqZz0u0FbioFcpdoaudbtTzWYRSGLAQ0gA+ESjdqkzweu4tI+mXTRZSEA1YiBRg==","signatures":[{"sig":"MEQCIBIRwPbzU/FtYMRT4HcWyRihOXmMweNkHVoyDYdt+YEgAiBbWD/KsmhniFTxR9sKQyZJCiw++JorS29p+kYpXQNl7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"a1c9dcdbec3cc3d4429070f65fb0f5fca6a1cc2a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.12.1","@f5xc-salesdemos/pi-utils":"19.12.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.12.1_1780793578184_0.3752715054645763","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.12.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.12.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.12.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e98a78aade6ee147dec19f0137c53ff6c4111f49","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.12.2.tgz","fileCount":24,"integrity":"sha512-mBmHu1X0kX198TlCT9wTAI2s8Z6mpOqYpROMsljv5WBHzbFFdtEpEy7jzlbkp+KkdIL/H6I0H2/c7IKVHK+fzA==","signatures":[{"sig":"MEUCIGJm4V0z9XYDu6g0tN9DGmLi1Tf9p/WXH06w9vt2zbdoAiEArYP+jRx5Oer3EhCNID1VgcLrRFJcBPDbDiAYq9aNFUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5b620fc6025c5d8119a808a6e0255cdfd976ae49","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.12.2","@f5xc-salesdemos/pi-utils":"19.12.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.12.2_1780795933311_0.832439132626505","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.13.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.13.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.13.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3ed2409f8d78d3ec2340dafd3174f3c958caa8d1","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.13.0.tgz","fileCount":24,"integrity":"sha512-iHrKdy6xbGDqMdtEpjSamX77VREVZWKjdKJfDssWIfE4o0bqP1tp/vIHWCVvAqU25PyOznDgyFa0oiJOfHqXew==","signatures":[{"sig":"MEYCIQDBpt2bq04m9ZFVbUhblQwKF4TMzQCVhBjzIWbYJRsciAIhAKwMXZMAzsv3IVudWD12xKVDLX1JN8GJo0Wj0TuIBi4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"667cb7e9aff5336970888ca6cf548963aafce132","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.13.0","@f5xc-salesdemos/pi-utils":"19.13.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.13.0_1780831233821_0.7962972324811599","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.14.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.14.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.14.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5869bcace88de50251d35224d20408eca1d4de76","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.14.0.tgz","fileCount":24,"integrity":"sha512-yAT9+QVh3zkx5f6/MRYctiXuY1MC88qmkoR2912CI6RTbzP4IxUK7THO9sGD+Ue1WwGUGfqhvxbNQJc8V4dk6w==","signatures":[{"sig":"MEUCIQD9RZP53+dlfdATPCxJ6g7AHa7X9HIzCW3AAzsJs/yEEgIgewcDdfEnjAfwO8CakFFejw2M19mou+THjH93PJe5h/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"78e14cfd52069c447ced6c68a4d392ac56f62a4b","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.14.0","@f5xc-salesdemos/pi-utils":"19.14.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.14.0_1780864760031_0.21688607926168268","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.14.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.14.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.14.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6dba130c2fdf5c121541b3b8943ab29741f6cb3c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.14.1.tgz","fileCount":24,"integrity":"sha512-kvByVUPejrkl0V7GUV2ba6y6ubLsX3QCugPUefEKUvZP5VezYWnNKwmzxYJJYzTN44qpzueSRr/7vbNv2dQL+Q==","signatures":[{"sig":"MEYCIQC5Xr2R9AxKaU+aRWtAL/+DZkUp/L6xJjQ7521YRgYGOAIhAMKhDl+Ee65zPZnpKxXFouIbmgcw3yf25+2DjYTdOQL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"345f73345cd4399385ae39fb695106d532e5d677","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.14.1","@f5xc-salesdemos/pi-utils":"19.14.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.14.1_1780870819829_0.1319593424525498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.14.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.14.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.14.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"96550cf96d6daae699d95c956a6d4dfaf19656c2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.14.2.tgz","fileCount":24,"integrity":"sha512-5+H6hnikEWj7ZtiV+FOtKUvsHN/BKHOx+i5JhWlhgvZ2R2pVbpbubmDzjlNNsnOc3TtMwCwJCRqDJ1nXDSc3cQ==","signatures":[{"sig":"MEQCIDXuXzTYNKTBWImw8lBSyFP6wCofQXDArqNvzn0YdjTEAiBP90l8C1hug+Mgmr1W3EVCqT6nWz6cjVmpeZsmwM4iWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0beb0f9636dea5824db672c04531b899d62e11db","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.14.2","@f5xc-salesdemos/pi-utils":"19.14.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.14.2_1780875812059_0.8411403249142546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.14.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.14.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.14.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"93e67788206a25f980e89da424db811a3f3a05c7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.14.3.tgz","fileCount":24,"integrity":"sha512-ODEK2HpeR4pWyqUtCntrRT5GuLC7Ckj/ORXIdAHzYi9g7OsTh5Yjdj7zSgtUEz+lYSwVq76XMg6iLtycfuIV+w==","signatures":[{"sig":"MEYCIQDZ5/X8q+nic02WaMq70aMJKA/9Ok8ekOiKfoStqp3uZgIhAMSKKRm6gaYBi/0h1dpb9zLhUX+cpaTk2nDoiSI7B0E6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"babc47593b34b9bdd2eafbe29e590dcd6b5beb0f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.14.3","@f5xc-salesdemos/pi-utils":"19.14.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.14.3_1780880721120_0.7218756877700225","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.15.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.15.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.15.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"a18b002903394a08aca865182e83731d3a0fc1ef","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.15.0.tgz","fileCount":24,"integrity":"sha512-BJoLwZt98jDnzIqQ6E/xlGU9UZFxLRjEynq5nGNr/mohMX5N/IDaXE/LWgDChlc0VCysSaz7/QqFGQSJJ6jKWQ==","signatures":[{"sig":"MEUCIHHkrEhxM+A45UbdjLWQqk5OP7faSzKnt8yfMREcgPr5AiEAiojVbfxdHTrYiAGeyrx8SCjSifYog89LZTA3UOg2HrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"16f2b4bafacdf1eefeebfb12409b529cf1aa3354","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.15.0","@f5xc-salesdemos/pi-utils":"19.15.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.15.0_1780886891959_0.10082634502744736","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.15.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.15.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.15.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8b968619dec5ea269cada331b13153361b52b1f7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.15.1.tgz","fileCount":24,"integrity":"sha512-M964TQyG9WK7wbq7SJ5N0JzKTzvGY1tk5fYIXcQH0BEBwoUIjobybWH1v2W7kVMFsycI4ffIeBy2YRMsJOTsAw==","signatures":[{"sig":"MEUCIQDEMQ/krblkmqglgI6Fkhit4zsZrvRdcFEleyz0WSzgPQIgBTDVAqa1pAUPOevhyqOQHpie3S1DrNnyRGqkMocLOso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c973489d7e76f41327ba992e44617e173cc702e1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.15.1","@f5xc-salesdemos/pi-utils":"19.15.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.15.1_1780888441122_0.7358530269708818","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.15.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.15.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.15.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"75b3ef63f59309c55093e0bba28aeae4051ae855","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.15.2.tgz","fileCount":24,"integrity":"sha512-Vsfyr9VQGwhs98/1T9U/o/BDn6OwmcxX2XzoszEAjoeIjJ5CIvF5M496yiGj01xUkosF4v31QN7tjYKP8QqrTw==","signatures":[{"sig":"MEUCIHrxKMvNcTgptr0ni70CDuLPAkXuVEtlZr8BTAua73B6AiEA/yVksk9T+6/AGAIk/+gSJ0QlfcsuhNVCyJmuFv1ZBlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"64103505bda7d95e1a15c5002b3ad1ac3d8e0c9c","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.15.2","@f5xc-salesdemos/pi-utils":"19.15.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.15.2_1780891468128_0.7610213421193963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.16.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.16.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.16.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6999fcab2a7248beb8cd0c5ab09cc3c015b54afa","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.16.0.tgz","fileCount":24,"integrity":"sha512-l2ia6q0exjRvg/IU/niysVhQQeAFCuiAWmNqdeBCokGANvzqR0Kum1qVkgi0VmR/CbdDHzDAOr73+s6HXEEXLQ==","signatures":[{"sig":"MEUCIA7VWUc8OOdwWCUxW2MmySAFt1MAv71CqKDo0nrlzkMbAiEAxkjV8AXWL8uRgowPFLpxpmX3biwrIFI6ocEw5nRCs34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ad89dab6c0cf0dbdcb89018b15819e3603da0123","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.16.0","@f5xc-salesdemos/pi-utils":"19.16.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.16.0_1780894331875_0.004527333917544896","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.16.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.16.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.16.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5c46efa6888ba8ab269c48982452cf739b54edd4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.16.1.tgz","fileCount":24,"integrity":"sha512-z07iT4eZsVVBATsaOdzSt1oDL6glVPe4bYNHRgQSK3k9oaNTO64XkU73ql8Lk86yGra6oL8HqGFcZa7QLct09A==","signatures":[{"sig":"MEUCIQDuSCn4ryFAzLy/XAwM0z77UtpGNEBlPFW4h+3pPmHuYgIgOiYJmU1b167c/oC0Wt7Cjczv2/y/7DClFexNqPJOst8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"aadde266a7ca8aadb02ce1d2fd13dc8276957683","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.16.1","@f5xc-salesdemos/pi-utils":"19.16.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.16.1_1780896378142_0.1267497410659595","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.16.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.16.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.16.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"58df6d437c9172d78cfcb6e7c91113cf0d19e87c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.16.2.tgz","fileCount":24,"integrity":"sha512-NFyw78Jft/Wd7IBb9QUa71Z4nTyU6NbsKudhhUFTrk/EBloCSolgYwn6iv5Ja3uFKzccaaGnA+7X6AFCQeV3Sw==","signatures":[{"sig":"MEYCIQDfpcwfy4J9sfh0bt4sYk6CUFTmlh1Gt0ma7LpjKPeisAIhALc+5RkMPgmRsyoXntAqsmcQ75srBiC0nOSxSOxhQ5rS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ed9075795d19a964a056524678d17b995e77eaf7","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.16.2","@f5xc-salesdemos/pi-utils":"19.16.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.16.2_1780905668355_0.23774265512394854","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.17.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.17.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.17.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"db8268cf8ab28be78453577c61bbdcfcb4f1c3a4","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.17.0.tgz","fileCount":24,"integrity":"sha512-zxJlwKNwfOaNwoLdO01/46rCD277E97UgvLb3MIYbLl6p9SEHJs3ZLKxRnf8+RKCGPgctvdYQr4YhRQ6zZGqOw==","signatures":[{"sig":"MEUCIHezZi3JX58tznhVJGz2KzMPGZIP7dQXITfJnjJy3vmgAiEAhb3qwc5E1yL73Yua6TkXSj+ijg7lpTOXl4OvLzCjOv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f6c61e094f08a7f3a76e3653bece8f5d6b1db16a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.17.0","@f5xc-salesdemos/pi-utils":"19.17.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.17.0_1780938984567_0.7039587396854099","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"31b21a64362e3340034c213ff15de11bc7314a34","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.0.tgz","fileCount":24,"integrity":"sha512-eVsXmAbfr1TbDcuVNUTpjuTIuEzeynq6Z4dSjR4FCHwyWABeevEd2UCDKlQLSEiwVP2ahYLSqmE42TS5XyJ7gg==","signatures":[{"sig":"MEUCIQDm9UbRRJ9RzPy2N2e1IOx621W7QecxR7pOpxbbEVAYOgIgVFMH93gOiPFw19OXI3zLxIVQV8R2OKkF3A2l+GJWylo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0e30bf697bc4b1f60b3f7954f038dad7cf1f3cae","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.0","@f5xc-salesdemos/pi-utils":"19.18.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.0_1780940350259_0.641488122122509","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"0bcf178e8f300aba80e90608b482d5a36d2fe10f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.1.tgz","fileCount":24,"integrity":"sha512-sR5+/i889BYODpgB1lTh6qCtAg/HqcoY5IxGv8O8gYVAsLaY9BKwocLFhz9vrzu3DHsJABsUvBnw+Cv4F2QRhg==","signatures":[{"sig":"MEQCID5Zd5CXk5Exe15eC+kHsAsV6xbGr+JaiHVQ2N04w2BAAiBMTNcyOVeoz6YasV0vJiCNxLNGC9zWtimcssnJHjm37Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ec1490fb957e0ae1a5a7f5feada6e80449b65ff5","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.1","@f5xc-salesdemos/pi-utils":"19.18.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.1_1780943014706_0.8433160911896118","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c0e619ecd3d69d88c9126016dc24766fb0ce0074","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.2.tgz","fileCount":24,"integrity":"sha512-qjradYQRXonx5SDovGPLKmxub6YdK4skDmVSpGW5LjvVFn5lYrAU+MSg0OBy7ET2rNFnT99Qj8V+yg5dnic+XA==","signatures":[{"sig":"MEUCIGHCRCgbX18kKZS5dbwsyuJ0N177yU9jROwgzFt6HWibAiEAkLQZcItbXM3U3ov4u3xmqgjLps5ykXHRuNtGBQfWgp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f2efb0b7c15b87b672a42376487a05ab0e4aed69","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.2","@f5xc-salesdemos/pi-utils":"19.18.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.2_1780944997857_0.5846922507053398","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"84bbfd82d6b27916731daf5b65135d1596cb5f38","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.3.tgz","fileCount":24,"integrity":"sha512-JPFhrEr4ZHDbwkzhQNIETWhopQQ8bX3vtaM/pbHO29hX9DAMWy764QvD8kPtOrSve3v32YrKM4V4gLgsi6ckkw==","signatures":[{"sig":"MEUCIQDl8titj9HSoZbJa2BvWzewAIO9YfBKOG0uB6YWs++C5QIgUDHTgYfW+6G8a7WuFo7zQUwLeR+gP18dco1IKBXeLHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"2d7dbf19e76170caab879fcc60cb742363d56e7a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.3","@f5xc-salesdemos/pi-utils":"19.18.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.3_1780949444123_0.5237783903434217","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e8a0744f2ec0c8163705042f9ea0b1bbfe709714","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.4.tgz","fileCount":24,"integrity":"sha512-8kKPZAzXdFhLFPxmwiivR7TLb+3Yn2Ax3zRvlTpScNfenqchdeRfqEBCSuOS5ORKkzrCOB+6pPlinL1wgzb6vA==","signatures":[{"sig":"MEQCIBsvrIQU7JOVT+kmXgCG44iQu3Ps68oQv9qDoJgZNMPXAiBjY1RGooFNb5mtABZcsL1fr5Rb5Ur5YI+wyTzTVvyc4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0e39fbbd305b6c593414fbb58ff68b254d684b7f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.4","@f5xc-salesdemos/pi-utils":"19.18.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.4_1780952561569_0.8736367183356708","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.5":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.5","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.5","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"623506c54dd73feec52f1fafae2b0737ad4d7080","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.5.tgz","fileCount":24,"integrity":"sha512-OIDDQWRT38v3E0XgfUEiLgw7i2H05nSyJ2VT5PkDd+yVv0/WqcrYbqkpmub5wKFF5G6y6gt2FN44Q1IKpZBBeA==","signatures":[{"sig":"MEUCIQCLZ5ftmcWg6799l2CgkGBrdn5c8WuU5evGFGPuJJddcwIgdbtKnwaA8D0n9we5q6iLd8WjXpsMwzT9yzYSULn/Xfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"be83ca7a8faaed15b82af6f598128140d616d505","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.5","@f5xc-salesdemos/pi-utils":"19.18.5"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.5_1780954226387_0.2665183590472018","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.6":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.6","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.6","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bdfb960a53d156b29643822494258b381e162071","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.6.tgz","fileCount":24,"integrity":"sha512-kQOtx232tex/+kILIClxQboFVUZP5WRn975fyeJsd4vwANLZe5m809ehN8vXSnCNP/D1dIlRNk/Put/2Q9THBg==","signatures":[{"sig":"MEUCIEi1Sdg9/fhEkdgPkaIxzJzRv58nKNPDoSiYPzQyEjGSAiEAwH4ieEDndE0t8wLRCt0T1kq7MOlE3wGds4E2avfGPOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f76c938a63c8262aec1c1c0944770ca370b05ec4","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.6","@f5xc-salesdemos/pi-utils":"19.18.6"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.6_1780955720990_0.6302253770263433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.18.7":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.18.7","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.18.7","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b348acb38243721a9c2c9bb67b447c54c84d6c3d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.18.7.tgz","fileCount":24,"integrity":"sha512-xZyq2wd5Hc1pVp57NkR8XCGSlBtJIlVLT805pS+DZJshaPvt1J4UEF+1ep6GHDJdZ26ShKevkPG2e09/FbzeIg==","signatures":[{"sig":"MEUCIDqzqdzMnbUZ6K/dr8h47rTMwMbAcTGS3WiXt7azRc0GAiEAvcxccKtJ61GvptSYOq6qboXED0RUyT0VMGPTTCaVf2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c8c863341021b40abcc64a146cbbb5a0547f3008","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.18.7","@f5xc-salesdemos/pi-utils":"19.18.7"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.18.7_1780957887773_0.4798823195770714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.19.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.19.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.19.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ab1c9792bff48facae878c88c594af7055ff4e31","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.19.0.tgz","fileCount":24,"integrity":"sha512-4fHQ3BLXk5EzMWtBWWBnSd03OH03FOX7Yn6TJxa9fiegoeQGOl2ESnQHz5RReNiWa9R7JM4nc3SLWuWAyLoJ5g==","signatures":[{"sig":"MEYCIQCgUnQ/06gGqkAR41AxFkNJYp28CZpjuDx0G6lFvTOdfQIhALB7hQkVGs3aA0Qh7k6a77O/gp1LsY2dwKC5uGEQxlNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c928cf5166c4d4401633797cf27fa0e90b533a0d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.19.0","@f5xc-salesdemos/pi-utils":"19.19.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.19.0_1780961553226_0.6874032351448716","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.19.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.19.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.19.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7cdb66ab966f9658888ffc2c71c5629e962c1469","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.19.1.tgz","fileCount":24,"integrity":"sha512-6o0RkIaHJazDSaJfPL+vi1oxp5XZ1m2vIK7ZASh1rqOyZ0/sybte2CJoHjVfeiwZXG8OYGnNf9rbkjlQ0cjHzQ==","signatures":[{"sig":"MEUCICfkyZVkb7dOIGBPNX2vqfkyD/AlFueb4uknlW9XWYUUAiEAsJaHyQnh4jRoxkWPSUmfg1IKdj7QPOxEFcjo0soe5tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"1d8f572501dac4506ac9d354e9f03b4172a8d6c6","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.19.1","@f5xc-salesdemos/pi-utils":"19.19.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.19.1_1780967237642_0.5104273191193365","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.19.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.19.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.19.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"90f40661d9a26a5284252e5bb6e4c28596b69d8e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.19.2.tgz","fileCount":24,"integrity":"sha512-VWDjkJQx0d/3QRefwUOrGG0qiZFzJKEpi084o0m3uXCTkvSBpX95wiaWYIROO0wa43eDazCIa4FiNb9/YFP3VA==","signatures":[{"sig":"MEUCIQDBLsf2EiUiXxv8fa1oEcr3VcccdtV8PHzTZz9kA/QuywIgZKYBgvF/iyU2TW08DgGaGowrPuCqTs0Fa3Y39MvGnGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"d290899d78e13a93ad30d7ea25a715fa92008abd","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.19.2","@f5xc-salesdemos/pi-utils":"19.19.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.19.2_1780968794816_0.0297498680153514","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.19.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.19.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.19.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"90f111b5046eef9c28362fdf450d9d6912393494","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.19.3.tgz","fileCount":24,"integrity":"sha512-rkpwRaB2a48wVO7fFqiQyGd3KBKxqJcHcMuFtC4Lf0F0KNAeTMhxtQYZtDPvJZn3Br8s0sMbd64oIii/dfEmtw==","signatures":[{"sig":"MEYCIQCq1BDiQGrNPBz9BiJ2uoLZlBuwXY+NycCxd9utRdw2IQIhAL1cntOMHCmdMWNfwvX4WOb3JViP9XEx4wVPAReAIYSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0d01a928658034ee23d053d44eaed4463ee35b8a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.19.3","@f5xc-salesdemos/pi-utils":"19.19.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.19.3_1780972047729_0.7710311345031389","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.20.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.20.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.20.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d42c3d89c28f38e1039566af610016a786920142","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.20.0.tgz","fileCount":24,"integrity":"sha512-aD4X8iPiFpV4ve+SQBLA9cCmo1BuDR/gy6r+yEaOFjF62sL9yzooE38PCk5B1ycghNh2LnP9BvP8wtaZAoSW9Q==","signatures":[{"sig":"MEQCIDOs1GCn2pPttHlK9JLqn3L3845FLyNR1hmhLMPz3L50AiBe8CcpWTXk+Iuq2ES49Yso8kC4JW/yoF9XCzLdSiutVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"218c1d5ef18212bd9c034ea86f80927094c941c1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.20.0","@f5xc-salesdemos/pi-utils":"19.20.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.20.0_1780979990097_0.5661464185045693","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.20.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.20.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.20.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c1d5fd99e02b8ce66e2a27c9a75f15f0293ed5fe","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.20.1.tgz","fileCount":24,"integrity":"sha512-7WSdTC9FmtfSPRxPhlpAPLjWJXshir7k7fuLrPmpjM1uY4eVn6O60Y6EsNdtNh7bFoCTjw2jOSdrOoGCWn0R1w==","signatures":[{"sig":"MEQCIC7JM0msM4LYU6UPcUh8cA1DSLGHr61WZoCtBI7LWL/OAiBANlEC5JGG+8Z0qUr8VQXdtGg3rG3yJLDkrYr9sCe2BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0ecbb73107f9ece06f7f82f243ff413ff30d6f06","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.20.1","@f5xc-salesdemos/pi-utils":"19.20.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.20.1_1781009341267_0.33401353028300784","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.20.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.20.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.20.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9cd05686ccdeb99e26841f27e286a62faed543da","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.20.2.tgz","fileCount":24,"integrity":"sha512-FYhQHtoqOEys0n4ASXffWUPyboh3FhA4hNo4qa51Trfwcg+bkJwkc2XHT833VYtdZumMVQAKwNJsE+3oZELK3g==","signatures":[{"sig":"MEQCIDfL2KQ3WelOpPDjeENjYZrXsLH0I0EoFzAdy0OoPXG8AiBFVDaQn3ME8jy4DWi9dUrtBrIPPYd6sX7jJCLMQy7A/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"1309c9e3c66b4478206dbc6c442e027bf52ed6a4","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.20.2","@f5xc-salesdemos/pi-utils":"19.20.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.20.2_1781020409734_0.712140826292214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.21.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.21.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.21.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8dac1acd130aeee093c49266fe65cb2d7cba4e3c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.21.0.tgz","fileCount":24,"integrity":"sha512-rH4EUXeSFNm+fhPM2uQYLjH0RJnajzOZpsGixq7lTvid/fgwCqLLHbmYIOB9nSYY9Akcn/adnqW75N8JD/oxrA==","signatures":[{"sig":"MEUCIQCnO95J/oPUu682lAigohL9R+RJw8EV61f+1yapl45MlQIgC6Dn0nuFfLQsYDm0GluvnXoXtYHeNtPKwXPGC499ymQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b79f79549c5d8c7645ad7484d9231fd39de83c2e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.21.0","@f5xc-salesdemos/pi-utils":"19.21.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.21.0_1781030805774_0.4715492101311627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.21.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.21.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.21.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"aea4e0bbf473c22940b3ebf2dadae4697641d923","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.21.1.tgz","fileCount":24,"integrity":"sha512-o9Jj/miUxVVmfYrxKfo7qgczGaOeGrkm1bDvjwmxSRhF7dQaaDzx/Aiaz3zCG0M8PkNIKqhYGSguRX1aajvJGA==","signatures":[{"sig":"MEQCIFABiOCbgM5E4tlEh+6C7y8BbURIJegKOLDo/WksOZ1GAiAxM7FLzimaeukm8kEOisFwuGbVoe7k7Yblf1cQQHqEdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"806c028f9e51acc0f44993df94bc76c583543156","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.21.1","@f5xc-salesdemos/pi-utils":"19.21.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.21.1_1781040750370_0.2565620842770391","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.22.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.22.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.22.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"379ed05284b3dcc3ddcbb441124886abb692fbac","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.22.0.tgz","fileCount":24,"integrity":"sha512-ZBbMqmSWrKAcFwBU195vdjMC2YVzLGpVuHOt4zAVhWX4m1n2666RfOg1AvgiFAZVVaef3jbe7TF4oALh42CN3g==","signatures":[{"sig":"MEUCIFwEKlmHvy6I0clFdp+U4A1aCL4I8vlM//P6poiW/ExOAiEA+AHoJSafSgIDc2OBvgBcTLYYAuKfuUdjkdoKwJcb3aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"a80eb3c1c0cc909d3a8b40f5b904e876240341a8","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.22.0","@f5xc-salesdemos/pi-utils":"19.22.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.22.0_1781055411009_0.4162936896189413","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.23.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.23.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.23.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8d8bcce4918bd51972e458fa90c1bdf9ffe4aab6","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.23.0.tgz","fileCount":24,"integrity":"sha512-ruaXQf5FH3aZ3Gi6vath52eJ5TPIB4pGfPFQvFbaG/+to99UDWbUctEDoOburBT6BNgFfBIKNLSwOMvciGImdg==","signatures":[{"sig":"MEUCIEgrX3sCWFDnGmP0elpA5m26PKqm72/I5osuaOV9355SAiEA0qRiNMjYpAeLXVNGsoui/Hf75JYtwCBpCI8e7OOKM44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"cf557ba01837ddc45244765c72aebd5c00f66a5f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.23.0","@f5xc-salesdemos/pi-utils":"19.23.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.23.0_1781062566104_0.5492338711424474","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.23.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.23.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.23.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"04ed5939482c7c7a34782f14ba8c8702df5e7082","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.23.1.tgz","fileCount":24,"integrity":"sha512-RO2n6jkkWOnBWHOPg4mAAqyLMBATL/O4fDJlQBf9Rw6yjsiwBV4X8WfXtFwt87bLkIHB4CayPhyv1wPVQn4GIw==","signatures":[{"sig":"MEYCIQCUH5x0zA9vpr4PuyfAT79dEiCw+M3aGRitAWx37gjRYwIhAIsKPXDGSZTbxPscRGUkpiq8KiU84qPZCy5cOQj+Axs5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b1a85a4920cd93796d6b73b7aea3685dde5aaefc","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.23.1","@f5xc-salesdemos/pi-utils":"19.23.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.23.1_1781064882754_0.9963371606319498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.24.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.24.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.24.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8b8c55b3d1288c8d306dcba70fbee9ba4439ec20","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.24.0.tgz","fileCount":24,"integrity":"sha512-6SAh91CO4kxWPgzOvnPd6eUyajCLTp1P+8o7uvoPaSEWfQAaZD+8E2XjjH5Uz2UFoMJFUsSZhptwDtWJhlL98w==","signatures":[{"sig":"MEUCIQDfg+9ju2t9eT0M4Q623rVwrldu2efr3qb5g1UWc3i6sgIgRIE8gpeLVssjyu4QLIhfJ2FmGofYjwcf9rt+xPd9Wnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b6d2c75111b6a2e4e599661cb3c89156385d1a60","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.24.0","@f5xc-salesdemos/pi-utils":"19.24.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.24.0_1781110693465_0.3536946906353764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.25.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.25.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.25.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4d3bc94ab5bd007be13d1a7db4a038b3e156aa9a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.25.0.tgz","fileCount":24,"integrity":"sha512-99oReRBp4Wj4Lbb9+BO3hFIxV/B9jnyqsu7GxKJ5WiyX+coTP2FvlCf/+2Z1b0a3IxZneipb7OIqf9FFDCNZFQ==","signatures":[{"sig":"MEUCIFfe9Vi2Wl4Y/g0VzL5EoPOQTKqEveptQk2QHdfqkYmAAiEAv6Xgry2oI8VBh/y7tXy6bVZQxY98AMPfoeSuRjmzGL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"4635eeef49227a2124c96c1f61824387bcc83b86","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.25.0","@f5xc-salesdemos/pi-utils":"19.25.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.25.0_1781113928022_0.8096447506791389","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.26.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.26.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.26.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"dd4ca127ad4a54bc40a88a2b13df0b7801b56fe0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.26.0.tgz","fileCount":24,"integrity":"sha512-ca9uRpNQ+VU1RNoKnyfiiImV04l89hOH6gxgmCvVBoV8kIQdRyVFc8ZM+3WF7ZvBD9vG3SfHAC+RSiMFJvQDTg==","signatures":[{"sig":"MEUCIG2a+1S7jm/5XhJ79xKqnr9NJQGHHe2/pErreShC+aTyAiEAuL6DQSQKqrMCCM4IOa+FXop2KqwjQbsZOp5FilyqRQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5f7c3bfd5202d9ddc4b608f21c21612dd80701eb","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.26.0","@f5xc-salesdemos/pi-utils":"19.26.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.26.0_1781143576379_0.3022134779378072","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.27.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.27.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.27.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"492446a478f8cd12bbda9689c300a26202efe872","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.27.0.tgz","fileCount":24,"integrity":"sha512-ZSp/IKCM9lhwea4HwiH9gVgHYkuM9BM+FmAtzsSE5AqPD4rD61pIYXAtz/rAGFxyQus8hSLaj2Q7J3TOX63jhA==","signatures":[{"sig":"MEQCIHrX2gkiYGH6d9E3Hotnn9ZuIIMgiPDdIiSN2LmJ95pZAiBZ+A/IuNnSuRiScIqgEyGr21g33x4zbL3Vz82VR6Q44g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c47002ea97fdd9d111ef03aa87652ea460c4a10e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.27.0","@f5xc-salesdemos/pi-utils":"19.27.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.27.0_1781146588749_0.23925691589299003","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.27.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.27.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.27.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"679cc094d60f14c4eb00435460911cc31fb7c962","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.27.1.tgz","fileCount":24,"integrity":"sha512-uL7GWz030ma0j1act8CYIl+R3tvWkgLUC1D5Q9OVbjWFAzN5mhUIKwCv7Wz6aNmrRT0AnHGWfaOQ+lbYgqFcyQ==","signatures":[{"sig":"MEUCIQD6oQKnW8adSjoX0Pm673zc5KPxSKDhBVrY05BmTuPuSgIgSV7q0saM+SDEXWZvoaju8rR/jv1zJYsaGQm7r2gM87w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"733f34673d030878f7fba143e2d2d3d89f3294cc","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.27.1","@f5xc-salesdemos/pi-utils":"19.27.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.27.1_1781148913309_0.18147982912583793","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.28.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.28.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.28.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"10d9cada161274c30c7ff8f8ee73dcf529f4e6c9","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.28.0.tgz","fileCount":24,"integrity":"sha512-HAc6wfRCySJZkwifXLXKk0wf/iuwUg3kj8vXhSKMqv3yDPg9hZ/XDv83H6k/jk9hV/7ugffAx+NxY9hIbbEwfQ==","signatures":[{"sig":"MEYCIQDcv+EZxhLm2TKdkxgdeNYm6YCtb7oUYf7hd1IdzYyJ/AIhAKDvHNHAkaFCsZJGHk5vQTSGVISUEHXFubcxGSaPk6zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f5e2cb01ca859d340f3d8803be61d501719c3971","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.28.0","@f5xc-salesdemos/pi-utils":"19.28.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.28.0_1781186615845_0.6808558479554507","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.28.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.28.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.28.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"42bbea11f03158bb87e361bd7fc7ee75b68ace9e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.28.1.tgz","fileCount":24,"integrity":"sha512-u38z5jhzacYWZM2nm95qoA54ktRgDb6U0Q9LTq7oBYDAHSU6ZkdwcB7LIkqm4MkbYbMTd+qpwnP1thrZXkhAqw==","signatures":[{"sig":"MEUCIQCuFvjmo65RYsd5YGQ1TrYd3uolV0Mx6g5qMRwDosmyYgIgarwBYi71/gQvb78H/9a5UQ66fKV0zgoN1SXLsqoAkQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"e614268dc72eee896142a03c2a926a73c7774e4e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.28.1","@f5xc-salesdemos/pi-utils":"19.28.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.28.1_1781209516300_0.2640475461604892","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.28.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.28.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.28.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"4472299399db6c229cc25cad73eb0a68e128bfc5","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.28.2.tgz","fileCount":24,"integrity":"sha512-Mhvdj+sFUi/17UjtnnY6yfI1HmVdhXCVuzA5JlUfyhhBGLD7A4c54lA/jU2DWD/82d+EMQhaKuxxO2tqGqx/Cg==","signatures":[{"sig":"MEQCIDc8bb8dcLbJk9zVtYmyjdvnuCXuGMMXWkDaABumxl0IAiBK+r8em8mVGYgnG86YE2EkvADs/jjk1A5J5U4Q9UmyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ebd6c0383d5c0e5bde390d93e4b6346d311efdae","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.28.2","@f5xc-salesdemos/pi-utils":"19.28.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.28.2_1781269555938_0.853422136163295","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"dcd7aefb572a99a9467bfc38e357078e86b0f5ed","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.0.tgz","fileCount":24,"integrity":"sha512-HUaxJeGlf/VDvl1VwOnJQOydm68FvlxWIJ5mAWSb5IEWBCMzbJOjSE+PVe+I78R/IOAR0V8Zdzkm5x0xJUP+9g==","signatures":[{"sig":"MEUCIEpFdQH1FjSu7DHttlRCVqctyGSgBgDnlJfqALPdx7yAAiEAmzR6M3IJRMFHc/Tx6HmqD/+esvxJa5Zswl5irrg/kEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"7fa5eedd8b420a253446f200bd667bb2e09f7320","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.0","@f5xc-salesdemos/pi-utils":"19.29.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.0_1781284511446_0.3052239766951659","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5c2770540df13d78e7af84c70d2158ae7081753f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.1.tgz","fileCount":24,"integrity":"sha512-g7e+y/h3Gna1kcp1POk8unN6efiDw5n/ptYK0eEer+7+V2eMlZKMjkqmQiQRCllO9KJ2UBR9CZ71SmgiZRd08A==","signatures":[{"sig":"MEYCIQCrGrihpLpyC+0nO7u9poC1mMDJ6jqTG3HkUJRo7iqjywIhALQFLxDFVjM7n0hwECBqg30/XUAWcjdhq/VfWZYKPtTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"87b69f04b6efe97f6f5d1f849b61ee0f01e448e0","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.1","@f5xc-salesdemos/pi-utils":"19.29.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.1_1781289232525_0.9523153502790704","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"456eddd1b048dfac0bf564efc58cc48e76e899fb","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.2.tgz","fileCount":24,"integrity":"sha512-lPR+Mse8YClIksPl0LB0jn4/BCCCcTI3gJa02Itsvvdw01FoYGDeuwaezHNfYAUecCE9LX+ml+9yL7sOSfBgPA==","signatures":[{"sig":"MEUCIQCX9S9a/qXuctP2VKoT0jZ96IOH+VXYjCarOXvQ2EQzyQIgLRQi1TJAeZ53VbQ3aLm8TGC9o/ZuMZfAJaAOvT6YdN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"469e45101cb9ac83c6444152038bb5cd14fd6eb1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.2","@f5xc-salesdemos/pi-utils":"19.29.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.2_1781327886313_0.5573795415222846","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"965b0a8ceefea839813be5547dec225fd7492ebf","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.3.tgz","fileCount":24,"integrity":"sha512-OIu2ElzfTEprLJUfuGrYPBLoYfWAQOtoQPiqUDZmravnoMZU6Z8FyVsXr2EuLfzSTemrOAUtCzCWrGU8+ZLRBQ==","signatures":[{"sig":"MEUCIQCctHOAO8n8/jwQDyyDxuaBcZW7pSLL64BDKZFp3gXPgwIgXIJLCxBc7yLGR+TToozM0/9oF+/tMTXAnTPljGva4wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"424e6521b291a2dc79a47b4c5c04f5a2233d9b5c","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.3","@f5xc-salesdemos/pi-utils":"19.29.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.3_1781381906547_0.6302960775730981","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7e98ac3e2beb0264efb00345fb945315a82e7b91","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.4.tgz","fileCount":24,"integrity":"sha512-ugFLTpn8FfyLr7n/t+Ja3Q5diO44AgcFQFL95YbgBS8VagVHCXwK38HkJQShUcEa5dL9/Mc69J/sO3xBZSMe4g==","signatures":[{"sig":"MEUCIQDaxfkUng3T7/xvOJZOm0H1tK2zdEXttDhHT/JHNeS2pQIgRPRljkAdfycUphKULM8c4KRamybi6A6UJK4aW+KcqGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"27ecdaf573dab102cede3433ad847157cdd81b6f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.4","@f5xc-salesdemos/pi-utils":"19.29.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.4_1781413598189_0.5196728107675204","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.29.5":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.29.5","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.29.5","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d7eaf8957196e0fadd32a0c6d8e0e4c7e8abd0cc","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.29.5.tgz","fileCount":24,"integrity":"sha512-qxeCCpJQp++V/iaX7tFuUgJ1XhhRuw7LQ/FRh2MNRAkn/NdpmddNB3pWkDfgbFbyIukXpcGiui45ZZ+mzvHrNA==","signatures":[{"sig":"MEYCIQCfw4XCSBUIyWStfWSOecxef5iXAj4yR9z9OZVE+ZLWKgIhAPSX/laizh8FcYphmt0G7tSwu/xFz5xEaKkCCTvj+gui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"01fdddd1aa0fe33bc912d65cd02a4bf36bd51c57","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.29.5","@f5xc-salesdemos/pi-utils":"19.29.5"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.29.5_1781449968954_0.471953304205192","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.30.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.30.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.30.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"95e06aa3ac52764ea911b7dcdca5112a5651530a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.30.0.tgz","fileCount":24,"integrity":"sha512-yEFIQ5xxkGXMaZRxanppF6wZyPld48jrp7CG4uedmAFLDR5LbhC69i1t1Nj+yAjTQgMZMthLj58Zh+my9J6coQ==","signatures":[{"sig":"MEQCIB3nWcRHApS2LdX8oOgPZwcxQ8+MHN1TksiT/MuW3JflAiBc9wE7C8KnDT1lBqQhLR0D1GDNDXgTrWDQjP3/84iHWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"06f9364382e7e1bbc13059da2380ce61008f76ba","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.30.0","@f5xc-salesdemos/pi-utils":"19.30.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.30.0_1781469752548_0.4121871982090135","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.30.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.30.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.30.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5fa68f03cd8a4543a24cc28a7de14282d6d54107","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.30.1.tgz","fileCount":24,"integrity":"sha512-6zjz4x4GDpzKDgSb1Go2CqkmvKUQYRGKQZsL7pIYHzW9+A33RDMqXDllY6RkfmmJ8v/Qg3Wc4J1WcjwS9nzqMw==","signatures":[{"sig":"MEUCIQDZxxUAupRWQD9kgThGoeEyEnRytBruzaZNJom2Xr02uAIgNlh7gxXholu0drkQ0TezAcghPO8HJtje0y0RDwIZhlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b1150372a182f6653cf5a62a53edb7d1c04c277a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.30.1","@f5xc-salesdemos/pi-utils":"19.30.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.30.1_1781482086497_0.8596298882546312","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.30.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.30.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.30.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"5c3fd4ebd223a90061a23ffab070bc65d1c92685","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.30.2.tgz","fileCount":24,"integrity":"sha512-Ogy2W9l2zwDI9XT4mB+gVzoE9Iku9VKqvHOn46n0TCsRbv3oLxFl7qqdX3u7L/gKd6WrociPOgzz0/FFjtOpJQ==","signatures":[{"sig":"MEUCIGiuJ39VrW2P2Y4+IlgnCYv0Dj37Smh6lELzN/2iWEsWAiEAumI50l5rFcgYtaSZZ+XhfoevGDgLOyjqXRUuiA/BW/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"7d5d9de262ad75f175f4c9249187470a3bf6dd72","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.30.2","@f5xc-salesdemos/pi-utils":"19.30.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.30.2_1781485794141_0.19474049979045693","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.30.3":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.30.3","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.30.3","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"385dbd94e38537f51b867296573481ec59b14c2f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.30.3.tgz","fileCount":24,"integrity":"sha512-fd/m6fBY/vHi9PKZP1UJD0yz6HHRFrRs10Gnnm7di7GotxjvrP1aHsPx2RYRIVjPI/J9qc18t9CNd3nXykmIZA==","signatures":[{"sig":"MEYCIQDF/MzK+Qv3RP8Ott00HG1d3xpzbzX33yufjgZkRTdxIgIhANTmFKb4IkfBWqhffdV2Ht7H6i2ni2AMYvzVhjcMKpq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"09ac1c3ce47be3d522f797475f3aeb098f4eae6d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.30.3","@f5xc-salesdemos/pi-utils":"19.30.3"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.30.3_1781488853222_0.9844184762578885","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.30.4":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.30.4","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.30.4","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"bff2bc3146e50600eb77631cfc46544f870a1084","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.30.4.tgz","fileCount":24,"integrity":"sha512-aiY9yAYuNL2g6rDVZZ22sUCSNJrBLXS4bBFZt3ell3CHicjCKYc2HMrzO2epfaCpbdDM+ew+7ZcNKWVD94EK1w==","signatures":[{"sig":"MEUCIQDMsElo/MisXA6Lu5KnxsF5lBCW9Wubd2IgKyaUTCdNnwIgWr8Zz8ckScPP/s7mKMpHr6t5CIsH7kE/Tu9MjNbID3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"4a5bc4f09ff018233f64855d9db988cb328ee146","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.30.4","@f5xc-salesdemos/pi-utils":"19.30.4"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.30.4_1781491418428_0.8629743241616938","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.31.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.31.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.31.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"91507deed60d4c9315a7fde5d00d36d50f9e14b7","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.31.0.tgz","fileCount":24,"integrity":"sha512-hQurgbEkiI0semYUhqg8LvOfzUaYZYKNQIAfS2/S1ShRTRny9FijEaTQEpiaNukaxLMkDYEvfXZMXfgMmx9How==","signatures":[{"sig":"MEUCIFkhGYPeU6PHMYC/C+lnkeGa49cqQNN0dbuf6S19wjdeAiEA5NX7qOaB7EgLWmuUDDwF/Z57zmBmx1fpk4FRAPfYhCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f162b28f59b6db856a5c429de1dc9041767fc341","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.31.0","@f5xc-salesdemos/pi-utils":"19.31.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.31.0_1781492867951_0.4036173368133551","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.32.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.32.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.32.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"24c6b25f9ec1fbda2cd9e1eb75d9085417806ca2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.32.0.tgz","fileCount":24,"integrity":"sha512-aCiMVo+h9uPKY/sSedYXzmicm3w0QFgVJ1BEJkdOBHDngT9l3i8yV3lFHLYnPoexrMbCEF1IFU64ZNqNkmlpTw==","signatures":[{"sig":"MEYCIQCnuV5F5/1fymtYFzok1sRsTeR5n9FT64EywkvWFcoyHgIhANfMiijjbSRIavm9NmRLHVGhxYRnmxJprbz9JsFn39/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b58c4c478fdfe8e2fc87f692408fd75a458cae2e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.32.0","@f5xc-salesdemos/pi-utils":"19.32.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.32.0_1781565570187_0.6953376682367334","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.32.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.32.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.32.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"6e55601c2c6640aa15b3dddcc9881a60143bca63","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.32.1.tgz","fileCount":24,"integrity":"sha512-c5a8C2rQQvOoW4GHfaL8RS5Gbj0EKhwIQUJTdNgqw0BRHIu3Vxh708Bv4ZCQFsAe78yl+ZxZuNh7vqYGES8fFA==","signatures":[{"sig":"MEYCIQCRuh5pInqr/nKjERAdvCcbZ1Ylh7CYYz4R4dWl+HUYnwIhAL5jidDNNde4OzptKDywUnpy0D+zijeU+tIZtPEzxnQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"63dcdcdc80675732a30aae05ff17d9e27d77119f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.32.1","@f5xc-salesdemos/pi-utils":"19.32.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.32.1_1781571580016_0.5164144386000749","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.33.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.33.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.33.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"db327d25a593a65fd09f6b8136565cccdb2bc0d2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.33.0.tgz","fileCount":24,"integrity":"sha512-I76SOYbkIxoFX1Vp7eGiMtE0eWcw/OMaWGQOpwYj4cKSx1Pr3GRGiPTMj1Zi4b1rx1KzkHRazlvapgxMf38HAw==","signatures":[{"sig":"MEYCIQDQbbLqTEXEufcKyggPlRjJIv/IY6/CsFEdSlSxyL/ySQIhAKQnYJ51r2O8qwLkFWBWCwTv+jgsZ9lTfpro5pjt/lez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f29552ef521f334d775ed9700aea3e820e89cbe7","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.33.0","@f5xc-salesdemos/pi-utils":"19.33.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.33.0_1781575793878_0.5452791391407574","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.34.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.34.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.34.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"82f1d358811895bc8055a20bf01e503902538631","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.34.0.tgz","fileCount":24,"integrity":"sha512-SuCSKNHBe8s9XAHp41yO0mMXa/mPqprRbW9Q9rqgjfF9iZhwF6k0HMZ/dAa1IKPllX3zul+aRC2o411E0IH+5A==","signatures":[{"sig":"MEQCIHos98Z0T6MVsUe2dSsZPHSa88p+eW2t5x8Nzy6YAMveAiAiOnvFnm3NLGLL2jKD1fq6HzzCA/qEiwip6mtySKDhAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f8f3b52c770b7ab81bad6b7dd6795f9b602d1b8e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.34.0","@f5xc-salesdemos/pi-utils":"19.34.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.34.0_1781655942909_0.39081965746081804","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.34.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.34.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.34.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d2e00aa87a5ab40d0b155a819ab20872a3c248fb","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.34.1.tgz","fileCount":24,"integrity":"sha512-LQex9OuAKmlyJ17vNXX5C9StBbmIf/d6apo7ZTEMj7ozyKY90oXFq7nXjtAF4R3e90zD+PeR1YA9dvLHyA92Ng==","signatures":[{"sig":"MEUCIBwL5GojTwMFCOjdlPTiBmWzIdcb/yT8xoFUBBnIHVyqAiEAwYoYws/g4ewf39sigB1jPh/HU4Dh5VnCtjXk3hqWKnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"c4f25152065ba8aaef7187bbab3ff5698f752cc0","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.34.1","@f5xc-salesdemos/pi-utils":"19.34.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.34.1_1781756306602_0.2709304462040778","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.35.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.35.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.35.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c1a00f7bcc5ee28ce4a4bf1307b32dcda9581a0f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.35.1.tgz","fileCount":24,"integrity":"sha512-fR6k16vKIeGawyTOWjHTlSmS1IgKnENCSw6X57dOrGfppmeVflEU7hXRJ0/QccafnjjEn5CqGMAkhPRkV9IiyQ==","signatures":[{"sig":"MEUCIQCfn296Jfk+T1MyhE6DTU8V5rT2pa+t+dz+PvZLTpcwxAIgTI1GpbcuRSS7nPywbmWHy4iXqFlAcVe17CtZEWu/7Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"859c5bbaeadef1b3556025c624f25a0597a74b2c","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.35.1","@f5xc-salesdemos/pi-utils":"19.35.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.35.1_1781870356621_0.5421130363790907","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.35.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.35.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.35.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b6e25f82cffa0f8625aca555830e228f2db94c74","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.35.2.tgz","fileCount":24,"integrity":"sha512-Gwt/KLxXBdLpKo5XRVOnFOhNAZcqt6xLqyeQjTx6n3p/4bOsVDszvifJDLj7fRh508aNFonhhEHpuZZe+4LZxA==","signatures":[{"sig":"MEUCIQDxlDm4pcRV9a7hyOty0NquL34X+ZLNZeOTkFyke1d3ogIgTEqKHIcH4ig4ZezgSsb9Sk/ISdlj3Xi3f/RBpRqzW88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"3cffc8bff9e2afe9267f9d68f86c37ec109507f5","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.35.2","@f5xc-salesdemos/pi-utils":"19.35.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.35.2_1781882122829_0.27225431515424847","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.36.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.36.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.36.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"346618014755ed1cbe482a5623b09750105c5d1d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.36.0.tgz","fileCount":24,"integrity":"sha512-b3vmjgxUK1eqH14o6EQ5FOmWFKg+sd1HGGTNh5e1R5g2iFUaGCwPqVTa7gfLUg3v4em/FLBUas3v9IwWN9Qalw==","signatures":[{"sig":"MEUCICAu49MOVw0GlzVtYSl5mBvGB5HM5n5DLNufxeY/u5zNAiEA0JejnhwZ/O5YuphTRnWXHcD4X0Uo9VN6YSnkeAFOmjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"25f2668aebf96b7025f2b1abc9646adcd929d0b0","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.36.0","@f5xc-salesdemos/pi-utils":"19.36.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.36.0_1781897408937_0.8154435543921736","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.37.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.37.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.37.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2b1ee5326431b19615a3b7e5a7c4b23aedbae8c0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.37.0.tgz","fileCount":24,"integrity":"sha512-15c03QpDdhQlnEfQiCCwx1Yuz+BhvoL06vXE50/H8dPPm50xhUXTtOs0g92cNUzeJ/CUXweiLSKYv48TaLAPCA==","signatures":[{"sig":"MEUCIQD1Um9ouwk8o/DRRHmqAiEj46FT6iIZbwcq0i/8TJkEQAIgTi8NYnAK0i3zdxVSfvj+5GWU5N5CLMfR4I7OtOMxb2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"374149f9c6d3c1f4e51bc68d673ab27d0f2bef11","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.37.0","@f5xc-salesdemos/pi-utils":"19.37.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.37.0_1781899941446_0.5546931284666523","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.38.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.38.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.38.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f7c7dc40ea5b6ffdcf99298f80d086053b51b23a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.38.0.tgz","fileCount":24,"integrity":"sha512-uMcO2s92t+F0hEuG8wjdQqf3yFWSTfeuX0HnDPDVUqkPolw/Awzd+fpdxpUX8zpsUbxUGTqjamhe7GR6O0P5CA==","signatures":[{"sig":"MEYCIQCHaUyitXRzOenBwsp6PihjKqIn4ibXQL8suHzwFAaAiwIhALeHyQZKKRZiYFDPEntQf6tDxufKVFbZHEnvLlU3uXmc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5fee6032651977f72bb3a5e56637f8a580f8d0a9","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.38.0","@f5xc-salesdemos/pi-utils":"19.38.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.38.0_1781959330514_0.7853273132669241","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.38.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.38.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.38.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"8ce0004cfb8809e83b9cd8c4b40335767a8b18ca","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.38.1.tgz","fileCount":24,"integrity":"sha512-2Mses8SbaTumi2cXWqYLtKSha3h+J4GJjT3fcn6h6KkMz9vHwvqh2P+FSX4+PDIiE9DrY0dNm3RKjrX5VUKePA==","signatures":[{"sig":"MEYCIQC2E+bF1NTzJES1SGmpq6I8XZtRcSUgaopuD0YvTMuIMQIhAP5GBbdGysehUVy4xUavzoU0lwLNbwIcE8fpswwNpYa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"266202856915236a611800e70fb7eb31e6f01ddb","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.38.1","@f5xc-salesdemos/pi-utils":"19.38.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.38.1_1782105076346_0.2925095203079824","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.39.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.39.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.39.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"b38ca526485e55801d9935a173f3dd914511777a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.39.0.tgz","fileCount":24,"integrity":"sha512-H9joPY8NW8hlBorxS8rsrATUnecBQbsyXuufYLiQ6T/vxDXIaX8einxN5AXoM96/urXam1LOmL4NPklQf42Dbg==","signatures":[{"sig":"MEUCIQC2zckUcyENqGK8mc8XMvx8V5zhNKaP3T461ZwSeqWwnwIgCFZ7H0cxeReDzuab/Jcb1mrvUWhJiM7mLlL3LDVDCo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"00fa51ea150526f7b5c80e5f8a271510f1e1129d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.39.0","@f5xc-salesdemos/pi-utils":"19.39.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.39.0_1782150146368_0.0793918141379728","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.40.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.40.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.40.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f8edcb96dcfc79275ffd7daf4b5b7030db68bdb8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.40.0.tgz","fileCount":24,"integrity":"sha512-wuzAmuCMcudF3FbqUnzaZsW4zpGfgWGU5tYN6uibAMbAVj2WeI8Bo6hNlVBK4CSg8jrQjCipL227z0n/vEBz8Q==","signatures":[{"sig":"MEUCIAKspEHYSnHrvft9plyBtgDRcG/FY4BewF5+bPNx2sH1AiEAxWJSO2goFlxHUxJ8bWHuSeM3DU30aojkmTWH5kqlVZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"e25f0c5f25c2bc47d8e50a69b4ad6ac4edc7c3e5","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.40.0","@f5xc-salesdemos/pi-utils":"19.40.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.40.0_1782160300015_0.43466083010504364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.40.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.40.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.40.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7a3f82ccfce3adc71153ea867a356b90ef99a0bf","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.40.1.tgz","fileCount":24,"integrity":"sha512-0z8X9TPw1823+ul/U2V2KG90BF+CAKCKZiItW44JIKOYgyfdXjoedDxNdjXtHI5U/pTIqIJVjNmBN5NGpUwRAw==","signatures":[{"sig":"MEUCIAzCwmwHW86AeZLn8vV62a7xNIKUsYJBoaVs/Otc9D5vAiEA7CkQ7qw/FLr8KXI3Kud+E9HkUkHD+W79lIRTnMPAgtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"275f974ebd394297b46557d849ba1eefb2e323e1","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.40.1","@f5xc-salesdemos/pi-utils":"19.40.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.40.1_1782183191473_0.5571132582766427","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.40.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.40.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.40.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"2f4718b63ac2a168bc29b5b40816516c9f610937","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.40.2.tgz","fileCount":24,"integrity":"sha512-qcmDVBjIqZ3ux5HUfz56OPg52soo07U6xNIxAh9Eql1yIZJ71TiJV750RsyszELe2Et7gu9PkoJLmwHwkCrrZw==","signatures":[{"sig":"MEUCICLUgevyFjmSBkxVr/AKsc20E4Fdg4FzGXYaJoaCZvd4AiEAqHAaFiO7l003108YTflpQWbewGbNCDq86xy9cUH0wUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"02a066ca415f314598846605acb617dd08685d70","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.40.2","@f5xc-salesdemos/pi-utils":"19.40.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.40.2_1782185669569_0.5226165407930248","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.41.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.41.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.41.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"c07d40be167f4e097f9c4e7ff687a3d02b8719b0","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.41.0.tgz","fileCount":24,"integrity":"sha512-ByHH9/kTH/TuQiA6//NNwmayCvvO8D3gXZzHupBtQ1U7LcTdO5enTB3yUt04XR/cng+VFBLKoo+B6mpcKosJ8w==","signatures":[{"sig":"MEQCIDOd5xaKV72WqxmF82psamtyfsJXhlYm9C34zE50PVQBAiB4NsoorhWqbeyj6Jqvm3WYNa5fjbJfnheyu5dAc4SuYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"4d3ec5aec645e7d1cd21df2484d621c5f1e36bc0","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.41.0","@f5xc-salesdemos/pi-utils":"19.41.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.41.0_1782224796151_0.29768038023433396","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.41.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.41.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.41.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"3e6a6bf5962a560553efc4593d05a0920d87c40d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.41.1.tgz","fileCount":24,"integrity":"sha512-b4sT98srCDF+G5SZ3bz11nHko42AaIxo6FM0CEjP2QjvAeJntVc5csARdpWOIGh/Dg/Oh8ka4zCFiwMSBDx6XA==","signatures":[{"sig":"MEUCIQCCjs6PAQDISKT90AgnMhGM9srWqmDLHRQT7qIB7uwitAIgBbjQW6vhSqe6mCHJoRn/y3+pXRy8KUXlPPJ5FrDul5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"0744c7f8bafe717d59be1fd3bc46fac5a79ba629","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.41.1","@f5xc-salesdemos/pi-utils":"19.41.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.41.1_1782242762022_0.1793739647986392","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.42.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.42.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.42.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"45f968a5ed1cc5ba75c698a212790b78f06246de","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.42.0.tgz","fileCount":24,"integrity":"sha512-nq8Ir7Yr0NxC18UPTx2MnZzaS1AygvpVRasZ/yX4fLVkLlveIvdhdoH9Ko7Wf1Lb8xDPQDdTVZI9Cmc4UOG+7Q==","signatures":[{"sig":"MEUCIQCAEtEaWl/N0YEcYerd/v+6piGfxGK7gYPli8oGwihjtAIgep4o3qtp9bUvDgAF/TShYzfeAJY4CLw+E4tIgsw3rbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5959e8371dc1aaa802e7a5b3bc51642328816b2a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.42.0","@f5xc-salesdemos/pi-utils":"19.42.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.42.0_1782266597547_0.13674177896943518","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.42.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.42.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.42.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"04aec404bb7465ca30991b343db107ac06eab64c","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.42.1.tgz","fileCount":24,"integrity":"sha512-m1nsrclmdT62MDdZ9IJIkhudDxZsrR8Rn53o0nu/LI7kqARgjylfBQdufuQqN6LMeROXkyGQJm5AEYT4NuE7Vw==","signatures":[{"sig":"MEUCIQCOKmErwl4S/+qpnybkUisoYReoc+1LeZcOSj/iEHu2BAIgU8mMUsYY44VnX9C8ZRAc81pGgDNS8dppjuJ/roOcAjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"164a80d621b7e0c5f5e89bf9cd7caac2911eb764","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.42.1","@f5xc-salesdemos/pi-utils":"19.42.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.42.1_1782270676881_0.6013303938763004","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.42.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.42.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.42.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"9318fb47e205a8c2b5564584d35ff251dfd6a016","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.42.2.tgz","fileCount":24,"integrity":"sha512-IYQoqVuD8ReEKSp/tz6XjH7kPse5MDMH22qwtoc8koda0NE7SAmFPwx8mSueIqYfWr/jujdeJg5Z+PDb06go9w==","signatures":[{"sig":"MEQCIBQl0aDhswETzY+3LroG1RQKwMmB+HfK/5W75DE07wLYAiB6QLNY9NTi1xmFkgcgb6GKXfTIDMPd7dx2O2qENO859Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"a018af25c2adec4357b1aa63213417ef9331ef18","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.42.2","@f5xc-salesdemos/pi-utils":"19.42.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.42.2_1782272742118_0.8743959393414931","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.43.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.43.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.43.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"57b300b52abdfc0f116afa95b159dc9aa98aeb67","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.43.0.tgz","fileCount":24,"integrity":"sha512-A6VYjFLT34RKog7K/f7hr0jOqYWcU3cqH9dBwAXfAimluyGHt+Qzb7qjKIG1w26r+Zpq9b0mSyETucb6zZ6i3w==","signatures":[{"sig":"MEUCIQD14OIyxPjOYAM8259pNOr6M4FjAt0XFnftzTCRfJdw6wIgRU1adaJ8AGKfOdsJ0WWuFeqY79dmEaHQTCqZ4Y4xZ+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"d8fefbb60bd96f414bb9c21da7df270bd10876eb","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.43.0","@f5xc-salesdemos/pi-utils":"19.43.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.43.0_1782277252727_0.796801452390411","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.43.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.43.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.43.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ce2f139536447753e30bb06df9bf2782f493ce69","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.43.1.tgz","fileCount":24,"integrity":"sha512-PkOqO5a2iChK2ZThqZdYPCIqE9HaBc+LuSSV9SHencuPx7pk1E/cDm+0UHfJP7qN8g0eaZa6sk7/hbYXwnvd/g==","signatures":[{"sig":"MEUCIDFOfZZlsd/dQ3l37YQXFQZOw2IdmO/SUYMD6X/sdE66AiEA4Fxs0Mb/fFOOdBoLvgMNALJd9iWEPDQsteyq4CEnYtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5b36c788a2d9ad0fb4a7da83458621d0e995a05a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.43.1","@f5xc-salesdemos/pi-utils":"19.43.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.43.1_1782315248275_0.9171418842069123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.43.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.43.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.43.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1529d3cea9e418147205a2f298ea2a933d99cfa2","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.43.2.tgz","fileCount":24,"integrity":"sha512-RS15UM9EftRewR3cBCcoimQiLIGTGLvLeE7TofvjYcc9tA9d7I6WrHHJjc7nqxMkaFd4x7hI36zhO0VRe1jW1g==","signatures":[{"sig":"MEMCIB/mQl1dlc5uw6+BILOvTlX/O+Gnj7GpgEj0ntQPvmAiAh93tubJ8V14i0eEiTVILxsQ4FpaannEt5ARVb8vE+D1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"09742430243eddeb0ed597e94079c21ceca02d7f","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.43.2","@f5xc-salesdemos/pi-utils":"19.43.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.43.2_1782320175169_0.0634948631415162","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.44.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.44.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.44.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1e71725a591069b868baf4ae53675862da13e83e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.44.0.tgz","fileCount":24,"integrity":"sha512-GlaggFbYsxCCkwt3/lxzzkZFjH5oKlMxiZ7qoNbkRWns/r/XGMNYd3A+gigntLgGne0bs8kan67q+0/yUPICGA==","signatures":[{"sig":"MEUCIQCapaaFLyhScJH2dqhTObjHeSl3AHQr+lnzKYXHizNLXgIgAy5Z1z8SL7Mi8vZtbDhaAGsLSsL16S6u+cnuaTCoilM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"b1148ebca56ea90ee6ea89b5c17d0fb735e49b24","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.44.0","@f5xc-salesdemos/pi-utils":"19.44.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.44.0_1782322266981_0.3196352316872124","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.44.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.44.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.44.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"e2a4e52d540f423ab76e8893e26208bfc78e2edf","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.44.1.tgz","fileCount":24,"integrity":"sha512-e5s4LCMLgHI/EJ0EDcFT61cIuTGky/OKyZvDshBuDD9XUTuV7sdcoSaAJeMtzU9Nu/thn1//NiT8IPiUSf2ALA==","signatures":[{"sig":"MEUCIQC2vscuohzbxAmMALk0LRqUWQ19mau+x44pDJ9d40dR8wIgHyGWDXu9vqeqWU/0ix90BkAjtAG28buqPgT0n+HPbq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"04edd68d368b93a173bf04dd234c4f6ba7733907","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.44.1","@f5xc-salesdemos/pi-utils":"19.44.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.44.1_1782329569474_0.5127733064800271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.44.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.44.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.44.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"f4d07362eb6fb0323853ab8752a81df30f380a0e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.44.2.tgz","fileCount":24,"integrity":"sha512-jAF9mvo8xOXa/PUeDK1X/rGUnOyUcbVW+MeqDR2rGpSHB6jdq4eFLgHGviJUfmzGOwJcI82IzhHss3pQWJ87uQ==","signatures":[{"sig":"MEYCIQDAqWRZfaBhEVKVSLNd1RVGln6TxGZsweLMvN4YVQtlgAIhAPfL0Ic8m0rADaN8carnA+1pTzcG2mYRFnw0+2JdYspL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"6e93a54c64e7bdd78d54b56b0c0237025aa420c7","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.44.2","@f5xc-salesdemos/pi-utils":"19.44.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.44.2_1782347875852_0.4497846139980157","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.45.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.45.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.45.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"df065ea63fa98c56812b25db9b846ddba612d29f","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.45.0.tgz","fileCount":24,"integrity":"sha512-Le8ZpgDbATOZTVSw067+su/NTaJUqD29VY3sWrffDZY6fCr40I/HNS/5vEymvA0yJCRAXIqtP7fhljKyFl0QMA==","signatures":[{"sig":"MEQCIGw7aRV4tBQwxNcfM40sVVDFvbhGvrul8V7YeToLnYGPAiAQ4dYfVUhIoIxEU0HCAiQrmbCn6ISejxb752RqJjEGVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"60deceedc40dbe381063bb844f14f02c993ca9f7","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.45.0","@f5xc-salesdemos/pi-utils":"19.45.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.45.0_1782402659182_0.7388591881800721","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.45.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.45.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.45.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"7b145274cb134ef10c86fe945c2a6b38b1df9b0d","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.45.1.tgz","fileCount":24,"integrity":"sha512-a8SwLsV33zGYqXpY+L7ZT5Xp1NCvhFTKDs+Xq7NBozMLMvL2ztuwMqHyNkhKFwgV+x/OvA3d3LyzZmWq+Nar0w==","signatures":[{"sig":"MEUCIQDUsMmhe4KkhHyRV67n9LgaGDfQLU3zenKbHvoswtmUeAIgJpZ92nmQ0kVzR0jeOA1uaZbD1l3cUwpbjsoAbTLud7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ece71fa9d0f2962d7049048e987cb733bfd2ce3d","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.45.1","@f5xc-salesdemos/pi-utils":"19.45.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.45.1_1782406522622_0.07755916690341125","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.46.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.46.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.46.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"521547ba4077bc03bf31767d024dbe652be5f279","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.46.0.tgz","fileCount":24,"integrity":"sha512-X24/cxQUU+hlwgvdm6FKqk029NQmimZnSUHUwoHCz3nXGaVre12TOs3PS+JMSJ8+svWKYeY5DDekCE2L0gg0oQ==","signatures":[{"sig":"MEUCIAXe77hffS2kjvD5PNOTHdICN5NIiSvepywvDKNJWWE3AiEAw0k27UmjEF1jk7YVOmHX2XnfUpX5NKEj6rSzTGg/brk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"28d6d09c668bc741c710d4fbc51768be6262769a","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.46.0","@f5xc-salesdemos/pi-utils":"19.46.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.46.0_1782407944637_0.581409461287689","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.46.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.46.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.46.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"ddbd118866f19bc05230c8ae6059747dbea28c7e","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.46.1.tgz","fileCount":24,"integrity":"sha512-25TqwRhIsgtLogKXEF5vScYp4t4pe4TFZjPtV7wWg7JO2SqdZ87XU9QHTiG/yrB0FDdAqRJPdJiHziu/F7lxLQ==","signatures":[{"sig":"MEUCIBi8uD+7w75vBONrXSjAzLlhX8ojK1e/+KuPvqpSNOK2AiEA69pKNG6h4znQFaEwAWPDTeXANQL0uwrMiSjLSpI4+p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"5db3ce656a0f4ecb720afb48aa38d0398cf2f1d2","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.46.1","@f5xc-salesdemos/pi-utils":"19.46.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.46.1_1782411927125_0.9359402503823169","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.47.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.47.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.47.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"166d989fbf93db502cf156c1ad83d0c5e58045a1","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.47.0.tgz","fileCount":24,"integrity":"sha512-rIWa+Fc2oOgLH0HJ1hsePWJd6Sq0ni/hKIuClihR5lX0UPTsw1t7+6YOIMTi1jelWnx0QTc+ZSpE5qwAnbMmCg==","signatures":[{"sig":"MEQCIEpTHWA0YZDmNCoq8c3i8S5Nju7qqtdEgI04gb7NS6qOAiAjI15N8YuLpMMczaduLlyT0lyFgbeV25uInen8CUMOGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"ae8522ac0882900baeef7e16bb63110c859dd522","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.47.0","@f5xc-salesdemos/pi-utils":"19.47.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.47.0_1782415161974_0.7287022475476104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.48.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.48.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.48.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"1c56e333e5ed4e2f8ca03b7a498ad8795510bc6a","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.48.0.tgz","fileCount":24,"integrity":"sha512-xwBOZiBmzjvF1eRkOPlF9Q1Vv9J4DJ/P1WGfa85N02LXtS8eH2/ZT0WNzlnDssenpX+HHlJGubaOrELSG0TWhQ==","signatures":[{"sig":"MEUCIQCkZYwB83JCXbprkNFqOYbhc1fatCLbAbkr+UnniL5P7wIgYcvA22sGRRMmC+qW8Dbh1X8FjiNjKvT5f7ZCsXSn/z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"d0c5ae1622948405d6d1efdf5d664ec72ffbb7dd","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.48.0","@f5xc-salesdemos/pi-utils":"19.48.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.48.0_1782417840346_0.8943516406331844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.48.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.48.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.48.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"d6c63eccbe86b68f4516bb035ea33236636f53f3","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.48.1.tgz","fileCount":24,"integrity":"sha512-GIe2JOwXf3CfqQr920IxiRgM/0M+dCyM4eN3ZAAdDfa+/dw7xaVbjn0TfRE2Rf//SLhQ8jlyVD9ebOUHhGyOww==","signatures":[{"sig":"MEUCIEHmpHKMqZJ4jJDQV1XEkvb01JQ+592NveoADc7QwVbRAiEA2F1DBhuHG5zBT1B02Qhfm18BqBgQjPkoHQJKzpKik1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"631f2894864056abcc7f4d985ad5d4bc4b12806e","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.48.1","@f5xc-salesdemos/pi-utils":"19.48.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.48.1_1782419782887_0.5999771865404195","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.49.0":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.49.0","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.49.0","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"273288fd398c155762e08a05d4048943ce5bd458","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.49.0.tgz","fileCount":24,"integrity":"sha512-WLL55yUKLyfy/8Udlj5YpenkX1BJMBJSfOUT5F8+9LtkTGKm+uVyHqsaayK5ERKg7hROkmXNmqEHKuzfwajgiw==","signatures":[{"sig":"MEUCIQCz8O5g21YcsWmJUsB6/n3so/8BnhvDobgKCzcSCm/jGAIgGl//hwUSmYFQOD0IHWwkNkh7yOAtoFKXFIJgQb29ITw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"fb72a3cf675798ecef6816224a5152ff7a032bbb","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.49.0","@f5xc-salesdemos/pi-utils":"19.49.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.49.0_1782432157721_0.9614699553494732","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.51.1":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.51.1","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.51.1","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"44571b9f98a6eb0fd5d4acc7ef5b67e3adec1af8","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.51.1.tgz","fileCount":24,"integrity":"sha512-wuwCXFYyDgbojWc8zlXLe3RwbcWqi6bIF37LJu+TtuFjE9frZySgC409vRLfWvqY/yA7bMWe/vfh1PFwq4oGCA==","signatures":[{"sig":"MEUCIGpT0NgcTk1PNI1oBvFXSwvmljOiQ7b4MatVhDMhbvMfAiEAkuiA5UBccATt717n7hv1/4K1u8VtNZc1Z9LvV9WeBWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"671ad2b869a09652fe8e49dc726d754f80086d9b","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.51.1","@f5xc-salesdemos/pi-utils":"19.51.1"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.51.1_1782456663198_0.6231196063129469","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."},"19.51.2":{"name":"@f5xc-salesdemos/xcsh-stats","version":"19.51.2","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@f5xc-salesdemos/xcsh-stats@19.51.2","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"homepage":"https://github.com/f5xc-salesdemos/xcsh","bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"bin":{"xcsh-stats":"src/index.ts"},"dist":{"shasum":"76face7a424b212a532b9dba9ab6a7a2cae64817","tarball":"https://registry.npmjs.org/@f5xc-salesdemos/xcsh-stats/-/xcsh-stats-19.51.2.tgz","fileCount":24,"integrity":"sha512-n+EjmfXONz+e/vfew91AlO+/WHAflxtQXoU/UGYiz0U2UdFouGokbh+CLNBJ5Hy2MOEQ/X6P9RPyz/je0zy8uA==","signatures":[{"sig":"MEUCIQDxWROxstINq0dZWOb6uULMEQ6I1tKWUc93yNVoxUdiuQIgUR05+xJipTIiBKL3qAubqxngCupR5el5mh55uZPzfHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./client":{"types":"./src/client/index.tsx","import":"./src/client/index.tsx"},"./client/*":{"types":"./src/client/*.ts","import":"./src/client/*.ts"},"./client/components/*":{"types":"./src/client/components/*.ts","import":"./src/client/components/*.ts"}},"gitHead":"f4e9e03352bd0a9ed941caef8acaf3df08b5fba4","scripts":{"dev":"bun run src/index.ts","fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","build":"bun run build.ts","check":"biome check . && bun run check:types","check:types":"tsgo -p tsconfig.json --noEmit && tsgo -p tsconfig.client.json --noEmit"},"_npmUser":{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"},"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"_npmVersion":"11.13.0","description":"Local observability dashboard for pi AI usage statistics","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2","chart.js":"^4.5","date-fns":"~4.1.0","react-dom":"^19.2","lucide-react":"^0.576","react-chartjs-2":"^5.3","@tailwindcss/node":"^4.2","@f5xc-salesdemos/pi-ai":"19.51.2","@f5xc-salesdemos/pi-utils":"19.51.2"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5","@types/bun":"^1.3","tailwindcss":"^4.2","@types/react":"^19.2","@types/react-dom":"^19.2"},"_npmOperationalInternal":{"tmp":"tmp/xcsh-stats_19.51.2_1782482099932_0.9232909929072965","host":"s3://npm-registry-packages-npm-production"},"deprecated":"DEPRECATED: This package has moved to @f5-sales-demo/xcsh-stats. Install that instead."}},"time":{"created":"2026-04-09T03:29:41.974Z","modified":"2026-06-26T15:22:41.633Z","14.0.3":"2026-04-09T03:29:42.184Z","14.0.2":"2026-04-09T07:36:40.522Z","14.1.0":"2026-04-09T08:20:08.708Z","14.1.1":"2026-04-09T09:32:51.838Z","14.2.0":"2026-04-09T18:34:09.883Z","14.2.1":"2026-04-09T18:41:13.060Z","14.2.2":"2026-04-09T19:42:36.395Z","14.3.0":"2026-04-09T20:06:10.454Z","14.3.1":"2026-04-09T20:43:54.781Z","14.4.0":"2026-04-09T21:47:52.716Z","14.5.0":"2026-04-10T06:49:15.410Z","14.6.0":"2026-04-10T18:12:03.542Z","14.6.1":"2026-04-10T19:08:36.697Z","14.6.2":"2026-04-10T19:57:46.648Z","14.6.3":"2026-04-10T20:07:09.468Z","15.0.0":"2026-04-10T22:23:20.334Z","15.0.1":"2026-04-10T22:45:55.028Z","15.1.3":"2026-04-11T04:48:48.517Z","15.2.0":"2026-04-11T06:07:59.507Z","15.3.0":"2026-04-11T08:14:37.490Z","15.3.2":"2026-04-11T17:41:10.900Z","15.4.0":"2026-04-11T18:45:28.014Z","15.5.0":"2026-04-11T21:25:57.136Z","15.6.1":"2026-04-12T00:13:11.702Z","15.6.2":"2026-04-12T01:26:13.774Z","15.7.0":"2026-04-12T03:12:49.328Z","15.8.0":"2026-04-12T07:27:01.894Z","15.9.0":"2026-04-13T05:43:49.134Z","15.9.1":"2026-04-13T14:33:54.298Z","15.9.2":"2026-04-13T16:42:43.512Z","15.10.0":"2026-04-13T17:09:30.568Z","15.11.0":"2026-04-13T23:31:19.645Z","15.12.0":"2026-04-14T06:06:10.053Z","15.12.1":"2026-04-14T14:48:27.972Z","15.13.0":"2026-04-14T17:47:15.535Z","15.14.0":"2026-04-14T21:58:13.661Z","15.15.0":"2026-04-15T02:05:02.150Z","15.16.0":"2026-04-15T03:51:57.633Z","15.16.1":"2026-04-15T14:05:22.249Z","15.17.0":"2026-04-15T15:41:53.052Z","15.18.0":"2026-04-15T20:59:59.117Z","16.0.0":"2026-04-15T23:53:01.819Z","17.0.0":"2026-04-16T05:35:15.368Z","17.0.1":"2026-04-16T06:35:34.818Z","17.0.2":"2026-04-16T07:32:49.785Z","17.1.0":"2026-04-16T14:23:13.749Z","17.1.1":"2026-04-16T14:54:02.001Z","17.1.2":"2026-04-16T17:37:58.703Z","17.1.3":"2026-04-16T21:29:49.877Z","17.1.4":"2026-04-17T02:44:20.985Z","17.2.0":"2026-04-17T04:30:36.571Z","17.3.0":"2026-04-17T04:46:04.565Z","17.4.0":"2026-04-17T05:19:36.386Z","17.4.1":"2026-04-17T14:09:11.005Z","17.4.2":"2026-04-19T04:02:41.808Z","17.4.3":"2026-04-19T05:03:38.758Z","17.4.4":"2026-04-19T06:30:27.718Z","17.5.1":"2026-04-19T19:09:25.717Z","17.5.2":"2026-04-19T19:58:52.408Z","18.0.0":"2026-04-19T21:46:59.823Z","18.1.0":"2026-04-20T07:31:58.937Z","18.1.1":"2026-04-20T16:31:55.139Z","18.2.0":"2026-04-20T23:37:20.983Z","18.2.1":"2026-04-21T02:13:21.018Z","18.3.0":"2026-04-21T03:01:11.180Z","18.4.0":"2026-04-21T05:21:36.233Z","18.4.1":"2026-04-21T07:03:55.361Z","18.5.0":"2026-04-21T07:56:35.862Z","18.5.1":"2026-04-21T19:21:33.037Z","18.5.2":"2026-04-21T20:47:16.943Z","18.5.3":"2026-04-22T04:28:13.117Z","18.5.4":"2026-04-22T05:23:40.505Z","18.5.5":"2026-04-22T05:57:23.959Z","18.6.0":"2026-04-22T06:29:21.579Z","18.7.0":"2026-04-22T07:28:36.677Z","18.8.0":"2026-04-22T08:32:14.317Z","18.8.1":"2026-04-22T18:22:42.340Z","18.8.2":"2026-04-22T19:48:34.065Z","18.9.0":"2026-04-22T21:57:53.472Z","18.10.0":"2026-04-22T22:25:04.621Z","18.10.1":"2026-04-22T23:05:54.258Z","18.11.1":"2026-04-23T04:21:52.605Z","18.12.0":"2026-04-23T05:20:31.678Z","18.13.0":"2026-04-23T15:30:05.929Z","18.14.0":"2026-04-23T21:32:31.640Z","18.15.0":"2026-04-24T01:22:30.336Z","18.15.1":"2026-04-24T02:54:38.243Z","18.16.0":"2026-04-24T03:59:04.863Z","18.17.0":"2026-04-24T17:14:31.806Z","18.18.0":"2026-04-25T06:31:58.845Z","18.18.1":"2026-04-25T12:32:54.852Z","18.18.2":"2026-04-25T20:04:14.490Z","18.18.3":"2026-04-25T22:13:21.201Z","18.18.4":"2026-04-26T10:18:18.945Z","18.19.0":"2026-04-27T07:23:43.376Z","18.19.1":"2026-04-27T19:18:35.543Z","18.19.2":"2026-04-27T22:06:54.057Z","18.20.0":"2026-04-28T05:21:12.259Z","18.20.1":"2026-04-28T06:14:48.483Z","18.21.0":"2026-04-28T14:18:42.789Z","18.21.1":"2026-04-28T17:25:39.865Z","18.23.0":"2026-04-29T05:08:20.084Z","18.24.0":"2026-04-29T05:49:26.787Z","18.25.1":"2026-04-29T07:18:49.165Z","18.25.2":"2026-04-29T07:59:48.746Z","18.26.0":"2026-04-29T15:22:07.857Z","18.27.0":"2026-04-29T20:01:35.171Z","18.27.1":"2026-04-29T23:15:48.764Z","18.28.0":"2026-04-30T04:02:28.499Z","18.28.1":"2026-04-30T12:21:13.083Z","18.29.0":"2026-04-30T14:19:47.563Z","18.30.0":"2026-05-01T03:52:44.707Z","18.30.1":"2026-05-01T05:42:01.150Z","18.30.2":"2026-05-01T06:27:44.488Z","18.30.4":"2026-05-01T15:20:49.250Z","18.31.0":"2026-05-01T21:15:07.953Z","18.31.1":"2026-05-01T22:55:13.300Z","18.32.0":"2026-05-02T03:10:49.496Z","18.32.1":"2026-05-02T15:13:48.339Z","18.33.0":"2026-05-02T21:28:44.074Z","18.33.1":"2026-05-02T23:11:15.268Z","18.33.2":"2026-05-03T00:06:09.616Z","18.33.3":"2026-05-03T05:47:33.205Z","18.33.4":"2026-05-03T07:10:19.657Z","18.35.0":"2026-05-03T22:04:49.640Z","18.35.1":"2026-05-03T23:10:51.278Z","18.35.2":"2026-05-04T00:10:13.793Z","18.35.3":"2026-05-04T00:32:26.485Z","18.36.0":"2026-05-04T03:50:52.533Z","18.36.1":"2026-05-04T05:16:52.228Z","18.36.2":"2026-05-04T06:06:51.730Z","18.37.0":"2026-05-04T07:31:33.637Z","18.37.1":"2026-05-04T15:09:58.783Z","18.38.0":"2026-05-04T16:58:40.073Z","18.38.1":"2026-05-04T19:02:27.467Z","18.38.2":"2026-05-04T20:50:37.285Z","18.39.0":"2026-05-05T00:56:51.038Z","18.40.0":"2026-05-05T04:35:17.630Z","18.40.1":"2026-05-05T05:29:09.274Z","18.40.2":"2026-05-05T06:04:06.742Z","18.41.0":"2026-05-05T14:30:19.747Z","18.41.1":"2026-05-05T15:32:58.079Z","18.42.0":"2026-05-05T16:05:49.272Z","18.43.0":"2026-05-05T19:16:19.188Z","18.43.1":"2026-05-06T02:20:11.227Z","18.44.0":"2026-05-06T02:56:16.338Z","18.45.1":"2026-05-06T04:51:24.328Z","18.46.0":"2026-05-06T05:34:30.574Z","18.47.0":"2026-05-06T06:30:30.484Z","18.48.0":"2026-05-06T14:22:23.355Z","18.48.1":"2026-05-06T15:49:50.399Z","18.48.2":"2026-05-06T18:23:26.655Z","18.49.0":"2026-05-07T13:31:39.730Z","18.49.1":"2026-05-08T03:26:42.114Z","18.50.0":"2026-05-08T23:29:58.488Z","18.51.0":"2026-05-09T00:19:04.846Z","18.52.0":"2026-05-09T02:23:52.950Z","18.53.0":"2026-05-09T08:40:33.526Z","18.53.1":"2026-05-09T09:56:07.140Z","18.54.0":"2026-05-09T17:58:02.175Z","18.55.0":"2026-05-09T20:10:08.146Z","18.56.0":"2026-05-09T21:32:33.986Z","18.57.0":"2026-05-09T22:44:53.255Z","18.58.0":"2026-05-09T23:10:00.537Z","18.58.1":"2026-05-10T05:46:18.030Z","18.59.0":"2026-05-10T07:01:20.052Z","18.59.1":"2026-05-10T18:15:52.777Z","18.60.0":"2026-05-10T19:41:49.777Z","18.61.0":"2026-05-10T20:58:58.020Z","18.62.0":"2026-05-10T22:05:20.739Z","18.63.0":"2026-05-11T07:45:23.804Z","18.63.1":"2026-05-13T18:23:56.697Z","18.64.0":"2026-05-13T21:13:29.507Z","18.64.1":"2026-05-16T22:55:33.543Z","18.64.2":"2026-05-16T23:20:27.492Z","18.65.0":"2026-05-17T09:14:17.873Z","18.65.1":"2026-05-17T17:11:35.568Z","18.66.0":"2026-05-17T19:10:18.761Z","18.66.1":"2026-05-18T07:08:39.939Z","18.66.2":"2026-05-18T07:51:16.770Z","18.68.0":"2026-05-18T18:22:42.344Z","18.69.0":"2026-05-18T23:27:02.276Z","18.70.0":"2026-05-19T06:39:51.890Z","18.72.0":"2026-05-19T20:24:25.806Z","18.75.3":"2026-05-23T17:15:13.159Z","18.77.1":"2026-05-23T22:07:56.442Z","18.77.3":"2026-05-23T23:14:44.680Z","18.77.4":"2026-05-23T23:47:29.981Z","18.77.5":"2026-05-24T01:18:53.692Z","18.78.0":"2026-05-24T05:34:42.840Z","18.79.0":"2026-05-24T21:50:46.201Z","18.80.0":"2026-05-25T06:19:37.929Z","18.81.0":"2026-05-25T16:05:53.853Z","18.82.0":"2026-05-25T23:41:15.401Z","18.83.0":"2026-05-27T01:31:41.375Z","18.83.1":"2026-05-27T02:02:04.334Z","18.83.2":"2026-05-27T04:46:53.762Z","18.84.0":"2026-05-27T12:19:33.824Z","18.85.0":"2026-05-28T14:40:31.889Z","18.85.1":"2026-05-28T17:03:18.345Z","18.85.2":"2026-05-28T17:34:42.412Z","18.86.0":"2026-05-28T23:10:27.163Z","18.86.1":"2026-05-28T23:35:37.319Z","18.86.2":"2026-05-29T01:59:23.501Z","18.87.0":"2026-05-29T06:18:28.043Z","18.87.1":"2026-05-29T15:13:14.101Z","18.87.2":"2026-05-29T17:30:46.550Z","18.87.3":"2026-05-30T00:23:47.207Z","18.88.0":"2026-05-31T15:17:32.715Z","18.89.0":"2026-06-01T00:30:47.936Z","18.90.0":"2026-06-01T02:46:01.648Z","18.91.0":"2026-06-01T21:06:24.006Z","18.91.1":"2026-06-01T22:19:44.914Z","18.91.2":"2026-06-01T23:18:00.353Z","18.91.3":"2026-06-02T05:35:15.471Z","18.91.4":"2026-06-02T17:18:15.078Z","18.92.0":"2026-06-03T01:53:27.466Z","19.0.1":"2026-06-03T03:59:53.842Z","19.1.0":"2026-06-03T13:13:01.354Z","19.2.0":"2026-06-03T14:11:24.901Z","19.3.0":"2026-06-03T16:40:18.179Z","19.4.0":"2026-06-04T16:50:42.510Z","19.5.0":"2026-06-04T17:10:43.124Z","19.5.1":"2026-06-04T17:56:39.441Z","19.6.0":"2026-06-04T18:51:07.758Z","19.7.0":"2026-06-04T19:45:01.967Z","19.8.0":"2026-06-05T00:57:35.640Z","19.9.0":"2026-06-05T02:38:18.669Z","19.9.1":"2026-06-05T03:25:37.361Z","19.10.0":"2026-06-05T05:11:46.883Z","19.11.0":"2026-06-05T13:30:12.368Z","19.12.0":"2026-06-05T22:08:10.747Z","19.12.1":"2026-06-07T00:52:58.347Z","19.12.2":"2026-06-07T01:32:13.444Z","19.13.0":"2026-06-07T11:20:33.966Z","19.14.0":"2026-06-07T20:39:20.297Z","19.14.1":"2026-06-07T22:20:19.971Z","19.14.2":"2026-06-07T23:43:32.220Z","19.14.3":"2026-06-08T01:05:21.255Z","19.15.0":"2026-06-08T02:48:12.088Z","19.15.1":"2026-06-08T03:14:01.256Z","19.15.2":"2026-06-08T04:04:28.304Z","19.16.0":"2026-06-08T04:52:12.019Z","19.16.1":"2026-06-08T05:26:18.346Z","19.16.2":"2026-06-08T08:01:08.494Z","19.17.0":"2026-06-08T17:16:24.766Z","19.18.0":"2026-06-08T17:39:10.401Z","19.18.1":"2026-06-08T18:23:34.868Z","19.18.2":"2026-06-08T18:56:38.017Z","19.18.3":"2026-06-08T20:10:44.276Z","19.18.4":"2026-06-08T21:02:41.719Z","19.18.5":"2026-06-08T21:30:26.555Z","19.18.6":"2026-06-08T21:55:21.165Z","19.18.7":"2026-06-08T22:31:27.915Z","19.19.0":"2026-06-08T23:32:33.375Z","19.19.1":"2026-06-09T01:07:17.782Z","19.19.2":"2026-06-09T01:33:14.991Z","19.19.3":"2026-06-09T02:27:27.859Z","19.20.0":"2026-06-09T04:39:50.249Z","19.20.1":"2026-06-09T12:49:01.424Z","19.20.2":"2026-06-09T15:53:29.918Z","19.21.0":"2026-06-09T18:46:45.966Z","19.21.1":"2026-06-09T21:32:30.544Z","19.22.0":"2026-06-10T01:36:51.184Z","19.23.0":"2026-06-10T03:36:06.290Z","19.23.1":"2026-06-10T04:14:42.974Z","19.24.0":"2026-06-10T16:58:13.623Z","19.25.0":"2026-06-10T17:52:08.235Z","19.26.0":"2026-06-11T02:06:16.528Z","19.27.0":"2026-06-11T02:56:28.896Z","19.27.1":"2026-06-11T03:35:13.496Z","19.28.0":"2026-06-11T14:03:35.994Z","19.28.1":"2026-06-11T20:25:16.445Z","19.28.2":"2026-06-12T13:05:56.123Z","19.29.0":"2026-06-12T17:15:11.761Z","19.29.1":"2026-06-12T18:33:52.680Z","19.29.2":"2026-06-13T05:18:06.465Z","19.29.3":"2026-06-13T20:18:26.683Z","19.29.4":"2026-06-14T05:06:38.333Z","19.29.5":"2026-06-14T15:12:49.099Z","19.30.0":"2026-06-14T20:42:32.697Z","19.30.1":"2026-06-15T00:08:06.702Z","19.30.2":"2026-06-15T01:09:54.275Z","19.30.3":"2026-06-15T02:00:53.385Z","19.30.4":"2026-06-15T02:43:38.588Z","19.31.0":"2026-06-15T03:07:48.078Z","19.32.0":"2026-06-15T23:19:30.322Z","19.32.1":"2026-06-16T00:59:40.153Z","19.33.0":"2026-06-16T02:09:54.025Z","19.34.0":"2026-06-17T00:25:43.075Z","19.34.1":"2026-06-18T04:18:26.736Z","19.35.1":"2026-06-19T11:59:16.757Z","19.35.2":"2026-06-19T15:15:22.975Z","19.36.0":"2026-06-19T19:30:09.080Z","19.37.0":"2026-06-19T20:12:21.583Z","19.38.0":"2026-06-20T12:42:10.651Z","19.38.1":"2026-06-22T05:11:16.493Z","19.39.0":"2026-06-22T17:42:26.539Z","19.40.0":"2026-06-22T20:31:40.162Z","19.40.1":"2026-06-23T02:53:11.623Z","19.40.2":"2026-06-23T03:34:29.690Z","19.41.0":"2026-06-23T14:26:36.295Z","19.41.1":"2026-06-23T19:26:02.173Z","19.42.0":"2026-06-24T02:03:17.728Z","19.42.1":"2026-06-24T03:11:17.005Z","19.42.2":"2026-06-24T03:45:42.245Z","19.43.0":"2026-06-24T05:00:52.855Z","19.43.1":"2026-06-24T15:34:08.419Z","19.43.2":"2026-06-24T16:56:15.324Z","19.44.0":"2026-06-24T17:31:07.129Z","19.44.1":"2026-06-24T19:32:49.631Z","19.44.2":"2026-06-25T00:37:56.019Z","19.45.0":"2026-06-25T15:50:59.327Z","19.45.1":"2026-06-25T16:55:22.819Z","19.46.0":"2026-06-25T17:19:04.814Z","19.46.1":"2026-06-25T18:25:27.278Z","19.47.0":"2026-06-25T19:19:22.105Z","19.48.0":"2026-06-25T20:04:00.511Z","19.48.1":"2026-06-25T20:36:23.074Z","19.49.0":"2026-06-26T00:02:37.861Z","19.51.1":"2026-06-26T06:51:03.336Z","19.51.2":"2026-06-26T13:55:00.076Z"},"bugs":{"url":"https://github.com/f5xc-salesdemos/xcsh/issues"},"author":{"name":"Can Boluk"},"license":"MIT","homepage":"https://github.com/f5xc-salesdemos/xcsh","keywords":["ai","observability","metrics","dashboard","llm","statistics"],"repository":{"url":"git+https://github.com/f5xc-salesdemos/xcsh.git","type":"git","directory":"packages/stats"},"description":"Local observability dashboard for pi AI usage statistics","maintainers":[{"name":"robinmordasiewicz","email":"robin@mordasiewicz.com"}],"readme":"# @f5xc-salesdemos/xcsh-stats\n\nLocal observability dashboard for AI usage statistics.\n\n## Features\n\n- **Session log parsing**: Reads JSONL session logs from `~/.xcsh/agent/sessions/`\n- **SQLite aggregation**: Efficient stats storage and querying using `bun:sqlite`\n- **Web dashboard**: Real-time metrics visualization with Chart.js\n- **Incremental sync**: Only processes new/modified log entries\n\n## Metrics Tracked\n\n| Metric | Calculation |\n|--------|-------------|\n| Tokens/s | `output_tokens / (duration / 1000)` |\n| Cache Rate | `cache_read / (input + cache_read) * 100` |\n| Error Rate | `count(stopReason=error) / total_calls * 100` |\n| Total Cost | Sum of `usage.cost.total` |\n| Avg Latency | Mean of `duration` |\n| TTFT | Mean of `ttft` (time to first token) |\n\n## Usage\n\n### Via CLI\n\n```bash\n# Start dashboard server (default: http://localhost:3847)\nxcsh stats\n\n# Custom port\nxcsh stats --port 8080\n\n# Print summary to console\nxcsh stats --summary\n\n# Output as JSON (for scripting)\nxcsh stats --json\n```\n\n### Programmatic\n\n```typescript\nimport { getDashboardStats, syncAllSessions } from \"@f5xc-salesdemos/xcsh-stats\";\n\n// Sync session logs to database\nconst { processed, files } = await syncAllSessions();\n\n// Get aggregated stats\nconst stats = await getDashboardStats();\nconsole.log(stats.overall.totalCost);\nconsole.log(stats.byModel[0].avgTokensPerSecond);\n```\n\n## API Endpoints\n\n| Endpoint | Description |\n|----------|-------------|\n| `GET /api/stats` | Overall stats with all breakdowns |\n| `GET /api/stats/models` | Per-model statistics |\n| `GET /api/stats/folders` | Per-folder/project statistics |\n| `GET /api/stats/timeseries` | Hourly time series data |\n| `GET /api/sync` | Trigger sync and return counts |\n\n## Data Storage\n\n- **Session logs**: `~/.xcsh/agent/sessions/` (JSONL files)\n- **Stats database**: `~/.xcsh/stats.db` (SQLite)\n\n## Dashboard\n\nThe web dashboard provides:\n\n- Overall metrics cards (requests, cost, cache rate, error rate, duration, tokens/s)\n- Time series chart showing requests and errors over time\n- Per-model breakdown table\n- Per-folder breakdown table\n- Auto-refresh every 30 seconds\n\n## License\n\nMIT\n","readmeFilename":"README.md"}