{"_id":"@leanandmean/ai","_rev":"40-59ffcb90812db0ef226d00ef172c3292","name":"@leanandmean/ai","dist-tags":{"latest":"0.74.1-scramjet.44"},"versions":{"0.74.1-scramjet.4":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.4","license":"MIT","_id":"@leanandmean/ai@0.74.1-scramjet.4","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"0822f5ce7a1774fd2f1e81124c75c1399050fc91","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.4.tgz","fileCount":209,"integrity":"sha512-T2kLX99O2o7DSWpFo/hdfEKPmZeGEcnX6xV0M/UK+Nx/6pL6yNUNGvjI+zni2Q9SQ2QB4x4WmDMH8bTMtEQHbg==","signatures":[{"sig":"MEUCIQCte7gyckfQjvhw+eLlFBlRf9xRWYN/ymFE5Hsr2+NmLwIgI/v//UL111LHKWNSMbrC6TxE5H9ZQghfHAmlJ+EEnlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4487696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"1d1f90da35ea08062bb016888ab3a179c876f2bc","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.0","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.4_1782874915397_0.15226995297674883","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.5":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.5","license":"MIT","_id":"@leanandmean/ai@0.74.1-scramjet.5","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"4a00fb11dbecdd15ddcd5eab50fdad47176f666c","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.5.tgz","fileCount":209,"integrity":"sha512-fBmzbhskMAmGl0lG90gWkfJPkbEnJ0oEgAr64rHGODX8MTYwwusAriDexYybKsH+IieNj9poRkLuSRSn8a5xlA==","signatures":[{"sig":"MEUCICpaivEMcLYNCs9lNabh34+fifS1Nc8BLWNb3sodToS9AiEAqVQSEliTPd+DqWND3pvVIrIhOr+lTanHvFFi1AfSY74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"3fff11791c929b0a27d9342d1ed17155a7edcf7c","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.5_1783025867306_0.6390433351636498","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.6":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.6","license":"MIT","_id":"@leanandmean/ai@0.74.1-scramjet.6","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"fc53e530e3af38d754a1ed8902d2a4d72c4299e6","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.6.tgz","fileCount":213,"integrity":"sha512-5RAcmy9cuRpHmPVyNPaZG92qLRP+F4FL2GJTFTeyTGFUV+0tzB/o2sEf3MivbLaguqsbqZrlPw3Gu1pCis0oSg==","signatures":[{"sig":"MEQCIHEo67a0dU0x3Cms9z6GC5XGIDTuxJSpbr9RlMqUWDCJAiBNP+pC2gyWWaP1VFPkxz8zQeFKR0pmdnOvRKR4bLS+uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4631967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"2fba429b6140ca465ad8acdd9a937805c81ccca2","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.6_1783352582095_0.3296641421953548","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.7":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.7","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.7","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"b784dcdcc8ebcc33ae1f89a31d4adef90194ab19","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.7.tgz","fileCount":214,"integrity":"sha512-hQV7zqX1EZPvV+JPaYWafVaZn99kDcvCO49A+MID2HdY9kSA+kxy7UleRkngYGMwLdBVvfFhjm0xy0FAsb6YXQ==","signatures":[{"sig":"MEUCIG1Y3vN1bUBnriQfU79AmS29GgIkmrtEtm3skpmtga+lAiEAvAITuJmMoHV/SR6h7lYG2k9hACWocBHiA7pYM11P5Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4643315},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"98670bc2c94e54d8adcfd7e2882017433028ceb0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.7_1783633634847_0.044750265074089635","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.8":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.8","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.8","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"b6ffd5ab81780883877754b613a6fecdb1dc328a","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.8.tgz","fileCount":214,"integrity":"sha512-ydMOLotcfux9z4dpGPF92GdG9UMt2cBXgQmuE5QO5vaS4wUrlnR1O5zGtryCWRIej6gu4HHcjTZ0pjrZsXDxhQ==","signatures":[{"sig":"MEYCIQDPLDqiwjaN6YdY2AUs0MAHXztgEjArvvt8lJzIA7A0IwIhANk7SqXsqBRHesLLrMFbstP2IRmqE29ADNq1AbWj961/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"ba4edbbf692df18d2d88956265c982a0a2360842","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.8_1783704916300_0.01138647510513513","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.9":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.9","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.9","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"91b424a3d4c7577dfeec1616b2247c8285961742","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.9.tgz","fileCount":214,"integrity":"sha512-Vej+wAOsJk1mFIDswTkFdXnEJVouXbW5rndVfLSM43uuom8vsN3hmsHc0movk2FueMB4HVbjI6UopyqxZrVjKg==","signatures":[{"sig":"MEQCIBcIndXxGTq3vMoJKhqBsjqpnufM9SjoYNZ4IKKyuG0OAiB3q1tpNHV/Gy5SkRZXSQ3x4o3ZYZSGhEObAj59EE+ofQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"82eafe812582445513f12eb27eda68aff654becd","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.9_1785172696647_0.5015985869558133","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.10":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.10","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.10","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"08dfe3315763115fee537d1371d424819a51c399","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.10.tgz","fileCount":214,"integrity":"sha512-DeMwCitFh9Bdq0AtD5+FzBkzqJbMUH+D21+NQXhDCQLF8YpSTtB9LXdpFsvus8n6xptWrwysOhpv2s5RsH17QA==","signatures":[{"sig":"MEUCIQD5M5IIvSP0HsYjZdkVCYuFbmWDXeyf8QBQfEe94IX7FAIgepxJoVVTLoXNiSQWl48dLaRUtVzgHPhIpzZ+XmZsabE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716659},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"a46fcc9e4ab4e82874e299f8c08f7f8c730b58f8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.10_1785203213992_0.4342828801734311","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.11":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.11","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.11","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"4438a2e07a583fc55fb152fb09cdfc04adbcf3c3","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.11.tgz","fileCount":214,"integrity":"sha512-G54wwtdZe6VU1Bcyn7zZ4HXUYnvetY3bPxqHWKZgYlQErViGC4J2LkSBwCH3+Vu0jRoHuahAvnIU3/uwI7V9rQ==","signatures":[{"sig":"MEYCIQDG2JbXSQHY3R8arFeJLigVtGfblYkl+W1+tp1KEQ8iGAIhAKmHevFnpvv21wMJzlZuPgwDfDPBAXvZdC8eTIqtrRgl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716125},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"e648a77779e3bec877a17c0fb8c7d5945e43af7b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.11_1785298993379_0.18793873162331787","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.12":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.12","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.12","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"dist":{"shasum":"8e716c4d63690e509e654084ac0870bd59f94d9b","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.12.tgz","fileCount":214,"integrity":"sha512-tNt83DcMCktaxZGFZLR2EbgeOEMGm9DU8yGH5CBR2cxbOFnfyYGdePGqmWtYvj58tNUTC39/EBFh38jpF7+Yig==","signatures":[{"sig":"MEUCICXN7MGEMShR//8VDq6hAm1XwQGlA2eb5q+fvKRbkQx3AiEA7xgO9Zr+2wbhuzjnL84UoyzV/pzEO4wlhl8j+ZM2nEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"cc558ba91c25cfce551b9abd163d16f37774c7eb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"leanandmean","email":"kevinryan7926@gmail.com"},"_npmVersion":"10.9.8","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.12_1786993521794_0.3869645873267331","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.14":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.14","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.14","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"2571c3feceaf775bf470660a98be43e9872f41d2","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.14.tgz","fileCount":214,"integrity":"sha512-8yi1iLQVZj8YC4aAiHC1nQtAeE3RnDidC0n7+QTXOD2EA/z6LHV9hjzqXUj0Em2t/reVmmXialX9KsX72gNjFw==","signatures":[{"sig":"MEUCIDYvUdUNSmGsClztQop+d0d7ffIcX6l8BjRFh4ESSeoAAiEArQ6G0tEehK371NYroPfefpWAIrXKQvckM3zgE2ah/lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4717291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"8ac8d0eaecfb7acff8690470d44a91a37fd935a8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.14_1787765759274_0.4733407888150365","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.15":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.15","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.15","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"8205a5f8fe1c72f662cb8f2fc17f1e786836e75e","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.15.tgz","fileCount":214,"integrity":"sha512-lNABhmXoMEqRdj2iTee6VjBF2ahIwRJq5sROd3/8SS90OV2G+AHT2yUQ+NXxePw213oV1gdZIRE4gc+BAWzaVA==","signatures":[{"sig":"MEUCIQCDqBmjGPaDYs8jdDT5+x7tKwaAZ+iII+bnUrMWWBEC8gIgWvuP6x4Mx708rRxiCotta6CCMG6Om1A/25r15Le0K6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4717291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"88e2e11586955560132dcb696f6faf66afd708c4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.15_1788552073313_0.3697782029528882","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.16":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.16","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.16","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"76a2dce96580a50a0e2a9f5952bcceeb89dc3f20","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.16.tgz","fileCount":214,"integrity":"sha512-t63Yuci8ujS9uu1ZQdB9oM6Rky5Bx5CVdF3t1HpM4wAEw2uDyGgtmyuVBxMdmzUTSaVemZz5TULmnUdZF2yHpA==","signatures":[{"sig":"MEUCIQDw0azDDqh8I4DtQ/xbecimJfWFNgeAAlkXLf1dOP0fSgIgfDfdToF9x+xhRYYKAXiUAhRRgd2cfh7Uzpwt4i5VEFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4717291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"420291eec17d459fdc727ba2016c97f0f7f8589f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.16_1788900037100_0.16932675788674412","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.17":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.17","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.17","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"a65f5935ea3fc61a0ebeb378c505278152bd6c5f","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.17.tgz","fileCount":214,"integrity":"sha512-F9ZRr47QQJc8sywdoOnUEmSnucystwKFX7+l1PWdrc2dKbjJpBAGGMcz+A4nrahO5N9mjKpst9H7VsXn+uAJig==","signatures":[{"sig":"MEQCIB5rf7SAlhnbfy106CSvSDUCZ3C7XhLEIb5VW6lqBjv1AiBcAfUilHwsoOEqQm64mYRrwshMz7ID0CkK5/J/lkhDPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4727683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"f27d67721401c477da5bc8d506a8ae5103963b4b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.17_1788963889671_0.1214974568037821","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.18":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.18","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.18","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"b3369aeebcdadc0fb84678915084e396b7e07025","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.18.tgz","fileCount":218,"integrity":"sha512-w5pPbapyIZCISnkSE45U80Gdum7nOemsv7ryyO6eM1HFHVmRDtKt5ZpMJkdY/MgZeDT+FWIoduqQQNng5kr4aw==","signatures":[{"sig":"MEUCICY9lD7ut0oWg9KOSm5oAnVwR5lDAjtFTP+IHGZbIj5eAiEAp+rz+QZZ6cWS9cic9xLrgWbPpkjAE757OxVP52+oyOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4748609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"a13624ea5070a54ce904ec02a5fc6ccaaaacedcc","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.18_1789061695634_0.15696056554035676","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.19":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.19","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.19","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"adb1339cda38a6041499973170d87e849f13b898","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.19.tgz","fileCount":218,"integrity":"sha512-T1RQThhrigqlyfmzW5dtQhrn80t5TkIQIQtLiQQVusBXoZ0txd5ZrtTzqOg8X6pRhORWP2DZSery9JdrMe+9VA==","signatures":[{"sig":"MEYCIQCl2BdYgGvtlia1tkzIJzwg06uZS1uL2YtWKjHjdKHqWAIhAPlyOxvbwqpUkVauCK9xmXpMFckOUzyC/CMuWpJWDA5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4748609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"6587d72eb4868dab265667ce4fabbef18e9ef6c7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.19_1789068399961_0.7968393485248386","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.20":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.20","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.20","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"7878095bc0e3c17cbe4cc9fffb96b4ebcf7f6984","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.20.tgz","fileCount":218,"integrity":"sha512-abgPBkcPA3icjqCoSSSeV5XOFD1KFevylN3RZWoYOEeG6IZ4/TsYIxc7svVr68G0bheYMhjVQt5F3zpHIP3ghg==","signatures":[{"sig":"MEYCIQDhxuXBb+ZHdfa31dCy/IwE9xIHO1po6LkVIpkLA2kskQIhAKiZ+AvU486dSxJDmjtkXnI4gCBbY8K2sm2RmaM+frg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"5bf04bc2ef5ca0d9ffc87347bdd16f521dc62f22","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.20_1789074156908_0.03457362663388697","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.21":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.21","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.21","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"551da9ad2f70fdf78b1c95e965714aba33799322","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.21.tgz","fileCount":218,"integrity":"sha512-doXGFDtylxpi6kf3QtYOdx7LdvAILOsmMtpy/BNfB1fnBFnaREvcwxJ/HKWJ49vGVhtn4W4D080FQsdaS+gx2Q==","signatures":[{"sig":"MEUCIQCDMGN5jMpfFoUmw73CJ4Z1Dl4RSQu6cvZv93ptFVFt+AIgb+4E9Gv/23acQYtXd3HRO3sTZFU25y27OpBUJCzyPUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"bb5f0e5a5b06f7dd351f14d529f35f49a0b0834c","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.21_1789075133237_0.4157440311117513","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.22":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.22","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.22","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"32dd28025349eea80cf0961cd4829f8046c409b0","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.22.tgz","fileCount":218,"integrity":"sha512-2awaVNWagkh9ZtbhJNM65oQ7HewCj65VHd8bmHCVdKAnimYfg0aWGLEIsZhve+0XHG1ur4d4f+19vV5bm6CvLw==","signatures":[{"sig":"MEYCIQDD5i8ECvaK2wMjJCyS9opzJjnHj4E+KEvJtTjrIHQ/4wIhAL30YF1QAS802YhDTszGLdZInkd7wQSTtnYyBnyw5pOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"397ebdbc33460548266e15b8da8922a8135a2118","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.22_1789141037206_0.04538869633784626","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.23":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.23","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.23","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"4e513c562280ea90e6e5b496912a385bbfaef402","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.23.tgz","fileCount":218,"integrity":"sha512-189Pu777T2xyZp0UdYYCBLwBTnHg2qe1LdZG956TuU+xihMpLJRkCNmF5VEe6KBPqOfbeWzKqMWSyU9rwYjcOg==","signatures":[{"sig":"MEUCIQCEEOSSRfaouha+Obc9mvTA+D+lOEoA7AQa4ax1CFNFRwIgdN3mgagqgvtMAe/0K/cM/QpM57KfSOt9ZV7PVAW3vLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBeOmsVBdbv77+D4hfSmzDhctKEqbcbNvclreitfFoxeAiEA37gby1oqXxq+E1oCKgNlVHQjDfFplxrl1NlLlc1UEGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"51f382967e26e6860aacc3bd5f1d7728ff1c61b0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.23_1789498483472_0.3911641819612752","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.24":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.24","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.24","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"a3dc9f9b41757ddce6a58e99c5a65a6cda126494","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.24.tgz","fileCount":218,"integrity":"sha512-9w00VWcGrqp+4GoeSS33srflx0HmRbFs212wmemMqZjpSdstCVXdDknCLodorThE1cyrP437KXDURdOwjf6vhA==","signatures":[{"sig":"MEUCIBbNoT4X43xH5BJjuzIFexs5+FNHQEIg1wKzclYi3xyhAiEAkQpyehuebmIP7OeidCBDksoF1rJuACYnTkdsnzYaF78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOfopk3ObM00hIxiR6T0ujqYhG4/CLnmgc6A4dLd4tQAiAU54CzFfBaOf1BlJXxezZkSg5AGWJ4HHw5YjMtjBielA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"58f275e66d30845550bfa7fd29a6cb08e824e214","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.24_1789571277637_0.38764431920101017","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.25":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.25","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.25","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"325df06667682409f5d4037cfc07de318fe0095c","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.25.tgz","fileCount":218,"integrity":"sha512-jq1XogW6u8R4rt3e76zeocZJV/URWZL4vEVxTJxB0jhtfki4I2mjbPec4gVgZdBtBwI6h6mXLcU4XPfQL6ehJw==","signatures":[{"sig":"MEQCIDIdj2+5p6PwzHYoTbsk9Pu4HiD20scsEx3pKbEVLOAMAiBUA/Nipl9JMO31Lz19o0bHVcv/Vj0WvxikJSvGXxDrLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkrGQ4wrc8lUVGKvbODCF7908f0aFQpFb6e/o0aBVjmgIgB66D19rjlflUM4NbEVbsj9BzOpauQO4SR9tI21ey+Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"aed3f301b010b84067cd52c8fe64a0353f90ffac","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.25_1789573526125_0.5121593650372214","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.26":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.26","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.26","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"f2bb785c2964b460a22e198f3105820e562c9733","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.26.tgz","fileCount":218,"integrity":"sha512-BOScoTv9qnhNdvYwHWZfDNRYTpXWmA4QRXwqWVj2dHJsg1pfZY1ZvL9/ZcYt0KZeQ4mSlKK9JTH8nJN2Orvsvg==","signatures":[{"sig":"MEUCIQCVWWPIvGZR9PrCHPaWdGRuatwo/b8gKiI+Mx1B73ubvgIgM54cMq60me7WS/9OfZlTLhEcSNiJ16ZUbh8Z2yuuuwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICRrWy6MB4Ef1ZwzJARi+pTCJJ0P2NHK+/XAXo9KhgGWAiEAiCJ/y7L1XCiWggUDKYE7yjUSedQL1I937NN8odu5aSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"2932d282c760fb888e6ae5d87e6f667f1f9f0a99","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.26_1789586114764_0.20566312547443677","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.27":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.27","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.27","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"1566285c54c4e77b0d166ad47c65a600cc7be4f4","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.27.tgz","fileCount":218,"integrity":"sha512-3/Qd9D2HiMvRK8iw5kq6fH2wDmJuVJ6TJl7HOFjcO19d+TGXCZ45k+E9XZi2G1g7T4krSrdKVqiuMROQeMd3eQ==","signatures":[{"sig":"MEYCIQDPQxo9IPFzOPE26fMFw8CwdsskXa7eQQx0nnZVG+OP1QIhAMxDs2voPsHtQG/ZL6p2np0DJj6sfXR0RNGodteKs50j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsJ3oKDsw3Pb027oOr6UX8cMewrkd3wE4pkYzqKv1vMwIgMt7pR2uHovnnmYKM2HlwguiwrU6nV7rj0xa7MNq+DvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"6450eb49fd3af8ed384ad507d2de6c4c2a05511a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.27_1789665429479_0.7561262535854345","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.28":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.28","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.28","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"736e5a1a30f6e86e45ade4688b23f9660f55c2b5","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.28.tgz","fileCount":218,"integrity":"sha512-Vz+Gq0vasmY3kVCDTR5/oD0SMusCytIZ/2lQI6qV00UYz50OZyBEvXk0x+Bs529oVdKvLLnV+OvACpjQQQSvZA==","signatures":[{"sig":"MEYCIQD5Ysa3lyKj5ZGLtZ6mmF4CSC3ZKpSMDxm7oLE18H9dHwIhAO7xnvvSMZfmaHfX057s6ED4tFVLHnIfrBE6BWlmd9S9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID3kujriXZZjSLzNXc5fNpsBh29OuN0WOYwpsLACJikYAiEAuMrlMGTMLQclVfizW2h5wHGEATh7mR+qIxwhttmOC+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4818920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"d71606588e0bae996ef7c535f6dd6b66b975fcfc","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.28_1789745891879_0.5149884597942547","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.29":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.29","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.29","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"47e14a2aa1b20b671dbfe5bc97a9d2ac65a51aaa","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.29.tgz","fileCount":218,"integrity":"sha512-5ZjprkSIbGI6Fam/u5kAHnff7iUaBQxUz3dUfhwgznH7q2EcZ8zoFnpYsU9hBqrRstRD+9Y3vQuUjBdDAcslTg==","signatures":[{"sig":"MEQCIF1h1k9iTn901PnZvI73LrwHyt/LNzNg9ZOvsF7FoE1FAiBEpqsZv/HnjGiUy3KDUuyatS48erBFPO/LkGLzpRX9Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCi7d+5bt43UapBy8Zx+PuOYH+tg7ap3IYMGIfJyjvfIwIgG1WCfa/8DsisVloaYt+L2yOiaIiCHqU2vvKUXib7hLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4860313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"afa665c5a0dd54c25d23e5a2db87782d0391ed31","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.29_1789766384649_0.9685669922298512","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.30":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.30","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.30","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"fc432da2c4c290ad6acf4ad347de3420cb7925e7","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.30.tgz","fileCount":218,"integrity":"sha512-EK+PV7fln238Xc1zo+w330rnhhKWfOIpLZ8ZH+4q/+8v4nbvw3McMGujWTLaG6KSZQXme/vmjvij80dQ2wmN7Q==","signatures":[{"sig":"MEQCIGL+XE4zwRZwz6D8yfEqYXYtwu/y6xwUKebLvKpucRAzAiBfXGn4q99cjFp4kz4/OLY8ca5VC806/eu+/jknkaddtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7jigdOxbiPW6QEUkJbRlGSxL2XytJhiMkANniUTIoAgIhAMAwxR/XdhIMU1VmcrFROVjPKX5OLh96M6/U9we356Mq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4967933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"32b63a4eef98a40ea04c7b15205f2486ad2cfca5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.30_1790098442864_0.10872338845031204","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.31":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.31","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.31","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"c8968189738aea93d9889ab09f867625dda07096","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.31.tgz","fileCount":218,"integrity":"sha512-eYQE5XHBCMqZUzbiwELub6kihXmNxFZc5kd1O8JQSrPxKbxV5r8ThvUDGgv+oSvCivCsCE8woJ2yqy2Bp1R4RA==","signatures":[{"sig":"MEUCIGQtWS8B/LTNiI8npBwaS1Pce/u90dUkk7b+z2JBmmmNAiEA0wiJZAdlv9u4e2M8r79dTIiiw8Wn4QGLI3pRvmAeQ5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5aHRLDueTRTTv2yoxnZdB//dSXPYCNWaCgo8XZd0C7AiAAhYT3AKphYN4Isdqr+vqF5J+sG5QVPQwZMoaqSENHDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4983085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"b2bb160d7e9f11670915c2f568bc91e3707e3ca7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.31_1790185342849_0.6190274165055962","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.32":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.32","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.32","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"c17f1ceca01b9135ab1cef4794c2bdcf4e639bac","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.32.tgz","fileCount":218,"integrity":"sha512-WMbFP5XGM0+rxOc+JGtPQXpymxcrReQhHrBywS3I3Z0XpmFioNV3c38s3odQjZ1VZSRjBMLDeA9lZ4ZUqQJjAA==","signatures":[{"sig":"MEYCIQCTweHtBRpxRgwpffpPjvRhgnv8YcJLxcCmBC5BeijA2wIhAK/+PkuCxsU49pKaeq6G2dCNCOVv8K7YBO6YR8OWXilE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLNN/AzfGQWxh7ud+OQjWKARR8t2I65Z2H1lweMcKuUQIgcrWlI5aevYx48HOmjUEQE4lBeamc6DsmsJ3OO0SrSuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5758727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"a8f53a163c8fc27a35a949c5067a76b3367bfcb7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.32_1790282972310_0.5426059395157432","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.33":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.33","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.33","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"ba3b9c4b78579c8688ba4f8a9074474f9f7108a2","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.33.tgz","fileCount":218,"integrity":"sha512-7UR0aAUBaPd5z/XKm8g1OWKeaL8oMv+trSe/Q7GUfJRrPhc0FSL1t6SVtI3p999UhKMfwkwKvmjXeSIV6lH12A==","signatures":[{"sig":"MEUCIApvdVnU/dhAFaqka50Npj5qs61xnHUj80j2IQWWYLSsAiEAmZCjzpCObt9rEC3zl0UaG6OvwzLIFD782GzE4kl+TFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCC6dhNfO2mPMYDzGaAyz+fmnjliP1NIflgB0ewRiFMEwIhAPAOVrEZl2ga5NkN6vyQSx9VOPL3y3EJOLhzmEgjF8rK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5758727},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-v3tCvL/leanandmean-ai-0.74.1-scramjet.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-v3tCvL/leanandmean-ai-0.74.1-scramjet.33.tgz","_integrity":"sha512-7UR0aAUBaPd5z/XKm8g1OWKeaL8oMv+trSe/Q7GUfJRrPhc0FSL1t6SVtI3p999UhKMfwkwKvmjXeSIV6lH12A==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.33_1790348270581_0.3689163638046462","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.34":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.34","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.34","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"75cbecfc79291e5bd56f546d910cf9f422504674","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.34.tgz","fileCount":218,"integrity":"sha512-iRIdwFeiznVotyK74x+KFn71to62mc6kNzhsvb8htbY4kPeSaiFj+H8CbAJ6dWErtES58CxcBfrzbAORfYQ26A==","signatures":[{"sig":"MEYCIQCG+mN3o4zC7IQ7Aiq/AfP1EWsR855dDds7SwEwzeWXgwIhAOcVP6KENiqmgJhN4uBgzC4tPZHo4/k+h2S5ZalByC4b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUR0IPE4MDhOiM5oXG6syhxmvcFPa/fbNKcQepPvTtiAiB/faDYJOb7dpfAxRrLXZ1CV5wQJnnMEZxWBctdyQfOKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5758727},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-UREfjG/leanandmean-ai-0.74.1-scramjet.34.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-UREfjG/leanandmean-ai-0.74.1-scramjet.34.tgz","_integrity":"sha512-iRIdwFeiznVotyK74x+KFn71to62mc6kNzhsvb8htbY4kPeSaiFj+H8CbAJ6dWErtES58CxcBfrzbAORfYQ26A==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.34_1790620723731_0.07944272692826115","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.35":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.35","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.35","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"bc7b7703949c54c3f6f125c2f889ecf51ea3dc7b","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.35.tgz","fileCount":218,"integrity":"sha512-zDw0F8aojNQFy7lIf/4GEpBxSSmWQDYVmPDcZi/0qiT6FTL2PuTRuWwIDoNHev1iQGFoMgVT/t7FzlFm20q6sA==","signatures":[{"sig":"MEYCIQDgF5GcxiqvUmtlKACCUbCWZQjfPlV8qUBNSuCy85mlOgIhAMBxxgcScBUvcfrXkLnuNtOC4zRPi+wDhoQ+G8+B03mJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg4FapSAqvYKRJRb1PNhHS2k7fxcUHvj1X/Ac28ncO9QIgPC1aWzS97ZcjLq6Z/skO00z9D8wzdeh+jyQzpAO0A8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-WFYVeA/leanandmean-ai-0.74.1-scramjet.35.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-WFYVeA/leanandmean-ai-0.74.1-scramjet.35.tgz","_integrity":"sha512-zDw0F8aojNQFy7lIf/4GEpBxSSmWQDYVmPDcZi/0qiT6FTL2PuTRuWwIDoNHev1iQGFoMgVT/t7FzlFm20q6sA==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.35_1790623803662_0.06419752722917793","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.36":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.36","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.36","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"b7927354bb74a38fd443f8b2f04599dd9fb4cc31","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.36.tgz","fileCount":218,"integrity":"sha512-4QwupZpFoJgkSpsEmGEColsCbimPG4m/saJRBbuVR520XaUbuLkNjjwng8Dbw9UzyxsW4oa9yioCKheEWM277Q==","signatures":[{"sig":"MEUCIGCU5fIjItn5AR4COIoSf42ZU03r/KHXeR2fB7mr8rfBAiEA2PaRMArJYVm1u8sQdybWhH5gbGZAt0kUjt1713LZr94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHC1aIGuQhbwcCAidT2hkLj+tLj/pVR75NoahXLhNRrcAiBPlhY8MTcT+JB/ssD9UOz1gIHh2UACYoTesInj8PVo+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-c8lY5B/leanandmean-ai-0.74.1-scramjet.36.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-c8lY5B/leanandmean-ai-0.74.1-scramjet.36.tgz","_integrity":"sha512-4QwupZpFoJgkSpsEmGEColsCbimPG4m/saJRBbuVR520XaUbuLkNjjwng8Dbw9UzyxsW4oa9yioCKheEWM277Q==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.36_1790630441854_0.21739291555902396","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.37":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.37","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.37","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"aaf64557ed79e9b1dbedb51a6c18462e6ab4bc01","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.37.tgz","fileCount":218,"integrity":"sha512-Id2mLDv1g27AQVLXAnZa5MF1ht3ogB3gF8TbQT31daJ0pHLJq3qs6ziPfe7OamLulKFVaiNaKAw1sWJv5bQSqA==","signatures":[{"sig":"MEUCIDG3dLQZ2Ba9TCkx5NLm/Az5rXWQSJIlliRtZOJ605yOAiEAuZcp5F5lRABmSsEdkMP10RgmQfU05soifaWzCHTJtXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALxE5bfgpObc36nfhpXPWmxul99pr/1CxZNX3fJSEnvAiEA/KgxLPVNRbpP2i0ZJYG3sz1hz9THwj7yjZ+H7cLz3O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-mnIsTQ/leanandmean-ai-0.74.1-scramjet.37.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-mnIsTQ/leanandmean-ai-0.74.1-scramjet.37.tgz","_integrity":"sha512-Id2mLDv1g27AQVLXAnZa5MF1ht3ogB3gF8TbQT31daJ0pHLJq3qs6ziPfe7OamLulKFVaiNaKAw1sWJv5bQSqA==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.37_1790631634331_0.22042673022334802","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.38":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.38","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.38","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"fd9bd1eaa1a52da502571b48be9888e84868d014","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.38.tgz","fileCount":218,"integrity":"sha512-+gcV4V8LXHT4balrEvuBMuHGcJxJxoCnIy9Uj2GNEHsSJdN3sbtSs87pb+GQBsfBJ87OOw/Fc8mHHU97WNjMjw==","signatures":[{"sig":"MEUCIQCYYqT06RhSZGE61ifGKpOK4b+VN6uVmFpM0h5y83wXMgIgE1BAhKIITmAX7dl+6qnhyZG25uHPJ3go8SngM9V4NEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFPshK70770PZDjRyY9uiLJMfnRO82U/Xbd4OJjSYHuRAiEA6A3td1vfadKRadOZaTeFJMQyxSSRyzu38aH7aYroc5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-OaErpH/leanandmean-ai-0.74.1-scramjet.38.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-OaErpH/leanandmean-ai-0.74.1-scramjet.38.tgz","_integrity":"sha512-+gcV4V8LXHT4balrEvuBMuHGcJxJxoCnIy9Uj2GNEHsSJdN3sbtSs87pb+GQBsfBJ87OOw/Fc8mHHU97WNjMjw==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.38_1790694831065_0.5010173806045761","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.39":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.39","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.39","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"549deed86267527b91b03177d444405774bbdb48","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.39.tgz","fileCount":218,"integrity":"sha512-Wkn6dza7kL+OznGGU8ADNnjENRoZF05dzSJcOMZGIDAtpfcr7O3abDW8eiQTqrU+9Dm6vYMlqisqnROSon+1ug==","signatures":[{"sig":"MEUCIAZdsTmrzxsEgC308aYdD45zyaETCd5170T+XnwHHw+KAiEAvyXWepc8s40mibu1K8Q0BaJSgnNxxSOMWzJ1E+9HYuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4OSzsTwQWfyuJRFafWyx/w8zjXxVEoff4c3WGXNFeiAIgevZ6yJwXcP6KZuCVj9JCPpKBDejbIsaQCX4Z/SKEOBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-M7SzhB/leanandmean-ai-0.74.1-scramjet.39.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-M7SzhB/leanandmean-ai-0.74.1-scramjet.39.tgz","_integrity":"sha512-Wkn6dza7kL+OznGGU8ADNnjENRoZF05dzSJcOMZGIDAtpfcr7O3abDW8eiQTqrU+9Dm6vYMlqisqnROSon+1ug==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.39_1790705387897_0.8244831501692018","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.40":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.40","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.40","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"874d1ae3ab3809ab16f4abfe232919f995d627df","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.40.tgz","fileCount":218,"integrity":"sha512-9WLkyHG1vvDEwk9CYGQy7sIGEkZVpx9l5cmyoMbyektKraHmV7wz60RTS8YOd8LkbVSy9FqdRLRL4X1VcgRuRw==","signatures":[{"sig":"MEUCIED/k5rw2AMxZ09P+M03InoLUJ9ckhkBRNLPWdMLPwMUAiEAlyH6Y/q1CBVGyTQyYyd3enjrvIu9AzFUro6Jb0yNFlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6lUtv5OtmoiHRVyvTsxKvjnUfxwoHnGOU3FpDkG4elQIhAM/0Xfd0M5Jm4VQGyF1Gv9HudZSchPZf7nIBCHR+RiKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-zyoCzg/leanandmean-ai-0.74.1-scramjet.40.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-zyoCzg/leanandmean-ai-0.74.1-scramjet.40.tgz","_integrity":"sha512-9WLkyHG1vvDEwk9CYGQy7sIGEkZVpx9l5cmyoMbyektKraHmV7wz60RTS8YOd8LkbVSy9FqdRLRL4X1VcgRuRw==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.40_1790707007841_0.2760131766485239","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.41":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.41","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.41","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"ce723c7c88d89cf7cd284fe28e365ceaa73544ee","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.41.tgz","fileCount":218,"integrity":"sha512-mUlaYAcit/vGJWia5rWMUBaPegt1ShwMmdf403RohEzKeGIuNLIuU7KofT1mVaigY40k2hCOAmAj1hhST0np0w==","signatures":[{"sig":"MEQCIGG7GFc/57wssv/hdx4SffP0ebFtCdg3Yxv/dSgltLhnAiAzkau0pTXnWlBZxDkSMV/PkNAIvtywoniHXJ8Zb3UfZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm13glSoehSixcbONv7zhcLSnYIakBdUFgp3ted7j9WAIgcWvkweK3uA6aEUyYVLJM4Te04OJwRuwwigFAYOxEu0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5816963},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-wO9hqH/leanandmean-ai-0.74.1-scramjet.41.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-wO9hqH/leanandmean-ai-0.74.1-scramjet.41.tgz","_integrity":"sha512-mUlaYAcit/vGJWia5rWMUBaPegt1ShwMmdf403RohEzKeGIuNLIuU7KofT1mVaigY40k2hCOAmAj1hhST0np0w==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.3","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.41_1790748657089_0.5846035277478216","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.42":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.42","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.42","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"f1b1d5e5b97b3dc5ffa8a52d43a959120eccfe2a","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.42.tgz","fileCount":218,"integrity":"sha512-rf2RcH/GFEDtpKrA+PNekX/sCCzzkOq2wB/Obrf9iM8MFP01zIFtQyAIfxm6iiSOb+KrNUN6jVGCIzuk2bBDaA==","signatures":[{"sig":"MEUCIANGsOMMhA7SOF/SW6y92KfWB5Aty611RA9iRdOjj4pbAiEAhuEWhydVADMFpwxWXlVXp6Y0BZ2b+BufnVAT5yErj2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDII+bnHNqgub22RBXJevUo7stUrCB/KNpzTATR4oJ7LAIhAMtWjyUoyBn5RTGN7MzTh3+2Q6VjFYt52C/ON4SZjqfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5826935},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-Y5x81s/leanandmean-ai-0.74.1-scramjet.42.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-Y5x81s/leanandmean-ai-0.74.1-scramjet.42.tgz","_integrity":"sha512-rf2RcH/GFEDtpKrA+PNekX/sCCzzkOq2wB/Obrf9iM8MFP01zIFtQyAIfxm6iiSOb+KrNUN6jVGCIzuk2bBDaA==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.3","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.42_1790783414719_0.05065644864090468","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.43":{"name":"@leanandmean/ai","version":"0.74.1-scramjet.43","license":"Apache-2.0","_id":"@leanandmean/ai@0.74.1-scramjet.43","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"homepage":"https://github.com/LeanAndMean/scramjet#readme","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"9cd5128d59d6c06cc7c453a0498c644f46c06664","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.43.tgz","fileCount":218,"integrity":"sha512-PPwEFpzirMNdSj+75x7+/YDtxlWQFg+PlhH840E9RL31Ol4QSWUM5FnkFXNK6xjbxQI2FyBsKRoWqZkSaLq8hw==","signatures":[{"sig":"MEUCIQCZB7j3fgiF4+9gfnsl9P744wEOTGpjCd0iyD8U/grFJwIgGnZX+OlrtVxsHDaJy8Ys8F0j85CdEwforYcdqhzlv0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3HNejIzBLWyebUHmz6v1+YdQydsuH2RsWBTHKDtlOnwIhAM6Y5MzHE8Jm27r8XThDz2VpgZKrSNB5172/prghYq7U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5827426},"main":"./dist/index.js","type":"module","_from":"file:/tmp/scramjet-release-candidates-sYdK6O/leanandmean-ai-0.74.1-scramjet.43.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"_resolved":"/tmp/scramjet-release-candidates-sYdK6O/leanandmean-ai-0.74.1-scramjet.43.tgz","_integrity":"sha512-PPwEFpzirMNdSj+75x7+/YDtxlWQFg+PlhH840E9RL31Ol4QSWUM5FnkFXNK6xjbxQI2FyBsKRoWqZkSaLq8hw==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.74.1-scramjet.43_1790804512119_0.8738781709586112","host":"s3://npm-registry-packages-npm-production"}},"0.74.1-scramjet.44":{"_id":"@leanandmean/ai@0.74.1-scramjet.44","bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"dist":{"shasum":"eb2831ec905c2f00f81c824b1367079d74f551a1","tarball":"https://registry.npmjs.org/@leanandmean/ai/-/ai-0.74.1-scramjet.44.tgz","fileCount":222,"integrity":"sha512-4I27gJCTaKgA5obQwEPNCvdpAlJYwbqKvIKrCDXnuPRjO/1iMQcjAaHZb0oXbaDXEl2riik+shhJGTpsMPsBCw==","signatures":[{"sig":"MEUCIBSrYAj8+zlQgp6onZIohYTJQQOAWs7J/XKntD7rYUHfAiEAh9pVd5ipBL9mijVh/3plXly9nKJ7bDm2/Y5CZtRW0A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyvoYpwCI9wCoNq5WcVpbACIaAQfxgkoucmoO8it9b1AIgN99xivuUZGyS1mmRNstXhaN23bEG1z0F7riGl7FyH48="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leanandmean%2fai@0.74.1-scramjet.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5966721},"main":"./dist/index.js","name":"@leanandmean/ai","type":"module","_from":"file:/tmp/scramjet-release-candidates-CfFbFZ/leanandmean-ai-0.74.1-scramjet.44.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"license":"Apache-2.0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","clean":"shx rm -rf dist","generate-models":"npx tsx scripts/generate-models.ts","generate-image-models":"npx tsx scripts/generate-image-models.ts"},"version":"0.74.1-scramjet.44","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ba33f767-cda4-482b-8c74-8c12a6c09b8f"}},"homepage":"https://github.com/LeanAndMean/scramjet#readme","_resolved":"/tmp/scramjet-release-candidates-CfFbFZ/leanandmean-ai-0.74.1-scramjet.44.tgz","_integrity":"sha512-4I27gJCTaKgA5obQwEPNCvdpAlJYwbqKvIKrCDXnuPRjO/1iMQcjAaHZb0oXbaDXEl2riik+shhJGTpsMPsBCw==","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"openai":"6.26.0","typebox":"^1.1.24","partial-json":"^0.1.7","@google/genai":"^1.40.0","http-proxy-agent":"^7.0.2","@anthropic-ai/sdk":"^0.91.1","https-proxy-agent":"^7.0.6","@mistralai/mistralai":"^2.2.0","@aws-sdk/client-bedrock-runtime":"^3.1030.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"^3.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.74.1-scramjet.44_1790827747053_0.750214692986295"}}},"time":{"created":"2026-07-01T03:01:55.247Z","modified":"2026-10-01T04:09:07.525Z","0.74.1-scramjet.4":"2026-07-01T03:01:55.613Z","0.74.1-scramjet.5":"2026-07-02T20:57:47.532Z","0.74.1-scramjet.6":"2026-07-06T15:43:02.266Z","0.74.1-scramjet.7":"2026-07-09T21:47:14.995Z","0.74.1-scramjet.8":"2026-07-10T17:35:16.491Z","0.74.1-scramjet.9":"2026-07-27T17:18:16.827Z","0.74.1-scramjet.10":"2026-07-28T01:46:54.160Z","0.74.1-scramjet.11":"2026-07-29T04:23:13.573Z","0.74.1-scramjet.12":"2026-08-17T19:05:21.968Z","0.74.1-scramjet.14":"2026-08-26T17:35:59.530Z","0.74.1-scramjet.15":"2026-09-04T20:01:13.467Z","0.74.1-scramjet.16":"2026-09-08T20:40:37.246Z","0.74.1-scramjet.17":"2026-09-09T14:24:49.828Z","0.74.1-scramjet.18":"2026-09-10T17:34:55.814Z","0.74.1-scramjet.19":"2026-09-10T19:26:40.185Z","0.74.1-scramjet.20":"2026-09-10T21:02:37.072Z","0.74.1-scramjet.21":"2026-09-10T21:18:53.417Z","0.74.1-scramjet.22":"2026-09-11T15:37:17.334Z","0.74.1-scramjet.23":"2026-09-15T18:54:43.574Z","0.74.1-scramjet.24":"2026-09-16T15:07:57.737Z","0.74.1-scramjet.25":"2026-09-16T15:45:26.233Z","0.74.1-scramjet.26":"2026-09-16T19:15:14.880Z","0.74.1-scramjet.27":"2026-09-17T17:17:09.580Z","0.74.1-scramjet.28":"2026-09-18T15:38:12.034Z","0.74.1-scramjet.29":"2026-09-18T21:19:44.741Z","0.74.1-scramjet.30":"2026-09-22T17:34:02.970Z","0.74.1-scramjet.31":"2026-09-23T17:42:22.985Z","0.74.1-scramjet.32":"2026-09-24T20:49:32.457Z","0.74.1-scramjet.33":"2026-09-25T14:57:50.668Z","0.74.1-scramjet.34":"2026-09-28T18:38:43.999Z","0.74.1-scramjet.35":"2026-09-28T19:30:03.763Z","0.74.1-scramjet.36":"2026-09-28T21:20:41.947Z","0.74.1-scramjet.37":"2026-09-28T21:40:34.440Z","0.74.1-scramjet.38":"2026-09-29T15:13:51.185Z","0.74.1-scramjet.39":"2026-09-29T18:09:48.070Z","0.74.1-scramjet.40":"2026-09-29T18:36:47.951Z","0.74.1-scramjet.41":"2026-09-30T06:10:57.416Z","0.74.1-scramjet.42":"2026-09-30T15:50:14.830Z","0.74.1-scramjet.43":"2026-09-30T21:41:52.221Z","0.74.1-scramjet.44":"2026-10-01T04:09:07.170Z"},"bugs":{"url":"https://github.com/LeanAndMean/scramjet/issues"},"license":"Apache-2.0","homepage":"https://github.com/LeanAndMean/scramjet#readme","repository":{"url":"git+https://github.com/LeanAndMean/scramjet.git","type":"git"},"description":"Unified LLM API with automatic model discovery and provider configuration","maintainers":[{"name":"leanandmean","email":"kevinryan7926@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}