{"_id":"@kojihq/core","_rev":"26-9fade8ac80cb62e3a2a3cd42999b39b6","name":"@kojihq/core","dist-tags":{"latest":"0.1.0-beta.13","beta":"0.1.0-beta.13"},"versions":{"0.1.0-beta.0":{"name":"@kojihq/core","version":"0.1.0-beta.0","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.0","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://github.com/etoryoki/koji-lens#readme","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"a09e9ae91f9c9afb01cc1a5d9f18b6c87f4df0ed","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.0.tgz","fileCount":52,"integrity":"sha512-Ud+Od4SWjBQvCKz7B/asK/2m8RU7B1TdFXMb5hmc8WiXUhLCAH1DHlFLWBc8K+nF7/kVR/jA1PIPa7Wu5cn6sQ==","signatures":[{"sig":"MEYCIQCSbip3Xgi+59p7cZEsK3fdC3VazHVUp5qK3vcYIYzlYgIhANmLjCgqaIMCoQor6AxvYR6hpzCcAD8u2h9mHg+fq91h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94536},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\09c03ae4ae0758550ebff69b76d029dd\\kojihq-core-0.1.0-beta.0.tgz","_integrity":"sha512-Ud+Od4SWjBQvCKz7B/asK/2m8RU7B1TdFXMb5hmc8WiXUhLCAH1DHlFLWBc8K+nF7/kVR/jA1PIPa7Wu5cn6sQ==","deprecated":"Superseded: use @kojihq/core@^0.1.0-beta.2","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","drizzle-orm":"^0.36.0","better-sqlite3":"^11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.0_1776912962773_0.575452609830436","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.1":{"name":"@kojihq/core","version":"0.1.0-beta.1","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.1","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://github.com/etoryoki/koji-lens#readme","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"ea60c986bf6eb0bf10071adc0d6820f04b8db35d","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.1.tgz","fileCount":52,"integrity":"sha512-0t8yZR00vKv1u75DiQsqdueOAoXsbx3+oGbyTAETMnxPugTHZzr7GeH0nInnzgTQ5pFJW4bZbL9jc+vDM9cZbw==","signatures":[{"sig":"MEUCIG3jsNMkPfkTaCxgUHQuhEpy2CZXXlDHq8oHVJ+47k37AiEA4WJ/uwPs9enZGZp9sBuj/y+485jf3eJS0TrM8Pwo4ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94536},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\572efabb1967bcc9f995d63e6b5111d0\\kojihq-core-0.1.0-beta.1.tgz","_integrity":"sha512-0t8yZR00vKv1u75DiQsqdueOAoXsbx3+oGbyTAETMnxPugTHZzr7GeH0nInnzgTQ5pFJW4bZbL9jc+vDM9cZbw==","deprecated":"Superseded: use @kojihq/core@^0.1.0-beta.2","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","drizzle-orm":"^0.36.0","better-sqlite3":"^11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.1_1776914440328_0.06696860624679046","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@kojihq/core","version":"0.1.0-beta.2","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.2","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://github.com/etoryoki/koji-lens#readme","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"03dad8c2b436039380648e32ea725fcef9f44d74","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.2.tgz","fileCount":52,"integrity":"sha512-1gT38KWf+gso7aiBfFqZpM6ZFCTiKS9VHBr2akQRjMKrOiQvYEdUYFuZpx/DHj6RgGLvUyKOPP/WFurfn8+4Lw==","signatures":[{"sig":"MEUCIQCdHvvzpZJG7nB+rbCYkKukk7/nCAngJ+RkiGqD79BM1gIgIRFPJbuYLbhMyNfjy3PWZRH9hX6Wv9Zh9mg0OaCz60E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93904},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db/index.d.ts","import":"./dist/db/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\1eea6471cd413e55fa461b8da453027d\\kojihq-core-0.1.0-beta.2.tgz","_integrity":"sha512-1gT38KWf+gso7aiBfFqZpM6ZFCTiKS9VHBr2akQRjMKrOiQvYEdUYFuZpx/DHj6RgGLvUyKOPP/WFurfn8+4Lw==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","drizzle-orm":"^0.36.0","better-sqlite3":"^11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.2_1776918680298_0.3683681326728381","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.3":{"name":"@kojihq/core","version":"0.1.0-beta.3","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.3","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"e1a4b235728ba06c7f7e09ad9b68c5206c13e22e","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.3.tgz","fileCount":52,"integrity":"sha512-w0lZ/UYlckaWRmDwviD+ON/APsobyyU2VndC+ExbLk0KIp06tBdimryNIk4lwBvi/ss+TGM6M+A5z75HrufDDw==","signatures":[{"sig":"MEUCIQCfu6WjVvGELHYaW2cCo3NArBSt3Y4jndWTkzqCqBNR0wIgekDYkWUn0S+pmrmumr8XKCflAKslwbE9v5yDOZRo2m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103860},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db/index.d.ts","import":"./dist/db/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\65800e9350e3dd1d5f4f60703e41b622\\kojihq-core-0.1.0-beta.3.tgz","_integrity":"sha512-w0lZ/UYlckaWRmDwviD+ON/APsobyyU2VndC+ExbLk0KIp06tBdimryNIk4lwBvi/ss+TGM6M+A5z75HrufDDw==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","drizzle-orm":"^0.36.0","better-sqlite3":"^11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.3_1777515670405_0.748614382190717","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.4":{"name":"@kojihq/core","version":"0.1.0-beta.4","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.4","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"5c44969367681c7d8639ab35479b758a8e8bf809","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.4.tgz","fileCount":60,"integrity":"sha512-dNHprcSEQe+6LHIL7iM9hRmr/KxAX7B0UfS1hfQh2SUEcwmNx46oPMk4FQwaM9JAfwbGfWPXvqRo/F3DRUfj0g==","signatures":[{"sig":"MEUCIQDBEVeIzBMeVVU+pxb3c8oziC6HhJaLWFPpN+LBJbgrGAIgJBjyflxR89Gt/QNssyB/uVKqQ80GDWreu1whqf4jgRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87695},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\a03fa3b18ab1bd5508a2ac28097b32df\\kojihq-core-0.1.0-beta.4.tgz","_integrity":"sha512-dNHprcSEQe+6LHIL7iM9hRmr/KxAX7B0UfS1hfQh2SUEcwmNx46oPMk4FQwaM9JAfwbGfWPXvqRo/F3DRUfj0g==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.4_1777707878045_0.7939072549812785","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.5":{"name":"@kojihq/core","version":"0.1.0-beta.5","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.5","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"c80cea0fbe0dbf256a4d528d569a294ea0585ac1","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.5.tgz","fileCount":76,"integrity":"sha512-FMKzWnGsqoXTkqw+xx8SLMmi0rXdKGYA+3+xR2K4+PXyy4NpU0UhrbQ9LW7AiHQrRIQ25duNo1Td0HfWJzcxmg==","signatures":[{"sig":"MEYCIQC80PeIwpgMSAv2BxF2Q/MVzwR4o3XldtkPt3tUipgF/wIhANlrlpZ2nxEZKHLIfvt02pvWGSbqnnjSOPatWsSXFO8T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149217},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\1e4c66b6637c646a8ba5e8014aba1824\\kojihq-core-0.1.0-beta.5.tgz","_integrity":"sha512-FMKzWnGsqoXTkqw+xx8SLMmi0rXdKGYA+3+xR2K4+PXyy4NpU0UhrbQ9LW7AiHQrRIQ25duNo1Td0HfWJzcxmg==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.5_1778222593396_0.7447138768246089","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.6":{"name":"@kojihq/core","version":"0.1.0-beta.6","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.6","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"164706bfabefc0e8a2e3be8377052a10050da231","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.6.tgz","fileCount":76,"integrity":"sha512-vqqBCR4W0cHqzpF733HE+zhqs/Bj5zNg2g0sR9hj3GHOox3ZeHM7PiyuwRHybNNxnwEZ5Hmbhe0ONnsodUmHrQ==","signatures":[{"sig":"MEQCIAZdDdja3d1qHOwoFKhS9t8V1YDQdvYqS6X1ZXDbpjFiAiBYkzpLIQHmPw2tmM6g84dwYD/7IvhIP9V02qV7KixSJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151909},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\98bfae6fe4037a0da607b036377e4b82\\kojihq-core-0.1.0-beta.6.tgz","_integrity":"sha512-vqqBCR4W0cHqzpF733HE+zhqs/Bj5zNg2g0sR9hj3GHOox3ZeHM7PiyuwRHybNNxnwEZ5Hmbhe0ONnsodUmHrQ==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.6_1778225450538_0.2873988763262174","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.7":{"name":"@kojihq/core","version":"0.1.0-beta.7","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.7","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"2cd75737950b18f05e225ace68f7d2f10101a132","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.7.tgz","fileCount":76,"integrity":"sha512-5LlgtnILIDxy4ilI/RpeAgxs9bP+AzQP0q2R7e1RU6azmtFz1K4FIbDOPdXZB8KPLFO0ZcHPMx9oBz5LKu/G6Q==","signatures":[{"sig":"MEQCICxoHKXBgld4LYjVZz1ZbRno0oNKnMsJldPXr9Io3iajAiB5qk2H8Puhrlr1rF3lAJi2OQPgFd37mlGQw4gRCzrbdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158119},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\10b15b2a67054917cbb14d65b348dc3f\\kojihq-core-0.1.0-beta.7.tgz","_integrity":"sha512-5LlgtnILIDxy4ilI/RpeAgxs9bP+AzQP0q2R7e1RU6azmtFz1K4FIbDOPdXZB8KPLFO0ZcHPMx9oBz5LKu/G6Q==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.7_1778227771830_0.2867797946304478","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.8":{"name":"@kojihq/core","version":"0.1.0-beta.8","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.8","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"0c14da80ea14535c3ae1ff69486a700a5903bc2e","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.8.tgz","fileCount":76,"integrity":"sha512-ZpfnxoaxFfXWrrR1YSirDYyyr2cdvrCFE2TvhT7WovuZRPorMgqCl7ToK0cz8XWYOg9jqd+wd5BJ0Xddb+DM1Q==","signatures":[{"sig":"MEUCIQCUFTaWSmNNG5gs29yR7+GNpSgx2x4oFH+Mx6LvZX7WoAIgRYYY0v385WQONJurAS1Bmjy1vyCRvdhd69SFL1Iigb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158119},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\7c9ad5edb570f8a4d3e94cd8abbaeb8f\\kojihq-core-0.1.0-beta.8.tgz","_integrity":"sha512-ZpfnxoaxFfXWrrR1YSirDYyyr2cdvrCFE2TvhT7WovuZRPorMgqCl7ToK0cz8XWYOg9jqd+wd5BJ0Xddb+DM1Q==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.8_1778229097465_0.29556345349465585","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.9":{"name":"@kojihq/core","version":"0.1.0-beta.9","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.9","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"a3474a50a92d09f7679425a736801c6ce4454e98","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.9.tgz","fileCount":79,"integrity":"sha512-1IygUbQ8ynfj3I0hSB1KzDC+5QMGKClslC3J64NDqJwwNivqDcnQnPpB7UUo87SEkz8ATfIPFiaq0ppqdNeS7Q==","signatures":[{"sig":"MEYCIQDsfb7PkqaCq+iwOtHtMX46L5csiD5UTWmI9DNyM+PBmgIhAKtguZoJj/Nhx3aC5PNZ+hFW/V1oURT8b7DbPUXncoU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160438},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5a38c3d896e4de2be6ff8a99487ed6d93a4975e3","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"pnpm build"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"deprecated":"use 0.1.0-beta.10","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.9_1778466955674_0.19294902777671452","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.10":{"name":"@kojihq/core","version":"0.1.0-beta.10","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.10","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"cc536621af483ee75dea0dc47060402a91acbdec","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.10.tgz","fileCount":80,"integrity":"sha512-DxhKQNslHcwb6wo0YI3MGTZ34n/TKViexQP4FG9gWLnL5a7/0yztjIfKJ9cZ+OTMFQvm8lzqkOMkZ9Ipg/1MDw==","signatures":[{"sig":"MEUCID7vgkR5xO0zydGsuApCJjkTD2N1trCDS6TLBRsG34U6AiEA20HMNJy4bLqTBTcyS26DeFdSI32SU1igmazkDR5VGNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161440},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\367fab6813d0c7757e5463b0a926d480\\kojihq-core-0.1.0-beta.10.tgz","_integrity":"sha512-DxhKQNslHcwb6wo0YI3MGTZ34n/TKViexQP4FG9gWLnL5a7/0yztjIfKJ9cZ+OTMFQvm8lzqkOMkZ9Ipg/1MDw==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.10_1778469736421_0.5430265382322386","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.11":{"name":"@kojihq/core","version":"0.1.0-beta.11","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.11","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"f7d4043dc7d7fc51cdeba4c4e2db241461b0de31","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.11.tgz","fileCount":92,"integrity":"sha512-eomTM4NC9mDSxQXxoHnB5w4bIuc80kv9Gzx7IzRoDuRGYiCj0Vgmkf5uTvRuY/kYXSnhxduaPb+6P+ZMTS7VEA==","signatures":[{"sig":"MEYCIQD2IEkQKCph6zFp2GWxGu5i24lB5r4PDk47uTvID1iIswIhAOmtbYW+mQA3fiwcXhHASHrGIu0D5WOtDkpN4KnVKSfX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213740},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\ab02d4cf0ef057bb2e809820830e128e\\kojihq-core-0.1.0-beta.11.tgz","_integrity":"sha512-eomTM4NC9mDSxQXxoHnB5w4bIuc80kv9Gzx7IzRoDuRGYiCj0Vgmkf5uTvRuY/kYXSnhxduaPb+6P+ZMTS7VEA==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.11_1779067880416_0.9820551016811498","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.12":{"name":"@kojihq/core","version":"0.1.0-beta.12","keywords":["claude-code","jsonl","analytics","koji-lens"],"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","_id":"@kojihq/core@0.1.0-beta.12","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"homepage":"https://lens.kojihq.com","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"7f9c85b6c98a21735f0af88a3d6aae5a4af64efb","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.12.tgz","fileCount":92,"integrity":"sha512-RlHZ272RQfe4ICGmkwqNubL3wGzboHyY204pFiUeHI5c3+ECOpStxr5FVXyPO1YLJ8TlMdvtdP0tw/MEZsbB9g==","signatures":[{"sig":"MEQCIE92NBZSmf285Fn2Fnmbc3CVLPJm48f7VucBBN6FtQGqAiBOK8lkb0NEhgCVBSLenL00CWvbQjod+RakgMP7tiREiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224795},"main":"./dist/index.js","type":"module","_from":"file:kojihq-core-0.1.0-beta.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\0c7c5ff8093132325e0f9113afece688\\kojihq-core-0.1.0-beta.12.tgz","_integrity":"sha512-RlHZ272RQfe4ICGmkwqNubL3wGzboHyY204pFiUeHI5c3+ECOpStxr5FVXyPO1YLJ8TlMdvtdP0tw/MEZsbB9g==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.12_1779180940941_0.20256244531600331","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.13":{"_id":"@kojihq/core@0.1.0-beta.13","bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"dist":{"shasum":"c665075e238913f28f93e80742e7e7c36237c1e9","tarball":"https://registry.npmjs.org/@kojihq/core/-/core-0.1.0-beta.13.tgz","fileCount":92,"integrity":"sha512-4O+HXloqtMFGxKk0y5ZXLm3rLkWO501ABS6gnoPT5arZnlRPbW5/zFWbMBnBc9ASBYgmaycuNps5EuL087wx0w==","signatures":[{"sig":"MEYCIQDqLNBup6G6umcx/fe2tT3hy9dbDGAoG/cT1XZTvo523QIhAMBxJrr2uZgEecorz0UbaiKeY/dXHpmujO4LPHu5C/iZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0QBrRC3aIY3yn+BDAMgBcOBinptlvVwcC3lyuqN4uOQIgfsnfV545GfeKWbT36OLSvAn7wdN8QApzWUDd/YXT+oY="}],"unpackedSize":229439},"main":"./dist/index.js","name":"@kojihq/core","type":"module","_from":"file:kojihq-core-0.1.0-beta.13.tgz","types":"./dist/index.d.ts","author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.1.0-beta.13","_npmUser":{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"},"homepage":"https://lens.kojihq.com","keywords":["claude-code","jsonl","analytics","koji-lens"],"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\pk\\kojihq-core-0.1.0-beta.13.tgz","_integrity":"sha512-4O+HXloqtMFGxKk0y5ZXLm3rLkWO501ABS6gnoPT5arZnlRPbW5/zFWbMBnBc9ASBYgmaycuNps5EuL087wx0w==","repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","directories":{},"maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.1.0-beta.13_1790246918089_0.8694187497060057"}}},"time":{"created":"2026-04-23T02:56:02.524Z","modified":"2026-09-24T10:48:38.378Z","0.1.0-beta.0":"2026-04-23T02:56:02.910Z","0.1.0-beta.1":"2026-04-23T03:20:40.474Z","0.1.0-beta.2":"2026-04-23T04:31:20.442Z","0.1.0-beta.3":"2026-04-30T02:21:10.550Z","0.1.0-beta.4":"2026-05-02T07:44:38.176Z","0.1.0-beta.5":"2026-05-08T06:43:13.588Z","0.1.0-beta.6":"2026-05-08T07:30:50.677Z","0.1.0-beta.7":"2026-05-08T08:09:31.973Z","0.1.0-beta.8":"2026-05-08T08:31:37.607Z","0.1.0-beta.9":"2026-05-11T02:35:55.808Z","0.1.0-beta.10":"2026-05-11T03:22:16.564Z","0.1.0-beta.11":"2026-05-18T01:31:20.582Z","0.1.0-beta.12":"2026-05-19T08:55:41.095Z","0.1.0-beta.13":"2026-09-24T10:48:38.181Z"},"bugs":{"url":"https://github.com/etoryoki/koji-lens/issues"},"author":{"url":"Koji","name":"株式会社クインクエ","email":"support@kojihq.com"},"license":"MIT","homepage":"https://lens.kojihq.com","keywords":["claude-code","jsonl","analytics","koji-lens"],"repository":{"url":"git+https://github.com/etoryoki/koji-lens.git","type":"git","directory":"packages/core"},"description":"Core types and parsers for koji-lens (Claude Code local usage analyzer)","maintainers":[{"name":"ryoki.eto","email":"ryoki.eto@gmail.com"}],"readme":"# @kojihq/core\n\n[![npm version](https://img.shields.io/npm/v/@kojihq/core.svg)](https://www.npmjs.com/package/@kojihq/core)\n[![npm downloads](https://img.shields.io/npm/dw/@kojihq/core.svg)](https://www.npmjs.com/package/@kojihq/core)\n[![license](https://img.shields.io/npm/l/@kojihq/core.svg)](https://github.com/etoryoki/koji-lens/blob/main/LICENSE)\n\nCore types and parsers for [koji-lens](https://lens.kojihq.com) — a Claude Code local usage analyzer.\n\nThis package is re-exported by the [`@kojihq/lens`](https://www.npmjs.com/package/@kojihq/lens) CLI. You can depend on it directly if you want programmatic access to the parser, aggregation, and pricing logic.\n\n## Documentation\n\n- **LP**: <https://lens.kojihq.com>\n- **GitHub**: <https://github.com/etoryoki/koji-lens>\n- **npm**: <https://www.npmjs.com/package/@kojihq/core>\n- **Issue tracker**: <https://github.com/etoryoki/koji-lens/issues>\n\n## Install\n\n```bash\npnpm add @kojihq/core\n```\n\nRequires Node.js >= 22.\n\n## What's here\n\n- **JSONL parsing** with zod: `parseRecord`, `ClaudeCodeRecordSchema`\n- **Per-session aggregation**: `analyzeFile`, `analyzeDirectory`, `analyzeDirectoryCached`\n- **Pricing table** (provisional, Opus 4.7 / Sonnet 4.6 / Haiku 4.5): `priceFor`\n- **Log path detection**: `defaultClaudeLogDir`, `findJsonlFiles`\n- **Formatting helpers**: `renderSummary`, `renderSessionBlock`, `formatUsd`, `formatJpy`, `formatDuration`\n- **Config store** (`~/.koji-lens/config.json`): `loadConfig`, `setConfigValue`\n- **SQLite cache layer** via `better-sqlite3` + `drizzle-orm`: `openCacheDb`, `upsertSessionCache`, `analyzeDirectoryCached`\n\n## Status\n\nBeta. APIs may change before 1.0. See the [roadmap](https://github.com/etoryoki/koji-lens).\n\n## Changelog\n\nリリース履歴は [GitHub Releases](https://github.com/etoryoki/koji-lens/releases) を参照してください。\n\n主要なリリース:\n- `v0.1.0-beta.2` — 最初の安定 β（cache、`--no-cache`、pricing.json 外部化）\n\n## License\n\nMIT\n","readmeFilename":"README.md"}