{"versions":{"0.1.0":{"name":"@tokenlens/models","version":"0.1.0","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/providers/*.d.ts","default":"./dist/providers/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"0.1.0"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build"},"_id":"@tokenlens/models@0.1.0","_integrity":"sha512-1EJwGn/Sxps5PBLK+YAyunBhvwjVH9d3Ud0o2MJ36hgqOYe6SMAgmvbCb0g5C8YQfCRZVp+EjpMsSkOYtX5/2Q==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/4989908182c953221fc8fdcbb8a09a37/tokenlens-models-0.1.0.tgz","_from":"file:tokenlens-models-0.1.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-1EJwGn/Sxps5PBLK+YAyunBhvwjVH9d3Ud0o2MJ36hgqOYe6SMAgmvbCb0g5C8YQfCRZVp+EjpMsSkOYtX5/2Q==","shasum":"5a264ab3ed576db4b623bb7a2e5388415ec1f09c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-0.1.0.tgz","fileCount":191,"unpackedSize":2870778,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIATbuxGhZ9+j5a6yR8Jf3nmyJfpq8K1ymV+nJ0qHDhedAiEAzKnc2hJ3CAb/yWtCaisGYh5BwXPeqowyWoUtOwW3ICo="}],"size":151915},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_0.1.0_1757596782936_0.2546609822755175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T13:19:43.170Z","publish_time":1757596783170,"_source_registry_name":"default","contributors":[]},"1.0.0-beta.0":{"name":"@tokenlens/models","version":"1.0.0-beta.0","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/providers/*.d.ts","default":"./dist/providers/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"1.0.0-beta.0"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build"},"_id":"@tokenlens/models@1.0.0-beta.0","readmeFilename":"README.md","_integrity":"sha512-oYzVfdSe1b3s+SzwplB9O6z8tg8rvd473B46RXwFRJPUZCzIcjSEofEY97/rjN5TtK90iDD0tzGJi4zl4VxAng==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/b387046cc111b1de034521e69abea080/tokenlens-models-1.0.0-beta.0.tgz","_from":"file:tokenlens-models-1.0.0-beta.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-oYzVfdSe1b3s+SzwplB9O6z8tg8rvd473B46RXwFRJPUZCzIcjSEofEY97/rjN5TtK90iDD0tzGJi4zl4VxAng==","shasum":"10bfa2c6faae2d1adf5d69ea8d93512c62c61a60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-1.0.0-beta.0.tgz","fileCount":191,"unpackedSize":2870792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC484AnLOilWzLB4FguVcHkuwpVCV/OXXtjDkiNk50OswIhAJSFBY1AOguX7yV19BXFZ043AsN+SS88+b15AdaOUD0W"}],"size":151920},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_1.0.0-beta.0_1757604578750_0.6074673626901241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T15:29:38.979Z","publish_time":1757604578979,"_source_registry_name":"default","contributors":[]},"1.0.0-beta.1":{"name":"@tokenlens/models","version":"1.0.0-beta.1","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/providers/*.d.ts","default":"./dist/providers/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"1.0.0-beta.1"},"devDependencies":{"vitest":"^1.6.1","typescript":"^5.9.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build","test":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest","test:run":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest run"},"_id":"@tokenlens/models@1.0.0-beta.1","readmeFilename":"README.md","_integrity":"sha512-tupOAo5XxgSyS2rvLlW6AFwH9PmjRtqo7Xgu7JSpEo+4bG06tWy8CcD9NvvXrIy/RcYC5tJUWuYphNqjvescpA==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/8a861f9396cd8bc0f01f155b152c6c3c/tokenlens-models-1.0.0-beta.1.tgz","_from":"file:tokenlens-models-1.0.0-beta.1.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-tupOAo5XxgSyS2rvLlW6AFwH9PmjRtqo7Xgu7JSpEo+4bG06tWy8CcD9NvvXrIy/RcYC5tJUWuYphNqjvescpA==","shasum":"86c4cb9d024790521b0fa60547d5efbc1d57c52a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-1.0.0-beta.1.tgz","fileCount":191,"unpackedSize":2877434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEEcOr/6IJXqIakRprqg2MBX2C4nJ4LxM94rP5I8Eo+/AiBkC5dfHzFX6MmiWvs/pYNis+PX8rvkwzWioZKcSWpSGQ=="}],"size":153455},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_1.0.0-beta.1_1757664296336_0.7608872470408543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T08:04:56.538Z","publish_time":1757664296538,"_source_registry_name":"default","contributors":[]},"1.0.0-beta.2":{"name":"@tokenlens/models","version":"1.0.0-beta.2","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/providers/*.d.ts","default":"./dist/providers/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"1.0.0-beta.2"},"devDependencies":{"vitest":"^1.6.1","typescript":"^5.9.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build","test":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest","test:run":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest run"},"_id":"@tokenlens/models@1.0.0-beta.2","readmeFilename":"README.md","_integrity":"sha512-QX8iTgrWb+bmjoormO1Zd2cK04bUp5ExOZ1UIAZfIICy9z8h/J1phVV9sN4767Y924HjQa6IKLW9jO+EBfp08A==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/2f7125644817bafc2f5a5c65b23f908b/tokenlens-models-1.0.0-beta.2.tgz","_from":"file:tokenlens-models-1.0.0-beta.2.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-QX8iTgrWb+bmjoormO1Zd2cK04bUp5ExOZ1UIAZfIICy9z8h/J1phVV9sN4767Y924HjQa6IKLW9jO+EBfp08A==","shasum":"fe6289695ed0d7b8acf43350495095c7e37b0a44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-1.0.0-beta.2.tgz","fileCount":191,"unpackedSize":2871636,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICPXu2B5cDQm5ICbza9qa7sWoOdRDmh73GgK0DXsVV9FAiEApvVauNB+WH3Jwm3Ei+MaIHEObGvaYf8JcVXuDjFDS8M="}],"size":152161},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_1.0.0-beta.2_1757665452924_0.9189087621903649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T08:24:13.150Z","publish_time":1757665453150,"_source_registry_name":"default","contributors":[]},"1.3.0":{"name":"@tokenlens/models","version":"1.3.0","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/providers/*.d.ts","default":"./dist/providers/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"1.3.0"},"devDependencies":{"vitest":"^1.6.1","typescript":"^5.9.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build","test":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest","test:run":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest run"},"_id":"@tokenlens/models@1.3.0","_integrity":"sha512-9mx7ZGeewW4ndXAiD7AT1bbCk4OpJeortbjHHyNkgap+pMPPn1chY6R5zqe1ggXIUzZ2l8VOAKfPqOvpcrisJw==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/ef025e68b11551ae28b83849660de5dd/tokenlens-models-1.3.0.tgz","_from":"file:tokenlens-models-1.3.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-9mx7ZGeewW4ndXAiD7AT1bbCk4OpJeortbjHHyNkgap+pMPPn1chY6R5zqe1ggXIUzZ2l8VOAKfPqOvpcrisJw==","shasum":"f39ee9086bbd20b15661cda71fedd5c966d6448a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-1.3.0.tgz","fileCount":203,"unpackedSize":2950625,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZcubNdKfDNm0lti0XfpKtzJjowJ7JdLGrJ/CiF6jp7QIgAw+Zt0Qzw1IPgEXwEiO4rp298/wveev0hOedCORUG30="}],"size":156296},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_1.3.0_1758282477911_0.8097771330535182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T11:47:58.125Z","publish_time":1758282478125,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.1":{"name":"@tokenlens/models","version":"2.0.0-alpha.1","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modelsdev/*":{"types":"./dist/modelsdev/*.d.ts","default":"./dist/modelsdev/*.js"},"./openrouter/*":{"types":"./dist/openrouter/*.d.ts","default":"./dist/openrouter/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"2.0.0-alpha.1"},"devDependencies":{"typescript":"^5.9.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build","test":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest --config ../../vitest.config.ts --project models","test:run":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest run --config ../../vitest.config.ts --project models"},"_id":"@tokenlens/models@2.0.0-alpha.1","readmeFilename":"README.md","_integrity":"sha512-DthoxHU5y0vB/CizCDhHFLfjvIBR1EfzIap2kI6wX2rbphyVv7v0Luv4vvZTGMowIx0qr4QNo66lX1vr+3RzAg==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/7b745cd563d0f66d1b6d701e8b06b6c9/tokenlens-models-2.0.0-alpha.1.tgz","_from":"file:tokenlens-models-2.0.0-alpha.1.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-DthoxHU5y0vB/CizCDhHFLfjvIBR1EfzIap2kI6wX2rbphyVv7v0Luv4vvZTGMowIx0qr4QNo66lX1vr+3RzAg==","shasum":"c3dd1dbb8a7da1c15e781113e210a534881d099d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-2.0.0-alpha.1.tgz","fileCount":619,"unpackedSize":5146852,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcDqE8/q7zw/dog5055HSJAbylo4eByllkC2NJB92pDgIhAKCsJKKugJ8ybYzvlgE1pJFLDbftMFMVlOUtq5SJDgT6"}],"size":396132},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_2.0.0-alpha.1_1758822366924_0.35026536252978757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T17:46:07.137Z","publish_time":1758822367137,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.2":{"name":"@tokenlens/models","version":"2.0.0-alpha.2","private":false,"description":"Tree-shakeable static models.dev catalog split by provider for TokenLens.","type":"module","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modelsdev/*":{"types":"./dist/modelsdev/*.d.ts","default":"./dist/modelsdev/*.js"},"./openrouter/*":{"types":"./dist/openrouter/*.d.ts","default":"./dist/openrouter/*.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/xn1cklas/tokenlens.git","directory":"packages/models"},"keywords":["ai","llm","models.dev","model registry","catalog","vercel ai","openai","anthropic","google","mistral","xai","deepseek","llama","gemini"],"author":{"name":"Nicklas Scharpff","email":"hi@n1cklas.com","url":"https://n1cklas.com"},"license":"MIT","bugs":{"url":"https://github.com/xn1cklas/tokenlens/issues"},"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/models#readme","dependencies":{"@tokenlens/core":"2.0.0-alpha.2"},"devDependencies":{"typescript":"^5.9.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","fetch:models":"node scripts/sync-models-dev.mjs","sync:models":"pnpm run fetch:models && pnpm run build","test":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest --config ../../vitest.config.ts --project models","test:run":"pnpm --filter @tokenlens/core run build && pnpm --filter @tokenlens/helpers run build && vitest run --config ../../vitest.config.ts --project models"},"_id":"@tokenlens/models@2.0.0-alpha.2","readmeFilename":"README.md","_integrity":"sha512-LL58e/MBKQk7BSbWIxZ5gLiM87RkN1JZ58b1Qg9yLTU6T/6rgPlAH4A1P5Kjy6fc8JUQD56ZhNP8CI6Euphd8w==","_resolved":"/private/var/folders/nr/h4ytbdsn2kjb89jlv81b99wr0000gn/T/d804e90c66d827b0978888af7256570f/tokenlens-models-2.0.0-alpha.2.tgz","_from":"file:tokenlens-models-2.0.0-alpha.2.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-LL58e/MBKQk7BSbWIxZ5gLiM87RkN1JZ58b1Qg9yLTU6T/6rgPlAH4A1P5Kjy6fc8JUQD56ZhNP8CI6Euphd8w==","shasum":"1d1f488273ead0a01e6028a2551b60362de45192","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tokenlens/models/-/models-2.0.0-alpha.2.tgz","fileCount":619,"unpackedSize":5146767,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvdZR7tXnCC4u+11/lpO6Be9ZWjrnhPFvT8iQwZMtAKQIhAMJD/6ZlM3TCdROK6GItTXkjSiugt04yLrvemY+rZxXG"}],"size":396109},"_npmUser":{"name":"anonymous","email":"hi@n1cklas.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hi@n1cklas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/models_2.0.0-alpha.2_1758824061143_0.7465810887106756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T18:14:21.420Z","publish_time":1758824061420,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"alpha":"2.0.0-alpha.2","beta":"1.0.0-beta.2","latest":"1.3.0"},"name":"@tokenlens/models","time":{"created":"2025-09-11T13:20:04.479Z","modified":"2025-09-25T18:14:28.663Z","0.1.0":"2025-09-11T13:19:43.170Z","1.0.0-beta.0":"2025-09-11T15:29:38.979Z","1.0.0-beta.1":"2025-09-12T08:04:56.538Z","1.0.0-beta.2":"2025-09-12T08:24:13.150Z","1.3.0":"2025-09-19T11:47:58.125Z","2.0.0-alpha.1":"2025-09-25T17:46:07.137Z","2.0.0-alpha.2":"2025-09-25T18:14:21.420Z"},"readme":"@tokenlens/models\n=================\n\n[![npm version](https://img.shields.io/npm/v/%40tokenlens%2Fmodels.svg)](https://www.npmjs.com/package/@tokenlens/models)\n[![npm downloads](https://img.shields.io/npm/dm/%40tokenlens%2Fmodels.svg)](https://www.npmjs.com/package/@tokenlens/models)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](../../LICENSE)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg)](https://www.typescriptlang.org/)\n\n\n![TokenLens overview](https://raw.githubusercontent.com/xn1cklas/tokenlens/HEAD/assets/tokenlens.png)\n\nTree‑shakeable static exports of the models.dev catalog, split by provider.\n\n\nInstall\n- npm: `npm i @tokenlens/models`\n- pnpm: `pnpm add @tokenlens/models`\n- yarn: `yarn add @tokenlens/models`\n\nGeneration\n- `pnpm -w --filter @tokenlens/models run sync:models`\n\nImport patterns\n- Full arrays: `import { modelsDev } from '@tokenlens/models'` (legacy array of `Model`).\n- Build a catalog: `import { getModels } from '@tokenlens/models'` (models.dev‑compatible object).\n- Focused arrays: `import openai from '@tokenlens/models/providers/openai'` and create a tiny catalog via a helper.\n- Pick raw model entries: `import { getModelMeta } from '@tokenlens/models/api'`.\n  - First build providers: `const providers = getModels()`\n  - Single model: `getModelMeta(providers, 'openai', 'gpt-4o')`\n  - Multiple: `getModelMeta(providers, 'openai', ['gpt-4o', 'o3-mini'])`\n  - Whole provider: `getModelMeta(providers, 'openai')`\n\nWith helpers (DI)\n```\nimport { sourceFromModels } from '@tokenlens/helpers';\nimport openai from '@tokenlens/models/providers/openai';\n\nconst source = sourceFromModels(openai);\n```\n\nBuild a small catalog\n```\nimport openai from '@tokenlens/models/providers/openai';\nimport anthropic from '@tokenlens/models/providers/anthropic';\n\nconst small = { providers: { openai, anthropic } };\n```\n\nLicense\nMIT","users":{}}