{"_id":"multi-llm-ts","_rev":"187-0285b961624b4f09f2e42d3dad66808d","name":"multi-llm-ts","dist-tags":{"beta1-4.6.60":"4.6.0-beta1","beta":"5.1.0-beta15","latest":"5.1.1"},"versions":{"1.0.0":{"name":"multi-llm-ts","version":"1.0.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.0.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"4b1998b78da311e56d24e636a42e6be0c583e189","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.0.0.tgz","fileCount":9,"integrity":"sha512-yx7RwKpVw0eD8iSjqeUnod+SrGelfQB7itE0y790lw+1SpyQQyDg8KOvSTUUtsGMPqt5tgSexsMDKbBoVFhl0Q==","signatures":[{"sig":"MEQCIEPjil1pIJ6KOwbyXsMWMZ/Rp7L2dCzwd6uQ6+/5Fyp3AiAPfjoU4rufrov54LuXuzE2SN5cu7yfsccEKDYvFDwKew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334228},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6a7e051e2b1ada2011d2fcd40c3a2ae35e0f583f","scripts":{"test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@vitest/coverage-v8":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.0.0_1729911624686_0.3033387641825882","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"multi-llm-ts","version":"1.0.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.0.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"42345ef43c76e6f89ad8ab4f7d26d84050819dbb","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.0.1.tgz","fileCount":9,"integrity":"sha512-Kcz+xaJYTbdjSeoSOBfotJ+uPEcDCWyKpdMLQ8PcKCFYhTKNNR4QMKIIIV442kxrn1DrDg6AU3g0FzFY7TkqKQ==","signatures":[{"sig":"MEUCIDLblOmHwkLc5/McP0jU4sRYsDUFxmPenq6nBuJCWzpKAiEAsFYhB9an+wLhnad1y7rOS6fkbmLTZAuwCd+GiEwQgVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334912},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"33ff713beb319638d9e901f51e0eca05b5c36a58","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.0.1_1729914711427_0.5309810987693582","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"multi-llm-ts","version":"1.0.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.0.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"ee075a54928c9477293a10ddde72bffe33b81e8e","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.0.2.tgz","fileCount":9,"integrity":"sha512-PzWmSg4wzYhfOG1VLMmuLS1JucxR5u8SCFx85qy4aEeHzY9zZqDdC0g37uSvTGEUqHn53iTgJ3W/qoeY0KnpSQ==","signatures":[{"sig":"MEUCIQCD6cZ7ROYzbkbjo9+zNSvfkyEADx1QyQ39H45pjl90GwIgF5nv8USNv72Uwh6BaLc2igqpdZbVplKb/XVveqvxCQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335188},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f255e188e9e8551332d3597bf608f3a82b2a10a0","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.0.2_1729914779315_0.48123415812897075","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"multi-llm-ts","version":"1.1.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.1.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d187b6dd1124a659c57dab1a379b57610ce1942b","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.1.0.tgz","fileCount":9,"integrity":"sha512-5b5cmrT/rI4hc5MzfJ5wa2wBaGVoPZEwfYWxXtCW4KEz7NkLnzNysW44kO0gqvItU8/v5q0ZslHiPCJIGr9gDg==","signatures":[{"sig":"MEYCIQCHuyTeh0CEI5/9HpojAT48n/uELXuxO4HTCs8m8CmdLAIhAKxP+Lj0dpjXyAq0WlsxfdqngaTmD0fRuwxZnyFPFXjV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335770},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2b4eed1c19a388306a7d97f800d5de123638b99f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.1.0_1729958911194_0.4592439941411155","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"multi-llm-ts","version":"1.1.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.1.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"cbef512d39a6d1ab7d0ca5bdb6cc0cef93619aae","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.1.1.tgz","fileCount":9,"integrity":"sha512-3KGMSq6CRgEVB7RPOLj0Mf2dUA4Q+aYMha8mmdNv4XHAG8bYafEGjs2hNV59LyQ9aZYxqdrd3MvXQl4RIjlt7Q==","signatures":[{"sig":"MEYCIQCMHdcUydv4r3L4Rj6iK1Iw783/rbVVUzzfkYNL5SNCiQIhALHcfFFJMT6gXKU/i7quPpRKkX0m19cTB/bLAIUMIyBX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328017},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"37492deb2588a07452a17754e916c7f479122687","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.1.1_1729966772017_0.4610068676144803","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"multi-llm-ts","version":"1.1.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.1.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"1dbd9bca96ccadbdb146d5d1afb054ff5e8b6fca","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.1.2.tgz","fileCount":9,"integrity":"sha512-UJHk9ITBy4bZLsh6gPYWQRe2osRfE6NNaES7+vyNqERI+iCjm4w9QsRzsr/nUijLAdUEuMp3fj1pJP8kqX0j/A==","signatures":[{"sig":"MEQCICFfbiSnyS2d2pXNt0fmHayf1jVjOAckQeHY6WGejVUyAiB3D3q0mfCtEf+bfkezJ0cp7gmWH8yvRF8j2lQR8RW6lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328893},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2582f1fd1ab78084f7252a88251461c52a48a1ac","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.1.2_1729977383267_0.8495279931121671","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"multi-llm-ts","version":"1.2.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.2.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"cf338a9c2277332bd15de292c3c8e29004c3f983","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.2.0.tgz","fileCount":9,"integrity":"sha512-FZ6gmAMrE/6wq9IuoyShSiCEn8R1DwCbQMyj8a4colRIak3LxoUTisH3erQsFLvsjs9DNwSqozNe6xmiha1FPw==","signatures":[{"sig":"MEQCIArfqQKMVubWerKL48PbDLJ/VRK16fXFo6S/AFMyWNDgAiB8LYynZFW6cRyU0EN4xUlhxVl9uSj7zVm5+VGHo3+iLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339643},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"14c3518591198dfe32768651d52c85307bb24a95","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.2.0_1729983897798_0.8716945680362123","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"multi-llm-ts","version":"1.3.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.3.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"c1ca7bd6dc96cf244434e6a341211ec6816c8e02","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.3.0.tgz","fileCount":9,"integrity":"sha512-Oplkk1rTo3zY2BWSPwZcfBB18IgDgNpWD6Fy3K/RJ3w2zvblr0PwrKgshFT5O48foLB1qGQozoK4nH65CdV0mQ==","signatures":[{"sig":"MEUCIAIwkRYUgYNtJAXmomWuG81OmmOcuDb5Xpgcl7fvI+sFAiEA+K+7ogmo73e2YLrRX7nTmJ0mH6e7GaHOr2HD7sdAe48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342003},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"75e817adff40e93c48df51a8c26178b68d7a1806","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.3.0_1730424523372_0.45615966220544735","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"multi-llm-ts","version":"1.3.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.3.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"4131fb3b42c3c42260c4ecd6eccab0e5a0e60e7f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.3.1.tgz","fileCount":9,"integrity":"sha512-w6AgS0m0uYMiLpDbUxaY5hR9Kl/WMyM+LuPK9HDC5tjpd4OXXMASygAkHRH68TUodZ06KrAyBdpq9B0Dl7JTYQ==","signatures":[{"sig":"MEUCIErp44VGGM2zlJ3U/8iYcKjYbIsIPXk0eERBIElUY3q1AiEA168FKhvj87cPynx5jo0uhZrxM/Rfg1ZOl4A7ryW/S1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344381},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b8b4b9a1d0a7768264c478259c8774398db27ba1","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.3.1_1730425738264_0.6509605404014578","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"multi-llm-ts","version":"1.3.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.3.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d7cecf312510204880b8d332aff08199892b85f9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.3.2.tgz","fileCount":9,"integrity":"sha512-Krg+k3vMMTJ9DHAW3PQ4Vuil0Xem3hNppn1xapWPU/kUpJqBSNGnX0sYKfCQsgBc/NosNGfK3fT8Kux3Z5sdLA==","signatures":[{"sig":"MEYCIQDD0v/MqlOpicl7BGe9d9RFVWLOmX9Fbaizboww/YBpjgIhAMLqjPz98ur7CiaasfZHfmOqKv64vU7ZMuv2JaIMepFW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343639},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c4b6f5f0af556fc69a6b8cad9bf4ef9217a58340","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.3.2_1730473998051_0.7795093090015055","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"multi-llm-ts","version":"1.3.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.3.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"8ec03cdb2554989c58d050de6fe53fcac29b3739","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.3.3.tgz","fileCount":9,"integrity":"sha512-5Pbma6HMaMlw1N6wmmfdKZiBye95uKpFsaLMY6PW0CvaKFiNB7DVEP5CpUQKLgc6OV4H4b4lgO5BC9WksJfKXg==","signatures":[{"sig":"MEQCIByATKlwiZ6a8BvRIXFKGQBkghaY8STHQIM3DXkVhIcIAiBrCs3bKtqYvWSdUZ9B8BXkuk4qgdJ+MS/9NS3qf+63AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344493},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5b62c1560f785a751b9ca68542a4bb56ff5c5416","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.3.3_1730494164177_0.31295939124107","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"multi-llm-ts","version":"1.3.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@1.3.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"7f0d69914868b815f682590ea5bb0b9ca15ccd13","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-1.3.4.tgz","fileCount":9,"integrity":"sha512-fWHo2YEaNTxJ2baYUTiPkFhfVdxjjjAeQEd41MeSrGD2GQOyvB995QqbgfxAhzQlt4LF9zvF8pLDsCwAG2ovdw==","signatures":[{"sig":"MEQCIFqvGtjInYETser5rqcTdGOgsmhjGd9Zhf84+EJAI3zkAiBePHt+8VibAUFbwSxid49+L5SgW4tWrCH0/YIdzXGk4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346934},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"7783d85038a273273365d56ac39674b885305e30","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","publish":"npm run build && npm publish"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_1.3.4_1730555818018_0.023045522753813108","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"multi-llm-ts","version":"2.0.0-beta.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.0.0-beta.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"fb7fb5a7ef6f1eaa0ffef9041dac5caf48471c09","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.0.0-beta.1.tgz","fileCount":9,"integrity":"sha512-Q+6nc6Gr3AXFRElJy/xHTqh1hhDFXI8XbFIet1xlPHnsS0a/5JdURDAvY5CkGm5acT/sXSm3mHNMgPOIXQrj+w==","signatures":[{"sig":"MEYCIQDOEY0MEKqbLO6+4LFZJBIp2N34W3SmIf7dVRFgOfIbIQIhAO/SaeS6gJ4jzWR/4fklexbB8O1tkADEhVd2VB7WfCJ2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326823},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"58d5d88afb1097d83936d67745fc00b16f2c9a4d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.0.0-beta.1_1730654249975_0.15509808292000438","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"multi-llm-ts","version":"2.0.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.0.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"0f442ccd6cd456a72e651c9133b4fc0526508d83","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.0.0.tgz","fileCount":9,"integrity":"sha512-x8EKUnwMpcrrqsyOXBuxjLJmreJjObSoNUs2zZb3kpsmLqq9byq5RfQ/3TLpQIANxD642if15EgpFIPcll6JNQ==","signatures":[{"sig":"MEUCIQCTrk7Xz9/kFV+D6UPa+mzGVYVR3HtvPQADKXU/jpEDHAIgdXDhH4fP7yV+fI6LXmsRB1PfaMArvv7JgTqu8ahQpgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327186},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2ed6df980e48fede5b26ce32e0b500e09b16f11f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.0.0_1730844591528_0.8236790008330026","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"multi-llm-ts","version":"2.0.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.0.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"53c6754a454f5079c759b6e9a6be5b369d60b5fe","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.0.1.tgz","fileCount":9,"integrity":"sha512-L3MVPTMlUg0XbTp9IUwy+d8Hu6NQrzU94j9PK0kK78GU+2nVqkcdlUQQZjhmLor+997ZkUfrk6MFOP6nY66qWA==","signatures":[{"sig":"MEYCIQDXZbFC43aNREV48SpKpk9BxLv0+cg7oYGkWwKbHUB0+wIhANvxCmSn0+q6cmZxbDpXLa4A0ozOB5vNufw++5WwYrMX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327228},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4ce89a613f523ac822746e54194909e37a5e1d85","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.0.1_1730939661214_0.6307626054077458","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"multi-llm-ts","version":"2.0.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.0.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"f543e56745fd851ceaed920594f170cd16b6d125","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.0.2.tgz","fileCount":9,"integrity":"sha512-+5NAF9M+Cp4pEeicYB1/PSk5gKxEyp9RcZEGfDNqIt+V+UzAbiNnFyFZ9VtFVHxst7ePup406nFVZR9PFGwsog==","signatures":[{"sig":"MEYCIQCfNN5rj38gFORwBadX1KjNOVT1W7KOyRf4poiIuY42UgIhALfBjZAvSFgpbrzu7QEL6hXG68PfJR1ZOICBwJ7tf5dK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331334},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c37ff4d63031ff09a0164c7deab620e1db1ee042","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.0.2_1731271342384_0.41249905446199553","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"multi-llm-ts","version":"2.1.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.1.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"dbf9d0c25f702d31ee3d73253eab5edb435ec59a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.1.0.tgz","fileCount":9,"integrity":"sha512-a6ZF7Gq+oGI6cXe3XOB97eTbdCOWPQzH++gF7Q8nrbNQtD9nYx8M31MFVK5QwtCTPKiqPyAyMZ+cmsYPaD3FWQ==","signatures":[{"sig":"MEUCIBbLt2fKcWcaC5zCCiQL+zvAyr/aK8FEULVzpdwNTsWKAiEAlChtm2D8YefXmCsz5JZaMsEotMyW4AZkLuVxYG8Ggg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351020},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e87da316425b75dca2dcf68982c112dc274e9c23","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.1.0_1731370495104_0.423961900483131","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"multi-llm-ts","version":"2.1.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.1.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"2260fa7094dc4f410277585a5b31d16c81fbdfb5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.1.1.tgz","fileCount":9,"integrity":"sha512-mcWztLzo1k7nngwUtV3lhR9vgY0FphsIM4rUFIHcwQj6SR6snZNUbGeIWMuI7gdJM01cHY+UhaX2ptBDJj8qgA==","signatures":[{"sig":"MEYCIQCkpen7fK07DqXq7lCpPfgDLQzj+XEiqfLf5HrkxbFQOAIhAKELhOKpUcYKGLg9W5kA0hGLCbBDQqE38SFiu2yGQmE4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351292},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f83a3ba663af5a3a8255b405b13c4c77495ed94d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.1.1_1731378085959_0.25861934319341673","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"multi-llm-ts","version":"2.1.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.1.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"62a79933eb023cfaf499ebe4fa573e3480ff39a9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.1.3.tgz","fileCount":9,"integrity":"sha512-2ol/jhsqzg8fOzkf+e+y8fkwDfc1YIixy1psKicf23x83SxPpTeQ+v3EPhB2E9DIONxUY6el7KiBrtxKc/eGMg==","signatures":[{"sig":"MEYCIQD9bat2M/+bAw/3QnD7YVMqEfCt2GMoI0QD8E/xhjavogIhAM7WAEO9J10cFW2reP1AveX4KCfWj0oGSWvWG3xJ2Kx5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354313},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"430130b0cb846a7eafd886e14153cd531195e7ce","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.1.3_1731686098010_0.06413536395771446","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"multi-llm-ts","version":"2.1.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.1.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"e82c8888513f0734e6402f5d2d852d53a8c4a5a7","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.1.4.tgz","fileCount":9,"integrity":"sha512-mGJZxUmZfsGBonUjcRc6N95E+jTJxrhgahi+pERhddK3/1nkFDQbfSG1r5/04bIsW8TKqKfSHcu4ovlXNgRtmA==","signatures":[{"sig":"MEUCIBBjvXoCZEviFomJ8/PQgRy+K2qJRTMn4D6LD4HwILkQAiEAxN89d56Mn+nasdjql5Omk86Va7/9k6TXT/JFeZ/fYAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355019},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b5b5ad1b0e94f2ac20743eb99173f5dd09ccabec","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.1.4_1731686645708_0.9054119636126978","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"multi-llm-ts","version":"2.1.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.1.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d86164f19d5cc213a97413b517ddcbc9dfce1d0d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.1.5.tgz","fileCount":9,"integrity":"sha512-CGxfbZ0SgHVmeIRO7LSTDdFcJSzf08M1/NSYz5KN6qTjbhLggfODNqTLlSo7vza1/x/5a6S1DMmlFPl4TnJHOw==","signatures":[{"sig":"MEYCIQDyM3To5E4TrI2aAI1rozJml+mMUoB4Af84t4uxaoTQ/gIhAOaolit1FQZI27ajRrfxRFg7rtQL0KZBqLt8DankGnyp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358494},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d38065f8da418142cc34ca102cc600d12a0eb0a8","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.1.5_1732073443867_0.5409205613861603","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"multi-llm-ts","version":"2.2.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.2.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"9f5102f803fc7e5f1df982351a8f5b5e2f43d039","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.2.0.tgz","fileCount":9,"integrity":"sha512-XLS+7apa9rXQWHbvYYMvE/S1M9SOWX0L9Jc5L5B4nu5PUp7WSaLaZ8rG44fQyhyYd29vXUUUU3dT+IZP2746tg==","signatures":[{"sig":"MEQCIBaxFCe98E/am+GPOwGu7MZpnW6zH6+tu1eIgXPVyJhCAiAfQw7PlQDudR04TqqUdSRBjibGytNpnEPLbCX5A0Ev/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361676},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6954108573f5c6af398db8fc486f44c7fbc868d4","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.9.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.2.0_1732115838131_0.43488584195019175","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"multi-llm-ts","version":"2.3.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.3.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"1b3577b8bd9568a1fdd8c1017ade458894a23c36","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.3.0.tgz","fileCount":9,"integrity":"sha512-zrBLhxhLcAExxvrnDQsXh5BQSaOm8bN1SSbqFlIEkUJ5X+Ss6ffhksCb7TOOx866AGKlLLuGjxxqCGvKHQViDg==","signatures":[{"sig":"MEUCIDjnlbNsa2zO4JV76cy8BcJ9gw7alI9BkFASa90wdIV6AiEA2kd+Fc8WyzZ7bfNSSdQ/jgWkM0DlbMv7BF+Y66CNkLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362439},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3c8e455d29acfd6d734be447664c5420e810b77f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.3.0_1732154538230_0.19644547742235696","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"multi-llm-ts","version":"2.3.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.3.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"cfed8d9e581cfb8f96faf5086b64b54118901b9e","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.3.1.tgz","fileCount":9,"integrity":"sha512-cPE/sSFab7hHpHmKhIOA7f2orO94v8AClg3zH6WnfVaHl0Y52P45jzduDGmB8+V1Dq68Pshrs2lUClimKwzcNQ==","signatures":[{"sig":"MEUCIFAkLu3U61XQzcjGV/Wkdr4pOXsMDp7x0S7FPz0jaLd1AiEA8FWmN4cuQQ0qg0gz1GiXrKv68ZClSvVtZOrhoVEs7Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362905},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0754b35ba6bc0666df8228d3224f212e9cd991c9","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.9","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.3.1_1732480378400_0.2801495860428749","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"multi-llm-ts","version":"2.4.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"f4e6fd7767539341feccadd919dbe62dd597512c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.0.tgz","fileCount":9,"integrity":"sha512-vQ/DgrO2vekMKHhZtG0618X2+Q13jAc3T5jVBDoK9JBZW01/NY+LZz9FXHp9AljTPIRwajG+3Sx7Q8wXEILyTw==","signatures":[{"sig":"MEQCIGlKhsBG4XTORySbkvUajQnyeoNzbBz1XFJsmlVobqLdAiBgTVxIgoeG+hW1nqfHPpty85g/DPpThqr9vT5S/A3tkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376170},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6d5127d78a1363674626030aed5685576e6b3319","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.0_1732818185209_0.6718256505259348","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"multi-llm-ts","version":"2.4.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"3e02b591ac875c4d19c6d5eef22c8e8432c1841b","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.1.tgz","fileCount":9,"integrity":"sha512-d8vGFPfCApM1kMXaaGVODADKxKUy9nEL7OvU7Dxu0nGUDMKKHOxy470vIfdaG5tOQvx66o6uom+k6jzs+Z8gDQ==","signatures":[{"sig":"MEUCIQCEgKU6HFWBIr1XM1HrNSFxqFqzAC7o5KTeWofz2UEFqwIgVdSlqgf48in0A4jLI5fX5t/OnL+7D4zYC6nCn3JENQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379238},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c1e220ed91c1f7402fd9635fa4d0b9365d0ddd97","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.1_1732907438379_0.18856934322736918","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"multi-llm-ts","version":"2.4.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"41492bd26a7bb7bea70f49b273ad78c38e645d9b","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.2.tgz","fileCount":9,"integrity":"sha512-oDXwrvWFfQU6M3EXFBdG9DWeseXhptu+lLkvux2nmbDixb7KwxCpKBXh7M/q8K7K4RR12BnHrc0lcK0b5OM0Rw==","signatures":[{"sig":"MEUCIFDasqxw3ionYvoWeaIhUKedRRL72JJ3VVtdY8xj/tO+AiEA+ZgQ82TRe8UfD8aTlBUZzUGS5awvThuIsALQejDHgCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379306},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"323b0faaabf54e69e872ba0e66722ba4297809c3","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.2_1732911107664_0.05578779768910591","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"multi-llm-ts","version":"2.4.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d60d1deba6a71b8054b8babcfd68c7c3acaa3bdc","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.3.tgz","fileCount":9,"integrity":"sha512-z/YW7F4ufYXJRfdmOysT6L7D8C5A0S2rFiyJob53L8VxMfWRHbDf3058vJnxrJWlBhpFTEuoHaFTuC5gTvVr+A==","signatures":[{"sig":"MEUCIQCz6hfZO3nJ2M48XoegAfJSIquTWs6UVRm/zRtQJQ7wEQIgXuZ2Bb6UVYX28BWjeV6taPzmO+FHURIMrEsJw5qNraM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380124},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c77347b818dc3f648335a168bba1f193faa9a7e1","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.3_1733503379339_0.460910212870999","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"multi-llm-ts","version":"2.4.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"50bd6ab940e05b865085ff26e2f501bb7847c04a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.4.tgz","fileCount":9,"integrity":"sha512-svfUcZ2NCBAV7dAUux0fIcE1VVY1D3QGH2FeTBVnI9k/pF/cA4qYP0PM4LxesyG8ppCYzWAvdd/WYPlZf0cp2g==","signatures":[{"sig":"MEYCIQC/VMeNjg9ZAA0AP+z0pfLpheCIqylXLI5/WBHqmOvt+gIhALtCv8yd8AdAQ1fAAXF2BtME5ySPla2Q1qxW55E1U67T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380124},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a8c40d77205ece78c9178e56948c72cb5fa62745","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.4_1733511420051_0.6525795657729361","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"multi-llm-ts","version":"2.4.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d14b21c09ddee7d96a145a76d08f46c415da50b5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.5.tgz","fileCount":9,"integrity":"sha512-zJIAosraP1DEeMOdIMY1g8NExcUZiiouowlkrQBdpsHzzfktD32muOSZNs5JjCDUzsGNGoZrguYVs+zec7+i+A==","signatures":[{"sig":"MEQCIFE8SiMh/6/gg58n9Hgwibv0Ef7jZsMItWkre5HZZqiVAiAXVSqK85GHaAXQEZEt+W3mNWhrSheaN1+WUa4ZkIyxQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380218},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"bb8982ff8a4242af990971f59655a9e27857d02e","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.5_1733581365235_0.7270506403102739","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"multi-llm-ts","version":"2.4.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"303e53a59f138357e15becb691766255b086eff2","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.6.tgz","fileCount":9,"integrity":"sha512-O5YQVSJ82B7yIag3/Inm2vim9WCPlJbd/QXodlTL9/gMa88flaOzsfznl8nuIjA4Nap3qxjvbboaMgjA3fWQdQ==","signatures":[{"sig":"MEUCIEKtypB/YoU/8FpgzLvzGY6mgEZv/drjS4Y+v51GAARpAiEA9qALRmihs48Q/JsHjX+geNQTJLbli6Kc7gN8JMU/UCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380698},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f9e1f86c7b93342277cba9e6a3e0954b7712ddd1","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.68.4","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.6_1733973819176_0.24852708123768186","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"multi-llm-ts","version":"2.4.7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"0e37abab57644bbdf2cd06c7d3c0b24ed9d82bce","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.7.tgz","fileCount":9,"integrity":"sha512-IgmzeBaW8ol1KQYwaiiyM3A638+MGJ6zOZESVaunVHyOd0I8jAt5BSUa5b2v+ppmL1IpTH46LwPksKa/PFr3ew==","signatures":[{"sig":"MEYCIQDdV3ozHoOFmUugqmbpPTzorq2V6lTSjwBpWMIzzj7cOgIhAOagiPPcvcNRbiAYuHHvFE/WwVDKEUx1u9MhoxUn9xoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384176},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f9cc1e7abdc3f74bc5cac7d5ee15a0ef8b1a818c","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.7_1734375656269_0.5544392633601574","host":"s3://npm-registry-packages-npm-production"}},"2.4.8":{"name":"multi-llm-ts","version":"2.4.8","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.8","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"4f6bb4446c4cb688b01945029104461991bad742","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.8.tgz","fileCount":9,"integrity":"sha512-BBNt/eiNGEu7ls+ZUIgLvxZscUGbO+nuuUsfxg8kwqygUvRPK2W/QjAWKH6gPcR9S8yPLhmusUjhKzB5qukONQ==","signatures":[{"sig":"MEUCIFey463yDdZv4iIErs6S9FIT0EZb6L+VSm9Bn9pp8aRTAiEA+Oi+vtSrg3G+Ls7P4gF2DvBGK9bCuKJo0rTkKXGbmPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384202},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"febc3b190df1d3362e2931a52651b9fea43896e0","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.8_1734537417978_0.7403308993768498","host":"s3://npm-registry-packages-npm-production"}},"2.4.9":{"name":"multi-llm-ts","version":"2.4.9","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.9","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"2835fd8b6fece5ab4fb6ad4382b19563a66202ad","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.9.tgz","fileCount":9,"integrity":"sha512-8JJMJG8yv9XG4OEhF8xiFBR7zY725o66r4Pgx4Xn7rxFZVXtRrMWxpIOizgBP4lL8JCOwTxyCfZjYDO5nMnyrQ==","signatures":[{"sig":"MEYCIQD3uII6Bc7Qyn40xu7HMUp/3cjMjz7wg1NSzOGx2LG7kwIhAM397XvZwf8Edp2x44WirgYsFaUQwCZp6NDrJtwew7vD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384700},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"62d39c14443a3e405adaf2937d66a1e5fca583d5","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.9_1734552884570_0.10286524840593247","host":"s3://npm-registry-packages-npm-production"}},"2.4.10":{"name":"multi-llm-ts","version":"2.4.10","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.10","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"48492239e22f9d94fdfb749483b8f198f4bec2d0","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.10.tgz","fileCount":9,"integrity":"sha512-u09ErHyGoCpn7QLo09lph/XHySXZ7JNqblAWxrGTIcUi1t6NCw7E4ZeQ7ieEUz5+O9V16MTQavtbkYkyCc7Vow==","signatures":[{"sig":"MEYCIQDDzoKfJXQJScdo/oUnh80sYhsRFEkfbmgS+Mduu/RnMAIhAIFdpEhRZPXzT58f4rJSyxOUl1QU5l0U2Sc2iKEhWFcX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387831},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"15d3e976bfaef63e159b2148a710d00ac3e8e4b3","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.10_1734640340839_0.07140551587649968","host":"s3://npm-registry-packages-npm-production"}},"2.4.11":{"name":"multi-llm-ts","version":"2.4.11","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.4.11","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"84c6565799404f787ff283a461b47bc0ed0e10d3","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.4.11.tgz","fileCount":9,"integrity":"sha512-jefROQK5UT3hTmvHYTRp0L7z1WwYXZrsHNmSFkKzsJJq9Akv3ygiAO5iNcIpWNSvVfnBTT/Y61ouzzKgOEji0A==","signatures":[{"sig":"MEYCIQCVhHrqCw7Yx7S+QKKchep9dMAXmp4o2mMASdc5YOpM9AIhALq7frlgT24VnCFMW2L7SLIk0sXy4y4zVUjkmR6kaldW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388239},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9489b681671bdda7b0b5015cc2842f233f4c4d9a","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.4.11_1734651437509_0.23300289777632743","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"multi-llm-ts","version":"2.5.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.5.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"05c9c0ac787e63f6096d15d0488cc50445a2ba73","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.5.0.tgz","fileCount":9,"integrity":"sha512-eibDUHtnDrO9IealViOXK0iq3OZh3kMQ/OP+UVuh6IcB5tl/GyOMr1dW4oD7x9wUnqFDZJlxzK8mSyfYQ7eRLw==","signatures":[{"sig":"MEUCIHLmxC0hPoSpJ8q8MdK9YGX2dkTWHOWdUA1rg88bG7vLAiEA0COt0Be0YX2olaa9pSBhDX6JPqPp6Y1GfYpL1ZGOmYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396753},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"40fcdf9b800779f61b174f00f6ce2b444ba378ed","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.5.0_1735257018980_0.06591673060629932","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"multi-llm-ts","version":"2.6.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"58b28386f61e041e1600bb675660af8a95ae1dfd","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.0.tgz","fileCount":9,"integrity":"sha512-Z+JTFi8PZZVyX5RLrTIhvXBDw+obgyHDx0FVeUiewm9YR/2lD/j0QYQxXurwY1jPelGwGek9b+IAu3UH8NN32w==","signatures":[{"sig":"MEYCIQCN2BecSinzKhdgnptCq6Gmc8sOHNdC9dOrl9T9UR1IswIhAKMYYqzJO8SNZZGqPvN6chXovDMdAKWIP+9hBSl7vc5I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409180},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"fe270f39446e5a9c3208ad45d8b4d5018f41b83d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.10","openai":"^4.76.3","groq-sdk":"^0.7.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.30.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.0_1735401920495_0.3242440726485396","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"multi-llm-ts","version":"2.6.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"a2dcce4c903dcdfab074ef31729424fade97c3a4","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.1.tgz","fileCount":9,"integrity":"sha512-eYmTmyr2yy/eDG6DWuLrOEHMROnzFcDbLP9/S9oCWDr5MvQw+1mxFhJFAbTdWvjZ9iyPDM+4PRjJcJUVaFPNJQ==","signatures":[{"sig":"MEQCIGDMYJ2QDwTkt4mmUm1niPUU2UkHyCM0KLatpg1SNfjHAiBCiR7dbfRNv9aKlnv5+Q0lBcvXh1R9ZqUAHi8Ys6zLeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409282},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1b8facf550c7477d93e2d1c8135a84186d051399","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.3.5","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.1_1735598433562_0.28451062176109176","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"multi-llm-ts","version":"2.6.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"9cd49271a86000a18b9bb0bee02471e1f2d16a47","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.2.tgz","fileCount":9,"integrity":"sha512-a2S5nYOPtMTZeYWTLDJJ17Nq7+UZngOCdMGhaTeulfK3xBKE/VL2r1wVzBRaJqs73XgMg7narOxVdtzgrE67ZA==","signatures":[{"sig":"MEUCIQCJTtPM8GafKZhBs5TFh2/MRQZvYmS40/z3on5rc10nAAIgCOV4a+NrvBHw09VemeqpUcDOmx6+h43yZxoEktE0xRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409282},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d628851c6288518f94dd459d8211ee56edaaa382","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.2_1735750765544_0.9132929072261375","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"multi-llm-ts","version":"2.6.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d0dbe9da71fbcf90af65ef056467d6d2dc13ebbe","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.3.tgz","fileCount":9,"integrity":"sha512-Q/G6BIIkPZ4Q66z5CVhTmsBSTFZp3Etl9xj4fbyavmKx1RxkhSyn04iliAXLAbKAIMaV2P0Jx547hg0O9YV3Og==","signatures":[{"sig":"MEYCIQCf1CHDTiaSu8t2R8CA+qq6/bRHgTwQE5hWcNx9w4yfhAIhAJOwwRKjw38xeRuAQ+2fENPt6Of9IWQBHVghIOp14Eqt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409924},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ba1aa191c6c9c659ef85d8149c8a58ac99d01c3c","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.3_1735846162495_0.7990021426283265","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"multi-llm-ts","version":"2.6.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"f22f365e8b36ababe0f73575530d502467186afe","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.4.tgz","fileCount":9,"integrity":"sha512-/mCUCkRMA/NewjLOPDaFEmv9UE1XbXQ6y3F6t2Iy/DLJSo7xl6E5m/0G0BVHXJlVVkVHtJlUn83P3Avfog2qkA==","signatures":[{"sig":"MEYCIQDBFR9a7zH+WN6L2jfA0CXTZjt5iGoU7vIm1VSsNkWxHQIhAO75IVnY+Gw7xbA3PWb9E1Xeqs2qKYCildgpUEl0Jz6v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410376},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"deca350c392317c9898d5a8b4af0c92c4c82ddc5","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.4_1735862512278_0.38422717097608095","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"multi-llm-ts","version":"2.6.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.6.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"3e9c851702afceee29d79b81e7db88678985c83e","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.6.5.tgz","fileCount":9,"integrity":"sha512-OrDa4Ifo3K6Bcqwfs2y0+WWDGRuaYjLMaC1lO0gDjZAQCPuxdbFXuzfNM7N0LK5Zhtw1imC1SW0dm1BjPr+oYg==","signatures":[{"sig":"MEUCIDa7qf26BbWP5U7xd41o1vvuRg7tY+nUNfzDWyzzCyUnAiEAnntONS0fLmvmgG1geYfW0gSNiO7R1xmCChB0MbQBGZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413316},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"30bd3b0682f3f1abc58fe1b8b7cecd06e29a371b","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.6.5_1735880965539_0.2829722316945782","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"multi-llm-ts","version":"2.7.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.7.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"c0ab94c25d6eadffc79f4b83a72c3eafc668340d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.7.0.tgz","fileCount":9,"integrity":"sha512-GMuNixaBELTO1aMDaI9lD/i/g50PtrFeg7E5Que5QTZO4h0m2RL4RhGFZ/KUUVxMlN+qHdKDQrMOOFPgwT4mpw==","signatures":[{"sig":"MEUCIQCoPaxt/eVXiM79RLOPr0+AzBTyJUJXJH6Q2uGANUCwZQIgDOtDCTPM8DRiKeLDEtNeX1sHYknTUqVLlLm5jgf/9kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419084},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d085cca97c91a2357b962e29f31615331de94420","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.7.0_1735884211707_0.7152108850494971","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"multi-llm-ts","version":"2.7.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.7.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"498f9d621534381bdfaececbd1994a7bc7bed0ab","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.7.1.tgz","fileCount":9,"integrity":"sha512-exXIxSBalL3Ap3hN/GghAL/2zmfASQ3EacrLmx+h2TyeDwzPDpmK0USGgIhrRp1lAZ0KIr5+9vph/ZQmKt9M+A==","signatures":[{"sig":"MEUCIQDYstlLB5DzAOVmyEkH4sLKSMYDUNVOPv/9gKABhYym1gIgKDOiV9uv4pO3F3vf6ZLsLkPeZZbQNFIyuUzQsg2jgV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418946},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e8b19d5b4783b6b9e30717e1d043fa92225c0afb","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.0","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.4","eslint":"^9.13.0","vitest":"^2.1.3","@vitest/ui":"^2.1.3","typescript":"^5.6.3","@eslint/compat":"^1.2.1","@vitest/coverage-v8":"^2.1.3","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.11.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.7.1_1736053036354_0.9703959021530717","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"multi-llm-ts","version":"2.8.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"2e34ed36c8b11c025b36d929ad4ec3bbd78c667a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.0.tgz","fileCount":9,"integrity":"sha512-akCejM8csKAALIqz4fTHlnHs39vYUqam6DZRHQCH2F0uvQGKfyHN6z97/SYjDa9AY1d7HemiuTXtUwLUo4fMEQ==","signatures":[{"sig":"MEUCIAMDG4exmr0PEm4UeNNfbO6keii7rlBJrNn1yQcdTkyPAiEAlrboHtrkaUTb4DQ0unBoTX82NpGLKA2UAP1XXGpwiaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439381},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"343e8d3d7c4700bee5fd175ee8b718645239733c","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.0_1736377780347_0.7078554951556801","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"multi-llm-ts","version":"2.8.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"76408ace9bff90b0da6fb79dfe1533e99b887c1f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.1.tgz","fileCount":9,"integrity":"sha512-swE+aaU3CHX3OjV7zgezkPZZebh8QduYDM062+DmKO3hvhAdQnkrvgHHoTED7TwRP+82BciwEFgMdGBjsS9M/w==","signatures":[{"sig":"MEYCIQCCCImkIGZgpZSnGssxcgXkvqKWZe8kEVkioU4Cu5yE/QIhAK7RUcSoO/O+gGdewxLdpnovf/fKIdiCGSzVY3ab6f/f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439519},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"07250c3cb25bbb98a92146901ba8418df1195392","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.1_1736380033151_0.39351050884536476","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"multi-llm-ts","version":"2.8.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"60f457e622442f5374c25dd3880262a3c891fa05","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.2.tgz","fileCount":9,"integrity":"sha512-SYlrYII3t5yUCbuwMGzXhp5yrWUXqNSBTIN+73BU4txOhRIET1bgjM+9eF5Clei+CpK7dsJft/cT/SE28730Wg==","signatures":[{"sig":"MEUCIQDS8wgrv5SbAbwVbwk2qopostEfx9c3JelLqn47zydSewIgPkEB6apR5NLCq8Vej4yRZPDQC2YZqFOVUk7T64VyapQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441599},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5dd44681dfd92d30f0901579267a1eef7e44fda2","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.2_1736381013202_0.9210112636437231","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"multi-llm-ts","version":"2.8.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"903cd13aab864e7857a64ce505e60e7e320f2cc0","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.3.tgz","fileCount":9,"integrity":"sha512-RqAFgh4xKx6TMG8N5CHQDjy5wGmoBWhWKGqZYWE3BcA4A49fdsWKu1aFbzD9u1EkstEwUUqxDqgyV2Z1QIQNHA==","signatures":[{"sig":"MEQCIC1Qx3kYB3Xe8n9lpPZB88C4JQIb5kJGKX5nsXml/B1oAiB4PuVDFmOxIP9J4EG27UqA/IXDPwRQ90DeYUe4zoDNzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441995},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c8a88a980f60ce78e671e1149bfb0fff59c56336","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.3_1736698086067_0.9887364526088156","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"multi-llm-ts","version":"2.8.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"b28758f85a09ae86a13b5c0f9d37c2ee2dbbe9fd","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.4.tgz","fileCount":9,"integrity":"sha512-1Y+JbXuBzeBgFAT4iPdPWbtMZ6NsQpEixgFrd8WDtqButNu8N4qXd0a9ltZvvnxguSjjDsGsuZAWjwpPWUd57g==","signatures":[{"sig":"MEUCIEUGM3HkI5sQrv2/+TwQTB59dc+yyKacBu/r4st4yayoAiEAydK8FPNDl0ooSUXG27A3In2NO73jgfDXhb35F1G0AVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442297},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e25a5e491ca84a2238e32cd69ab9734b78fa9861","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.4_1737403533371_0.6600465443270516","host":"s3://npm-registry-packages-npm-production"}},"2.8.5":{"name":"multi-llm-ts","version":"2.8.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"042b24773c8ca7f737cccba0f7912ba49706092a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.5.tgz","fileCount":9,"integrity":"sha512-JOgAIA5w/GnQOs1qme2NCP1R+rLq6UodDw3t++qmtkoGEIfO9SF5qvp7fJCnUuN8xBokHQ7WZyIIwIdMX18Iqg==","signatures":[{"sig":"MEYCIQC7GPDxE5oW2ktyQYF1r5R3SynQ5rk/ml9zSOxj7Y9IEwIhAIgehv6s+Bd/YvtlTudraZNvGxHhOkHx8YGV6cwdxxRl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443431},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"42929f284ab83240ea691c5785a28f700e308091","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.5_1737418938281_0.11492795158402691","host":"s3://npm-registry-packages-npm-production"}},"2.8.6":{"name":"multi-llm-ts","version":"2.8.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.8.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"942d177f39f48ed2147379cda653e8ac0aeaa6b1","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.8.6.tgz","fileCount":9,"integrity":"sha512-Fflsxv4W2lpptocHoaWg/XndMdk74h2rP08IciF/NUB2B/ssWY+1JTH0BSVx2mVmr/MzvaUDED9G5h9ouMTTbw==","signatures":[{"sig":"MEUCIBdjTQ2PLMxv5DaaTOUpRwa6b8WAhvlPY9nbAJCvaHnsAiEAvIa+LD2vjb7zYsscXtXUd8e5eBIo0+fwsv/0hAzySng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444831},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1eb22410068bd2945682ef80ed96cbe7725f3ce2","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.8.6_1737583920853_0.7045649202486441","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"multi-llm-ts","version":"2.9.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.9.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"5c1af4006166f9592e93c8c270ab1b012ec43748","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.9.0.tgz","fileCount":9,"integrity":"sha512-mLpi4YHp93/aHJPlewm2CT/GBL0X5GCI9gZyMV/JcjSgGuKvJTzS9I/lZ+sLgH4VrKfGfzyksdx5MGTG6tnjPQ==","signatures":[{"sig":"MEQCIAaHzvRN21Z+3JVTCtcGEtp6N3KMBhN1rr+fye4EbIFsAiBGXJgTX0oW1idIj2HpmEZmpNhn/TOG1TDWIs6BcOyJ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462675},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c0f4e764eea25b582b8bcb25504ba2dccac4da63","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.9.0_1737750638490_0.40649105604037317","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"multi-llm-ts","version":"2.10.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"ef427fc5867b57fd8eeb3d853d9b3032cb852abd","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.0.tgz","fileCount":9,"integrity":"sha512-xkZy4NefKjX+D8FLtHwSlEv9tkqUpf+D/cZlr9FKmBzh2NjRPTncRLXp6idfb6nuW1XLmk5cVFETkMDbr6HUfw==","signatures":[{"sig":"MEYCIQDfBcgo5+g2SqAv/10pKJzkwjoX+0QDJB2nod2xxQyW8wIhAJaEyukMyjm0bak3hstV2QoOA1FTDK8JUwMvMGZxJfUL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465843},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"649b52571dd32ac009f629b113218a9a9edd7e3a","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.0_1737818434197_0.10915108669789086","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"multi-llm-ts","version":"2.10.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"7a4fa3748faa03997f7e044e6c0ee0d23e0c2f32","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.1.tgz","fileCount":9,"integrity":"sha512-6RNsq2G2RQV+iVeJr37gh3Msnpau/d2tL63MiZlESuVTwQk8Dp1dBTua65UVHOSllpV0SZGbTMsgIwM1U1s9yA==","signatures":[{"sig":"MEUCICQgM2gf1CiJTrKpQ+Ouf0SMuvoEmnk2GdmjKWIMty+VAiEAzU5RyAWEFkdPW51vq4nq+04yD8F+UJzUV0VcnJVXC+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466665},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a4770f58132ffa149ea4812ee759617cea074c0b","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.1_1737819098603_0.3272176612629625","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"multi-llm-ts","version":"2.10.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"8f0dfc1d11c2eee9bd9b2641ff8f3a6de9fb2187","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.2.tgz","fileCount":9,"integrity":"sha512-5DjqtTN+hvJ6md59iZ+yuElkq5rW5Wz+2gxvDp0jTi6pY1cXwB3RkOEJ6RnD46XBdXGAWBpHp4XIy3l/4z+wbA==","signatures":[{"sig":"MEUCIQDwVsv6CnRIecU9ixDcazoTu2OP7NBl0uLjKXmmShxr4gIgOzpx4ttSQ7Glw03WtiRLJRM7moF0+Mlq3EG6IYFDzqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466649},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4bf709402ed8e417e8dd5a1bd3cef600e1b2bd67","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.2_1737823890714_0.16232551239042015","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"multi-llm-ts","version":"2.10.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"42d3f67c844119cc5aaed05016b8942e9381c27c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.3.tgz","fileCount":9,"integrity":"sha512-VkGAsFq6V1OOQgLKLbMdg1+cggsOlX8w/EftQ0igx6ur7yhAg4oo9a/yf3ZYnDSSfzE7eoCvo/zh2vfUB5Ocag==","signatures":[{"sig":"MEUCIHakVI7NPnqvRmlhNyYP3YoYWIPikuMKnI5e/W4LUGDvAiEA+JP8wZUdYlMw45Ae2Ul9NQeyAW7TSEBEwbjVOFWL5cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473324},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"25e834f7e09d146754b64c9528fc28598f2b532f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.3_1737849536414_0.5142024549074498","host":"s3://npm-registry-packages-npm-production"}},"2.10.4":{"name":"multi-llm-ts","version":"2.10.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"27baa54c4f046aa835f54d07231a74c08a6172a3","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.4.tgz","fileCount":9,"integrity":"sha512-6Kmih/GXE1s1Q+G7NObJueddmAoJtm17fcWevPhfFt5HVCTKNOwVHPfYBdyi4sGTtc2m35ilnCbNcbDLgMTtTA==","signatures":[{"sig":"MEUCIHGb6GZUPYH4UcasJAcmpYW96VyAFP1CS6WiZawo+Fu2AiEAp6SZ5/bdfkd6jflQow3JzC+9tiExabHQCBTlm8iG7FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473882},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d8b518690751e6f35421683f9b6506f2272e6a2b","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.4_1738357697363_0.7093783374622473","host":"s3://npm-registry-packages-npm-production"}},"2.10.5":{"name":"multi-llm-ts","version":"2.10.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"c4568e1b180fd56827c4978fa6046453f02b86c8","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.5.tgz","fileCount":9,"integrity":"sha512-o7kKhzO9syMDpB7UOCRlDXyO6mWzbh/n4kcgA8siC+3zpjm5zQHQM3mIwPx3lu1xa5NCJidjg1VFsoRCJSUQzA==","signatures":[{"sig":"MEUCIDrq/G50JenAgSrw/YiBU1rgythYa020NdrsLo7inXMOAiEA8pMywH1KC6tLii4b/rbg2rLxfEX1fvHTaxOkpJu825k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473606},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9c4145c787946f73d27b4292d04297f5a52676c6","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.5_1738367805062_0.21783905809643067","host":"s3://npm-registry-packages-npm-production"}},"2.10.6":{"name":"multi-llm-ts","version":"2.10.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.10.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"5976c433268bb3f3bc167f3f6c4c47e659666325","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.10.6.tgz","fileCount":9,"integrity":"sha512-oDlg+HRuDDbvtiURloYLyFMMZvK3UlrEHPFMvyaVmGIzcT1GFULbL20lyBgKKQFaJjywN4XT0uncaUax10DE2g==","signatures":[{"sig":"MEUCIQCIkElq7DYhveQnlEBioW54Ps8aHuNrIwcBy8Z+qOIgZgIgNmJZFNRU5fQn1WXy7ZcLpCfdajtP3WIihgLc8O30d9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475452},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b5bfbe166972818f85a0c479520408bdafb1c099","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.10.6_1738640103049_0.36266310815759506","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"multi-llm-ts","version":"2.11.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.11.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"4786677d8f66041cc61803c5eb43f73c3a9a47cb","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.11.0.tgz","fileCount":9,"integrity":"sha512-xq64bxXiphyEFz4bV5CPcuLmzzvkSzqtN+7vUkIlXc6Cie6cVS2etV6g8qFajJm4pf4SC7yzOiBqD1BCtCj7hw==","signatures":[{"sig":"MEYCIQCikfEN6Q+AEXsoebcjOJsXHDqK1V0rxrGlP5gKx5GZIAIhAKsFVnhsodYFpMCiw3y2zVzNKfxqA1Lt6JUXcffcI8HN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476342},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e1789c37bd03fb9d5dcbe5e5e4f842fddce05b7a","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.11.0_1738896134622_0.192231513703351","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"multi-llm-ts","version":"2.11.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.11.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"6a12b24d0881b320515a04911aa533d3c28ac869","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.11.1.tgz","fileCount":9,"integrity":"sha512-Lwj5+GbDqJK5xAyms46jnGA7v4EGQ6r6HdSwkg5a2OkPbXF2pTLiv/lFn9S1D+UEg8Biuea4jm9TR3rInGRfwA==","signatures":[{"sig":"MEUCIQDoJuDOd8ydlOcvYVzXx5Rwv8VkrwcKMMcgWoQdR22aiQIgTKfBz8IT9xf2QLsFwniLMmFB42KMc8+sEdNDkPOt1Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476322},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f9d65590187aee67af36aa16d4751e73372fef2d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.11.1_1738898353598_0.10377527606744175","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"multi-llm-ts","version":"2.12.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.12.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"731e1bc13822676ba241c168673da2d02fc8f4c5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.12.0.tgz","fileCount":9,"integrity":"sha512-fLv/JgofNp1Zcpe1CCdXotPfeynh6e8irF7JsXPJ9lCqNeuHWhBHvmP4E44qQyVl4F/YoisUCiX8omo1H2BaGQ==","signatures":[{"sig":"MEUCIQCH4kK7ZZwOv3bb8AwhP6rSzRhZGfqK3hZOnZYXsSOKigIgRWEEeiou37w/lneiL0KRcbd37Dnae/Cp625L6OtjxLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484838},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a3ddf99b53490305064bcc0b61f4013c1c6bcb53","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.12.0_1738980019965_0.017756605937443437","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"multi-llm-ts","version":"2.12.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.12.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"7ca8cd7947f99aecad23a137fc2a0120151f04e7","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.12.1.tgz","fileCount":9,"integrity":"sha512-9gY8v+06LhNtT+hVbihP+y0+Kpz/PqOV1pHfi4GptDr+eiW6kcqPWN1aFib7I+FbmbvqQgK0pcTKYSGcKk8fzg==","signatures":[{"sig":"MEYCIQCcSuStwzCldNGLlpyGvzU/Uow/9bGMNQnuToXoiHIHRgIhANDq/uuuyfCUgRyidCifCSoT/jPQwpDL1p9uNxuakDUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484644},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5cb3d5bedc2c232aaa298a29cea6a33f026eaad3","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.11","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.12.1_1739242643201_0.3829498561100262","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"multi-llm-ts","version":"2.13.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.13.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"45ac33c563348b55793eca0f29f5a6b78da0f014","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.13.0.tgz","fileCount":9,"integrity":"sha512-hapkVDbv0C7JhCLgzabQU8kM4MrDnbpqWVcuUkdg2/U/bSEf7KI4+eGwLm4n1XJMntTg86iZ3bhowmwlyI2HbQ==","signatures":[{"sig":"MEYCIQDdigeO4c7tr8xal3eeL88CjJvxwa3VNc9S12s3+298EgIhANPk/k8FdLbKG3XtnIslbSqxh/toFlBtJiNFM5pLldIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488936},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ad7aa0d43d194b293d36b2f7b4752976dca66fdd","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.13.0_1739583165885_0.3719848755878068","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"multi-llm-ts","version":"2.13.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.13.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"96207943515540a6b4d1449eb2ea5fe1089341b1","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.13.1.tgz","fileCount":9,"integrity":"sha512-jz/j/mgnCCS1ThG9cIeO6R2rU2t8aQYON8Uve+rYa6G34KIdl0dDZvKi7yE9qXilXPW+a4ie2sBu4eTKjQE74w==","signatures":[{"sig":"MEQCICh3x6HbbQpEg4GoQGViynp+q9YEyFKc8iKYRGOP8oOMAiBEW2STrcBCiTyy3FNpU+q3ZU8Q+E6FHbjnez8HLD900g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488720},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"730992d70d0b6c3ae53dddddf9c0050d472cf34b","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.13.1_1739804866156_0.026771306704973963","host":"s3://npm-registry-packages-npm-production"}},"2.13.2":{"name":"multi-llm-ts","version":"2.13.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.13.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"a5b9ac16c07b106b9b9750209c5df939ce087608","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.13.2.tgz","fileCount":9,"integrity":"sha512-Irrpuut/PJUYzi9f/uoPxb/0XI/8XbCOeE1zGFl2BQTPNFy3J0oRHaAr4HzG1krzox5QTNhKtxmj5WqMgECqeg==","signatures":[{"sig":"MEUCIQDiACqaxU9UiCjWIx7TtKiTUT4ulM/xibUJ/I6FlhI0BwIgVbDMpGuXTS1RLF908673T7UFSnSfcozEZRJWw+avVMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492034},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0cc394f848858bbd390da6c26e4c07d9dec17dc4","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.0.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.33.1","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.13.2_1740088560230_0.24204529789764484","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"multi-llm-ts","version":"2.14.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.14.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"2756bd6eccfb63840733748e8c75a76bfae4eb4c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.14.0.tgz","fileCount":9,"integrity":"sha512-S8zk6r5xn4w2duR7qnMOjKck7JLqQkVXFY6qab+dXHU+86MxUJqmMAR7jo/1d8iw345mV587Y4X8Z4T7OhrZ3g==","signatures":[{"sig":"MEUCIQDDKW2in6Kv+33W7mhy2jILuhjNue8PdgEyeMHjCHe3zgIgQ3Z+VS2Aa9TKq7KU0mJeUsfLobdcMliOA40mn7odRwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496182},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"76d48a85f97967e2628d15174b6eccadfb78146d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.14.0_1740443310983_0.4894438052003922","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"multi-llm-ts","version":"2.14.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.14.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"a42409164bbbcad91c168fdef42ef2d4f2473bc6","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.14.1.tgz","fileCount":9,"integrity":"sha512-BJiRMBp7k1M5nLdX5JV5HtJhg3V4aTH/864RxaBT0fSD+R0r9R8RqIEb2MBfou1tSKw09WnCq4tglfxb649+/w==","signatures":[{"sig":"MEYCIQCoTcUE9tn5TUj2MtXbeo3R0DGQlQCah5AZd22tfUf3KgIhAJVtc9xFWVLqsxL7UK7LJCokmrDbt7QOADR25qfHqkU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500154},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d5274b87ed147036ece4066cdbd3c990b1ba1689","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.14.1_1740503542530_0.3109851875280327","host":"s3://npm-registry-packages-npm-production"}},"2.14.2":{"name":"multi-llm-ts","version":"2.14.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.14.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"b99d93d8e119cc584eddf762bad1d4ddb831a6e0","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.14.2.tgz","fileCount":9,"integrity":"sha512-o2xP0ttnNLA1AanhGvq58DmCS1XrmW4KUYKxbvNzhq8g/fN5RNuSEi9hZqA0UVU1+y5CtnG8JlsoNC78hLeIwQ==","signatures":[{"sig":"MEUCICe4vJb1WYIkEESV4eGQN/uIc0Gvlx3DDP1SP15vS16NAiEAlSbJD5bEvZS0AiJV6Q8nbu1ZRssYba19d4sCj0ViizI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500212},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"42df92eb5666c5fd4c43ea1b8b7e56adb2131e26","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.14.2_1740700703221_0.7926923740546035","host":"s3://npm-registry-packages-npm-production"}},"2.14.3":{"name":"multi-llm-ts","version":"2.14.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.14.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"23985a6e05c3138abb80f1fddecbe8815da96ff9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.14.3.tgz","fileCount":9,"integrity":"sha512-4IgsAw5Jq0grHgbh8jnyaLwMVC2m0x9MylVKbEgSIQBEYYlEV6ylhhuixgXMXEmHfAziL166jaF+okJjzGy/rg==","signatures":[{"sig":"MEUCIQDPQJH/HMBFANyL+8lQbT6s4NfwBtoDtJ0wFW7UpDDdWgIgFASwzp3WRJXBkrqKteWAfP4FHINjkcPYAJOMC8ZweYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500212},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"fb0e6d29a361e3958947c00ada881ae85b9e453f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.14.3_1741263503289_0.8854237742212299","host":"s3://npm-registry-packages-npm-production"}},"2.14.4":{"name":"multi-llm-ts","version":"2.14.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.14.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"9495d0636d4db5d5dbe98c4ce3daaba7d2cbbdfa","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.14.4.tgz","fileCount":9,"integrity":"sha512-iG+yaqUbsPRkRicPF6WFzFwlUqqmbS6bdI9Z5/yLalXrC6Jz0KovI9RLQDd9tAJ9RLIgk2ngndrwofJWmhOVhw==","signatures":[{"sig":"MEYCIQCLzT1knZHb8tnMJXeIJ939eK0EiiC/SoUJMye8cXbDHgIhAPftDYnHWJi20r4kr2JA0P6tMVkbL/+fM4F6I5C2SkwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500452},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d56050e42e7ac2ad302e58285adb13102fba89b7","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.14.4_1741264032138_0.6340902565545068","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"multi-llm-ts","version":"2.15.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"44ab137f6e48b6fd005c1e145591f353863ef094","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.0.tgz","fileCount":9,"integrity":"sha512-ypdC5XN53yPrVUUlzCqcU+5YvNVmwTtfY3DriQFZh/xA3aUsi8C+0EhLzQd1ER9jI06HjkSLSYjisxxAWx+PgA==","signatures":[{"sig":"MEUCIQCOkvYmzB5kujXaxEzYcWJrih+itFDK0S+MjuRxMOT/mgIgbHII45wLvD1v5vTMfHxU8UoTv00eswCXIarO0m2iYrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499742},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3fb928fd35b8fd148d4247ffb461538f2d77dbca","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.5.1","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.0_1741365656644_0.6282629178748795","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"multi-llm-ts","version":"2.15.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"b8909d2ddc45fe5bdc5409835f0987f9007692bf","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.1.tgz","fileCount":9,"integrity":"sha512-NN2itkBAtTil1CxHAMYU7MNORRHPJERFnKO2NsApTRmV9m/yYe4JexTtM6e6T68O6Lg79zSiD4l3B2zpaMfBfA==","signatures":[{"sig":"MEYCIQDx65Xoj3WDgkZMaZ3Ny94lne7c5Wqi9AB+EdOPR9rjNQIhAK9PMlezByLtIUB4qFae+UYb/fshG6idKY3T+PLpO59v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499742},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"385d3e77c2a30077fe6961fe853fa9e84a1db5f2","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.1_1741365955638_0.4891408298735358","host":"s3://npm-registry-packages-npm-production"}},"2.15.2":{"name":"multi-llm-ts","version":"2.15.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"ea17a6d7892f707a4ba58a17f5a9c76055bde2ff","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.2.tgz","fileCount":9,"integrity":"sha512-i85vMFZspX9UcymDm1Rk1b8wR39dNlvL/Zhp2DJnMjhNpzVnwzMzyR5tvpddrCfZ3gqbxGUADM+CCvzjtlyO9A==","signatures":[{"sig":"MEUCIQCqgZBmSt2t756021wnQZno0lMVS0HquYJ3d1Y+e9oJwAIgNMZThyh4KI0Rxc1yES8PQrm8c2e14ReiyXjJDBu9z+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499748},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ce9c5186334b04320ea9155b2fcb7025dea23fee","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.2_1741366543887_0.6414416004829071","host":"s3://npm-registry-packages-npm-production"}},"2.15.3":{"name":"multi-llm-ts","version":"2.15.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"9d87cb8f683dbca3f3291f18d8edda2405edf891","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.3.tgz","fileCount":9,"integrity":"sha512-3ZZ/48MaohXMuIATKaJbMpbqGo21Qa10SHB+h4xY+dYhopcppYxifGBTDEG0akWpDIW8Ms0Y0t8Um0dUvalfeA==","signatures":[{"sig":"MEUCIQC6Fk88QE1I9QHZbuu02k4qNWfRg860jG+Ww2Qy9UiHvAIgXB4j1YtwO62UHapSbXkKKphX2aERzd8rYc+eGbnmK6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500872},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"fed828ccc946ab353a866536cb42ddc0ad372e4d","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.3_1742068893975_0.22374565998631324","host":"s3://npm-registry-packages-npm-production"}},"2.15.4":{"name":"multi-llm-ts","version":"2.15.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"69a10a0e2a2bf85aed435280cbef7847801db317","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.4.tgz","fileCount":9,"integrity":"sha512-z5RpBzXO1ecO993aPS1+MsYj2BNW6LWTPCBkjCKe0xvMDBJV4g98O+b/0kvNNID5wx/5yTeBtQtBmWCk4LTONA==","signatures":[{"sig":"MEQCIA5Upig1owG5Pt4EkgFD45cVC15CUCszeh8jT+NpfEqaAiA2SNysCRGR6mdmtX9oskPuQB/fjlHEUDukRD50OIcH3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501580},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"12170a75a61b869cdfeecb2516f4da53ef689717","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.4_1742072397698_0.41459627486909145","host":"s3://npm-registry-packages-npm-production"}},"2.15.5":{"name":"multi-llm-ts","version":"2.15.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.15.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"485c36e8fe1c80235d61552f42df50fae8c4f7df","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.15.5.tgz","fileCount":9,"integrity":"sha512-25YTm7915u0eKdYNMrjyO1DXeZuQBc/mVhqG0tW/Irr72ebP9orCIj/cXJHtIOYyQ00Ac3j75CqHJRjlfYGCiA==","signatures":[{"sig":"MEUCIQDI4zFeQ+UZP7eeNV8OSr1aMh/ZGlP4602mVMOlTAxmOQIgY4+aKOK6gnxjHEzlE0ZVVyazgvArbp2Ts/VekDAV20A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501600},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"67831e2bb64d6cc7c785c1c9392ba6856d03bbde","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.77.3","groq-sdk":"^0.9.1","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.37.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.15.5_1742083995778_0.5772651412954681","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"multi-llm-ts","version":"2.16.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.16.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"b23e3101c32b53a49a9954870bf0735931e7f45f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.16.0.tgz","fileCount":9,"integrity":"sha512-CqeRQU/Y2MgH/CQ5G3vS58IwPpSvv/f+giUSMhXNUM10WbpQ/qRoo3dXoxu2PVQNjo4cDE1u/dHseIz/gOLg4g==","signatures":[{"sig":"MEUCICZ3Xq7uK2nxaZxzLYKRvGBsKbK1OfKNl1qUE2ClYOWGAiEAuWOjhla5yYOvDzLja2AKBgAJdnBDcr4JucWPZaCTAsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502205},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"af6bc39543834b47d8a1a3c3b3b02ba06f44ea1b","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.16.0_1742168964935_0.4154271244842076","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"multi-llm-ts","version":"2.16.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.16.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"2d6f9ded5bedfab1a2f30cc9caed1f600897e624","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.16.1.tgz","fileCount":9,"integrity":"sha512-pwDns+SlxUx/C/Ksv6SNosovp/jUjvBFiYmxtJneOxRHcKHykK6ScqRrlj6TKgUszeHqpgfp/sKGxU3d0PKoqQ==","signatures":[{"sig":"MEYCIQD5gicVwQozLRq998rSQGCxKCsXygCUyEN2oA/zf7l/+QIhALMwAW/gYxxpc+9cOZn7tJWwr0/jcDfkjkr+6SNW9kOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502970},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"38eddfc50fc2193bd159ffdbd9423a88acfe7cca","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.16.1_1742592995440_0.8082247533045812","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"multi-llm-ts","version":"2.16.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.16.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d071e6b803e9fbf6158c370b6998e3035f2806b9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.16.2.tgz","fileCount":9,"integrity":"sha512-kjXlt315ZiYzJAyNGiZA2J5THRp86BzoLSOyJAiTxMvcxVjDWx6K/XtFek8ETyfKfOsh0ePjLu637jTg1HPuUg==","signatures":[{"sig":"MEQCIE5nPdGzp88N73FmWVdfdFuXHDsIBi7879qolCP+3NdDAiAglQijKYAIhFQ6djH9h51rBXAze4OuHz2Ys/WNSBGvIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503676},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"edd862f0a8b5502171241179bdd3c372984e1be0","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.16.2_1743068088678_0.1624615947252388","host":"s3://npm-registry-packages-npm-production"}},"2.16.3":{"name":"multi-llm-ts","version":"2.16.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.16.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"b275fd9704a23d2a1fafaf632ce897b6983c63e9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.16.3.tgz","fileCount":9,"integrity":"sha512-50Qz23oaDd86yTvr9n1MnO/Amg/wWF/XJ7DJGni/SnZzUTUDqHRog9Avfrg0gkvwWCiKbUCEEohG3SeBVcuspw==","signatures":[{"sig":"MEYCIQCFQr1FfUgmAF4twqcBObnB7/Z4X7K46mjK487hHoWyYAIhAIX+OZgSFlHrpuh2Arhw69Q1dL1wJi/CK7VbKAKBHa9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504324},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2d31aa16f933b0fb62af97afc22e2a9fd5ceee2f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.16.3_1743070601157_0.11422008068812328","host":"s3://npm-registry-packages-npm-production"}},"2.16.4":{"name":"multi-llm-ts","version":"2.16.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.16.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"09ae312649b09d0c3bdf877ba9347fe53a00e907","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.16.4.tgz","fileCount":9,"integrity":"sha512-gBSO2pnAeo0SxV6qrbrR45KRAtGR9yWrcbvKWO8zw8V6/u/TfEthy0CxxsQ86Lv3EmtiS0zxn4hANm/kbErnrw==","signatures":[{"sig":"MEQCIBYvkPJUWBd3rLeyvYxMEEQAlX1t/uRUg72RbnQ+/o1wAiBTR6vtO0ZGKSZjK7mGjnnzSlZe12PNnhosoO2356JDpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506340},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d2ab97861a4bfef85c650b32971da21bcb9791bd","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.16.4_1743370706306_0.6162015972067161","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"multi-llm-ts","version":"2.17.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@2.17.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d4215653e0fa0a4610d61356a21ea0b1705e4160","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-2.17.0.tgz","fileCount":9,"integrity":"sha512-zw/ZAWKk7lYsbCyuIl+vF1XYmiYTqZp6DQQ/AvxjiGLOhOpymehWRDa8WvT4uM/JLKudNpJ3NGwalStxPseyZw==","signatures":[{"sig":"MEUCIQCZvpEULz8Q3U/QrseTa8BiFSBWzs//Hp6HUKZ7mHimTQIgSXjmIYu0ZaMIr18Ax8S9hjAiPWzAwu9R3yAJ38A0uTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506846},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"aa1549a471a330224ca4df4a960baefaaf63e452","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_2.17.0_1743374723427_0.05994094680188766","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"multi-llm-ts","version":"3.0.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.0.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"915eb38bc8fc82f26c4e3edc535decc2bbd0c3f5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.0.0.tgz","fileCount":9,"integrity":"sha512-QUL+xmry/X7X/Pp45Ct7tQVSSlvP2AzRQ5OAl3/fV2ZAAgXXEDy0/r+kcMfNL6uemEtxkjZOF7jX8zhEuRKDRg==","signatures":[{"sig":"MEUCIQCjo9xxQfHkqdXzE5att2Dt1pCik6BouYNfZ3cc4UbL5AIgG25uBFqA8WskfBV5XeeQcSuAyElS9Vbv/AokOjkSfB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517553},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e6b259d24fff18eb18278cda576b44b02947b598","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.0.0_1743653741098_0.717368176563657","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"multi-llm-ts","version":"3.1.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.1.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"62530dda499de38c4cfa6d449bdba9e966621ff8","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.1.0.tgz","fileCount":9,"integrity":"sha512-754dhaN4tEH196Cjg4V7coKeCF4rxi8PchccDQZ7RS+p60cvy72B48ItRG2MVtItxTh0G9pzrtk1N7+DvBQn7A==","signatures":[{"sig":"MEQCIDgeqUly/QkniYQ4wT6hNCDOjpBUGq9lno2VF8PW3cytAiBG1NvjtGHNTnmED52MXT1BFvasH02LZdhEHGbBVjDdVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518473},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"846e9c2e6ca4893c41c003bbee673652b2ff9769","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.1.0_1743722469409_0.6252213849733139","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"multi-llm-ts","version":"3.2.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.2.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"bbfe1d60558a6b5991f8ed0873432d177a2ce266","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.2.0.tgz","fileCount":9,"integrity":"sha512-5qdmwNQZM4rvF+Cux2LBn9AcHrUCOG64nR5OIVj3p6Wr17h7GfBfxEvqg1PMQ7lxtm9llVEqUNFlVAE5joQzkg==","signatures":[{"sig":"MEMCHwhIAZly60nLygDK99AxGdXewG1uKl/CU/Hv+2qrSBACIB1XcdmRkCxt0wiDg8l6R1XQwVG/khp3seb2pXHpKGXp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569271},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"846e9c2e6ca4893c41c003bbee673652b2ff9769","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.2.0_1743876167236_0.938664018287177","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"multi-llm-ts","version":"3.2.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.2.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"6dda4c99b0b58e1fda5736bea5a28d5f7033ce77","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.2.1.tgz","fileCount":9,"integrity":"sha512-7Zvx7awe6nlQhvZTmrD3DP6JhGUMclvvMnevPj4t++VWOvtuCSHxqCHe5gAyRhokHRFnAkBGWtaTaxiU01Deyg==","signatures":[{"sig":"MEQCIDQ5FzOCLBoC00C+nQvXeZwg3z+Jhjk8tbMHSvMSIZjNAiAhc/gFZN43+1pCRlueXLiKvGu6QOADuGHEtRESlsbbAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570317},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"967afc17e60081c36e47aafba634edae37c5e2c5","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.2.1_1743885513480_0.7755173410834364","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"multi-llm-ts","version":"3.3.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.3.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"8d894e7495b79ab8b36b97d2d9d5669be8a0d0b6","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.3.0.tgz","fileCount":9,"integrity":"sha512-5PlywsucZVBLEpq4I54uTuXnHEI+jzM34Hov4MGhvRGZRvNxr+J0LByfIim99Q1kJwcsOXC205OvF+H6TtDjiw==","signatures":[{"sig":"MEQCIAgjm0domh3CW8hIjR5DddkrnIgzM6cqELuIOkXkdPu/AiBWOF6V11/RaRQMhdS1kdfk9pjZU89bfF24eEezRalKCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578259},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0fcc03ea883a18285ebeab0f18f646738ca2d679","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.3.0_1744674448885_0.20016848674401255","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"multi-llm-ts","version":"3.3.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.3.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"4cb1272c39102817db24073ab120e27c64931ff2","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.3.1.tgz","fileCount":9,"integrity":"sha512-HA5UxBoA3RBvvpxpM20uhMQgx44qKyEGArEySlgcct91l4j6dBzR+If9oPsFonN9Dqz5/v57HQSe59CCB3ulCg==","signatures":[{"sig":"MEYCIQCjFQCn4P6GdNZ2rx5z5MKvz9BJ2Leci35RwN/GReW+/QIhAJ8Fs4Ah8p+vrUHD5KmnGsJKka2c8dj1rCPiaU8cMm9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578516},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b768f451f292019c1fe02d655c0d69063dee28c2","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.3.1_1744983168811_0.7837352736875034","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"multi-llm-ts","version":"3.3.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.3.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"c956e2c7a621e8726417be85419e85ed3f942f20","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.3.2.tgz","fileCount":9,"integrity":"sha512-yYxjv4kIwpj+sa3J8hlleWtulMzDqBPqUiB5MTD3baVSZacR3aWaqb7dcMegYYsGwbZMqzMjaY2aIPawWzHfNg==","signatures":[{"sig":"MEUCIDEoYdc58+rsEk0zCzgwh46VfXt/6VMQHyPqEMlPHDfNAiEAo+5/U2yxTJv51UsnRn9AyD8l/LD0O30zcjwCGLLkEm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579630},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d82fe9d6f51e6acd13e235ef6bd14a63f5ffecb7","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.3.2_1745448418542_0.02007335259754428","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"multi-llm-ts","version":"3.4.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"d55676c719d8c5ed7029af9ae2fb2ce9fe66e29d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.1.tgz","fileCount":9,"integrity":"sha512-4kRO7eb5jPnXuOXRuwpnh30Hi5vgmfzGHMb0LcPctU9oj9P+IhcGjlJWWpP5I2RCsDXNAQhR6j1dpeVC2j13jw==","signatures":[{"sig":"MEUCIQCfn6O7nZwZ4vbp2wDEALnHjNab7/M0GSbt/xCO2Z4lJwIgBaAH+eTTBw9xEQFTRheqK31inJdIv1giJ7hrd3yGuio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599454},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"437563321f91276a4ce9d12f2591b5be527215a5","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.1_1745974927205_0.7286135125291036","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"multi-llm-ts","version":"3.4.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"42e43131b9abe079ae8705b3eaad149e17acb280","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.2.tgz","fileCount":9,"integrity":"sha512-OQJPm06cC2Pdb7gGOyPCmsIoeKaLKOeSEVvJ1OOMztBLPgmxUpUeASd/FxM7EMcxuBsU1dqc3FHR7bAQT+exjA==","signatures":[{"sig":"MEQCID4m2+OmekpLJV+m1OgdShQ0VDLOsKRM1GH0QhBgGy8GAiBc7rK8jQv8EEP11i1tkmtmx29NU0RapyJ94wOsPZiuqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599402},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f4ea7954b33e74659b39ae258fd9871160284cad","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.2_1746206534403_0.32108805659951467","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"multi-llm-ts","version":"3.4.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"1aea79549fae6946a98cce2c041b92db4ec73b89","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.3.tgz","fileCount":9,"integrity":"sha512-oFNf61CElzAup+pTQaBF8Aa9AVFElACvXBo7/7BsoDCOC0jT5rI4RtFXD37mo09sOec6Id2qQBpHR9cUZu+QqQ==","signatures":[{"sig":"MEQCIFA83MaGYaRZEr9ZKfQg1DOdcOPzOHhir5AzPP+3+K6iAiBO2l5NCvRRX/GeYBLsG2dAdhuvTIRlEgKwhOYnioyV6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599416},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"02a1de160dc031ee748d1f1788fbf66b9a263383","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.3_1746208203166_0.3876215202777473","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"multi-llm-ts","version":"3.4.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"bc770cb53804fa70cdbf55b8235b4eff084d0389","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.4.tgz","fileCount":9,"integrity":"sha512-3VD8GXicyoLivEqq7fd3AQMiDNTVXs1QH//FEXfXw06YEC9xtnX6v/JbOxE1ZkuPg357LPenjkxvS812IhlQbA==","signatures":[{"sig":"MEUCIG4HLXFPnSNsLK6A48gJwWx4XgUcToIxEbzvu6IIlMswAiEAgemDfnLxpBSw1WKhHNvaHmTwgWN/yAfyN9RGiuR86lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599132},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"51e143edb82854903aba89fcf5d133a0e2508b2a","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.4_1746291301852_0.23629475864811522","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"multi-llm-ts","version":"3.4.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"8035c2a26d9d50d9161ab8ded20073cc10f360cc","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.5.tgz","fileCount":9,"integrity":"sha512-zcu5F1Vp0mfEEliS3zeUc0P8775FlDAPukgdtnYEO1jGudx270U9vN/XnGYifUv88m7xvwb/MAyYHRhNdvWG3g==","signatures":[{"sig":"MEUCIQDPoUnJ19ptgKGtmptN9Vl5omivrqe+eor9rDZ8s/592gIgCPLTrK1EHXR+l14tOt1oiSGukLuN556FdnqZtYGdM3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600146},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3e258c08a49aee71e696b5f25e2050dd3806644e","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.5_1746387910880_0.876343907555313","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"multi-llm-ts","version":"3.4.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"0f8e33882a189180495b0b51b63f9721f575d75a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.6.tgz","fileCount":9,"integrity":"sha512-dOqkeCUuzhKd/1KUuh7O7fIjbhXUytZ61a9CmNjwz9JBaWZ7BI65rN8RkbSm37vM/ylTY5GMI9Gyuu7M6vlMpg==","signatures":[{"sig":"MEQCICvF8ZBqWeZOkHzYvEimFbMBtfmU/fjJv8CwnyNxr2MaAiB3ESYQZe32RK3xFuEknbV/2ooa26D2XNYMKtfHdfCBUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600322},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3e258c08a49aee71e696b5f25e2050dd3806644e","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.6_1746657739818_0.9284695241098473","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"multi-llm-ts","version":"3.4.7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.4.7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"bc61feaefeef105c84c507bba0a640cfd049ca75","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.4.7.tgz","fileCount":9,"integrity":"sha512-pIKELK4b4GRWid5+7ZDG/xShcpcMLEIXmB9uYDCo97qnldDKozhTrXTcDUIWliH92Mp6UD90Lo9Il+wq2n7XOw==","signatures":[{"sig":"MEUCIQDwrsRV1+PltvxqMwuLJ0C+wM+rIA4fFnZALHqsv6DepAIgUdBchcjeZA3zp8ZPNz5m9vTwmJmk7THOLztPXjHYMoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601808},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1a10d92f45000ed5643cfbbb15155951a0dc461f","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.4.7_1747246017489_0.28023455272554765","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"multi-llm-ts","version":"3.5.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.5.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"cfe0487a3b368a57e82d1836b3a3f29441f90160","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.5.0.tgz","fileCount":9,"integrity":"sha512-OutTn7sUJNGOz3yY6zzPgqgBRp1s22fzxjBuwFOqcU+M4p6b8nmo0OlDaYskbtRXXMGFP1ccZK3pNmYnA/a4SA==","signatures":[{"sig":"MEQCIBCVkud38FWDVO59znmo3a0AaDx5hygARwicTIE+n3SzAiBlL00mmQxjNXIzn7Pbz3nNhXL+vmdVWEhGEcc1jyo2/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609740},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d701a36e517d57418f12cd8fd13ef7bece00a40c","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.5.0_1747247441063_0.9319395228202443","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"multi-llm-ts","version":"3.5.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.5.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"8b501178e60ad5d1dcddcd1a4c3f682a74e1c148","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.5.1.tgz","fileCount":9,"integrity":"sha512-lK/NLihSYVHxMSvhr4Xr0FrLqI9D32R65eY9y13yl/0JnMKwlo4F4JTdlLHE/Eymrc4TtMuvpTTX3qgKRXEuyg==","signatures":[{"sig":"MEUCIQD0c6PlerdNQc4oF6pXBXtrY8IjGWbL1QjS5vcF2CPpKwIgNjEszwdwTi1bZ4ixr2ZW0W5hOXXq75l/5Y+5bF8VWuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610565},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d701a36e517d57418f12cd8fd13ef7bece00a40c","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.5.1_1747249431355_0.3573990935451645","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"multi-llm-ts","version":"3.5.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.5.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"e407c2af22ffd187b5bd77eedc9ad8130afa8889","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.5.2.tgz","fileCount":9,"integrity":"sha512-rFMCu4RXtAoKM3XCXNVh2ZP6bo6eKfN/kzTgi230iL64o5yRbKGNoYNyGuYXE0yC+nPlhcaedFO4n4mUW2EKdA==","signatures":[{"sig":"MEYCIQD0kdoSYo+JEZo/Mv3pQcSXXv9P5PuGN2DsGMy98bm05AIhAIR1MNrPyz9u5Vuo+Gl95CgwJ6D6oyfXsn7oVGI1rfXB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610817},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"426196b9cd225540f3ae0226a2c4ce40f94eab08","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.5.2_1747778326124_0.7032191230697127","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"multi-llm-ts","version":"3.5.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.5.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"5a01cb6489fb8927a6fb0e5fdd20af594795706e","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.5.3.tgz","fileCount":9,"integrity":"sha512-Mh0eh75Wy+XCQpc9W2S4kx3i3O/Vz5Xp5OM2aqRliW6OdSfgYwenk6Y/48xuORhP+BYrd1jKonI0RlmVk2qIqQ==","signatures":[{"sig":"MEYCIQCIBgeERYEVdMx0OT4E8O7IFvTGbvqjPqmBeVgccMaF8gIhAKdSKXCQkA0u63hYsKb4S3AsqH320S7LZnZfmLwkrl+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611937},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"11c5099a79eb45977477641187270fa8eaae6554","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.5.3_1747837526598_0.027583267816715162","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"multi-llm-ts","version":"3.6.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@3.6.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/llm-ts/issues"},"dist":{"shasum":"17a1cfd4be7a8190b8a7804b69454efca5eba0a8","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-3.6.0.tgz","fileCount":9,"integrity":"sha512-KTwHmIZWHeLzwnmOFcOoqXg6fgdTxuJlRHtGZNLg6Qc70OYeZqu8iyuA9Yirqi/9dQjqWU4YNRrulFvH0OPgHA==","signatures":[{"sig":"MEUCIBGF+lQybVWkkWvMZAiD5EImmmCIQOFleduyfT1zx09lAiEAgM6tJlSuBinu0KeSKRBQAGQ+SyqNb9oRBzVO5ByhqlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614089},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6064aa33dba2739cb375db5932adbb0ec23bc5ec","scripts":{"lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","check":"npm run lint && npx vitest --run && npm run build","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.13","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_3.6.0_1747868033872_0.6396321161769494","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.1":{"name":"multi-llm-ts","version":"4.0.0-beta.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"8714afbdbe96a47c7eee49f611b4b025ec57df82","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.1.tgz","fileCount":9,"integrity":"sha512-QDutwi102iUQqkZ8YgIRj1yC2mCdeDrQZ3B9JyVtQSxXbeWKHZDa3hs+NLEv7kXDINJYutQ4DUJiII0a7IAUag==","signatures":[{"sig":"MEUCIQCB41FaZAKIi5HTfre87oKmWlb7A61TKmQoGsozhM0KjwIgO1af6nItIJQWBQyfO6COjnWwLbvWZQhd6dmbqPQ5A3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633415},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"56daa6034035f45d3eaa7e8886db61d8f3ea0867","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.1_1748091953018_0.9789120678257082","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.2":{"name":"multi-llm-ts","version":"4.0.0-beta.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"23f3b5557475b1b14888a99a34df98fefa7aab00","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.2.tgz","fileCount":9,"integrity":"sha512-7mNk5FBVhg8UIWpjTixAQ+2cxvkL4dAoi+2PrQudcum3UERhTaK3Oo17+XdOK8wQA0E8H3/K4oz2BXXbwui3eQ==","signatures":[{"sig":"MEUCIQCaFddouuXBVXNU0WbpjtYWAFKfVplitsEKzfVUTndvFQIgf7+sxdH/j2P44kDRHzFHkMrZIwVftS4pO3+4lOhhcGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636976},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"737dcb1e31b04b0fd7cb57cdfce9a73f2906d61a","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.2_1748148705086_0.24008877363160863","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.3":{"name":"multi-llm-ts","version":"4.0.0-beta.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"3d701043076ec12fdc8ce96fd521220412e33663","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.3.tgz","fileCount":9,"integrity":"sha512-4AqaVfCafL4rS57ayGAv2Q8p/NaNxS5G2p6lqcP6d7bK55ipFmZ08bvvAfzx3A+4H+U+jLTLE5FKeJo5sLXwwg==","signatures":[{"sig":"MEUCIQCbIWwjK9NORkvl1Azr9Gyr3CJ5vdbGK4ujqBnWvNQLuAIgPui7bxxSTLoju3PdQsASrUVveuNLpdjwhbwrmE0pdHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637224},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"737dcb1e31b04b0fd7cb57cdfce9a73f2906d61a","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.3_1748385857342_0.8378752353363819","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.4":{"name":"multi-llm-ts","version":"4.0.0-beta.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"ef051767c574cad4506131f862b7376fbb1bcf95","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.4.tgz","fileCount":9,"integrity":"sha512-nWxDUhhwkqJqLnkHmmJ54C9O+7r8Klm5FFsjUcdqV5y4k4ZyHqQzqpT5pi7gYobQSNXYomLpoa7ZA8Ni7M+rmw==","signatures":[{"sig":"MEYCIQCKN9XKjxOL9Iz+N/mqpDM1MqMnHPII7dRVAqInb12BtwIhAK0wqlAjwjnsm1Awj6iPMR1n/OokHLiLzazOecP16doz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636584},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"737dcb1e31b04b0fd7cb57cdfce9a73f2906d61a","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.4_1748392131167_0.5875598059156042","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.5":{"name":"multi-llm-ts","version":"4.0.0-beta.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"796fb3e628b50316267739228a3149c508ab5cbf","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.5.tgz","fileCount":9,"integrity":"sha512-deNgHupEIIEdDCEZlMCGWOxnpRMJy5py8rx4UIeVWE1t2vXAaAUmoD4ERlupabouHatJ5yShU6SnTN8lOZHT1g==","signatures":[{"sig":"MEYCIQC+1acjUVU5VpJ3gkN5epRzuqWHWo4/LiwGYe3wwIdZ2QIhAPwle9Kt+uJW2gVDiW/AvFW2HLU4O8EFUn1G7LKojfZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641878},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e18aedc18ec639e08983f045f32f8d09f2026a78","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.5_1748485433646_0.1337953369242999","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.6":{"name":"multi-llm-ts","version":"4.0.0-beta.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"27d9434467fc565e8105657e1c7c0939be155878","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.6.tgz","fileCount":9,"integrity":"sha512-VbHLf3ctJbWs85aMdhBg23m/YLSyeJ/NqMl2gT5siuVsqeRf0M2dwkpQ3lovadOU/gszgyX5J+QHrL9aTEDZQA==","signatures":[{"sig":"MEUCIBoiOQDmygSmXXjS/w97S2hAfGLVL3DZT2bB8kDtfh/ZAiEAmj5kSk9tNJIbbLvwXJj7CCFjfo/1QLP91TYsu8x33sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642896},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"f34dc14f0a8d4cf4a2acad90ccdbdbd48cbc7422","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.6_1748486238547_0.14095218764524042","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.7":{"name":"multi-llm-ts","version":"4.0.0-beta.7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"96106d7cd42ef7e4b15dd82989a45667b7984270","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.7.tgz","fileCount":9,"integrity":"sha512-5UkMcrAsjbdXG9CNlU9Bpgyzz2o6Azvl+a3kFNvoyrmHJGcHjXixwC/8GT3kbMQLKcgzbvM/yBwn/g9D4FJY6g==","signatures":[{"sig":"MEQCIFOOdFlYwDbbumPkG6e1Fc1TSsMaC0qEGq/pz8lZxxIOAiAgkDtrHM6Dk1RI86hM9uUQSelAMsMBBIwx5qya+FW7aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648506},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1a3ae5d90004db93c1e0d8ee3dd66a5eb1966445","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.7_1748598967656_0.31761254490522295","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.8":{"name":"multi-llm-ts","version":"4.0.0-beta.8","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.8","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"cb603f8347bb4ac811fc74c21fd91a8b9f0cd98d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.8.tgz","fileCount":9,"integrity":"sha512-YccVPgSQdw5ns3mCq/w8nQ319/uzQPazdpciRgrebiFxjd+b/ZaKPU6F+O7m/fJ59Ikl+UjauUIFLCyPQo6v5g==","signatures":[{"sig":"MEQCIGhQ7XBX7geDGhas2fElEJf79XifFxrKmdDxmUW3kcr5AiBa+vBVfA0xDWEYABYwk8WMzyeURgWZ+SuQ+J/7w3rg/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649320},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0b87cfc7fa9bbcbb43330ac38d6144cf6626ea18","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.8_1748602952236_0.5830136479417325","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.9":{"name":"multi-llm-ts","version":"4.0.0-beta.9","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.9","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"a43756eeeb6f1ea9ad5524024d0d5d30ae2cbe3d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.9.tgz","fileCount":9,"integrity":"sha512-H+gL4Q1XTB1lWgYHHArY2s1lYS1HAQpUEJ3LeRD52vixUsWg4r8izxAWR1EtQow5EeJTXjGpX+JEwwH84sDa+g==","signatures":[{"sig":"MEUCIC9QbjLiSqLNzuMHjQp293gXkDDnI8Y28WmLxAhhm2MLAiEA05jagw7jRVhjnYtvSGaTwBfOWPWsIOtmtzlkYUuGEZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651504},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"38d4543c3ed8849d5f9a3e3664249f59009ef515","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.9_1748654860054_0.5874731904683244","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.10":{"name":"multi-llm-ts","version":"4.0.0-beta.10","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.10","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"ea4beef4ef1562ea429679e89287920e6f298da5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.10.tgz","fileCount":9,"integrity":"sha512-mt7AbBCpo1vGP3wuFQ2XbTjTC+NSNWNaqCkWaCmFfWbzMrdy6GL5OXBKXgsxWTTPXS3FAoMIc0a9Qs2syi4RGw==","signatures":[{"sig":"MEUCIB+chp7PnjlFEOBkJGcuLmwXOU0BZcP/j+xWa+NZZe29AiEAuOBvNQ0/XTDR74DDGAOKfzWl1el86GeAES+dLwZKNM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651785},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e1384e63f158283810bb1abafdbfe5598964971a","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.10_1748659477361_0.24087395714861826","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.11":{"name":"multi-llm-ts","version":"4.0.0-beta.11","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.11","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"26b3487d97dd0e36d8bfa2c56053aebdb369389a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.11.tgz","fileCount":9,"integrity":"sha512-JtkB3t8aamcQEhUwPhv19SabhEolkEJ6OM8K28xvpInkarwlaWfxpdaiSVyQWoS11+FfMvWW8P4kosEmwT9b5g==","signatures":[{"sig":"MEUCIQCuwpclAUn6jZLpFx5CiWUTaf1l74lzSpfO4NhbKfyW4AIgNSoZSuTSr4LDnQJFIEmnBKF9wPrWIdmKnR9c/uX8kPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":661599},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3dad4dbb8f3a876dbb059ee97619cc0987990577","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.11_1748895120820_0.13633653269155155","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"multi-llm-ts","version":"4.0.0-beta.12","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.12","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"22950962a103a205f696c55fd35706d307af32da","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.12.tgz","fileCount":9,"integrity":"sha512-z2CcbpWjrL8UapwtuKGl9ojjLMac18RVNYBDsDcHf4WOnMpQnpALRq3tVHEWg1R1k4eZ4HSgonQGtQJzHMdFsQ==","signatures":[{"sig":"MEUCICW8riOUj+q1xW0DgqILpiUp1E7TvW9PotC1nJxtJuq7AiEAwqVPGgTSvYI9CWOAzo6pDe7n3ksq5gu1VSWK0inVwTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662725},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"19c942007b6d79d588b09b002871dd1d28a6a432","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.12_1749600170304_0.5791996928322416","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.13":{"name":"multi-llm-ts","version":"4.0.0-beta.13","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.13","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"85d90cb287d550bbb0eba981a194c2386ff29c03","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.13.tgz","fileCount":9,"integrity":"sha512-fJnvyaDPgCCS3B32uNWPDfDRrSXu11JIB/1kJOQKs7yeWn49ERdJqnddAlv09rkNwnLviPTZQ2i/u+iy8b6wYQ==","signatures":[{"sig":"MEQCIGOxXt6T9XTHBkdUMqQPyFI9tp/d813QrpH2kKMEWlGhAiARCMyZLR3hWy4XPk3sb6l5mDpB9X+Gev7EbG/O74v05w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664181},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"915e5f54319e9c207635a25dfd14a2a285387ebb","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.13_1749760881287_0.6024490878872015","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.14":{"name":"multi-llm-ts","version":"4.0.0-beta.14","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.14","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"6db2f56dbaa5f10431797ede3004e9d74997a9e2","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.14.tgz","fileCount":9,"integrity":"sha512-KYflYMUJMTUKWBkQ5e9VXWnSFR3372ea8APtbY+AW3vW+pjaD6GhAWdl5jiUg0wpHz4WomuzDAmJVJCBLT3TUQ==","signatures":[{"sig":"MEUCIFv3dhOGO/OLSFOZWqZtNPBCY+LoJ4ljcIQmlUq/68gzAiEA6g4nCb5F77r/HJsBTGxfOaUE8Sy/MAmkXzSEaLw/gzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664537},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2687069dfbecaed5004644875de110949c332474","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.14_1749765961562_0.6164155231421407","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"multi-llm-ts","version":"4.0.0-beta.15","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.15","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"03ac2c464f7cdf7a5242c91c58e9927e963ce40c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.15.tgz","fileCount":9,"integrity":"sha512-sRXCPN7sYSgbMRcmDbkr8feBusVUoyOf4C/9HPVJ5bNG8gtp3aSvwVS5JOKTrvESQR3rCRM8vzd1XDNONfhW3w==","signatures":[{"sig":"MEUCIB8xROsyO6aoeISDswDkpQZyqvKZ5ilw0eYEbWTYQLjQAiEA8DiccXwblHvzCDxdA1Fx+jHxXq/Exlk6jXkrHhTiTTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667293},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b6688fda2d2d764debdce2a819651182f1ce7b16","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.15_1749784867508_0.6519723537509159","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"multi-llm-ts","version":"4.0.0-beta.16","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.16","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"00e2b97da64ddb1facd760d41512c2a028af94c7","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.16.tgz","fileCount":9,"integrity":"sha512-FTE1aBoiZUio0h0f9owpWKi/AkfQ/REWp82MjA+tm+q4XNvCkqpOJWmi/GF/gfRZmC6Ay4IvwgeCModbGG2S9g==","signatures":[{"sig":"MEQCICky25yKBO3Gld2uAp7+1K+TlmCnkhGDWXUCQU+K3ZYFAiAEUL8kmh73VLC/AmCjI7yPuSjBJdG/m1TQkkCD/h+yeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668081},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"fc7b350eae13022886c3d0f29ba6efaaace4bab7","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0","@google/generative-ai":"^0.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.16_1749821311296_0.16328601367589424","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"multi-llm-ts","version":"4.0.0-beta.17","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.17","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"7a00ec25630c02cf1a560ef16fc8bd9db5195add","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.17.tgz","fileCount":9,"integrity":"sha512-qVUxapmvUT3HscjTx6ERLoSlvyNIEm5Ura8JvebR/CCXAzoNwB3WBaAWjMa9ZESVrI0bxk0lztL9jD8iFqQWUQ==","signatures":[{"sig":"MEQCIBlTiVM6Rtbf4sIuhrkBpe/hsTGJw1l+iMf36PJXv4UoAiBjPheLJO7i/v7xcbWuB/E2gFRBtSfBzMTthOO3lNolaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666634},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"19f51877216e277a14dab487849e273b50172e07","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.17_1749843212291_0.4900054228277837","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.18":{"name":"multi-llm-ts","version":"4.0.0-beta.18","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.18","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"435383ed9447b46d028d9d0ded205b62bfc46537","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.18.tgz","fileCount":9,"integrity":"sha512-bq8Qyvxw1LEzCDAjF5pr9IvQHl1+UEsgBjk5YyQLms7eQtqeI0OEIkInusx7Rt/C2XOFIJ0Wh7STYxSHyRbdMA==","signatures":[{"sig":"MEQCIGjOr3suIYw0E+vYEl8r/sQDzaaG9rkgqsshzme+HtEYAiB1cC6BNctbv1ekrD7n15Ln64rsCofKkItXmHoCeP7aDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682233},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2549d8e09464e4a8245e6a111b48fe92a811a99d","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.18_1749852938602_0.4777434197888024","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.19":{"name":"multi-llm-ts","version":"4.0.0-beta.19","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0-beta.19","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"553fe479ddf247a2c5c863742e101bf884be2318","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0-beta.19.tgz","fileCount":9,"integrity":"sha512-eZsvOniRF5S61iFEkR5ukKJ1fNalXD+ZtGadIBSKX9dn4Idvj9Eq2y06qA7rm/bCdS6I8jTWVlLHaO3E07h7Iw==","signatures":[{"sig":"MEQCIBv0DBzjDkaQdT6TMXsvkLg6SLmGkPzvm8WFP8VnN/AtAiA4cPiZqBRE69Lg5ln2jXf9jbLhoKTn0OfZlsHHf99Xnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683955},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"858733f3b208665b4b55a6ab7642edfced0a8d37","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0-beta.19_1749856031866_0.542770714970539","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"multi-llm-ts","version":"4.0.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"f910da6b16d88da675a2859c08399066f6400ca3","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.0.tgz","fileCount":9,"integrity":"sha512-H/4UpZfKpX/Ixeaycuy9wqZDZsZrNfVM43eE9rKx+pqWr5DAY4SNNXQysapb9bsozUmF6x0QQkZzoNk+Nw2Btw==","signatures":[{"sig":"MEUCIA48jb50Ck6d4l0pZU0A6gdAqnEdIsHwxOlHHboNEGFxAiEArDLfb9paYOPAUPGuOat+JLpwry/VcYo9XfAnpP+me/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683947},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"858733f3b208665b4b55a6ab7642edfced0a8d37","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.1.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.0_1750077826821_0.9262066377214866","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"multi-llm-ts","version":"4.0.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"e0e839ecf6d4ddbb9e3ddd22603fa16ef574c21f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.1.tgz","fileCount":9,"integrity":"sha512-WEn1U5bu7aSe+bLZSGFeZU9iq7CZmOmgFKHh+iOIB/9Iojfz7y3jHNz1MuXWTeg3kxY6wc7xxiZ/sRl2cUtwCw==","signatures":[{"sig":"MEUCIQD4OLc9lC5BqdP203Nxkutw9DNRurbxk/amYB2gbYKAJQIgQc0FVj/DhtEbTYhYQ1iQQ9LvTy2Kq6Wsbzi7UciNAm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691943},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"327231d891838fa1dc8804dcaf4c561e1dbff36e","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","actor":{"name":"nbonamy","type":"user","email":"nbonamy@gmail.com"},"email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.1_1750425029191_0.4476683796263199","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"multi-llm-ts","version":"4.0.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"fc892701659bada37ad75ecd49a1ba268dfec710","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.2.tgz","fileCount":9,"integrity":"sha512-UYvuHNkkEKHhSY/1NL1/cL17KiCb3Xg6C9K7HbEtvvlOSO0Z92rf6TbGRTu+zL4cXaaDEUXQV6AEX0T6mhXfKQ==","signatures":[{"sig":"MEYCIQCgdiVpBLx8KOnqzFEgz8RV/UD0smFPiepeA6BDqYOAvwIhAJuMeCRob9cUbRkZZrIoiV9T1hBsXaDgadvKborggXdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695481},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ef740e5e4e2e36b6484c3d74a5e9f13c4a185b93","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","actor":{"name":"nbonamy","type":"user","email":"nbonamy@gmail.com"},"email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.2_1750427525186_0.15270095421963337","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"multi-llm-ts","version":"4.0.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.0.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"3f63898084657b77e552b63d1629314591e0219a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.0.3.tgz","fileCount":9,"integrity":"sha512-ErG8cD1bBbIZA1N/XTVYStDaJyRCREMa3nrvzH71bYF1DyZJ70Xkg6clp7z47CeelwKGoHkB7GUi0VNFtjHUTA==","signatures":[{"sig":"MEYCIQDIOaHWcw+x48KlzwWq7pkdtpmJBFGSzniQ+30y0OmFOAIhAPnGvjdc+G8KVXNDNrION0qNUBeRAn4B7wkY5e3BH1ZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700317},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3a56fb59e17a5acc864fb89e4e9bebaa7422d378","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","actor":{"name":"nbonamy","type":"user","email":"nbonamy@gmail.com"},"email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"1.4.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.0.3_1750604568593_0.5619550651471383","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta1":{"name":"multi-llm-ts","version":"4.1.0-beta1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.0-beta1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"32eb4461b98bbbe719f1692e01b96c5d261bb7ad","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.0-beta1.tgz","fileCount":9,"integrity":"sha512-HV5X01oVxbKn8qUgOlz03wNo+RRUp/kWsuyHSPleT9U9J3qkk2q7jdFCCff1JjShG+1hjBqy1s4tNWahnqGzlQ==","signatures":[{"sig":"MEUCIQC/Rc0tmjNhQfT4E/JjiJ82FVqRUsockm4mRoj9C3a6HgIgDxbzwao61Z5U62kRiIWKhAgIB72NqqBA4wiYpORNnCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718318},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"bfc6aad691425dfc77bc8cc68830e454c7f05c54","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","actor":{"name":"nbonamy","type":"user","email":"nbonamy@gmail.com"},"email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.6.0","@anthropic-ai/sdk":"^0.39.0","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.0-beta1_1751055890287_0.13561492319761426","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"multi-llm-ts","version":"4.1.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"4b026f477cfcd5b664a13cd77c0826dacd4e2d1b","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.0.tgz","fileCount":9,"integrity":"sha512-7T03uLGMJLNjrQUS34RS6IOUYvEVit/C7h0H35Rf6ZqhVTVjvU4jJgUo3xZ1UUvkqzyE7OftNN5uWg9ouj81Aw==","signatures":[{"sig":"MEUCIQDLDNbtqtS6FeF52F7UGzqm1q9Ix3m/Mdtin6bifuUEQAIgB/oQCdoMEERZJs7rpUivFhYU3pjHcrfl/o5o38SFUyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727869},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9426f04b6818831f208faae8412cef8f98e600c8","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.0_1752449849344_0.19817500569595392","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"multi-llm-ts","version":"4.1.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"2be3a71a8104075bef06f6b9338c433386c851aa","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.1.tgz","fileCount":9,"integrity":"sha512-bhL3Ic8X1YnqpEUf4ruq1f3aHxchuAGAafH4z19z34XfP/EMWFlQF70G00ykbNLVVF9YvEQoo/WqvSsqiBEGFw==","signatures":[{"sig":"MEQCIDArjdxJIFyvRtIjgdZemyvtKUNZevSsGrMQoLAuwe9AAiALoWDHdIwadS/xzQ7LT6rJFwUgsn7WMy62BWl4jJvt4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731241},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c70416c15d4180157807598ec4cd15e9f15a5022","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.1_1752494999704_0.9952886925551794","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"multi-llm-ts","version":"4.1.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"e547c852dd6c847ab165d2c1f9b913c4ef287a95","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.2.tgz","fileCount":9,"integrity":"sha512-IZ2n6/VjbaehJkN1IihMlgNgGOO5SFv3pIy1DwbknfiyqrYh4soZgTH0pe0zI/wS+kuYVivix0LeI+9NluDQ3Q==","signatures":[{"sig":"MEYCIQC5OEeid/JA2nNyg1OosuvoMeThr4BjSnbuJ2Omg5NC0QIhAIRJTDKRnJinTWgSDnDSRUseD6GrzeWhZOi6IG1LSbBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731703},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4760ae95e51f6bb9080c345f486e8132a63deacd","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.2_1752531265741_0.23909936042500224","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"multi-llm-ts","version":"4.1.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"2938435b671e4a5e0b96d6654245c84e3d20e1e5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.3.tgz","fileCount":9,"integrity":"sha512-5ze8ix7wQ4LlwYjBRxoBrnvdoZG9I5g7A/RVzVvTNE7AzQD3nl0CBzE2QU0Qim6GOOAPeHYxXxhu5l2JIqvfxw==","signatures":[{"sig":"MEYCIQC3kPMhY90JAXs4JF33ROnZ9UhkAelom7ECTOITP7CuygIhAOUuYhB+PGlw720zvkHPDcHgwIo+WBW7IanX6c8viaYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737361},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4a8971905f5a8d0d6bb99b8cbbbfc800faa14445","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.3_1752794953161_0.4270190678766306","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"multi-llm-ts","version":"4.1.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.1.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"dist":{"shasum":"96b82411a31c9f66ed748e184775b0ddbf77d06a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.1.4.tgz","fileCount":9,"integrity":"sha512-gsFB8ZH/cAtHUxxjBI0dpqGiG7uzEUHm2KFxUw6sBugIN4HxaYrD0r7kUD//VtfgeSSl9LpjUyFlZHfGCZd34w==","signatures":[{"sig":"MEUCIQDVJIZib43SxfMBbrzxzqgVr9MDKA+TZN4ha8CFrTiAmQIgHUpXbCWFgWiLJD4Au03TcEtnMKvGLVZPL9Q5wcXq0gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738701},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a8d02ee23d49fc8d61e5f28e85f7c87ae481cc4b","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.87.3","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.1.4_1753058402736_0.678758238549015","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"multi-llm-ts","version":"4.2.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.2.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"b4382fce90ae4f2cc8aeb0ea3f17df66c5499329","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.2.0.tgz","fileCount":9,"integrity":"sha512-Da6KLPFZ0uwgyTgvSgV54YMibM++kokbd/KdWpPR9jVFgAf4P7z4SE7KxMFuXaAKI5QP/Jtm+P/2FMycFSdaNA==","signatures":[{"sig":"MEYCIQD7xHkMPHqLpJ52bKCr5PcrzgPxE2ROeIC699NUnFnPaQIhAIeJdIBy65rad7hLFwbU/3LPBOu2uJ9c7rjGpXVf2eHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832105},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"bda906d972a073cc7d0ee90977927357da45f22b","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.2.0_1753385539529_0.4851407894090676","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"multi-llm-ts","version":"4.2.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.2.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"d3239b96cd2ebf2b49b72fca2f638999fb06955c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.2.1.tgz","fileCount":9,"integrity":"sha512-v+wRbKWwVa4SNuhKneqii9m01fFt3StAumikR0ASKxujU+hG34LeMcyTa2Q6xfxvyuJzBg7slYkkNpFFKlitXw==","signatures":[{"sig":"MEYCIQDy6XP/M+B0VxtDEJFNS7SYo1vG4rTSzUaA6ZQb1g1AUAIhAJ7m5jzQ2os5VwnDb835x/mm4lEy1ziqYPiJtoclAw3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819321},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1c6d9a3d642c87271bd4361d0d9c788beed09f8d","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.2.1_1753400737373_0.03176381866342837","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"multi-llm-ts","version":"4.2.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.2.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"4c0d410439df3a900299ef3cdfe936322253cf2f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.2.2.tgz","fileCount":9,"integrity":"sha512-crtfjHnVOpsDrJdHjZXw+JOS90UAUHUQHW4IldnU9KIdi3r03MUxZYZ0k9P5wr2KgfxDrRNDQQzP0DNnVrYXNQ==","signatures":[{"sig":"MEYCIQDZkffbacLrbVzNYIjjFmm+UIfIeVssVJpNWOPtxaS1mAIhAMZv1aQxOJqpDQzS7g24dcDubkj+qscVqSyiSec5xJX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819967},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a9b35c28e149d5c50b52478c90633016dab762b5","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.2.2_1753472694205_0.5078107042273292","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"multi-llm-ts","version":"4.3.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"844ff04cb439618941ac17c1ebf26860f3a44d53","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.1.tgz","fileCount":9,"integrity":"sha512-cRALBKWW8dWKGFKStd88ahqJbdixw+jBfaTD7TsOTQUDa3YuewP5QLigsSXC9X41MqDSfxq5TC8PMBIS2PGSrA==","signatures":[{"sig":"MEYCIQD93B+E223yDj8UP/UtcWW9HMwRzN5GvzMU7axr6s0kYgIhAIkM5drjhGJGvYZVo9uBxbrDsAS8sXPAjw3RwUjskCmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861907},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a847d74fadf54ad23fce9ecb6cb2171e48fac954","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.4.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.1_1754103501948_0.9980522296914356","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"multi-llm-ts","version":"4.3.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"862e1db16a80b95f494c3f3f3520c5f538d659da","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.2.tgz","fileCount":9,"integrity":"sha512-az/WLZXXg78bv8QWtTZ5LSWP6V6Diq8YMDiBoxFugOvKh+obCmaw7aEg1HtWAaR7eDaq4MCbyNDEOiI8/jpUCg==","signatures":[{"sig":"MEUCIHWN40Lx9dM1ZspvoD9KK1Rhkj4NAU964hLeayqhnFE8AiEAgCWuhfvqpem6wH/5nh/R++QfUSq9SRHcDzGT/Fjs32g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862007},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"680e97914ce3cbebc8c25f19cdb583e3bda8f2f3","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.2_1754668897555_0.006497791294691746","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"multi-llm-ts","version":"4.3.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"2b16b4b0a57c184f6a8d84c2cd2f572d5a2ce0ff","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.3.tgz","fileCount":9,"integrity":"sha512-EXAVP9DTz0sq5BL7zK8D839eQIq/Njv1qEWvqFdwa+7GmbBalGUgJLo3TewvTV4Ki5smSsrXCYdzb9uKjBgmyg==","signatures":[{"sig":"MEUCIQDyvkjexlksbym/2Othw5bhUFowjJKhpnp+FfWm322TmgIgNC7HfhSz8G/o6mqJJJOK5Yr+ZXUCPcANxZXXoq6kqFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862093},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3a23aa27f4e49093762921d1e54f4a24d5d4321c","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.3_1754669471549_0.4413430142745671","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"name":"multi-llm-ts","version":"4.3.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"38921588d4803a413b578e745e816f73713ec944","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.4.tgz","fileCount":9,"integrity":"sha512-JLvzB/4y8ZF4QQy6VA+kUujDZ4FPfqr/msUdMOqnNhtchDNLZsfGij47jjZwL9PK7y4IklQ1KV6ihi9q9zRiBg==","signatures":[{"sig":"MEUCIGcY0tjkIT9jy4BdX+JuF6QW+1U+JJ3BE+YCMAWUFCM8AiEApp9L2RAnsjfBwGCrEcEzHiUrmpeuWtru4MWVyywwHuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863457},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9af9b9189baf9c0c2dc73566447b481757ff9ff9","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.4_1754688158958_0.6399525571380011","host":"s3://npm-registry-packages-npm-production"}},"4.3.5":{"name":"multi-llm-ts","version":"4.3.5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"daf9683427ce2a3fee2041203b000b66fac9e9db","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.5.tgz","fileCount":9,"integrity":"sha512-6v1VAlVcjDW1XEirYVXq0mGOXJyM+Q5X3lgsE4XPYta8hR38GUX3sNXDTa5+Y4IATlyIkXzMjIzn5ybF+iUB6w==","signatures":[{"sig":"MEQCIFrhIYX5Mpzu/THzTfJjIrhBx1xyNHOBvjFbuMemkdOmAiAqfytRHh7F1RDrSyiY4PrjEpxJHOYXKHQMZVIXQHa1Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863621},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"dc43bf717d77bb4937333c8ab0d4d637581d410a","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.5_1754688449935_0.1673985205602999","host":"s3://npm-registry-packages-npm-production"}},"4.3.6":{"name":"multi-llm-ts","version":"4.3.6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.3.6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"36a8c855983891abd9d09d053f07be1e2285ff52","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.3.6.tgz","fileCount":9,"integrity":"sha512-uQj6eQn1n1Su5ngl/WSx9oct6GuFGLR9CHtjCaxyUq4aGr2Sq8qrLlj6BZXXbKdkIgAClQFMklIcPJ2LvySB4w==","signatures":[{"sig":"MEUCIG5wARk73/18UXWef3SECLhByO+81nfw6TnfwMuejQr1AiEArGV5TRmMAUV0q0HS5MgdTc2Rm4dFCozoY/s+bJTdKvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865731},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"840274eb0e5ef49e6110ac48bba9b805521a21fd","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.9.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.3.6_1754753087111_0.9143082164504575","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"multi-llm-ts","version":"4.4.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.4.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"906aaba45cf53fe619dd42d4c96a3cc947b7b3df","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.4.0.tgz","fileCount":9,"integrity":"sha512-/BFsvUMyNNtRMZFz7Rjtwb5HiKdBFkk6Xpozp1nktBZ14PzoyOUiN8Vw0XaHhaG7Y2PM85emmhRdtvLZ3AdaYw==","signatures":[{"sig":"MEQCICd+cgXBO9sMLXzo641H94VgXG4UZyQlj2XQ3ofVX9arAiBFyk9P2RnQuBttbhjkJsX1qoNVeKJHX4DN0cPRTQOhnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867683},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"2bf7aa5848c282aa7fff1e9d8a009d8bb2a88786","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.4.0_1755056292083_0.44998404144082627","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"multi-llm-ts","version":"4.4.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.4.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"44e06c671f36f01e07206a25217ce575ece34812","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.4.1.tgz","fileCount":9,"integrity":"sha512-N8r3+HT5BiYs4xop6YmKhY8T3AcXuvGTqQ8IONmX2k03UkztJL67amTsaJD6vhXolOibN9kNTMXDvIr5fTHw8A==","signatures":[{"sig":"MEQCIFFwgCI63ef029yK+q9DyKEzX+i/IoT1rq6SsTpyEgpiAiAnP2YF2O6yljqEhlqXUPjb0cXqtt57NR5UT2Agrny9RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867475},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"0b6f450a4a8804a6d1a86d78ca940a8a66a30789","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.4.1_1755219272070_0.19851463062053654","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"multi-llm-ts","version":"4.4.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.4.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"828f5055ce92536a4cb115776f20d97ab3349c25","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.4.2.tgz","fileCount":9,"integrity":"sha512-py9nacDTaaGB2c68yl1hEV9jkzS6DClvOxCbH78T53liTOBxZAu3QlaOEmEfoOps3Kc0OCiOKrZrKTrpMnjx6g==","signatures":[{"sig":"MEUCIQCxICMqhDGPtGlbmL+aYVrxNE/wB11vTK89JLxRAQW+9wIgYuIXui7Shz0AK3y3VQ2mWAczjqE3iPb2XhjSKMNqQZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869517},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"cec08e9766c5c0992e686c7f3870156c7fc71f6c","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.4.2_1756650734908_0.7802917411067789","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"multi-llm-ts","version":"4.4.3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.4.3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"41dc66932fec9241c54eb619da080d356c4d443d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.4.3.tgz","fileCount":9,"integrity":"sha512-jhENAs54s9e6v/OAHMD1dx8wkGFrfbcb7zpQiPtu5GsTv/17xpHOe4IWlNBzdhnKifo024bS3DWZsyDz/02OcQ==","signatures":[{"sig":"MEQCICDjtr8UWdWqkbQql9ECG8Uiszd+ZOh9NhuNA0Jpib0SAiBO0Tdficl2XQdfCp7uwjdesFhmbIG9QE4BH7WnEP3wiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871675},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6fe6741e8fc66cb1a7c6ae26ee4344e301523f42","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.4.3_1756743366115_0.9702475863080193","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"multi-llm-ts","version":"4.4.4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.4.4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"226aacf880528bc0c85678db4e9c67d70f44038f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.4.4.tgz","fileCount":9,"integrity":"sha512-QquyRmb+t/NYCA3tnUjl1HFJk+RYaw3aXZ/cS/XIqyeFvBFByWaaIpmpLPm1w/S++PVmBT/p5QB2o8i5bmYraA==","signatures":[{"sig":"MEUCIQDY0KU+DqWxquG53lzx1mJhulYVvMFcggUK2mF0JMv7pQIgfhD7uc/TUjakEAxqJ+CQKzB0Cug9lTyqqcD41v2p9sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873157},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1fc56942d95743c9e71de1572f1d18a80324d871","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest","build":"tsup","ollama":"node ./tools/update_ollama_models.js","testui":"vitest --ui --coverage.enabled=true","example":"tsx ./example/index.ts","testreal":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.5.2","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.4.4_1756744244960_0.05840352539419991","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"multi-llm-ts","version":"4.5.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.5.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"6281bc98731ec4329ecf7ede0f8467cb84a769ba","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.5.0.tgz","fileCount":9,"integrity":"sha512-tbG3L2xGdBmgziVvNUhkOziMqda3gdgzCWh8zQM/L/dzNmkzFPncumQBKmdKjqkn14Yl66mHdQyZUhDs/2GMiw==","signatures":[{"sig":"MEQCIBPne2dW+81/BLEzuImQemuAfgus8gDUaq33BU699hVkAiAtfPsJkHWLK6bBL1nybyENddyAfK3PH77C2li5xArLsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879476},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6d9acf3af7ec2f54d860ceb58f4ee5c63a89c478","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.5.0_1759321066624_0.6877095074144264","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"multi-llm-ts","version":"4.5.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.5.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"6fa1294f9e14efbba0e137fe3cb44309a9ccd1cb","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.5.1.tgz","fileCount":9,"integrity":"sha512-yp5xSDZ363F80Y/uvqcfvqpvfR4RPeO8Gh05IqH6geZNnBRmg9bmxfrXAImzOjQmILjYFZa4Z1jhnQin5V7qFA==","signatures":[{"sig":"MEYCIQDedoCwRFMGu4yv/GCfrNo4k+BR7qjowNIM7xuBL9jnSgIhAL+9aWasLnf0PqXbCZCL/hrUqMOnS/NCMOcgstC0jZYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880774},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3f5a7e308297b8c302bdbd3b3c697707e6708689","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.5.1_1759794780276_0.7007910453899229","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta1":{"name":"multi-llm-ts","version":"4.6.0-beta1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"65d6005363ca26a7ad45962d31eae1360512f32c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta1.tgz","fileCount":9,"integrity":"sha512-OvbB3tEJmDE+3G3pyxp4036TGWahYwabhpbt9RtwMMTbl6K8Ya3ggfYpuTv++psVs316gBSJREJ4XlXgma1JFA==","signatures":[{"sig":"MEUCIA9D1H4NI0k8ULM6DCFgctgtLYQYPetKyHdxF9ypuWb5AiEA0Q+iW8KkUlHVP/UHFPemwZPeuhyYhuyc+FZsnSUEgR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959564},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"08c5b28df2ea29f7fa887ff0f94e021165831414","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta1_1760101175964_0.190860716277502","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta2":{"name":"multi-llm-ts","version":"4.6.0-beta2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f616d53282a496ff50eba8551160785e9129c2fd","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta2.tgz","fileCount":9,"integrity":"sha512-6ic+nrAcGiqoOhT/MDCDsqN7NSJxeta93V1a+hKwiT/lNETA7kGI6tObdaClApObbhQOaxbuMZrqZAiF1868vA==","signatures":[{"sig":"MEQCIFSAmqAAHr+WrxEwLmFrgW1mQxS41SzrsasgpIycoR3pAiBF593LJqjVM5GrCq+J8skZKvkaEaMf1aAMtjqwezQsZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969385},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"6f91d718d898a32c1db922154458fc6bb697ca54","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta2_1760134771309_0.25173215184281017","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta3":{"name":"multi-llm-ts","version":"4.6.0-beta3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"3a198ea64cff3c4354ee0d146976658d6e46ead9","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta3.tgz","fileCount":9,"integrity":"sha512-dF6AfPlVZdyvjk4DcQoTxrKwTadQXRdFHDI00mZrgjtV+MdjhEMyspYWpyUbGLaiO3SsMO6QNlM9Dj03KuAh6A==","signatures":[{"sig":"MEUCIAvwAV3Qp6uVZMjO2LDzzIPmSaUfy/Ju3ULywYjtE5uyAiEA5bPpbUe2VEbsP8qCemp4WhIyLabuZW13luPvETc/xyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972061},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"fae766954797dcb4d06d61f9ec64ca83d2ba33cf","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta3_1760383809186_0.5529663547808445","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta4":{"name":"multi-llm-ts","version":"4.6.0-beta4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f54e6ad4fd04415a9836b001c89ba3e5f2b46bd8","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta4.tgz","fileCount":9,"integrity":"sha512-dkuuMG3TKg0Y5DeYTl9xIhKEB4F5Xa+wszhINr1nmrLOorTNTIZZi6CIGmi6A1Irm/hHd/WsMb489oyEVTiR2Q==","signatures":[{"sig":"MEYCIQDxRm2ELOPhWqxoPDjLEvqIfuUuPnWF6hzcouH1fdWcRwIhANQrpL8qr9rgb6JtEl4pXphGy4v+TiVA/k8wNAy5m1q5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975383},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b38abfc9852fc919be7045cc43be31165ddcef42","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.13.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta4_1760407346356_0.6373008401804006","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta5":{"name":"multi-llm-ts","version":"4.6.0-beta5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"e28188e394b0b02ea3b2075dabda60ea241fb215","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta5.tgz","fileCount":9,"integrity":"sha512-HCGnH0MX3g9B5pfz2vsaPUhTmbS8dINtWrB8Nkw3S9dp2x11XmnHPRF0XE7RreP5kk6JKd0LXk2UiZGpw4857w==","signatures":[{"sig":"MEQCIA5eGItiHU3fqvyAnmoRHt7FASOaSsLKSJWYNiCTUU5sAiBimUAyGRWsYH8OHkDQzrgIe/2Lpld1B8HNAQbNYBNBVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984257},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"598dad1fa0ec30a88e1bb3b50ac0d96283c84a34","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.5.15","openai":"^4.104.0","groq-sdk":"^0.16.0","minimatch":"^10.0.1","@google/genai":"^1.19.0","@anthropic-ai/sdk":"^0.39.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta5_1760733865611_0.30044719017907795","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta6":{"name":"multi-llm-ts","version":"4.6.0-beta6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"2b581402d45cf197029a91ce44d8cc2d853314e2","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta6.tgz","fileCount":9,"integrity":"sha512-1ey2cfoNf43Z+NsNyNA4e3JVLEWKRIEE8lNXfQbzaVPw/5sNkk+6B0SUNVl/mjaNUYqpdL74t1FEQ2tFFEtzjA==","signatures":[{"sig":"MEYCIQC002l+lDSgYGxqus21abclIlpxnqlYw96XoqzXgfqqKQIhAO7wTedRI14so/Jq93LFa2vMKAG9KJNL5YBWvxWFUg+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985239},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3537c2a30c5e716d007840f20464a4f5596f43fd","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta6_1761613663827_0.3093074711249286","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta7":{"name":"multi-llm-ts","version":"4.6.0-beta7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"5b626db2ed19aee2e44fbd0dbb92d28e1682f153","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta7.tgz","fileCount":9,"integrity":"sha512-9r+q7fuIFl5C9i8/3awVqeTxw3BmGboQe+F6yXvLVSgEDrnluyi558qC5ROa0SxqhI2pO8tvCAGzhchZ9pUjRg==","signatures":[{"sig":"MEQCIBcctW2wN38k9I5qNyz71eGRw7TA5MxHtPoYlWaqv7TVAiBkqg1P6MskFybp5y0LERl7TK7d+kRNhJGg92O7Xq30eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987225},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"593973c85d184b9cb89226486935a66ce06eb156","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta7_1761910229693_0.2848737262337484","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-beta8":{"name":"multi-llm-ts","version":"4.6.0-beta8","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0-beta8","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f9d389e5d331e03eea8990030703c0b86fd67024","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0-beta8.tgz","fileCount":9,"integrity":"sha512-wOJllbMI9hMRuCaQ/snL9QMfplPQiRXwhUXSilWkCcC2QD6cx7BkDiiXJ2Ry6FpclVFDtPY3fqV7gQp+7SLlVw==","signatures":[{"sig":"MEYCIQD9nNp1LmpbdcQzZ/Dt0TPWWQVZWMUdbZq2Y7hFkLMGugIhAJGA0CrTBwuKtl8vjH/8eQ8wR3ixLEhZoQlHYvTOxed7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987605},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"1a2cd565a20381d56dc0e03ab652f997c7040748","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0-beta8_1762650777929_0.10371044805629137","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"multi-llm-ts","version":"4.6.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"a3d8e129eec6e9359acd2201c5f068815731ffed","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.0.tgz","fileCount":9,"integrity":"sha512-ircu/h8d/fDlnnmOJOyo9vTXzdYIg+/UbrM8/mQLRvpDVfo0Bv9fHldlIgcad8fMolJdIXm5QUIIKw1JuFygmA==","signatures":[{"sig":"MEYCIQCJJ17KzmMziFeFgZApdlxQT0hL8YcWZcudQ2vAH8R0cwIhAOwrQ42dBlyUT7AWkfMVI5DWAJpwBfk5YULT5QI9omDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992183},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a5c2b01fa891dd3b6d243a12e8e530d4d5c74bb6","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.0_1764431952253_0.44280726785486757","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"multi-llm-ts","version":"4.6.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"6b0ffe6e8c9839f39ecf8d6b7c150fc9d810c2de","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.1.tgz","fileCount":9,"integrity":"sha512-1k05MG3MB6gMqBBQDp7e1qjRS0fmSbibapoK5g2Jl9fB5DvOYwpX1+OedA+XUWMkbnXyVTKhkIfhkaxSfsKxiQ==","signatures":[{"sig":"MEUCIQCQ0oj6gGSg2BYU13fByXvRvmQ+Qnj/q3OyjdSqEK05cgIgbJUejsnxUHkwh8LZKgr0KyzmogeHpzZvUd5YR2TaC48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996895},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"82ba7a2d2ae3709112defec67101fcb2e4556d91","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.1_1764442376319_0.5558718724142362","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"name":"multi-llm-ts","version":"4.6.2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.6.2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"0a22f85001644b4be3179b0406cc5295e5ecd4bf","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.6.2.tgz","fileCount":9,"integrity":"sha512-gv0lIr//m5wyT22NSU0tBB6RF4C5X+utnNW/WOoprNdAHJv95wMM+JEFx7b5dIgrT4R2qyfkq+lLNM/fuLgDng==","signatures":[{"sig":"MEUCIAREqIn/161wbA8s6AqKDufsN84K0klgjN4VQYX9hOnxAiEA3U3LkJ1LPw1w1SNP+nnm0Rzy/F05/K7WdirDEgHXkjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998013},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"895e7264653f79ed3efdd22826340ece36cc00f2","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.27.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.6.2_1764444668669_0.9546375123210133","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta1":{"name":"multi-llm-ts","version":"4.7.0-beta1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"4bbe9c44a49c8feb77de56a0855cd8b2f82d8c74","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta1.tgz","fileCount":9,"integrity":"sha512-VxPF3ZMRa0Ih3LXAB3Lo1sz/bSw0ZV4I6ChzKlDFYkHpzl2x51jMmJrWaYKHI9CU7P7sgm59gZ0reC1Ziv4aYQ==","signatures":[{"sig":"MEQCIBrBKmjuKd3e9LVqkg6nZ+SUVynwFkHA2GQeaAYL1UUsAiAm2c27k+WZyJxL3DFE1Q0qGjDxbR0BdEUTX2R+nq03gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049315},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"d2c4363497d4a96fa7bae647b5121467e44dbb8b","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta1_1765162216420_0.17726489625279163","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta2":{"name":"multi-llm-ts","version":"4.7.0-beta2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"4b251ab6ae892466c70d03a6053a7e4f1f59213a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta2.tgz","fileCount":9,"integrity":"sha512-HiTYNjOiCJXR1eqTsNpw9Xp2A+cS6jrlunILq3v+eQ2GOXtR3ZBSSq5D4XikkZtI5nv3o/OnWdFRFyG0cl4cGQ==","signatures":[{"sig":"MEUCIDCVS+c0gLAHit4ia0w1uQcBYaAR6KYRTxihj6HfQx9vAiEAkl8PEzFSSgA6cL4jZe5Q7uU52UtgLyLT6qBBskJAL3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1041217},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"7e2659034828dacf2ceca89df4e3be308c41cda6","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta2_1765305226287_0.5446238171416722","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta3":{"name":"multi-llm-ts","version":"4.7.0-beta3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"59e83e92dff3fd238939dc109247962386649ba6","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta3.tgz","fileCount":9,"integrity":"sha512-p/qrCX41Gp/hkvl9CoJL4lp+dJ/FHsZf0ETaUSFdgyCx7StgQXZ4dge3Nx7cR/r+RtAs7Ob1k48C5Ez/Qw1ebw==","signatures":[{"sig":"MEYCIQDclK/hjisCh+iv2VmpC1NuE3t/AiPi5+iqRHmXfkgVEAIhAPSaB4tYuEFXu9lne19MO+BMKPSmq2zUPTOmJJnEO6LV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1076959},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"03edfcaaf6920cfaf7db99f3e4ee2ec8641df255","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta3_1765479390460_0.011925400377235551","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta4":{"name":"multi-llm-ts","version":"4.7.0-beta4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f71bd330e03b8820376f313a764cdb6ecf6c6c1a","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta4.tgz","fileCount":9,"integrity":"sha512-PdRrod6XMsSdceH/C4dT70s4RDfzDfV4mnYRkSgDq2fYaaJv00UwoXqY6QLMGZZfI+t8utUl3WsJdlk9hBfM3g==","signatures":[{"sig":"MEUCICo9pmk1avyIRrtXhR+3s957wRIaGCvKkIrNzMF+WxrdAiEAqfiOlOtnp7QR6vF46+DcmhIIaqTBB7+1vn19FmDOWz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078123},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"eaf19416d5f061b35c9da091070b4bd0329f8486","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta4_1766744491507_0.6609637607089445","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta5":{"name":"multi-llm-ts","version":"4.7.0-beta5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"b36c91288d5b92d11faf233ef98b1d09a4373139","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta5.tgz","fileCount":9,"integrity":"sha512-bTrTtNA6ygiNHixJoxTlYUx0LfJm+ix6hpbE4K8b26IIEt66im22W8RQD4mHaQxuL6GoPxVUnn2y1xHvr4zbPw==","signatures":[{"sig":"MEUCIHYXRywfE1KZk4kAPgKXAH0qByH7uheZ3OY2oX/g+ajHAiEAysIElYNCVRAVsuUD/8GdTiwuYBFSeK1TXuPPmiAmmss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079013},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"914d8fde77e6364f9b01853b6e2a59291c3566d5","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta5_1766831094262_0.6255562851200867","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta6":{"name":"multi-llm-ts","version":"4.7.0-beta6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"0e1a249da4b16ca60e5e6c3c5c7505bad8f869e7","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta6.tgz","fileCount":9,"integrity":"sha512-GF6oPN7nP9TlBFq54zN7v5s/8SW62fwwKxlhwpAsqymXqY2xN41SUzF+8hG2vQFtlr52tyfPvPtTM+Z6OGLqCQ==","signatures":[{"sig":"MEQCIHcncW3fsXStK+LWh801vmyIGZhPLLwhINdqu9AwbfPGAiBWbbN3QSLdP4/J8ZlG6Q+0KsW5vPYf3xwQU6R6e6oYGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1084727},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"c6df29b3655f473844b680c05bd051fef578d155","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta6_1766833827751_0.6369714540988911","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta7":{"name":"multi-llm-ts","version":"4.7.0-beta7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"a526956225c80c4e0d34e5962787cde17a000965","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta7.tgz","fileCount":9,"integrity":"sha512-6uTUWDz4RRb86QyxVO/64/fW728xZrktT+xKITn36YJPgzm5/Bd3JFUNRtl8gkjlFPo3NSyLpINArFLc5Zq8fQ==","signatures":[{"sig":"MEUCIHpASApVf9uBOphM4eeKTRXb7njSUYTFeegjZTWYR6FxAiEA4yFpZ/yMr/hB81WI8iAVeCFsyCONdfwa1Cc351oPW3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049903},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3fc291cdad9e078193dd703624e57fee45ef787f","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta7_1767089425946_0.755793311731128","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta8":{"name":"multi-llm-ts","version":"4.7.0-beta8","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta8","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"7f1003fee86e98770caa137d1e3eed543ebb3187","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta8.tgz","fileCount":9,"integrity":"sha512-3U7mBBZHTorCWnkDlkULBq4a6hIdbJc1ohXiMZOw+EL0JFqO1fk6PyrCPOsV4wU3Hr7PoEPZdjpFzyA+OmSRRw==","signatures":[{"sig":"MEYCIQCOvDgtWIUCW/aWM8zD26aKjj7wCv9Ya84uRBAYRI55+gIhAPE0e7qo/YrHsJL4n1Z7t1/tlnGwnVSTOcsuH4hCaaKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050401},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e65a9b6036c97b2b08cd8f3365262f8261dbaf75","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.31.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta8_1767975545328_0.009937332203886928","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-beta9":{"name":"multi-llm-ts","version":"4.7.0-beta9","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@4.7.0-beta9","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"68a211a16d4691cc3a1922005f6abcae57598583","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-4.7.0-beta9.tgz","fileCount":9,"integrity":"sha512-ZHav/paSO5wvg8GbTxgQIX6ntNlxMIKFl/x2F9x8EPpBP6pNCO6fqu5bFB5+UV5OW8KcTBqICnnfkatfzevLrA==","signatures":[{"sig":"MEUCIGakT/v82U4zCecO+ltygv1x2KzmvfIZOruK1yyYf+ClAiEArYFIHvosYQFaIiqIz6iw2P0qISeo+xPnyATSkxd6X3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058335},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"928f3df261b927d6b1fbe734f902138224b48f98","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_4.7.0-beta9_1768693623220_0.9468559567969101","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"multi-llm-ts","version":"5.0.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.0.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"de3aa76b69f5146be583d145eba5629bbcea4934","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.0.0.tgz","fileCount":9,"integrity":"sha512-WOf+TJFCcjuXDaFotur4eiS0FF2eB++ZYamMZwP3TnjRTayQGGFeFh+mnQTv9pyemDz0oMr6ei/a2njaBI1opA==","signatures":[{"sig":"MEYCIQChx9mgkD1lhHF0S65iWQvLJ5+OJlN/m42HsBvKg/55BQIhANC+p6bUvTlXSiAYeQ5fEN4GHW+4gjYmHJi1MtVaeNkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059861},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"9b754abbd0f64e6f6313747d27d062c6432aa6fe","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.0.0_1769276115036_0.2902922876953846","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"multi-llm-ts","version":"5.0.1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.0.1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"930e6dd772f1b7c412d35d5997a25eea21830c29","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.0.1.tgz","fileCount":9,"integrity":"sha512-I9xRCKYVK7KhGLsQHQl7HrGSSRgxeKhI+oQZXUAR7BSJZVaQTO+Pp0p3SbgyuUyWuCE1ma+daqHuihibLTdv8A==","signatures":[{"sig":"MEYCIQDo3f90lX+G84P0hVzbm37XShKeoUZ4lAlMY6K5H47u6QIhANSplBgR+D7XVecdAYYzbFydC3glLwMNBu2kCgbvBXpK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069001},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ab1a7c500baf54930940ad6d86ef53c848796154","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.0.1_1769527077528_0.38544614642228603","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta1":{"name":"multi-llm-ts","version":"5.1.0-beta1","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta1","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"c52af25f3cfa37aba23172b1de78621a474011fa","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta1.tgz","fileCount":9,"integrity":"sha512-IV+h7wOuJHfcveGPI3TCaL0GxPDpGrLaU4WKAzmHoRlX7oQw/6pMJVpPFx91Y/yJiGYiQZCvrmUfNVA+REz91Q==","signatures":[{"sig":"MEUCIQDGz/PKpOaPAzbl+ePit2pW0QjrwihSTph0Nol+URDl9QIgQ7JF+Tffb/s7D6ojWsL9LSLy+JueU132MBrw7NrecUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099826},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"3b1cfe68d1e406e2ffe7b165b11c10a4fe491e6b","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta1_1770571802466_0.022903625376287762","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta2":{"name":"multi-llm-ts","version":"5.1.0-beta2","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta2","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f6bce268b38f0b8f849c0b59b8cc9ffbb715523c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta2.tgz","fileCount":9,"integrity":"sha512-XcPLinXSVAPkGyeg6waW3WMsqmYS8qS2z4KfaY5LPYd/uPn3FfsRTDROzFedt0o2+tB+WiskYWpGGoEYgAuy6w==","signatures":[{"sig":"MEQCIGHsgi8w0LqiE/rjvGQiBVD1sj6xKLMacp76UPfbf4VSAiAYRWIsnuKXaUBIBX/bPhiA+tlO1+eDcAqu7UsA1dvSkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099506},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e4fb2ae604de6f5dc882b9c3e9b03cdbf429df6e","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta2_1770572963199_0.11205017606004919","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta3":{"name":"multi-llm-ts","version":"5.1.0-beta3","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta3","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"0c40becd857f35c3894067b2a7d47a2afd71ecc5","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta3.tgz","fileCount":9,"integrity":"sha512-QiuRe3mYCyQA/8yG21/ptnqDSbAodf3oiyWMngUJ4SeR3/2WqupMRQ3YsrTcsblHiVhdsC1M5PeS0RmlHSudwQ==","signatures":[{"sig":"MEYCIQDtzs+nudeNF3Lug9H1dArmc8ipSI0w9H+MRA1ZAn7tGwIhAJW+a8ZqnZYJbcUZdfiq5Dtrb/70hiNlVOfQrrVikAIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1105696},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e4fb2ae604de6f5dc882b9c3e9b03cdbf429df6e","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta3_1771447581952_0.026605538847664922","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta4":{"name":"multi-llm-ts","version":"5.1.0-beta4","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta4","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"1638acead7041a41db040ce78640ab9fd3c26a39","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta4.tgz","fileCount":9,"integrity":"sha512-lue2M+sI1w+JYnz52ZS5FR1TEOGtNuWbZXxnWCd15FwsgoSUahkajAyWlDM+rrq6Zt28MUjkiRLW+zHT2On/BQ==","signatures":[{"sig":"MEYCIQCZW8OWNkxjsF48KGKTiFJ1yAhBaPjSG0FvoIRZq2WWDAIhAKR5r9YxwtTcFN21kco5z6mEpBNXHhearQlefQuYsFOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109370},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"60e28b4f46f127b6580f6a075b3ecce3c16cf669","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta4_1771607537372_0.3732830830940832","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta5":{"name":"multi-llm-ts","version":"5.1.0-beta5","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta5","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"8633a486bbc4d0c7636de0255153ec063870bd7d","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta5.tgz","fileCount":9,"integrity":"sha512-004PS/0ajrjyHAMTfOAEQ6SAEjRafbiTryMfvA4n+RXmeE/Jo2yoHPvJ4bwhSxpItymIA9kBOWJvuNogvAmA/g==","signatures":[{"sig":"MEYCIQD0KoB5bcj0CkJWy3JDwRHKquDs+FxppRovNRuO2UZasQIhAIWX5o+DPvPRF7ceJfxtFkLMA1cJ18Szb0QMRvHUhH/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1124744},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"4b7ca24fe83b33d0db2a110198e5781500f638e3","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.0","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta5_1771646578505_0.7094492245493129","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta6":{"name":"multi-llm-ts","version":"5.1.0-beta6","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta6","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"df0ed4b84edb95071ad66a123c94ebf6a54cb2bc","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta6.tgz","fileCount":9,"integrity":"sha512-jqlzYk8XnOjxSMa+w217k/TIisMyBFM0KJjBQBJegkquQnzKV/ehZnqoKBZKYLw8Lt24tNvxqSB+ldVmzsM2hA==","signatures":[{"sig":"MEUCIGrBarQz/NjSbxsh36EbUoduhl0JKBAyWO5wHuXQha/LAiEAstOK2usgxA4UhXiKgtJX3Tdc1kLp7YflOaKlWJJVdu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1126836},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"ce9dedb16e4c81493b8b5f7ace4e9aa0cbd089c5","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta6_1771691640652_0.3218538189356088","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta7":{"name":"multi-llm-ts","version":"5.1.0-beta7","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta7","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"855d672c21d40503c22e91351f0d7dec96d3542f","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta7.tgz","fileCount":9,"integrity":"sha512-sedcbcJ3O0bJZcMSg8DjNfC02Ixv4huqTfriSwj9j0H5cr23XnK2o/DXvvnjt/LpOTWg5ZkrPuPx0M7q4V1OOQ==","signatures":[{"sig":"MEUCIQCV66NI6VxUTAnsWDs0AyBD7hBPkeMcm8w/mrB3g/cdqAIgGc9ZlazpWAQ1WRC+3sA2bwruSH055ieBjyNNuh79gAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109370},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5689b44b8581436afd2b3954578897abadee1378","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta7_1771990361893_0.7486450347956444","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta8":{"name":"multi-llm-ts","version":"5.1.0-beta8","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta8","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"e81cee755a724edc351573f5e81eed47f6b3eca7","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta8.tgz","fileCount":9,"integrity":"sha512-N92MOAjCMLYUaWYrh0AsR2qxKQA+NY4XfBA1faKkt1te3XeXqZDPJmsqiqAzt9dI3PYTFGqVIb8cRWlR6G4YOw==","signatures":[{"sig":"MEUCIDrdZwgKbzu6Xy+uLoHDQo3x5ZHJ1yCSM2LfaRTijYXTAiEAjGMx1yqzj9B/EHhjN+rM+BULjO9XCgNfb/zHdXGldiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1127998},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"a5759d812f81d1f56c98ccdc8f2b975b27b514f7","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"10.9.3","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta8_1771990442875_0.9160114360897496","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta9":{"name":"multi-llm-ts","version":"5.1.0-beta9","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta9","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"e29cdb441fb57889c0dd66ac6c9d7b930e63a6fd","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta9.tgz","fileCount":9,"integrity":"sha512-7xHaNQH2gJcxGCmb51oMNJcJAV8yMzl9excocqHKqTLrgjoMhRGfkvvWLFcntIihfnvXCx0iZ0ZxP8tKIUbhuA==","signatures":[{"sig":"MEYCIQC+Z+pmNCbBcfAUQfvPmhhCIr30CtJ0CTYoAqB+ta1TgAIhAMHHm2D+aU1LadzmJKHSwxm+6szQL8l+tdu2Cpu3cUNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128520},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"7244798ad71620ea7f791e671b791fe06650d038","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.6.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta9_1772292231062_0.4648953892658849","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta10":{"name":"multi-llm-ts","version":"5.1.0-beta10","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta10","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"1cd21571691b483aa1813ba02dedcea347fe2c75","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta10.tgz","fileCount":9,"integrity":"sha512-Wb7f2duSnT2lDLK7RW1GpneIORcb0OYqdEGLMII/E1d1OHZ4cGCey6PGfUb8BADP4M1rb+o72pPEb1+lVFtwhQ==","signatures":[{"sig":"MEUCICvWDtHQG85/2X2Ts7U5USrw5139igULnqWJdPYq/p4EAiEAnDEAzWVYr0xMRlYo/UJ84SkXK1FPUJcBzvFighyhtmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141084},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"dddea53ed85aa419b3d045cf2ab0870b60e266ae","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta10_1777910560315_0.6716464774706765","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta11":{"name":"multi-llm-ts","version":"5.1.0-beta11","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta11","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"8041bd27c6ba6822b70115a5972bd6c706112764","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta11.tgz","fileCount":9,"integrity":"sha512-iPpfRF2L2fLvgh0sQU/+kMdaNJkamA2HFyc1eAgSPu2oy00wjQMUBybbXYtZbDFrjFN12Fjgz2tofXCQfoGhYQ==","signatures":[{"sig":"MEYCIQCRbRya6zJbTBUtpE0E6oUEexqDknLcFGXnFYPLxvxP3QIhANaY60eNfp4H8TUMJ/r85M/89ntUIsWQB1d4HTLdRRZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144998},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"32cb9b1b31fdab88782dc214316153e72293345c","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta11_1780091755806_0.36871768980198394","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta12":{"name":"multi-llm-ts","version":"5.1.0-beta12","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta12","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"c1cff55854896507e80d5e5710f0edc01697bf9c","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta12.tgz","fileCount":9,"integrity":"sha512-CifQpFg/fKMUYe7Sp/D1xEc/rEOzP+kPoKvDqFPxGXMIE8B/rQX11OnSNCZE9dXzA56tQNooBIuCa6mgLysN0g==","signatures":[{"sig":"MEUCIAjp6jYaaJwXsMnmZEu9Inv4T3MjWj6zgrylJa5zetvYAiEAj/2HDxkZXzCFfLslAPVRh2QGifTKyDXarOb5NQZ4CjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1170976},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"15936b0c28b1a9e7948a168d64143a6017462ff2","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta12_1780098199077_0.773334463605192","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta13":{"name":"multi-llm-ts","version":"5.1.0-beta13","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta13","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"9674be3b3063cca8cfbaf9115898c3937df180e0","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta13.tgz","fileCount":9,"integrity":"sha512-M7oUxlM65GFPc8rf4Lr7GYmryMT9pYyA38FcHD7f3jMejXJFI6SSfz/NDdQCTVCNH/sbuDJPYV6L8O4HLYu9Dw==","signatures":[{"sig":"MEUCIBcnoCpIF9eek979eJzSYFFmqLQ5WAIuqYGSYC/SnSbZAiEAzQokw0eJNdE1GENCaxuQWgpXMwju+8IpPhxI0Bq20xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172212},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"e3df8d16f6c28af388610dcd920073f58f223eae","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta13_1780421092909_0.992868411350516","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta14":{"name":"multi-llm-ts","version":"5.1.0-beta14","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta14","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"4bd74f09bc0b407a6a59832421675e3a7d643140","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta14.tgz","fileCount":9,"integrity":"sha512-uiawXm8GhdlLslDB6W+du/mQrT6geKBg1moo7/jla6+K+DbsMnCQbeEqv1Pm0bRMT2fgS0yiFTH7tARJa08weg==","signatures":[{"sig":"MEUCIQC+1taOAJ0pPrUbql8x0vY8GfQl/H+sH7ql60eDp4H7vgIgQCjMF+13+lvLEYXszOOwr6rq7k/lWbv45G1QKiLkadU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1191426},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"5b0b8bb0e1d41e56718460bd8eddd74ced43e974","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta14_1780425086181_0.04033181037072597","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-beta15":{"name":"multi-llm-ts","version":"5.1.0-beta15","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0-beta15","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"7a1afca1a0b011b52eccd31c9338166648c42296","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0-beta15.tgz","fileCount":9,"integrity":"sha512-wQkk4BHR8iaZP+/WQv0f+5VWNBG3boZmqv5cwqBrL3ZquhNXg6nGin1nnv8xnxpW1qydikOoWoJk5Q96PJPK+A==","signatures":[{"sig":"MEUCIDc07ixz36SeoDNqKIrZbxzG4ZcFFXqcPmvN7nVjJ/JuAiEAhAxJGN9qqOBdRln3mcbLkrjyhyTHFheyAqoq76Uh7nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196724},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"39a2a5a23c643355b11b299aa9092d3e27279063","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0-beta15_1780453970277_0.8883840140130586","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"multi-llm-ts","version":"5.1.0","author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"_id":"multi-llm-ts@5.1.0","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"bin":{"cli":"tools/cli.js"},"dist":{"shasum":"f764578deb8999dd8e56ab95f4fd6c0b438b6dbe","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.0.tgz","fileCount":9,"integrity":"sha512-AuzX3T/0eEV+xZ7MAu4TRyZvXA4vys8tkkEeXLMIKjvJquSFcRBJTLPSy0twphKNrPEjrbnQRX44+nhyZtz90A==","signatures":[{"sig":"MEUCIQCEW5LIPBqaj7DQLSsmDMy3uIVUVPwCEj/msmQKU0Mb/wIgG1StqroiYpDvqI+IW5n0FdjOgPzvQr0rwnpFVSD2nVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211249},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","gitHead":"b4cb73824d9ebba39e211ac15ab60cbeb582c9ba","scripts":{"dist":"npm run lint && npx vitest --run && npm run build","lint":"eslint '**/*.ts'","test":"vitest --run","build":"tsup","ollama":"node ./tools/update_ollama_models.js","example":"tsx ./example/index.ts","test:ui":"vitest --ui --coverage.enabled=true","docs:dev":"vitepress dev docs --port 5175","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest --watch","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"repository":{"url":"git+https://github.com/nbonamy/multi-llm-ts.git","type":"git"},"_npmVersion":"11.13.0","description":"Library to query multiple LLM providers in a consistent way","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.76","ollama":"^0.6.3","openai":"^6.7.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","partial-json":"^0.1.7","@google/genai":"^1.37.0","@anthropic-ai/sdk":"^0.67.0","zod-to-json-schema":"^3.24.6","@mistralai/mistralai":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","jsdom":"^26.0.0","dotenv":"^16.4.7","eslint":"^9.17.0","vitest":"^2.1.8","vitepress":"^1.6.4","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@eslint/compat":"^1.2.4","@vitest/coverage-v8":"^2.1.8","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/multi-llm-ts_5.1.0_1784410647620_0.1369758759444757","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"multi-llm-ts","version":"5.1.1","description":"Library to query multiple LLM providers in a consistent way","repository":{"type":"git","url":"git+https://github.com/nbonamy/multi-llm-ts.git"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"cli":"tools/cli.js"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup","lint":"eslint '**/*.ts'","ollama":"node ./tools/update_ollama_models.js","dist":"npm run lint && npx vitest --run && npm run build","test":"vitest --run","test:watch":"vitest --watch","test:ui":"vitest --ui --coverage.enabled=true","test:real":"REAL_API=1 vitest tests/unit/engine_real_apis.test.ts","example":"tsx ./example/index.ts","docs:dev":"vitepress dev docs --port 5175","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"devDependencies":{"@eslint/compat":"^1.2.4","@typescript-eslint/eslint-plugin":"^8.19.0","@typescript-eslint/parser":"^8.19.0","@vitest/coverage-v8":"^2.1.8","@vitest/ui":"^2.1.8","dotenv":"^16.4.7","eslint":"^9.17.0","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-import":"^2.31.0","jsdom":"^26.0.0","tsup":"^8.3.5","tsx":"^4.19.2","typescript":"^5.7.2","vitepress":"^1.6.4","vitest":"^2.1.8"},"dependencies":{"@anthropic-ai/sdk":"^0.67.0","@google/genai":"^1.37.0","@mistralai/mistralai":"^1.10.0","groq-sdk":"^0.34.0","minimatch":"^10.0.3","ollama":"^0.6.3","openai":"^6.7.0","partial-json":"^0.1.7","zod":"^3.25.76","zod-to-json-schema":"^3.24.6"},"gitHead":"68e741f9f5d8a3ed0b72fdd8b91f5e53270a3c6f","_id":"multi-llm-ts@5.1.1","bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","_nodeVersion":"22.19.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-dnkdQ7cQ5ONQShtsybTRRnIDOFqy9BZuMiBSUn2FLBBga9bjFnILY8dFphmPfvwsAd5EezUI6nihygSpxfvWaw==","shasum":"b8a24a48475dd392e0116ea212c2e1882cd2e6c2","tarball":"https://registry.npmjs.org/multi-llm-ts/-/multi-llm-ts-5.1.1.tgz","fileCount":9,"unpackedSize":1214735,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDw7o4+efIzCzWXOgYkQAiaJOyzhXWjPc2CgCtN+H31rQIhAKshIDJVcJK6TaA/DlCzcVMUkcbl4X8pjv3ezFBXzZ8c"}]},"_npmUser":{"name":"nbonamy","email":"nbonamy@gmail.com"},"directories":{},"maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/multi-llm-ts_5.1.1_1784746885076_0.8762888002092373"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-26T03:00:24.685Z","modified":"2026-07-22T19:01:25.363Z","1.0.0":"2024-10-26T03:00:24.920Z","1.0.1":"2024-10-26T03:51:51.615Z","1.0.2":"2024-10-26T03:52:59.517Z","1.1.0":"2024-10-26T16:08:31.419Z","1.1.1":"2024-10-26T18:19:32.266Z","1.1.2":"2024-10-26T21:16:23.503Z","1.2.0":"2024-10-26T23:04:58.006Z","1.3.0":"2024-11-01T01:28:43.568Z","1.3.1":"2024-11-01T01:48:58.489Z","1.3.2":"2024-11-01T15:13:18.239Z","1.3.3":"2024-11-01T20:49:24.434Z","1.3.4":"2024-11-02T13:56:58.277Z","2.0.0-beta.1":"2024-11-03T17:17:30.220Z","2.0.0":"2024-11-05T22:09:51.870Z","2.0.1":"2024-11-07T00:34:21.420Z","2.0.2":"2024-11-10T20:42:22.588Z","2.1.0":"2024-11-12T00:14:55.374Z","2.1.1":"2024-11-12T02:21:26.196Z","2.1.3":"2024-11-15T15:54:58.194Z","2.1.4":"2024-11-15T16:04:05.886Z","2.1.5":"2024-11-20T03:30:44.063Z","2.2.0":"2024-11-20T15:17:18.362Z","2.3.0":"2024-11-21T02:02:18.487Z","2.3.1":"2024-11-24T20:32:58.591Z","2.4.0":"2024-11-28T18:23:05.386Z","2.4.1":"2024-11-29T19:10:38.574Z","2.4.2":"2024-11-29T20:11:47.873Z","2.4.3":"2024-12-06T16:42:59.549Z","2.4.4":"2024-12-06T18:57:00.231Z","2.4.5":"2024-12-07T14:22:45.418Z","2.4.6":"2024-12-12T03:23:39.381Z","2.4.7":"2024-12-16T19:00:56.521Z","2.4.8":"2024-12-18T15:56:58.149Z","2.4.9":"2024-12-18T20:14:44.837Z","2.4.10":"2024-12-19T20:32:21.036Z","2.4.11":"2024-12-19T23:37:17.696Z","2.5.0":"2024-12-26T23:50:19.205Z","2.6.0":"2024-12-28T16:05:20.715Z","2.6.1":"2024-12-30T22:40:33.790Z","2.6.2":"2025-01-01T16:59:25.820Z","2.6.3":"2025-01-02T19:29:22.696Z","2.6.4":"2025-01-03T00:01:52.496Z","2.6.5":"2025-01-03T05:09:25.749Z","2.7.0":"2025-01-03T06:03:31.902Z","2.7.1":"2025-01-05T04:57:16.520Z","2.8.0":"2025-01-08T23:09:40.574Z","2.8.1":"2025-01-08T23:47:13.344Z","2.8.2":"2025-01-09T00:03:33.433Z","2.8.3":"2025-01-12T16:08:06.278Z","2.8.4":"2025-01-20T20:05:33.552Z","2.8.5":"2025-01-21T00:22:18.518Z","2.8.6":"2025-01-22T22:12:01.041Z","2.9.0":"2025-01-24T20:30:38.771Z","2.10.0":"2025-01-25T15:20:34.408Z","2.10.1":"2025-01-25T15:31:38.814Z","2.10.2":"2025-01-25T16:51:30.942Z","2.10.3":"2025-01-25T23:58:56.674Z","2.10.4":"2025-01-31T21:08:17.590Z","2.10.5":"2025-01-31T23:56:45.352Z","2.10.6":"2025-02-04T03:35:03.240Z","2.11.0":"2025-02-07T02:42:14.823Z","2.11.1":"2025-02-07T03:19:13.779Z","2.12.0":"2025-02-08T02:00:20.203Z","2.12.1":"2025-02-11T02:57:23.359Z","2.13.0":"2025-02-15T01:32:46.041Z","2.13.1":"2025-02-17T15:07:46.381Z","2.13.2":"2025-02-20T21:56:00.389Z","2.14.0":"2025-02-25T00:28:31.206Z","2.14.1":"2025-02-25T17:12:22.782Z","2.14.2":"2025-02-27T23:58:23.457Z","2.14.3":"2025-03-06T12:18:23.493Z","2.14.4":"2025-03-06T12:27:12.376Z","2.15.0":"2025-03-07T16:40:56.801Z","2.15.1":"2025-03-07T16:45:55.828Z","2.15.2":"2025-03-07T16:55:44.095Z","2.15.3":"2025-03-15T20:01:34.241Z","2.15.4":"2025-03-15T20:59:57.906Z","2.15.5":"2025-03-16T00:13:15.973Z","2.16.0":"2025-03-16T23:49:25.138Z","2.16.1":"2025-03-21T21:36:35.641Z","2.16.2":"2025-03-27T09:34:48.938Z","2.16.3":"2025-03-27T10:16:41.359Z","2.16.4":"2025-03-30T21:38:26.529Z","2.17.0":"2025-03-30T22:45:23.655Z","3.0.0":"2025-04-03T04:15:41.349Z","3.1.0":"2025-04-03T23:21:09.671Z","3.2.0":"2025-04-05T18:02:47.501Z","3.2.1":"2025-04-05T20:38:33.725Z","3.3.0":"2025-04-14T23:47:29.152Z","3.3.1":"2025-04-18T13:32:49.033Z","3.3.2":"2025-04-23T22:46:59.197Z","3.4.1":"2025-04-30T01:02:07.398Z","3.4.2":"2025-05-02T17:22:14.600Z","3.4.3":"2025-05-02T17:50:03.371Z","3.4.4":"2025-05-03T16:55:02.081Z","3.4.5":"2025-05-04T19:45:11.103Z","3.4.6":"2025-05-07T22:42:20.244Z","3.4.7":"2025-05-14T18:06:57.652Z","3.5.0":"2025-05-14T18:30:41.276Z","3.5.1":"2025-05-14T19:03:51.537Z","3.5.2":"2025-05-20T21:58:46.388Z","3.5.3":"2025-05-21T14:25:26.819Z","3.6.0":"2025-05-21T22:53:54.075Z","4.0.0-beta.1":"2025-05-24T13:05:53.234Z","4.0.0-beta.2":"2025-05-25T04:51:45.334Z","4.0.0-beta.3":"2025-05-27T22:44:17.518Z","4.0.0-beta.4":"2025-05-28T00:28:51.369Z","4.0.0-beta.5":"2025-05-29T02:23:53.848Z","4.0.0-beta.6":"2025-05-29T02:37:18.736Z","4.0.0-beta.7":"2025-05-30T09:56:07.865Z","4.0.0-beta.8":"2025-05-30T11:02:32.467Z","4.0.0-beta.9":"2025-05-31T01:27:40.220Z","4.0.0-beta.10":"2025-05-31T02:44:37.593Z","4.0.0-beta.11":"2025-06-02T20:12:01.066Z","4.0.0-beta.12":"2025-06-11T00:02:50.551Z","4.0.0-beta.13":"2025-06-12T20:41:21.470Z","4.0.0-beta.14":"2025-06-12T22:06:01.881Z","4.0.0-beta.15":"2025-06-13T03:21:07.675Z","4.0.0-beta.16":"2025-06-13T13:28:31.469Z","4.0.0-beta.17":"2025-06-13T19:33:32.516Z","4.0.0-beta.18":"2025-06-13T22:15:38.816Z","4.0.0-beta.19":"2025-06-13T23:07:12.190Z","4.0.0":"2025-06-16T12:43:47.009Z","4.0.1":"2025-06-20T13:10:29.408Z","4.0.2":"2025-06-20T13:52:05.381Z","4.0.3":"2025-06-22T15:02:48.850Z","4.1.0-beta1":"2025-06-27T20:24:50.465Z","4.1.0":"2025-07-13T23:37:29.520Z","4.1.1":"2025-07-14T12:09:59.932Z","4.1.2":"2025-07-14T22:14:25.923Z","4.1.3":"2025-07-17T23:29:13.366Z","4.1.4":"2025-07-21T00:40:02.935Z","4.2.0":"2025-07-24T19:32:19.691Z","4.2.1":"2025-07-24T23:45:37.587Z","4.2.2":"2025-07-25T19:44:54.417Z","4.3.1":"2025-08-02T02:58:22.173Z","4.3.2":"2025-08-08T16:01:37.828Z","4.3.3":"2025-08-08T16:11:11.824Z","4.3.4":"2025-08-08T21:22:39.173Z","4.3.5":"2025-08-08T21:27:30.368Z","4.3.6":"2025-08-09T15:24:47.367Z","4.4.0":"2025-08-13T03:38:12.346Z","4.4.1":"2025-08-15T00:54:32.281Z","4.4.2":"2025-08-31T14:32:15.126Z","4.4.3":"2025-09-01T16:16:06.457Z","4.4.4":"2025-09-01T16:30:45.162Z","4.5.0":"2025-10-01T12:17:46.866Z","4.5.1":"2025-10-06T23:53:00.494Z","4.6.0-beta1":"2025-10-10T12:59:36.179Z","4.6.0-beta2":"2025-10-10T22:19:31.593Z","4.6.0-beta3":"2025-10-13T19:30:09.414Z","4.6.0-beta4":"2025-10-14T02:02:26.577Z","4.6.0-beta5":"2025-10-17T20:44:25.884Z","4.6.0-beta6":"2025-10-28T01:07:44.093Z","4.6.0-beta7":"2025-10-31T11:30:29.891Z","4.6.0-beta8":"2025-11-09T01:12:58.196Z","4.6.0":"2025-11-29T15:59:12.493Z","4.6.1":"2025-11-29T18:52:56.558Z","4.6.2":"2025-11-29T19:31:08.978Z","4.7.0-beta1":"2025-12-08T02:50:16.665Z","4.7.0-beta2":"2025-12-09T18:33:46.496Z","4.7.0-beta3":"2025-12-11T18:56:30.640Z","4.7.0-beta4":"2025-12-26T10:21:31.647Z","4.7.0-beta5":"2025-12-27T10:24:54.478Z","4.7.0-beta6":"2025-12-27T11:10:27.942Z","4.7.0-beta7":"2025-12-30T10:10:26.110Z","4.7.0-beta8":"2026-01-09T16:19:05.564Z","4.7.0-beta9":"2026-01-17T23:47:03.429Z","5.0.0":"2026-01-24T17:35:15.214Z","5.0.1":"2026-01-27T15:17:57.763Z","5.1.0-beta1":"2026-02-08T17:30:02.638Z","5.1.0-beta2":"2026-02-08T17:49:23.441Z","5.1.0-beta3":"2026-02-18T20:46:22.183Z","5.1.0-beta4":"2026-02-20T17:12:17.564Z","5.1.0-beta5":"2026-02-21T04:02:58.707Z","5.1.0-beta6":"2026-02-21T16:34:00.844Z","5.1.0-beta7":"2026-02-25T03:32:42.137Z","5.1.0-beta8":"2026-02-25T03:34:03.082Z","5.1.0-beta9":"2026-02-28T15:23:51.257Z","5.1.0-beta10":"2026-05-04T16:02:40.507Z","5.1.0-beta11":"2026-05-29T21:55:55.990Z","5.1.0-beta12":"2026-05-29T23:43:19.289Z","5.1.0-beta13":"2026-06-02T17:24:53.113Z","5.1.0-beta14":"2026-06-02T18:31:26.380Z","5.1.0-beta15":"2026-06-03T02:32:50.432Z","5.1.0":"2026-07-18T21:37:27.792Z","5.1.1":"2026-07-22T19:01:25.227Z"},"bugs":{"url":"https://github.com/nbonamy/multi-llm-ts/issues"},"author":{"name":"Nicolas Bonamy","email":"nicolas@bonamy.fr"},"homepage":"https://github.com/nbonamy/multi-llm-ts#readme","repository":{"type":"git","url":"git+https://github.com/nbonamy/multi-llm-ts.git"},"description":"Library to query multiple LLM providers in a consistent way","maintainers":[{"name":"nbonamy","email":"nbonamy@gmail.com"}],"readme":"# multi-llm-ts\n\n<img src=\"https://github.com/nbonamy/multi-llm-ts/actions/workflows/test.yml/badge.svg\">\n\nA TypeScript library to use LLM provider APIs in a unified way.\n\n**📚 [Full Documentation](https://nbonamy.github.io/multi-llm-ts/)**\n\n## Features\n\n- **Universal API** - Single interface for all providers\n- **Streaming** - Real-time token-by-token responses\n- **Function Calling** - Let models invoke tools and plugins\n- **Vision** - Analyze images with vision-capable models\n- **Structured Output** - Type-safe JSON responses with Zod schemas\n- **Multi-turn Conversations** - Build complex chat applications\n- **Abort Support** - Cancel operations gracefully\n- **Usage Reporting** - Track token consumption\n\n## Quick Start\n\n```bash\nnpm install multi-llm-ts\n```\n\n```typescript\nimport { igniteModel, loadModels, Message } from 'multi-llm-ts'\n\n// Load models and create an instance\nconst config = { apiKey: process.env.OPENAI_API_KEY }\nconst models = await loadModels('openai', config)\nconst model = igniteModel('openai', models.chat[0], config)\n\n// Generate a response\nconst messages = [\n  new Message('system', 'You are a helpful assistant'),\n  new Message('user', 'What is the capital of France?')\n]\n\nconst response = await model.complete(messages)\nconsole.log(response.content)\n// Output: \"The capital of France is Paris.\"\n```\n\n**→ [Continue with Quick Start Guide](https://nbonamy.github.io/multi-llm-ts/guide/quick-start)**\n\n## Supported Providers\n\n- Anthropic\n- Azure AI\n- Cerebras\n- DeepSeek\n- Google\n- Groq\n- Meta/Llama\n- MistralAI\n- Ollama\n- OpenAI\n- OpenRouter\n- xAI\n\n**→ [See detailed feature coverage](https://nbonamy.github.io/multi-llm-ts/guide/providers)**\n\n## Examples\n\nCheck out the [demo project](https://github.com/nbonamy/mlts-demo) for a real-world implementation.\n\n```bash\n# Run basic example\nnpm install\nAPI_KEY=your-openai-api-key npm run example\n\n# Run with different provider\nAPI_KEY=your-anthropic-key ENGINE=anthropic npm run example\n```\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details\n","readmeFilename":"README.md"}