{"_id":"@amit641/llmmeter","_rev":"2-e918b536b3f4f2c0d545896d4f0b4713","name":"@amit641/llmmeter","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@amit641/llmmeter","version":"0.1.0","keywords":["llm","observability","openai","anthropic","cost","tracing","monitoring","ai"],"author":{"name":"Amit Chowdhary"},"license":"MIT","_id":"@amit641/llmmeter@0.1.0","maintainers":[{"name":"amit641","email":"amit.chowdhary2111@gmail.com"}],"homepage":"https://github.com/amit641/llmmeter#readme","bugs":{"url":"https://github.com/amit641/llmmeter/issues"},"dist":{"shasum":"0407219d5b3f08a86854da7b36b26de8edc90935","tarball":"https://registry.npmjs.org/@amit641/llmmeter/-/llmmeter-0.1.0.tgz","fileCount":18,"integrity":"sha512-mzUY6/70PMIHLJdas+R6dlYYbq2D4tyvgEDNzJABq/Uk2tVjR04gz+AAgVAbbn3NXvfuPe3cNt6lnkWZCqii8w==","signatures":[{"sig":"MEUCIBH6zyj9yd++Fztra4jVNyPGCBq7HWeMILoil0pjZyShAiEAmOsU1sJJ0m/PfcYTRvSOrIN226fbZXPHh3NZlmXyzh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9437},"main":"./dist/index.js","type":"module","_from":"file:amit641-llmmeter-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./openai":{"types":"./dist/openai.d.ts","import":"./dist/openai.js"},"./sqlite":{"types":"./dist/sqlite.d.ts","import":"./dist/sqlite.js"},"./postgres":{"types":"./dist/postgres.d.ts","import":"./dist/postgres.js"},"./anthropic":{"types":"./dist/anthropic.d.ts","import":"./dist/anthropic.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amit641","email":"amit.chowdhary2111@gmail.com"},"_resolved":"/private/var/folders/z7/vm6fs09136x6vh_gy8bp7pvc0000gn/T/6d0f41b365508d6cc4cb824ce3a3c404/amit641-llmmeter-0.1.0.tgz","_integrity":"sha512-mzUY6/70PMIHLJdas+R6dlYYbq2D4tyvgEDNzJABq/Uk2tVjR04gz+AAgVAbbn3NXvfuPe3cNt6lnkWZCqii8w==","repository":{"url":"git+https://github.com/amit641/llmmeter.git","type":"git","directory":"packages/llmmeter"},"_npmVersion":"9.8.1","description":"Drop-in observability and cost tracking for any LLM SDK. One line of code.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"llmmeter-core":"0.1.0","llmmeter-openai":"0.1.0","llmmeter-anthropic":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","llmmeter-sqlite":"0.1.0","llmmeter-postgres":"0.1.0"},"peerDependencies":{"openai":">=4.0.0","llmmeter-sqlite":"0.1.0","@anthropic-ai/sdk":">=0.20.0","llmmeter-postgres":"0.1.0"},"peerDependenciesMeta":{"openai":{"optional":true},"llmmeter-sqlite":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"llmmeter-postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/llmmeter_0.1.0_1777048652378_0.3952308425852564","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amit641/llmmeter","version":"0.1.1","description":"Drop-in observability and cost tracking for any LLM SDK. One line of code.","license":"MIT","homepage":"https://amit641.github.io/llmmeter/","keywords":["llm","observability","openai","anthropic","cost","tracing","monitoring","ai"],"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./openai":{"types":"./dist/openai.d.ts","import":"./dist/openai.js"},"./anthropic":{"types":"./dist/anthropic.d.ts","import":"./dist/anthropic.js"},"./sqlite":{"types":"./dist/sqlite.d.ts","import":"./dist/sqlite.js"},"./postgres":{"types":"./dist/postgres.d.ts","import":"./dist/postgres.js"}},"engines":{"node":">=18.18.0"},"publishConfig":{"access":"public"},"dependencies":{"llmmeter-core":"0.1.1","llmmeter-openai":"0.1.1","llmmeter-anthropic":"0.1.1"},"peerDependencies":{"@anthropic-ai/sdk":">=0.20.0","openai":">=4.0.0","llmmeter-sqlite":"0.1.1","llmmeter-postgres":"0.1.1"},"peerDependenciesMeta":{"llmmeter-sqlite":{"optional":true},"llmmeter-postgres":{"optional":true},"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.8","llmmeter-postgres":"0.1.1","llmmeter-sqlite":"0.1.1"},"repository":{"type":"git","url":"git+https://github.com/amit641/llmmeter.git","directory":"packages/llmmeter"},"bugs":{"url":"https://github.com/amit641/llmmeter/issues"},"author":{"name":"Amit Chowdhary"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","typecheck":"tsc --noEmit","clean":"rm -rf dist .turbo"},"_id":"@amit641/llmmeter@0.1.1","_integrity":"sha512-x1927FFUt9KXe8WPlTPnDJ6dwdS2tRJQDrVT/Go0YH8tAFY6eb5CjQJUwPSbgeEFqYEsx37ILYARoE/4bRwPLA==","_resolved":"/private/var/folders/z7/vm6fs09136x6vh_gy8bp7pvc0000gn/T/64a3496668926f90f7f643e6f213ef50/amit641-llmmeter-0.1.1.tgz","_from":"file:amit641-llmmeter-0.1.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-x1927FFUt9KXe8WPlTPnDJ6dwdS2tRJQDrVT/Go0YH8tAFY6eb5CjQJUwPSbgeEFqYEsx37ILYARoE/4bRwPLA==","shasum":"8056ec57531e70bf9a490d01f7c324fccf3a9802","tarball":"https://registry.npmjs.org/@amit641/llmmeter/-/llmmeter-0.1.1.tgz","fileCount":18,"unpackedSize":9430,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE4qLRQwoK3zZc5S82dabvftSx74ymqXwSCroxvaWySuAiEAmk2iYWmhVPqrLmK1wOA68Fxvduf/EHEtUiomNEFhXS0="}]},"_npmUser":{"name":"amit641","email":"amit.chowdhary2111@gmail.com"},"directories":{},"maintainers":[{"name":"amit641","email":"amit.chowdhary2111@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/llmmeter_0.1.1_1777049506517_0.35848810489369143"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T16:37:32.315Z","modified":"2026-04-24T16:51:46.769Z","0.1.0":"2026-04-24T16:37:32.519Z","0.1.1":"2026-04-24T16:51:46.671Z"},"bugs":{"url":"https://github.com/amit641/llmmeter/issues"},"author":{"name":"Amit Chowdhary"},"license":"MIT","homepage":"https://amit641.github.io/llmmeter/","keywords":["llm","observability","openai","anthropic","cost","tracing","monitoring","ai"],"repository":{"type":"git","url":"git+https://github.com/amit641/llmmeter.git","directory":"packages/llmmeter"},"description":"Drop-in observability and cost tracking for any LLM SDK. One line of code.","maintainers":[{"name":"amit641","email":"amit.chowdhary2111@gmail.com"}],"readme":"# @amit641/llmmeter\n\nDrop-in observability and cost tracking for any LLM SDK. One line of code.\n\n```ts\nimport OpenAI from \"openai\";\nimport { meter } from \"@amit641/llmmeter/openai\";\n\nconst openai = meter(new OpenAI());\n// use `openai` exactly as before — calls are now recorded\n```\n\nThen run `npx @amit641/llmmeter-cli dashboard`.\n\nSee the [main repo README](https://github.com/amit641/llmmeter) for full docs.\n\n## Subpath imports\n\n```ts\nimport { meter } from \"@amit641/llmmeter/openai\";\nimport { meter } from \"@amit641/llmmeter/anthropic\";\nimport { sqliteSink } from \"@amit641/llmmeter/sqlite\";\nimport { postgresSink } from \"@amit641/llmmeter/postgres\";\n\nimport { meter, withContext, httpSink, jsonlSink } from \"@amit641/llmmeter\";\n```\n","readmeFilename":"README.md"}