{"_id":"@aigne/open-router","_rev":"199-37ab49fd9fc84f10373ac658b8b5cd38","name":"@aigne/open-router","dist-tags":{"latest":"0.7.62","beta":"1.74.0-beta.11"},"versions":{"0.1.0":{"name":"@aigne/open-router","version":"0.1.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.1.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"2731b832581333e77d58acff876ddd0406885cbf","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.1.0.tgz","fileCount":17,"integrity":"sha512-B1YPX4reYvvtStybb1ozqsfgEe78X8QsKQNsvQKdOy46j4S6ZC7nIOreZZHO/VYK0NvCjp1iwlmc+aAPgnQv9Q==","signatures":[{"sig":"MEQCIE9bJeUZJAfKh6VwBGkhdEqYTeNN+ORKpet2pZnNp8OFAiB6gqiCdOQCPPhSzunkwtaH/PhM3yvoJCXeTOy/P9Q28Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21321},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.1.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/6bb63f7b56abce1937f68f6eb1058c4f/aigne-open-router-0.1.0.tgz","_integrity":"sha512-B1YPX4reYvvtStybb1ozqsfgEe78X8QsKQNsvQKdOy46j4S6ZC7nIOreZZHO/VYK0NvCjp1iwlmc+aAPgnQv9Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.16.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.1.0_1748003114312_0.17663267807729421","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aigne/open-router","version":"0.2.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"84117b3540a8e0f6568533c95b9b5b50b7b1adeb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.0.tgz","fileCount":17,"integrity":"sha512-qBal3vgiPNEJs6gR8m0Lm0gFkPJHU2BaNfzaAyYhOdF16xoAVchcR+KvPcSlD5A2DhoxRvpIRKDumtUXVF2eJg==","signatures":[{"sig":"MEYCIQCx4pDLBQuQnVjW9YdIZ5mjAgmc5zZtO8ExlUI3EaOqlQIhAK2HxZOxr/WU8SWqBFVlAPb4KFOXWuPFc5auby5oLYAY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21872},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/10fe0116d789a7a45e0bd0afeced067a/aigne-open-router-0.2.0.tgz","_integrity":"sha512-qBal3vgiPNEJs6gR8m0Lm0gFkPJHU2BaNfzaAyYhOdF16xoAVchcR+KvPcSlD5A2DhoxRvpIRKDumtUXVF2eJg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.17.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.0_1748221515714_0.3200529997771713","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aigne/open-router","version":"0.2.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4573d869e12f99051dfbc622ae0d1d5ae273f2d0","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.1.tgz","fileCount":17,"integrity":"sha512-dpehb53lAxdwZ7dM3ofmCQfGOGmj7vRRZR4AeBBcuq8XtXAjF9hOZt/MM9JiVan40bNRe4Hj06GMfIxT/RVhMA==","signatures":[{"sig":"MEUCID2tuD51KcB06dApU5ogxz2BftEMRXLVFzqs9pFekN65AiEAzk105TS7vJDX4WNRLV28vnZQl6JNGHn4QSyRdhMBufY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22210},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/fb87a278cccfe6774d9e392945085b57/aigne-open-router-0.2.1.tgz","_integrity":"sha512-dpehb53lAxdwZ7dM3ofmCQfGOGmj7vRRZR4AeBBcuq8XtXAjF9hOZt/MM9JiVan40bNRe4Hj06GMfIxT/RVhMA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.1_1748501973102_0.8095344731066902","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aigne/open-router","version":"0.2.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a572af6a7a70b4af0bdc3e5faea8ee916be6de53","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.2.tgz","fileCount":17,"integrity":"sha512-PhOShtcU0xdwAk3E8jswVaIh/8VSfObcWIrxyZROYnfr9aArmjKTMl1xR19/vnSYshvi+ToK1wo+H5bejtzN9w==","signatures":[{"sig":"MEUCIBWK+WwCZJxgj57s+FHLQPlKMJymEHshcnWhNgaQ9G5aAiEAs2kClnT/TROv3p1tGTGCIt8ZNvTuggnIbLkO3zzZcyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22548},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/8066a8c768b1ef1d458e779cc2b14b0a/aigne-open-router-0.2.2.tgz","_integrity":"sha512-PhOShtcU0xdwAk3E8jswVaIh/8VSfObcWIrxyZROYnfr9aArmjKTMl1xR19/vnSYshvi+ToK1wo+H5bejtzN9w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.2_1748572002360_0.1803191932063124","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aigne/open-router","version":"0.2.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"90d5f16f41a9454ad52ea67923a06e99ca5c9ed2","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.3.tgz","fileCount":17,"integrity":"sha512-rwGxJu2C3hyrjDby2xkaFMFGcsJc9rbcKywgFjAc62MzkLqrZSVoTlj3kXcGYkQ8aMzV0X5tW+3p6gMg0iklrw==","signatures":[{"sig":"MEQCIEairxBbtu4WsAHGERFkigxQHm2xymyg7ddIMMkocu1JAiBkYjKVKCyuJhP7zRkWG9c4m4EwKNZJR+TTEsVvjv8exw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22886},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/6b44427b15dc2defc142e1f6d84513a8/aigne-open-router-0.2.3.tgz","_integrity":"sha512-rwGxJu2C3hyrjDby2xkaFMFGcsJc9rbcKywgFjAc62MzkLqrZSVoTlj3kXcGYkQ8aMzV0X5tW+3p6gMg0iklrw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.2","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.3_1748585184403_0.9222726815752453","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aigne/open-router","version":"0.2.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"cd51a79c576fec1ea1eb6a36fd79ed840a5a4935","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.4.tgz","fileCount":17,"integrity":"sha512-h8z/GA0OLuB7XtU8pwx25KsmtVoYSeWW7dV0ESHtIr8hb6zaF+T9ZPtp9/DM5yCvdWnAkamYP9qA4inFGtT4Wg==","signatures":[{"sig":"MEUCIFEbdG4HDRbQPrwqj3YeG16EM4Cra9VFaTcTZ2JwP7nMAiEA/mdVASlO8xsqNHKI9g9AyO0uCzIS46Bn/Kg7+9FdS6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23224},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/1f846f306bfdca9f7922acf8c1cb7181/aigne-open-router-0.2.4.tgz","_integrity":"sha512-h8z/GA0OLuB7XtU8pwx25KsmtVoYSeWW7dV0ESHtIr8hb6zaF+T9ZPtp9/DM5yCvdWnAkamYP9qA4inFGtT4Wg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.3","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.4_1749103422749_0.2530171191810855","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aigne/open-router","version":"0.2.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"124296951ecdc5693e80b6e4d022d45e644a68eb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.5.tgz","fileCount":17,"integrity":"sha512-9DMbwbyV+QXyqC0QTtauByhCY6ATw38Odc5KTu9nRBVSP3FSNehOhXlcxn256CFlMFhTEB1N4aopOqIqb1zCCg==","signatures":[{"sig":"MEUCIFkxOcxirVdP+l8twh9IwHx06/sL9QEPUV5XEHTZRk0VAiEAzLQyRJSRbeIgJJVutN77R7LDszDefbAtwwu8RsU9X2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23562},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ee1bd5ecbe34f7f52674ebb080c41334/aigne-open-router-0.2.5.tgz","_integrity":"sha512-9DMbwbyV+QXyqC0QTtauByhCY6ATw38Odc5KTu9nRBVSP3FSNehOhXlcxn256CFlMFhTEB1N4aopOqIqb1zCCg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.4","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.5_1749128361434_0.4559936333995791","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aigne/open-router","version":"0.2.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"93ca6074d6123323075baf7e7e7cfb583a00fb69","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.6.tgz","fileCount":17,"integrity":"sha512-yrA5qbUyDqH87zT7wDEOskojgte2bg2iO91nZY2FOaz6JC10wiOGsC8Sd/M9huNV+X0J3n5Ij8u6HlpC/i+H7w==","signatures":[{"sig":"MEUCIQDFuD9C1sQ2KPlqWIMgxxtmjLFm33GCY4Mo/qBOJ79lqwIgPw7Xu4bCLFIw6g3B9iKwA0qEMlwhQgZBATsD6VsbCho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23900},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/49bcb057ca00ab355a2dcc5cad5c051b/aigne-open-router-0.2.6.tgz","_integrity":"sha512-yrA5qbUyDqH87zT7wDEOskojgte2bg2iO91nZY2FOaz6JC10wiOGsC8Sd/M9huNV+X0J3n5Ij8u6HlpC/i+H7w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.5","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.6_1749217666964_0.6255205740831693","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aigne/open-router","version":"0.2.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.2.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"150507e292b1811bf03115cf068c332f85094325","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.2.7.tgz","fileCount":17,"integrity":"sha512-COvVzH5g/4m9/QN189fEP23xNFOqeCiHOrCTUZEmF5yXcXkPfnWIJR2wPAQl5q1lIv8JhHJo+PkZWfPUAjo/8A==","signatures":[{"sig":"MEQCIBI5wkDYhT+dPaj9kbtOs+I1p8WCbQjtfkbhMN+wVE43AiB8/yzsex4WQ0JZlMOgp7okAk0dGtHBhXLTahMRsF8L/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24238},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.2.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/bdc18b43c29311cfc19094e0b5ee9b31/aigne-open-router-0.2.7.tgz","_integrity":"sha512-COvVzH5g/4m9/QN189fEP23xNFOqeCiHOrCTUZEmF5yXcXkPfnWIJR2wPAQl5q1lIv8JhHJo+PkZWfPUAjo/8A==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.18.6","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.3.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.2.7_1749651775073_0.7418465999212636","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aigne/open-router","version":"0.3.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"066373b1d4c0d8f5edd31063fd9c0fbdd4e4ce37","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.0.tgz","fileCount":17,"integrity":"sha512-NPYjVILrsnPgzlVKd2vzjyptnVlgXYZaEPcdDK1wD5o85uN8fAh8kGFLtckJ3Y6ZEsLgnDS58fBlDdhjxMDTEQ==","signatures":[{"sig":"MEUCID93nRFZlsg2lugWDOgsVSzwitoYDvN1rk/s0X8m8d94AiEAgCBc1RXos7jdcvO+Y9oxQFtWkQFo3FBjYbqhMtVJhc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24791},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/8a387ac535104e6873c127ae07f80d0c/aigne-open-router-0.3.0.tgz","_integrity":"sha512-NPYjVILrsnPgzlVKd2vzjyptnVlgXYZaEPcdDK1wD5o85uN8fAh8kGFLtckJ3Y6ZEsLgnDS58fBlDdhjxMDTEQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.19.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.0_1750120071815_0.9886793910020946","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aigne/open-router","version":"0.3.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a60c84fb12a03a324cb8b3d2e134f8a006579e8b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.2.tgz","fileCount":17,"integrity":"sha512-uyaR9DhW1hkbKvuBN6C6hhKeu3MeFjMkONJBFzMZ0kr1yNjVpC97nkcKiyx3YmQAtLGU22+4iwmtVT8BWVfvcQ==","signatures":[{"sig":"MEUCIQCvB9QFjeDjrdT/ugF12hrz1UZoplrFm7MQkxwj0T0xgAIgDc1poJIcBSwostke+Nv8v5I/PHqGwi4JqjI6jbLaqJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25467},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/02cdd0288758414f034038f8d3c4cd85/aigne-open-router-0.3.2.tgz","_integrity":"sha512-uyaR9DhW1hkbKvuBN6C6hhKeu3MeFjMkONJBFzMZ0kr1yNjVpC97nkcKiyx3YmQAtLGU22+4iwmtVT8BWVfvcQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.20.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.2_1750321811210_0.8547019738633079","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aigne/open-router","version":"0.3.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0760c333f67faf91f4466756e5ad66390a079997","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.3.tgz","fileCount":17,"integrity":"sha512-sKH/hxN7EwFmenHctdR41JKGhNaWI7KsDN6e0XWDvz1PvyxwppyhEBsj7AAVsxnChmOzKe6YzzBsZSeSPAoiJQ==","signatures":[{"sig":"MEQCIAEhCYo8rEQYTjbdWTUUqNRIXJX9m29aPLWRxCl4pxChAiBDfkq7wrtJ/IS2mcEF1yAXN9NVNQNjvLgz50e+Bv13oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25805},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/199de06ca8f2d7247e36a0d0e94c9c24/aigne-open-router-0.3.3.tgz","_integrity":"sha512-sKH/hxN7EwFmenHctdR41JKGhNaWI7KsDN6e0XWDvz1PvyxwppyhEBsj7AAVsxnChmOzKe6YzzBsZSeSPAoiJQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.21.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.3_1750652744410_0.23792726763916772","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aigne/open-router","version":"0.3.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"033c4202ea7593bfee7ca625e4209989ffe6b92b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.4.tgz","fileCount":17,"integrity":"sha512-B09N5aj9cl2dNdniQ+aKq6xkuMxwugK/28Qv70Dmgv0T0pyCj1zE4+sZGd7odUEPaNpsHUlR5BOu7prjwn9XqA==","signatures":[{"sig":"MEUCIQC5yVcncCDZThCdIAoHRcLC3XlhKrwfaJNdN4FlheOPBgIgFoGqIA82IL84J4mhf4gaOcOiKMRiGVaayNkd88nGPnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26143},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/231fbabc5ecc47589c62ee0edc7340c9/aigne-open-router-0.3.4.tgz","_integrity":"sha512-B09N5aj9cl2dNdniQ+aKq6xkuMxwugK/28Qv70Dmgv0T0pyCj1zE4+sZGd7odUEPaNpsHUlR5BOu7prjwn9XqA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.22.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.4_1750747063886_0.08447048840825544","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aigne/open-router","version":"0.3.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1f2a3d1844f9ddd22a95bc64e9864127a99d094c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.5.tgz","fileCount":17,"integrity":"sha512-kDnKkdHa+iZZOSYvDM3YNQ7o34qWYMo29jpyYdICQI26uKuem/k3uU3WUpog8kns0pMtSVeOadBMoxkKcvtfIQ==","signatures":[{"sig":"MEYCIQCe/MHi0P6B7MDOGREp5pv2pSOJElE3mSt8AI9c7LLfagIhANKI3J32QCyr7e1Exw3Z3i5KH4gOBWBV5A5HXANFYoeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26481},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0d85809366bcb8c39ebd5ffcde5e7dff/aigne-open-router-0.3.5.tgz","_integrity":"sha512-kDnKkdHa+iZZOSYvDM3YNQ7o34qWYMo29jpyYdICQI26uKuem/k3uU3WUpog8kns0pMtSVeOadBMoxkKcvtfIQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.23.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.5_1750812782094_0.40379730727548946","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aigne/open-router","version":"0.3.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"80f3071f7d2867dbcaf13fd780627941c9d64ea6","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.6.tgz","fileCount":17,"integrity":"sha512-nzIftTtH1tB3U6SQfbuHlLFTiYTTDySlbXqsR0td0j7Gf2LQxuShI5vzz3b8PtR7R5imwqzoB7PR3B0yeVABNA==","signatures":[{"sig":"MEQCIFY9z7qaNG/cfy10OSc1wu3FIgfSi5JUNu3FwUTY3qkLAiAlIXKKGtMe0ZgOaNOEExRXWwEkOw69SGUCQJ5xFVpZwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26819},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/98da05797e1f46df42dfce77f47c09b0/aigne-open-router-0.3.6.tgz","_integrity":"sha512-nzIftTtH1tB3U6SQfbuHlLFTiYTTDySlbXqsR0td0j7Gf2LQxuShI5vzz3b8PtR7R5imwqzoB7PR3B0yeVABNA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.23.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.6_1750836087901_0.47005669845755826","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@aigne/open-router","version":"0.3.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ef3e0f8fddf31ddacfbad51abdda462060fc9ea0","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.7.tgz","fileCount":17,"integrity":"sha512-lzXazC2IQH3ZZDIcge4ZFNNzvlBs7OMiLUH+ANAFBSTs5RZXcSXWPWbPJuz7IJSTmSa429Q/gZB831FjPBnAcA==","signatures":[{"sig":"MEUCICo5i9YqxsnlQaj0k8jUIJFm2WF9FDGo/71km4mFMtbgAiEApcZdgb4ca3KJflzuztQ1lXbkcbsGWHZNDoZrSslELnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27157},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0d9e773634905ab970a06b1f0a022ef6/aigne-open-router-0.3.7.tgz","_integrity":"sha512-lzXazC2IQH3ZZDIcge4ZFNNzvlBs7OMiLUH+ANAFBSTs5RZXcSXWPWbPJuz7IJSTmSa429Q/gZB831FjPBnAcA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.24.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.7_1750898574920_0.37123556274153713","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@aigne/open-router","version":"0.3.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d8a0610ae9ebb81e2095412f30c6b5734867890d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.8.tgz","fileCount":17,"integrity":"sha512-jA2H1fw+PqtWsO+yI7KY0HFhBm7LfAelCn6Osa5qi7wdf4zBWGulWIde/3JkqLbUSrQPVHivuHhra8FduHCkCw==","signatures":[{"sig":"MEUCICe1CrttNHGsbfVuB8WFApojaHTm039R63WUTQIJSnKJAiEAk3sGtWFDIlRkLhSMZ0DaHG44sy9USamwR1Gj27O+kkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27495},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.8.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7add62b80898c4b21bfd9307ee7ddb82/aigne-open-router-0.3.8.tgz","_integrity":"sha512-jA2H1fw+PqtWsO+yI7KY0HFhBm7LfAelCn6Osa5qi7wdf4zBWGulWIde/3JkqLbUSrQPVHivuHhra8FduHCkCw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.24.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.8_1750916842041_0.2964151917633857","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@aigne/open-router","version":"0.3.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7e490294093bf61491a863bc5b25d6471ab8778a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.9.tgz","fileCount":17,"integrity":"sha512-pWOLW7nRWlx85oDclvUOrDXnV/fXjO+gyN4zkgIhStVHjxkOVXCJcHRS8B9AohWA3FBUmNynq1tEOhqjaXD8pA==","signatures":[{"sig":"MEQCIAKnVzPSB8o2zuwGAtxaxrdQWHSxpnQnnzC90VyV8PL5AiAk4U6FLnRyDdDPgLTJJiNU72RTiAUTaMS473Rov8Be1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27833},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.9.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a3816ec5ed0cd23dbf1f9e55bb9dcf1e/aigne-open-router-0.3.9.tgz","_integrity":"sha512-pWOLW7nRWlx85oDclvUOrDXnV/fXjO+gyN4zkgIhStVHjxkOVXCJcHRS8B9AohWA3FBUmNynq1tEOhqjaXD8pA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.25.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.9_1751183025919_0.04484674983635317","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@aigne/open-router","version":"0.3.10","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.10","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1a10b2d83032b2b493e159567f42c346dcbafa62","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.10.tgz","fileCount":17,"integrity":"sha512-Aa7tkxCOodvvNK/Gcdax2FwYm3SEsdoSyJ7//egQbKvktFp0yBU51byZbD3bVUXEGsuiYbzULt1j1mbNXtTffw==","signatures":[{"sig":"MEQCIAtNf8zUAUoAjuvKJXOkG8NiNivll8H2YsJNQBAKGMOmAiB1oD59b6TaWGGNskzsvmTtyGjSDmguz7Vf+/zlSrHJVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28176},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.10.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f3612fa75b6b1fb8ecf534680c0f2767/aigne-open-router-0.3.10.tgz","_integrity":"sha512-Aa7tkxCOodvvNK/Gcdax2FwYm3SEsdoSyJ7//egQbKvktFp0yBU51byZbD3bVUXEGsuiYbzULt1j1mbNXtTffw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.26.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.10"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.10_1751303780585_0.3739778531982192","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@aigne/open-router","version":"0.3.11","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.3.11","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c30d2860a0d974c055082bfff5253e1143bfbf0e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.3.11.tgz","fileCount":17,"integrity":"sha512-0xC3UPECiGETb+OR6fEKWs1UndValOB+XEhN/G1ivqvzYMXEzmwXRk+ZkZKXqLF+kdFPlz5jSpvPRewvQeWfvA==","signatures":[{"sig":"MEYCIQDmnoUCg1kkGxi7XaaDA/zuy4mAr4xksLU0bZ2BRnCvBQIhAOYVDIlZbTac9RY0cFWGrJnQchqA/J+sU9m1tZHOOrP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28518},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.3.11.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/fe665760b45a257c4ee30291b1c66c78/aigne-open-router-0.3.11.tgz","_integrity":"sha512-0xC3UPECiGETb+OR6fEKWs1UndValOB+XEhN/G1ivqvzYMXEzmwXRk+ZkZKXqLF+kdFPlz5jSpvPRewvQeWfvA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.27.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.3.11_1751337596678_0.4182409844791839","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aigne/open-router","version":"0.4.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.4.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c6f0600bdf01fb8e520e20daefd4501b4870465b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.4.0.tgz","fileCount":17,"integrity":"sha512-ssRcuQ7c1STxgR+9B5S0ZeXOl1psoEugl+0HzVPj3ugWJvFoCN/9VE5mW1g1rvuVxKA9IjLDd+HC5hPDcxlr6w==","signatures":[{"sig":"MEQCIAvl0eCFPi2Vh1O116rZRBvRcb2clsYKsDIL76kG5wU1AiA5SRE671LzyFksyPUwuWK2NXOSKGmOX7pq2yf0Gt4Fvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29268},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.4.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/3819cc45f40be7cc776e949ace55ec57/aigne-open-router-0.4.0.tgz","_integrity":"sha512-ssRcuQ7c1STxgR+9B5S0ZeXOl1psoEugl+0HzVPj3ugWJvFoCN/9VE5mW1g1rvuVxKA9IjLDd+HC5hPDcxlr6w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.28.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.4.0_1751356964389_0.9481571066687267","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aigne/open-router","version":"0.4.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.4.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1db80423c191ea4fd3b387218b1a49a0b1d219b8","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.4.1.tgz","fileCount":17,"integrity":"sha512-bv+nQqIdNNMhhS36N7grW+j/H5MJxtvzfKmcJmig6DmfEzeqCieUSpfNDy2gBzMzFUWzK6QxELgxNelbFUni6w==","signatures":[{"sig":"MEYCIQCjefFIJOuvn7NqXoQTmOIVw2YBrkUpV9CCFGbVv/a7dQIhANBG5yLO52Cwyq5vWjDrJAEd7sVtt6ZkGlwQABDMhX6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29607},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.4.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/08620e760a822351fae36cc3755d06f7/aigne-open-router-0.4.1.tgz","_integrity":"sha512-bv+nQqIdNNMhhS36N7grW+j/H5MJxtvzfKmcJmig6DmfEzeqCieUSpfNDy2gBzMzFUWzK6QxELgxNelbFUni6w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.28.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.4.1_1751370192414_0.7090754600013971","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aigne/open-router","version":"0.4.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.4.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"8484991773294bc192b522954d5cf19ced65040a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.4.2.tgz","fileCount":17,"integrity":"sha512-WAEbeT4/R0nyAjLRVgvG0ANXcsCMWGu7KZ4jPlt5HJ5YEYtC4129yR2pUKnmw2ArLhjGvp7uxJekYUeDkxBFrQ==","signatures":[{"sig":"MEYCIQD58C0b382816iYcue1eOe3rnyd+fsWKb0olGlaun29XwIhAO8uuyB+r6uNvuc0uq5Xef+LHRFrxcNpgBDwD79PBUNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29946},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.4.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/b4c256b89a435c01ed2c789fbdb1f12e/aigne-open-router-0.4.2.tgz","_integrity":"sha512-WAEbeT4/R0nyAjLRVgvG0ANXcsCMWGu7KZ4jPlt5HJ5YEYtC4129yR2pUKnmw2ArLhjGvp7uxJekYUeDkxBFrQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.28.2","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.4.2_1751389261738_0.27294858313116","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aigne/open-router","version":"0.4.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.4.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ba76ff67033284d93c0d0b383efd19ca64d64f42","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.4.3.tgz","fileCount":17,"integrity":"sha512-gSVyGt4C7QLkFPg5g7AiGygglXXrS6Xuiljx30vPzeJVUFGjDysA5bJDcQFjD9u/h4d1yxPHYsrkjit/W7ITaA==","signatures":[{"sig":"MEYCIQC3jQOah9OlYWFXgvVfvbgbUdS3gtnksEr7eMOTlq9q4gIhAMrAplQ5KeVRqQkxqDdl2C0qdlBuqYs2HKk4FGNhzkvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30285},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.4.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a8f4b52f998b706244f3f9a0e42b9ee7/aigne-open-router-0.4.3.tgz","_integrity":"sha512-gSVyGt4C7QLkFPg5g7AiGygglXXrS6Xuiljx30vPzeJVUFGjDysA5bJDcQFjD9u/h4d1yxPHYsrkjit/W7ITaA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.29.0","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.4.3_1751449943651_0.9160366705644103","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@aigne/open-router","version":"0.4.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.4.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"85b61a32ae7fce607ece4309996f6d5fca4cc0a1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.4.4.tgz","fileCount":17,"integrity":"sha512-ncfZcbmZmtY5eCL/ekhIR75cAUVNs3s2mHL6NKwbGnbodh0MCQVzd3WcdrIczUe+k9yywBo5mWu9Mb+1cToG6g==","signatures":[{"sig":"MEUCIFIz5EO0G9QgPtFzgPmCwuYH6pO/LcAgLTLoB6CM4KBeAiEArqHWg/rGEeVhnnYP0ZtUCCVA/nwU39RPs7LC/U5XpUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30624},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.4.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/385ebb024a8433c2a330d9a166fed0aa/aigne-open-router-0.4.4.tgz","_integrity":"sha512-ncfZcbmZmtY5eCL/ekhIR75cAUVNs3s2mHL6NKwbGnbodh0MCQVzd3WcdrIczUe+k9yywBo5mWu9Mb+1cToG6g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.12","typescript":"^5.8.3","@aigne/core":"^1.29.1","@types/node":"^22.15.15","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.4.4_1751455634589_0.8092714911268357","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aigne/open-router","version":"0.5.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.5.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4039e7e5efd8d2d016c20565c1c01209d8306a23","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.5.1.tgz","fileCount":17,"integrity":"sha512-DbiNvqWmZMw1HIa4NpRzdwQfkMBfhYJ/ifQ+zdpNn6beaybXtFI88NJGOS/dobVKNJDNkL86cqAY3Rzs7PXVtA==","signatures":[{"sig":"MEYCIQC0HPbrbWES8B9oCtie24rJbMDvptZ7nuBD3eJ1GOQGmQIhAJjAyKUb6w68xIMeW/GUpxVC/u+gEguA2hZQ4eLFaGXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31542},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.5.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/cce3af7134519fc9b668b863a8aecef3/aigne-open-router-0.5.1.tgz","_integrity":"sha512-DbiNvqWmZMw1HIa4NpRzdwQfkMBfhYJ/ifQ+zdpNn6beaybXtFI88NJGOS/dobVKNJDNkL86cqAY3Rzs7PXVtA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.17","typescript":"^5.8.3","@aigne/core":"^1.31.0","@types/node":"^24.0.10","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.5.1_1751636596074_0.16848343707964708","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aigne/open-router","version":"0.6.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"33845c097aa7a1869dc749a1df669dc5ba93f31b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.0.tgz","fileCount":17,"integrity":"sha512-oEthn0NU4or1MNUWEYyyl0nanafjWc4g/kSrP7QhEuOUCtU8bG2Kng9FRFHPKPNIHorEAwEe6F1O1/vaSYwhPw==","signatures":[{"sig":"MEYCIQDaDYRNw+HeXyVNbE1qqOdjftSJNlAkqU8Lyn1pAj6kQwIhAO6bH4LKUxaJm71C3M1r2sBasrZeGp3FJhCNLjlezTuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32122},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/bc54c487dee770d678cab5f7304cb06d/aigne-open-router-0.6.0.tgz","_integrity":"sha512-oEthn0NU4or1MNUWEYyyl0nanafjWc4g/kSrP7QhEuOUCtU8bG2Kng9FRFHPKPNIHorEAwEe6F1O1/vaSYwhPw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.17","typescript":"^5.8.3","@aigne/core":"^1.32.0","@types/node":"^24.0.10","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.0_1751963297432_0.5280500721894366","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aigne/open-router","version":"0.6.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"51848212c15a133c7ce1a660eba7d2e3471efa86","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.1.tgz","fileCount":17,"integrity":"sha512-kQxJKnY0Zk6x/4gzpCNIMzPUaZprpI7+dwL8wLk8hy6KdjUOmt55CZSlEGqOI4XismHUItVk/ioe8nhIrwAJaw==","signatures":[{"sig":"MEYCIQDMdnLkvRx8LLG5Oa5LaRn9LhCb40DszMF8SWYQ5BJ1EQIhANqrBnyx0WCgE27UbJRGirq1I9Q/cj2zKJPAf67dluB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32460},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7c5aa065367ca1cecdf29ba814b68e9b/aigne-open-router-0.6.1.tgz","_integrity":"sha512-kQxJKnY0Zk6x/4gzpCNIMzPUaZprpI7+dwL8wLk8hy6KdjUOmt55CZSlEGqOI4XismHUItVk/ioe8nhIrwAJaw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.17","typescript":"^5.8.3","@aigne/core":"^1.32.1","@types/node":"^24.0.10","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.1_1752030092228_0.08499390358784908","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aigne/open-router","version":"0.6.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4fd48e4eaf9c0856ff2746d168cd85d9d4d89146","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.2.tgz","fileCount":17,"integrity":"sha512-Y67hOFbQcNfrRKh2TsotWK+ar6JDRDWXZLkNDRez+TJhay2ZAsbhKCX+iNtztU8sC9sbfiijzXZluf6v2iHUZw==","signatures":[{"sig":"MEQCIC7xBoepf7d62UpQVW43zguWEmKT9W+0R+s4UfsULMdpAiBVriX+QZiG+9C49gFWOUognfhcBF0MaEWvE5tH5Z8ZDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32798},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/6a2d9e84bdfa9a400afd4605bed85495/aigne-open-router-0.6.2.tgz","_integrity":"sha512-Y67hOFbQcNfrRKh2TsotWK+ar6JDRDWXZLkNDRez+TJhay2ZAsbhKCX+iNtztU8sC9sbfiijzXZluf6v2iHUZw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.17","typescript":"^5.8.3","@aigne/core":"^1.32.2","@types/node":"^24.0.10","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.2_1752050506827_0.08126604191758635","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aigne/open-router","version":"0.6.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0162c9596ddc2c61410f9bd8d9cd5d791b326cd3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.3.tgz","fileCount":16,"integrity":"sha512-X6uFgzqqUN0b55eCnSEmogMHWBI3eZVhgpTx7DL1gC3tJnf2OwI1SkPEehRG6IqfnhFuxV0w0S9Qg1LKf+Ytkg==","signatures":[{"sig":"MEUCIQCBTJxsrQpnokxII8lwks69SQ3HrzEjJHNBYScvS87TxQIgUsQ37+JK5I6xn3xrQjfxSQC6K4LityVZ0p4nv2w2n9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28556},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","actor":{"name":"li-yechao","type":"user","email":"liyechao@yechao.xyz"},"email":"liyechao@yechao.xyz"},"_resolved":"/tmp/d70c07653525fa4221d1eb8e5a011d1e/aigne-open-router-0.6.3.tgz","_integrity":"sha512-X6uFgzqqUN0b55eCnSEmogMHWBI3eZVhgpTx7DL1gC3tJnf2OwI1SkPEehRG6IqfnhFuxV0w0S9Qg1LKf+Ytkg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.17","typescript":"^5.8.3","@aigne/core":"^1.33.0","@types/node":"^24.0.10","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.3_1752119993421_0.038434449427111606","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aigne/open-router","version":"0.6.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"28c25c3bd6ee644619ea7e25f35874d05a510ad2","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.4.tgz","fileCount":16,"integrity":"sha512-4PSV8iu09+29NFtcLbY/nNnSCZB80oE3uL2qrENNUUyLeLahhfP8323XlVafV24DaQeK1YQb0fSxSmqRJ3YBog==","signatures":[{"sig":"MEQCIFxHTT3DxrQxZsY/aI1hTZxZRNoVMQW33S4Hkq9DzGrkAiBfc73DbLq1r3SXPTHi8J2dePOQW5HgZ7koT89jQT43iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29123},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/3eb94740ebeb60d02e458dda7a16ede5/aigne-open-router-0.6.4.tgz","_integrity":"sha512-4PSV8iu09+29NFtcLbY/nNnSCZB80oE3uL2qrENNUUyLeLahhfP8323XlVafV24DaQeK1YQb0fSxSmqRJ3YBog==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.33.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.4_1752459546609_0.7833876261081978","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aigne/open-router","version":"0.6.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.6.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"42703faa72feb1737cc2ffc97ae6a4afcc615aa1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.6.5.tgz","fileCount":16,"integrity":"sha512-73bgcl2faWYKmHxjIbt/cO2hih0SNb9SxBaa32+Edhl3pq66+aIbRVK2Q5qJwG1vsOQX4N704O8j27mzsWMJdA==","signatures":[{"sig":"MEUCIQDqlVDJASapMalZK+c7NdtEDU2zx8c1VnhVIs7c6LrJaAIgNUBDmKTYGR+qg54GSz2XswrgBzj1fuZgIa60zPdftrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29461},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.6.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"echo '{\"type\": \"module\"}' > lib/esm/package.json && echo '{\"type\": \"commonjs\"}' > lib/cjs/package.json","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/1a80a3835b71b7460ad74da60b7555c3/aigne-open-router-0.6.5.tgz","_integrity":"sha512-73bgcl2faWYKmHxjIbt/cO2hih0SNb9SxBaa32+Edhl3pq66+aIbRVK2Q5qJwG1vsOQX4N704O8j27mzsWMJdA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.33.2","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.6.5_1752473992025_0.27553534650040334","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aigne/open-router","version":"0.7.0","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.0","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"62c0b1d414595f9db96fae780c28fc8efa256e27","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.0.tgz","fileCount":16,"integrity":"sha512-j4L3LG4KZO8/+SunleNQcATRw5yM/j6dQt9xfe/Os9uH3kPbNiCwcDtQQjsqz+wO+Xm1QF2RwA4yItcAOntzEQ==","signatures":[{"sig":"MEYCIQDhnRIFGNjF16tkNz36Sp2gZw8vn3VA0AziSePheNMGTAIhAP5biC2Dv3OSpvINAw8BOXrLQXegRXT2Gwll9df9f7W1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29967},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.0.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/977b07ff6aa3582a4970930ffb38aae0/aigne-open-router-0.7.0.tgz","_integrity":"sha512-j4L3LG4KZO8/+SunleNQcATRw5yM/j6dQt9xfe/Os9uH3kPbNiCwcDtQQjsqz+wO+Xm1QF2RwA4yItcAOntzEQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.34.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.0_1752586214936_0.2003318278759605","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@aigne/open-router","version":"0.7.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1d0f7739dda7f2210edf7355c51491920ee20d4b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.2.tgz","fileCount":16,"integrity":"sha512-iU2gF19fRKPHP3M2A144jo2y+E0pM/IM2h6Sal4CisRk2x7kU3XzCy/xmWC7Z4qF7zXp+wqg19WxdKJXgPETIQ==","signatures":[{"sig":"MEQCIGyH0aMToeQHTrD4qUQkThmXC+8GoGAlMHmnpL2o5QWKAiBMqd3y2fB/nOdxI3GlKblqB7Qv8YFC3XAGwTg6bmzwVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30647},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/8bcb337af2ab2225b91cf0fe38ab32be/aigne-open-router-0.7.2.tgz","_integrity":"sha512-iU2gF19fRKPHP3M2A144jo2y+E0pM/IM2h6Sal4CisRk2x7kU3XzCy/xmWC7Z4qF7zXp+wqg19WxdKJXgPETIQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.36.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.2_1752767752851_0.006494451371429122","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@aigne/open-router","version":"0.7.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"06e40695bd7c99f57247bbaaf5ff74d1b2f65d6d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.3.tgz","fileCount":16,"integrity":"sha512-43vgJ2+9ZHuEru3v3jomMBMByR8xQs9hzwCXuaG0PX5pAASRNlpLNEMjzSnTCewaTxWN6Z7mD7au3w0YmWRSPQ==","signatures":[{"sig":"MEUCIQDTtFIwYpKgXv/+l9Jt+RsHtH8WRHn5jiXGWg7xThIGjAIgO0DcOpU48jhcnEy8kKJ+9DbR7pE+k91hmhUukW6e1Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30987},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/4ee7fe59501be25f10fb51d44a74e245/aigne-open-router-0.7.3.tgz","_integrity":"sha512-43vgJ2+9ZHuEru3v3jomMBMByR8xQs9hzwCXuaG0PX5pAASRNlpLNEMjzSnTCewaTxWN6Z7mD7au3w0YmWRSPQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.37.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.3_1753168333326_0.1857604324599389","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@aigne/open-router","version":"0.7.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b4dbb67c5ea4172e458be2e8a7ab7a04e3141112","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.4.tgz","fileCount":16,"integrity":"sha512-J6mlzFzslGLksvi/pZbiXn7VfIxtX7ZzYZ6cGoCt9udO1epREE/F3Yak3Isj2uUOe494EVNFUt2aS6y49fh2/w==","signatures":[{"sig":"MEQCIF4VECzwNaj+zPoAYPPF8fogjzE0i4CYCFfcqjWVRg8CAiBzHkO1hSJA6LlVa5xzmSHhNSxbDrkjsw1frsJ7b+5xKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31327},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/b0885bfb7fd7208728a3e344951378ec/aigne-open-router-0.7.4.tgz","_integrity":"sha512-J6mlzFzslGLksvi/pZbiXn7VfIxtX7ZzYZ6cGoCt9udO1epREE/F3Yak3Isj2uUOe494EVNFUt2aS6y49fh2/w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.38.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.4_1753326821961_0.7770407238053147","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@aigne/open-router","version":"0.7.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"040a4dc7640682086eb2f68b32614be4ea86eb98","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.5.tgz","fileCount":16,"integrity":"sha512-KwwLtpkiQT8d8KYCJN5AfG3m8tILXtJ96V6z1Wpvp/LGjn2hiV3HDHJaBUlxZWDH3DAHyuASZjHWuI9KWhmvmw==","signatures":[{"sig":"MEUCIBkOVl5ypjmADyjmAmrfYp/pvZnfB7R5/sx99jR6/X7EAiEAmdcIgRXJJkDMnRaOQ2zSXNF+NiyarUGB61pL4dcwcQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31667},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/97c2a8fce44508d38340d1789f342d87/aigne-open-router-0.7.5.tgz","_integrity":"sha512-KwwLtpkiQT8d8KYCJN5AfG3m8tILXtJ96V6z1Wpvp/LGjn2hiV3HDHJaBUlxZWDH3DAHyuASZjHWuI9KWhmvmw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.38.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.13"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.5_1753346837300_0.380839869785061","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@aigne/open-router","version":"0.7.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ce352f0f95a6d2eee25fd79a7aaac95035295a94","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.6.tgz","fileCount":16,"integrity":"sha512-QYTPejzSxdPylS/OoJEbPoDvfaKbWxtHIh2b1+1t75EgTqqU2uSVoZtRjDav9xgxnebVXaZSQCX3BVkaIVzbTA==","signatures":[{"sig":"MEYCIQDNn2g9/kvh8k1ss1sik2hd57Xuntrl2qFb4mrDk7CczwIhAMYUsPvWsv68XjGieKdPT4f6mEeke4KbrIRY92kwWj/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32007},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ea8c9b3239ced187b049a16fd20928e0/aigne-open-router-0.7.6.tgz","_integrity":"sha512-QYTPejzSxdPylS/OoJEbPoDvfaKbWxtHIh2b1+1t75EgTqqU2uSVoZtRjDav9xgxnebVXaZSQCX3BVkaIVzbTA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.39.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.14"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.6_1753685733803_0.3889037897009342","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@aigne/open-router","version":"0.7.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6fae235423153f3ccf57f8c990ca1562407ea772","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.7.tgz","fileCount":16,"integrity":"sha512-FGsGPXg2+vaRrJ90q49oUahbvS2Gxd/8SC/bJHyNxUBmuKBXGgOX+pxc+PBn3C51/xGxd9WkRZgG9x0gzJ6v6Q==","signatures":[{"sig":"MEUCIQDQNAlER+Z0dTaTzrDrQv54FTx+EpUicpR1wVIck0CgKQIgVoCnfuJiDLVwqTzIXJ9Ukng5y875+Un+QpXwnJ5+R+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32347},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/37e0d70fdf628c315d3297ee9a5ad5f1/aigne-open-router-0.7.7.tgz","_integrity":"sha512-FGsGPXg2+vaRrJ90q49oUahbvS2Gxd/8SC/bJHyNxUBmuKBXGgOX+pxc+PBn3C51/xGxd9WkRZgG9x0gzJ6v6Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.40.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.7_1753943657121_0.7362285900126819","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@aigne/open-router","version":"0.7.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"377d04a0c3542f180d04665fda5cfee7ef0d8d4a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.8.tgz","fileCount":16,"integrity":"sha512-iHaQVTU5ljgWGTGdpaadai5Yyq6B3WkEOsf00TX4BojIaAqnpR7j/HUVhhHeNFtnApvO7w71/pUSLcnp6Mj1Mg==","signatures":[{"sig":"MEYCIQD5RKYilvy6+3zcmt/MUet3dhrskv4z10y4nNOJfBSRnwIhAKgpS3Vg4rTRc0QbKd+mxhmiAtSyx4vHjoOsP8MgPckK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32687},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.8.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a7a89a6f2710399007d4badc313b5b7e/aigne-open-router-0.7.8.tgz","_integrity":"sha512-iHaQVTU5ljgWGTGdpaadai5Yyq6B3WkEOsf00TX4BojIaAqnpR7j/HUVhhHeNFtnApvO7w71/pUSLcnp6Mj1Mg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.41.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.8_1753948111531_0.26815801383709426","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@aigne/open-router","version":"0.7.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"11ed41d56b877ba09c508b67f398b7d9e05ca36c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.9.tgz","fileCount":16,"integrity":"sha512-7Lza2PUJ/BH1iSYZ7Q/OqhA1Scgcez8SkUuU3j4Z0DRdHolOEVuXZFPsHE/Iw35tGNvX4rGZF+KEtbqfsd2BaQ==","signatures":[{"sig":"MEUCIQDrUVlbXP7x76R73xkJDk8Xb1rxeeLs4U46XcXP41+bpgIgGL7Cu9bJUo+5t3yOIt+8xn9P9Iuo4ApDQRHvc2DooZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33027},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.9.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f152f1d0ec2d8cdc1ddcc6f4becef761/aigne-open-router-0.7.9.tgz","_integrity":"sha512-7Lza2PUJ/BH1iSYZ7Q/OqhA1Scgcez8SkUuU3j4Z0DRdHolOEVuXZFPsHE/Iw35tGNvX4rGZF+KEtbqfsd2BaQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.42.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.17"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.9_1754039797718_0.8589450165899204","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@aigne/open-router","version":"0.7.10","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.10","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://github.com/AIGNE-io/aigne-framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e92a4b0fa256273487d116dd1ab740cb7a3f746f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.10.tgz","fileCount":16,"integrity":"sha512-v5q110dyOQ8rXplXb/Mtr+dMRUAieSgj2TUp6+HfetpVEkOIDBiNBYq4C3kQgdq9YsTyn9stztQjELYbOEsTag==","signatures":[{"sig":"MEQCIBRkwnHZCWtuJnUS61KCjiYeJqV/JkHA7GHty7RyLzahAiBzZ/i8GitDqLY2LZuk1XRk4wtLcbg/cIQeUwH9QVAhYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33372},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.10.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/21f5203455e519a7c4061dab37eaa521/aigne-open-router-0.7.10.tgz","_integrity":"sha512-v5q110dyOQ8rXplXb/Mtr+dMRUAieSgj2TUp6+HfetpVEkOIDBiNBYq4C3kQgdq9YsTyn9stztQjELYbOEsTag==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.43.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.18"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.10_1754297108517_0.1295285731277258","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@aigne/open-router","version":"0.7.11","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.11","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a11c1720d745958743fc51a65bac1b06d2eaad1c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.11.tgz","fileCount":16,"integrity":"sha512-AA7ouzy116YMNS0jfYII6MnYIsaD4qoKoZRd16p2L2yHtcoxGmWAnT0b3DrdDnyKKX8arCjLa7JhkqntBA36GQ==","signatures":[{"sig":"MEYCIQCKbrsEA7+RBqJejMZJO4SS4wVqAZOdwehDkbbtlKsPswIhAI0POSb9joSKQP5/32WzwpnWyfNcjPaPuq04ll+EBSCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34224},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.11.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/2b3e7a3347e75682e1b8dad78c4b0f05/aigne-open-router-0.7.11.tgz","_integrity":"sha512-AA7ouzy116YMNS0jfYII6MnYIsaD4qoKoZRd16p2L2yHtcoxGmWAnT0b3DrdDnyKKX8arCjLa7JhkqntBA36GQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.43.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.11_1754381264112_0.3348625067743456","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@aigne/open-router","version":"0.7.12","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.12","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"76f3df559cca7ed8fa492d9547587e61dc4fa9e1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.12.tgz","fileCount":16,"integrity":"sha512-NOihmLHLL7iSjm9rzwQwAaI7KDtjMKhmIviYimxgaWUQMTFz73iWFEYeYOhBor3vqExoU5/akMwJGWorXMJpgA==","signatures":[{"sig":"MEYCIQCb0LSOX6I4xxHpteCR7vfq3Jw06kR2qCHtuUgyYrkW3wIhAOvm95QZdevSY23PBNvdyy1z/sQet6dcjaHk2Q7lNsxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34568},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.12.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/544f6c7bbab35b5523e10822948d083f/aigne-open-router-0.7.12.tgz","_integrity":"sha512-NOihmLHLL7iSjm9rzwQwAaI7KDtjMKhmIviYimxgaWUQMTFz73iWFEYeYOhBor3vqExoU5/akMwJGWorXMJpgA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.44.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.20"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.12_1754411528685_0.8706347759549231","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@aigne/open-router","version":"0.7.13","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.13","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d7d4ea354dc9ee3f69f22838b95845bcb15bbf34","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.13.tgz","fileCount":16,"integrity":"sha512-RMhiUjTAG4TFUhGFZsnsGqGUTj9opAhWodXPYAdI/sF3Tb5vPw37ZZrKx5O3w/f5h6gbFDdAeyOXrdMzEZxgJQ==","signatures":[{"sig":"MEUCIQC6V9WtHjPtUwq12sye1HT9DG+VjuBdWj64/xuDjjjzawIgB4aJwwDZbb8EShGAublWi3qhFRnTFIhfZHt/1+uBPVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34912},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.13.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/91e6e56d56263622c669d48db7a2eab1/aigne-open-router-0.7.13.tgz","_integrity":"sha512-RMhiUjTAG4TFUhGFZsnsGqGUTj9opAhWodXPYAdI/sF3Tb5vPw37ZZrKx5O3w/f5h6gbFDdAeyOXrdMzEZxgJQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.45.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.21"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.13_1754466142641_0.47666341603275675","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@aigne/open-router","version":"0.7.14","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.14","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c096a5d6da51bc564f3d4a16b7e30e3abb360e37","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.14.tgz","fileCount":16,"integrity":"sha512-hjdT4+6uO2rTeW4eV8pxwIQNVb9Fq5kqlRjc8f4nci9YDnlQ6sdHCf70yZZKseVU/2fVkvSfYI+flDhn+vm9ZA==","signatures":[{"sig":"MEYCIQDGlSuoqe3eNnWoVmDptgmBMCMOQ0ADOZM1jS4XK3uoiQIhANBcvG++MR0fQIFdMsTE+S6fEFqGRB/SIEIDrEVuxgsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35256},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.14.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/4906f231c03d22c8d124b35dd0f7defb/aigne-open-router-0.7.14.tgz","_integrity":"sha512-hjdT4+6uO2rTeW4eV8pxwIQNVb9Fq5kqlRjc8f4nci9YDnlQ6sdHCf70yZZKseVU/2fVkvSfYI+flDhn+vm9ZA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.46.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.22"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.14_1754489623547_0.8947947694894292","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@aigne/open-router","version":"0.7.15","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.15","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"5a125dc619c138f91e729e0edd51d38794a40571","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.15.tgz","fileCount":16,"integrity":"sha512-ZT9oRyCorBCY8QtVMK7mRUqMaF/uMjXGbMjZVwuVgCm7PuCCwNQsI8LLTASXPQG+zGgi0Ocz7BgAAo8iegP9rA==","signatures":[{"sig":"MEUCIFvuDHDPKkgMVhfzAw0xFGexSzEd0k70ddFryBW1o4RtAiEA1u9yLUCG2Ww/hnwhjkLhmqU3XB01AfmmyoFDxNBvjYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36044},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.15.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/2b00de0d3390ee2db59d7e4fe3805736/aigne-open-router-0.7.15.tgz","_integrity":"sha512-ZT9oRyCorBCY8QtVMK7mRUqMaF/uMjXGbMjZVwuVgCm7PuCCwNQsI8LLTASXPQG+zGgi0Ocz7BgAAo8iegP9rA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.46.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.23"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.15_1754631624782_0.928842839378047","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@aigne/open-router","version":"0.7.16","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.16","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e623769ba3e710677fc5cd1c81434fd9a92805d3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.16.tgz","fileCount":16,"integrity":"sha512-SFo5ZoC6s6Hf/QnOy91r8fY2WBHil4drR9PupQdZt+qqYqSewwLOwh3xZ2wa/oynRBm8Cv2rDJ1dT/xUd4ACDQ==","signatures":[{"sig":"MEUCIQDTUJCjFj/KKpPuY0TQH1XdruEbeAnAg+ihMPtlNLQwUgIgLWkBIQ1mNvcYojFuXUc2I8rSDzANyWHTyg4MQ0ZcmQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36388},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.16.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/86dc357edae64b3df22e5477108a92b2/aigne-open-router-0.7.16.tgz","_integrity":"sha512-SFo5ZoC6s6Hf/QnOy91r8fY2WBHil4drR9PupQdZt+qqYqSewwLOwh3xZ2wa/oynRBm8Cv2rDJ1dT/xUd4ACDQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.47.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.24"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.16_1754926078535_0.0617345378772447","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@aigne/open-router","version":"0.7.17","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.17","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4332927f95b901ebee43b6b608921e24931b300e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.17.tgz","fileCount":16,"integrity":"sha512-hpMxvkoo4HW3mGr9swjzsaFQsUayDN5gIK0ZCZvLXF4VAsLFcfCaV+1XvesSAN5Xng+JyAMAo4fxwMgVOGnoyQ==","signatures":[{"sig":"MEYCIQCc5EOyHGM6Exzuyoh10RQ+pyVMLXGsLghvtoeHQ8ebywIhAKn2sLU4WMTlnpuzaWYWo9XtYqnAk0ilzj1iAQUvp55u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36732},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.17.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/aee861bea00fce4b19f8055233eb539b/aigne-open-router-0.7.17.tgz","_integrity":"sha512-hpMxvkoo4HW3mGr9swjzsaFQsUayDN5gIK0ZCZvLXF4VAsLFcfCaV+1XvesSAN5Xng+JyAMAo4fxwMgVOGnoyQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.10.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.48.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.25"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.17_1754968329396_0.38234478709475894","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@aigne/open-router","version":"0.7.18","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.18","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d803c1fa83c73ff54fbfbcb4adc593393bfb0b43","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.18.tgz","fileCount":16,"integrity":"sha512-9jjuY75y2M8GS9bIuiC2dwgH5xn9jNQ/354vF8nX1afyknheq1BOvo5IbgB+fKWzC98GdgUkK5I4+m1JsXfGfA==","signatures":[{"sig":"MEUCICVq+yABH8NXLOQNyLDTfDDzwRTxL1ua2wA0onc3E3cFAiEAte9moXBynL8flWU9cU0Rpgg1g+r0tvjj/ncDDtiDVkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37074},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.18.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0ad302127708856a0ad22c3f519076b1/aigne-open-router-0.7.18.tgz","_integrity":"sha512-9jjuY75y2M8GS9bIuiC2dwgH5xn9jNQ/354vF8nX1afyknheq1BOvo5IbgB+fKWzC98GdgUkK5I4+m1JsXfGfA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.49.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.26"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.18_1754993448979_0.8091404914531559","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@aigne/open-router","version":"0.7.19","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.19","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"2b95e6c927a2ffa4c713ae45f3f388ba68168068","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.19.tgz","fileCount":16,"integrity":"sha512-toTLcT8l/RacVDhnFj7qU6GjFsHcITdnyh7bfIrEnUu+vJTks/xEFlWG+EedchDpr9S2M9hRgvyR9IS4Cd55gg==","signatures":[{"sig":"MEYCIQCysHkErDW+wS3w/mXwkzMnNm5pUxOZYs/6fpIY3KhmMwIhAJnqxtro+ekBNLIk/kgjmz1+04ID3l+96eLbqN6p36L6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37417},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.19.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0e4a96555b3995c8c0485bbee3828df8/aigne-open-router-0.7.19.tgz","_integrity":"sha512-toTLcT8l/RacVDhnFj7qU6GjFsHcITdnyh7bfIrEnUu+vJTks/xEFlWG+EedchDpr9S2M9hRgvyR9IS4Cd55gg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.49.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.27"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.19_1755049737058_0.8113799114940474","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@aigne/open-router","version":"0.7.20","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.20","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"5455c58e124f28abfa28f905a77f236137daf765","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.20.tgz","fileCount":16,"integrity":"sha512-CeswG5WjPVJYiuBD4KQvw7JU8OrmEp9CmKG5D3f7CQy/6Z4LAP1UEi/JfGWhR6toGWAp5LbOMYYqQiV3hMAaCg==","signatures":[{"sig":"MEYCIQDNNlcpoprxmJuB3Wq5zCvwMLV4jRgxpoAIzPeRd5qn7wIhAKljqYAmxvo7WN5aEw4QLSeUJKxjaXRIGfJLVXU7qbTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37760},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.20.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/96db1d7329bb95332bdc086ad8b252bf/aigne-open-router-0.7.20.tgz","_integrity":"sha512-CeswG5WjPVJYiuBD4KQvw7JU8OrmEp9CmKG5D3f7CQy/6Z4LAP1UEi/JfGWhR6toGWAp5LbOMYYqQiV3hMAaCg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.50.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.28"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.20_1755156184171_0.4107296766998272","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@aigne/open-router","version":"0.7.21","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.21","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ceadc42b67c7289f22c630cad118d8fb7c9685e3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.21.tgz","fileCount":16,"integrity":"sha512-qLwDpjFpvpmLMwYas3jz8lcHnr7dch1sdQh/hwJBWVGLijbOXD+SctNvrnU+E33zYL5uFBrRfHanGya1wzPaUg==","signatures":[{"sig":"MEYCIQDQsiLO5EwDuuFJ2ZxiCo7ya1dgCV/Onxd7dbJepkGpFgIhAP4+o7bnRkWBUwYmESxDUT7Os1eR58JgKH7SNYhK4VIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38363},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.21.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/c9eb355c748ecbaf884b736b13010607/aigne-open-router-0.7.21.tgz","_integrity":"sha512-qLwDpjFpvpmLMwYas3jz8lcHnr7dch1sdQh/hwJBWVGLijbOXD+SctNvrnU+E33zYL5uFBrRfHanGya1wzPaUg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.50.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.29"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.21_1755350590977_0.8708126243804535","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@aigne/open-router","version":"0.7.22","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.22","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"2034df8cb7da2fec75799dfb74c45f30e1d2a36d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.22.tgz","fileCount":16,"integrity":"sha512-f/gnW96K2VWtEFITp6oniHui6am1eIa1Mppx8AGNdMsYNwU8UMV5DUnuNI38rLAo7ve+LTHifsQM2W43hUXDPw==","signatures":[{"sig":"MEYCIQCrDVn4rENlngOycUL7pu9GfsTmh/YpE4/KIdfjgYZJ5gIhANVm1qkh+7dsX9HgWU5G2R4uqnUdMJyNeNmVV4N7Ubwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38706},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.22.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/9121e9e9c2c28279cad9fcf72b91f2b4/aigne-open-router-0.7.22.tgz","_integrity":"sha512-f/gnW96K2VWtEFITp6oniHui6am1eIa1Mppx8AGNdMsYNwU8UMV5DUnuNI38rLAo7ve+LTHifsQM2W43hUXDPw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.51.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.30"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.22_1755532443925_0.3686607328110856","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@aigne/open-router","version":"0.7.24","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.24","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6e1503a0558ab8717ee010ea744969e6b3e5ef5b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.24.tgz","fileCount":16,"integrity":"sha512-Ne/jI0+1kjB1p3X2qB6zrktBfF3kuAIkBePlSTqH6DugJg6Zj77W89DdEI/goCZPfIZbmnEdn0jHk+nK2xT4DQ==","signatures":[{"sig":"MEYCIQCMq/NWMJ9HV+N9B5WYRjBJFcGBNi4l218t252qgavPEgIhANvpRQwk9SCzizv/jaL68QYrWj4lbIx5sLj+LqHIfNjk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39392},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.24.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/2b9a9eaccb2451f40c96fa3c2c75e8d2/aigne-open-router-0.7.24.tgz","_integrity":"sha512-Ne/jI0+1kjB1p3X2qB6zrktBfF3kuAIkBePlSTqH6DugJg6Zj77W89DdEI/goCZPfIZbmnEdn0jHk+nK2xT4DQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.53.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.32"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.24_1755707225363_0.42514462215643345","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@aigne/open-router","version":"0.7.25","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.25","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"dfe3937571f00559fe302637e7e6bf0658df9919","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.25.tgz","fileCount":16,"integrity":"sha512-FN4qmKUUasiyNtr29qKkwz9r6SlNA02moL+fWBAE6/X/tPnVnLP+P/I4YMdE2tM3Tff5XQ1lSyrOMtpsyYqqxA==","signatures":[{"sig":"MEYCIQDenDIjFYxGhplpxB/02q0Gz6ewYHXZ9ho8ZBAEYf0CNAIhANuN6a+/sambOB0Tqq4HUZ0Jwc5HOsMGJkh3BcZ6alkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39735},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.25.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/4b4d64b62b2a265d93d23d82480018b7/aigne-open-router-0.7.25.tgz","_integrity":"sha512-FN4qmKUUasiyNtr29qKkwz9r6SlNA02moL+fWBAE6/X/tPnVnLP+P/I4YMdE2tM3Tff5XQ1lSyrOMtpsyYqqxA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.5.1","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@aigne/openai":"^0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.54.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.25_1755758056928_0.8554646360489508","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@aigne/open-router","version":"0.7.26","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.26","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"05e97dfe6a4d22618c9e6587d9ea8b97e8663f89","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.26.tgz","fileCount":16,"integrity":"sha512-ww4ajFUI/Vkbwig3zJLZHRYrtovHdZRIzsm/4mWcrM4FEKFhSjVj2jhTB/CZiRVbqICNSm5Bevq1NUXz8Ydu9w==","signatures":[{"sig":"MEQCIAWUAMfs45dFMMoJ1d9wwL1jtCN9EUeY8/BzfHEIAHdAAiBaJEurH/0aKaG04WksUgKiZEwOVFAPAZXboWMXDvngqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40078},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.26.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/db5daff5591fd7af66b03967b2ed839a/aigne-open-router-0.7.26.tgz","_integrity":"sha512-ww4ajFUI/Vkbwig3zJLZHRYrtovHdZRIzsm/4mWcrM4FEKFhSjVj2jhTB/CZiRVbqICNSm5Bevq1NUXz8Ydu9w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.55.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.34"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.26_1755788680971_0.33362889508060123","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@aigne/open-router","version":"0.7.27","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.27","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"cc5effb107e5b65c1d74c6b3d6c33584af17d059","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.27.tgz","fileCount":16,"integrity":"sha512-1lmEZvLJl9g9AoJA50mqqNHEIyXCtDya7unk1t23Vayeimya2d6bzYN3QUXM14JWG8GzFjoDHoLVxZxpZ/DHQw==","signatures":[{"sig":"MEUCIHYldBepMtRPfic2X9bjxeEnxdC2uSszuI8+s7u+kqOWAiEA4T3EaOVRZlVrqXzMvSDsO44CAQznE/2GizKVdufyxKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40386},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.27.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/d8a40595ba45be398116977db073f751/aigne-open-router-0.7.27.tgz","_integrity":"sha512-1lmEZvLJl9g9AoJA50mqqNHEIyXCtDya7unk1t23Vayeimya2d6bzYN3QUXM14JWG8GzFjoDHoLVxZxpZ/DHQw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.55.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.35"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.27_1756111233269_0.9208604974475423","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@aigne/open-router","version":"0.7.28","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.28","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"bf62607e9a234e5cac6c1502896b71ba1e24d941","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.28.tgz","fileCount":16,"integrity":"sha512-O56jxSZH5eNM3eftN+S2fIVWER5/jybQatkQjENJ6dnT6EHxETHS7xukeoF4tRjOSV55w3yDtTZHViBGMpjdGA==","signatures":[{"sig":"MEYCIQDCBoQBX+IkpW3uT2mQ4ljYaZ8jUhsFH7izmSflHk198wIhALqg86lgKE+Hc12ozB8jEM+u2WzI++rcfTFe8Valn8ly","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40729},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.28.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/c6fce01ad64d0c4d4a42598b1f3be566/aigne-open-router-0.7.28.tgz","_integrity":"sha512-O56jxSZH5eNM3eftN+S2fIVWER5/jybQatkQjENJ6dnT6EHxETHS7xukeoF4tRjOSV55w3yDtTZHViBGMpjdGA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.5.1","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@aigne/openai":"^0.12.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.55.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.36"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.28_1756256118737_0.5622359230857763","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@aigne/open-router","version":"0.7.29","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.29","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0b4634b0ea389ea3910e4a142d04adc6fcf5938b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.29.tgz","fileCount":16,"integrity":"sha512-rN1znXDHhFsbnrArU641WSBAXh/O7A9I6ECFjGCqTcJocY74GS0upoHx4j+0PScY4WBqezvMTAjD4a4hauNU5Q==","signatures":[{"sig":"MEUCIGpLFaO7EVhmMx8hE/5ErnqqNplDAUW1oIO8PeK8tpq4AiEA+5j07Qd5seccQRs4JTQfIlcf9ZZwjDgyWYDXEF1eFys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40976},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.29.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/90f66b4751b99ee49a292e7b5f6e2e06/aigne-open-router-0.7.29.tgz","_integrity":"sha512-rN1znXDHhFsbnrArU641WSBAXh/O7A9I6ECFjGCqTcJocY74GS0upoHx4j+0PScY4WBqezvMTAjD4a4hauNU5Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.55.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.36"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.29_1756276352396_0.18245267702465529","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@aigne/open-router","version":"0.7.30","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.30","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"33c1f9078c1f3d4f02c5216ccf2acf3abe840b70","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.30.tgz","fileCount":16,"integrity":"sha512-6qhnov8rgsPZuyyFweRF5z/2W/j494+dCdzwvm5wobZPm07TFyQccb9ZV4Yg8T+07lnfC0jYKEDbkryIW0ZZXA==","signatures":[{"sig":"MEYCIQDSBsmifkyPNaKN2sRTk2mU88cDjyqgHz0s9SijZUDiGgIhALuVjK5tPdITVTCG0rnirKnwKKKNPaOt+tVNC8benZyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41319},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.30.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f2b4b710ef790acf929d23f41aa9a959/aigne-open-router-0.7.30.tgz","_integrity":"sha512-6qhnov8rgsPZuyyFweRF5z/2W/j494+dCdzwvm5wobZPm07TFyQccb9ZV4Yg8T+07lnfC0jYKEDbkryIW0ZZXA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.56.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.37"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.30_1756306738872_0.30627991813439404","host":"s3://npm-registry-packages-npm-production"}},"0.7.31":{"name":"@aigne/open-router","version":"0.7.31","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.31","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"179a04825f012cb26b293fe2ac8f94bd38faad2d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.31.tgz","fileCount":16,"integrity":"sha512-/+xqKaL3T0W2KWWjRoeVNIxZ/iSwPrRglg70T7tEsuayedIdvRpx0eNWQBsdq+vlH3uLp2qghbelyE3pUebHRA==","signatures":[{"sig":"MEQCIC9Am+nyGfRJThnD+PyClttRecvDsPb5Ue2Citz0RspsAiAuqY59A3rgOJ4PJC0a9dNmRxniQ6Q+6G+AjAoe6awReA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41662},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.31.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/52970e8c14e05ef0290e63e03ceea1d3/aigne-open-router-0.7.31.tgz","_integrity":"sha512-/+xqKaL3T0W2KWWjRoeVNIxZ/iSwPrRglg70T7tEsuayedIdvRpx0eNWQBsdq+vlH3uLp2qghbelyE3pUebHRA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.38"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.31_1756391016923_0.9316882867577716","host":"s3://npm-registry-packages-npm-production"}},"0.7.32":{"name":"@aigne/open-router","version":"0.7.32","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.32","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"fdf07bac492602bd1284a1c41aed0ff1c2edda6e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.32.tgz","fileCount":16,"integrity":"sha512-wOwlDKKAr/2gvqAbY4v6QnokG21NNlmigyxaj/Afm1+296nGxemhAbcPvJjH1YYNcS87e5fF7jKH/S9sKelG/g==","signatures":[{"sig":"MEQCIGWcXSYiA4e3C3cKY4AHQYwrCOEDvNH/tvmqG80jMxkvAiB9NBUv9u6dgmo1pXDor+QBTUZe0rfX1pBmxoM1aAsqYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42005},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.32.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/800354411305672311701cd45558d4a6/aigne-open-router-0.7.32.tgz","_integrity":"sha512-wOwlDKKAr/2gvqAbY4v6QnokG21NNlmigyxaj/Afm1+296nGxemhAbcPvJjH1YYNcS87e5fF7jKH/S9sKelG/g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.39"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.32_1756465357020_0.19047830321440706","host":"s3://npm-registry-packages-npm-production"}},"0.7.33":{"name":"@aigne/open-router","version":"0.7.33","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.33","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0f385961828faf0024ac5d4b4fc50ac3abe70e11","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.33.tgz","fileCount":16,"integrity":"sha512-pzHT4MRCOyzZwxSQSclLu6IqRYzR+jV/51Iarb56DoeAYfe87vk1EbmH1smt0wuzLUHE7EDPxyIc1NXfLW3XDw==","signatures":[{"sig":"MEYCIQDsUK+BdPoogDY/UfWCqSL22RMQE9ZghllSVZVm8BZsPQIhAOuOOf68uVB/tBSHSoaJrYAB7UYszWknay9Uw8UrdSkJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42348},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.33.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/9383f4c9a22dde7b47ef4d6707876667/aigne-open-router-0.7.33.tgz","_integrity":"sha512-pzHT4MRCOyzZwxSQSclLu6IqRYzR+jV/51Iarb56DoeAYfe87vk1EbmH1smt0wuzLUHE7EDPxyIc1NXfLW3XDw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.2","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.40"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.33_1756482422031_0.7947418435089464","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@aigne/open-router","version":"0.7.34","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.34","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b6f399b549dc97560e94ca20a66f64ee79eee17e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.34.tgz","fileCount":16,"integrity":"sha512-cTX2E+ZjWoSTOJHt6BK17Sk+mwQ6rfHUgCK9gSRCq/t5Cjyy054y4zDaOpzQOyqqCfk8D51XrXdXdhs1GPQTkA==","signatures":[{"sig":"MEQCIF/bZfdYu5/XnoMPxx6MqJz5PyC//XuFE11i7rnFVbXMAiA6RA6Mh2WtPfTTKJUkZ86zhVd71ETXEP+51X+eGcdfcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42691},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.34.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/4c7b5faa56be8e0f398a2316d7782cd4/aigne-open-router-0.7.34.tgz","_integrity":"sha512-cTX2E+ZjWoSTOJHt6BK17Sk+mwQ6rfHUgCK9gSRCq/t5Cjyy054y4zDaOpzQOyqqCfk8D51XrXdXdhs1GPQTkA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.3","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.41"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.34_1756533081963_0.18339983268040339","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@aigne/open-router","version":"0.7.35","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.35","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b6800906fc85bc34c993c38931bca55cbbf572c4","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.35.tgz","fileCount":16,"integrity":"sha512-BdyTZxTXFv75cVEoaxjj5jw4ndOBb+VBTIZrhOUSvVfISw6ynuv9Lu1YyS18QrGT3DgPgnjtC4REMiUtJkhz6g==","signatures":[{"sig":"MEYCIQCRhI6ts2+VB4Zfuk0mX+YSPWF3Zm9GjqoUgxU/jB1M/AIhAOnsYptPTKCDUKzYJw8wcE3XUcQ9zplUnJKxINMrHS7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43034},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.35.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/cbc22dfdff87ace7ebba6bb6e057fe53/aigne-open-router-0.7.35.tgz","_integrity":"sha512-BdyTZxTXFv75cVEoaxjj5jw4ndOBb+VBTIZrhOUSvVfISw6ynuv9Lu1YyS18QrGT3DgPgnjtC4REMiUtJkhz6g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.4","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.42"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.35_1756559147711_0.4209703249489445","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@aigne/open-router","version":"0.7.36","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.36","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4c469bed442682c67acdc71e5faef20bcd808b7a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.36.tgz","fileCount":16,"integrity":"sha512-8zeNTj8ODjD2Ssld2Kt8JveP8x4H4tTT/jrNMiJ7hXcOiedP7q4QrOuHilrnAHCzul2aN1vKVd0CbKSUZnYRSQ==","signatures":[{"sig":"MEQCIG4VXEVvS5gevMQxqwK7MoutIGY6B0LzrRzk/54wMqPcAiBcl2Oupt+Bqmse/DiDJPqhGgaOOu5hv7TfgqYRdMYDPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43377},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.36.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f7de8674d9e8b13b8a0fdd1244d67258/aigne-open-router-0.7.36.tgz","_integrity":"sha512-8zeNTj8ODjD2Ssld2Kt8JveP8x4H4tTT/jrNMiJ7hXcOiedP7q4QrOuHilrnAHCzul2aN1vKVd0CbKSUZnYRSQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.13.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.57.5","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.43"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.36_1756732853512_0.6929897554665216","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@aigne/open-router","version":"0.7.37","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.37","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c438895374e73b3d5242b180199eba6a732f90c3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.37.tgz","fileCount":16,"integrity":"sha512-iC+ibYhrH3p0ul0F+YZ/ll2xB+nYCzJru7uEMSLoKWdDN/gVlPP+hWUW7RCZco8M1UPo8dzjFYm3Dcb7L+SXwQ==","signatures":[{"sig":"MEYCIQD77zmKp6nIVI10cuzP+TQjEyJ/3DZpeZZP+UPEEv/jrwIhALbNCpFm2UdmLGdaQbk2kR+O+mBHjIMduS7MdajorFQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43720},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.37.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/960eca5b91803f7411d38ed0aeb11ba2/aigne-open-router-0.7.37.tgz","_integrity":"sha512-iC+ibYhrH3p0ul0F+YZ/ll2xB+nYCzJru7uEMSLoKWdDN/gVlPP+hWUW7RCZco8M1UPo8dzjFYm3Dcb7L+SXwQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.58.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.44"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.37_1757059475169_0.9490514931933134","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@aigne/open-router","version":"0.7.38","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.38","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"fcddd9f406809c4edf16bb4dc0df26c009787e8d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.38.tgz","fileCount":16,"integrity":"sha512-OOlX+XcaEaedJWhY95N9f2aDyTwoI92fl/YtXYjj4SNV6VGFUOisi9Ya38fdkGSc7fBGxWv2vT0dhlSKurePfQ==","signatures":[{"sig":"MEUCID+VdEznoGXyOkeVxKUazMFhEJ+efb3mlCZ0E82UmTNbAiEAqlecBBYxRXEiNKPXxG7jADqcMSWv6cBNEZpXCrUPUzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44063},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.38.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/9c4d73bdbca10747522ff2f157d69e4a/aigne-open-router-0.7.38.tgz","_integrity":"sha512-OOlX+XcaEaedJWhY95N9f2aDyTwoI92fl/YtXYjj4SNV6VGFUOisi9Ya38fdkGSc7fBGxWv2vT0dhlSKurePfQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.14.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.58.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.45"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.38_1757085681914_0.19313133989248787","host":"s3://npm-registry-packages-npm-production"}},"0.7.39":{"name":"@aigne/open-router","version":"0.7.39","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.39","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"065e0c063a91a092017744077ef5e7506bd58691","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.39.tgz","fileCount":16,"integrity":"sha512-THmzaZ1C8Y60YeIx2ihJ1y7y2LGWghTDHABpW8/YVnRTZgZBEKIpOT9uqg2KiIPsVug+icmHCzSrb1Olo36A8w==","signatures":[{"sig":"MEQCIBpmhQepJBHIfidbZQ+sEAiCe6Oi76YguZ6qKetrA7/hAiBo6jRhwazOzms9FQ9ljz3tO/t6XofWyPpjVgRYtjw0nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44406},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.39.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0332bfbfc4c2ed87507bfc8322507f47/aigne-open-router-0.7.39.tgz","_integrity":"sha512-THmzaZ1C8Y60YeIx2ihJ1y7y2LGWghTDHABpW8/YVnRTZgZBEKIpOT9uqg2KiIPsVug+icmHCzSrb1Olo36A8w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.58.2","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.46"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.39_1757091033967_0.8810740853467938","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@aigne/open-router","version":"0.7.40","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.40","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d2c3eed8ab1725686e63ec2d2f0e5cf6dc8cfa12","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.40.tgz","fileCount":16,"integrity":"sha512-LBDAcXs51dD8XUdriLVKA797eCZCHyM09hOJimtMNba0lMJfc6nBo2zcB4GH6/jfGNKqRnKjG8E/BqarhbMVXg==","signatures":[{"sig":"MEUCIQCuoH6KorBdSAfHeRPLkE1V3jXHospl5RFjnzrnikNJcgIgBX0ZGLRLaWofc71S1KU2kUUyueBwEqOQ/2ihJogl7MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44749},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.40.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/08e09f2c146c0d65fd0da2fa4dc56671/aigne-open-router-0.7.40.tgz","_integrity":"sha512-LBDAcXs51dD8XUdriLVKA797eCZCHyM09hOJimtMNba0lMJfc6nBo2zcB4GH6/jfGNKqRnKjG8E/BqarhbMVXg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.58.3","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.47"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.40_1757323988477_0.8044335286678184","host":"s3://npm-registry-packages-npm-production"}},"0.7.41":{"name":"@aigne/open-router","version":"0.7.41","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.41","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d12066d9b49114553eb2e3148c84e808de3b6872","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.41.tgz","fileCount":16,"integrity":"sha512-UN69DlcwFvbEnzGPSr9HmsxdBB5DVW50uncquR0qbEoW762VaHtARnny8f90hyIro0fVhr6awfZc6BW8R8rr6w==","signatures":[{"sig":"MEQCIHzMRgQeuiUcrkVRCEryYBGcjyhGY9wZ//9eg/1R6nuuAiB4Sz7oIIlNOhwInjCvWoCd3hf7skVEDSlyjQTZG2QYsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45092},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.41.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/cc93aa71af16e7778901f269bb3ca880/aigne-open-router-0.7.41.tgz","_integrity":"sha512-UN69DlcwFvbEnzGPSr9HmsxdBB5DVW50uncquR0qbEoW762VaHtARnny8f90hyIro0fVhr6awfZc6BW8R8rr6w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.59.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.48"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.41_1757389229486_0.8787295164557039","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@aigne/open-router","version":"0.7.42","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.42","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0b4d9d8e93bf7d8d4416d4c9c7e39c5af23a4b11","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.42.tgz","fileCount":16,"integrity":"sha512-uokWjq2rgjUNY1Refd5SkgNvLB1mrRcla3lgB1Duktd2/1dsZM4dD8onBx7kAYzop3KaxoSlj4unGccFWTId2g==","signatures":[{"sig":"MEUCIQCWBBq1qciMyl61wFv5KkLGryAXWnUaTeTjjsj5c/xiBwIgXfWQy5VL7lPToadBELg4aKAHBzF/k0vEkdLDgDsMqRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45435},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.42.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/858094f730c0ccf837f8c2a8684466a4/aigne-open-router-0.7.42.tgz","_integrity":"sha512-uokWjq2rgjUNY1Refd5SkgNvLB1mrRcla3lgB1Duktd2/1dsZM4dD8onBx7kAYzop3KaxoSlj4unGccFWTId2g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.60.0","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.49"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.42_1757551484229_0.5867658124512194","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"name":"@aigne/open-router","version":"0.7.43","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.43","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1bd163530e031a54243e25d3d23ab6eaaca2c2d8","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.43.tgz","fileCount":16,"integrity":"sha512-SIfKp2UYAzF40j8kascfAkNmsxTkI39niGOlRyBONawqPXyQaW/3Ntaz9wE2oAyyUJN1TUZo9e3D81CPyNz3qg==","signatures":[{"sig":"MEUCIQD8Agj3tyfHnIDht+TwkeweCg3jaOy2D4GyFpPbm7blzwIgCWrKlxIye4yX+5sor6ssgHfOP+AvWfDpMLlSfEY9v1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45778},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.43.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ba01db37dcd2ca2e68434a48adf88522/aigne-open-router-0.7.43.tgz","_integrity":"sha512-SIfKp2UYAzF40j8kascfAkNmsxTkI39niGOlRyBONawqPXyQaW/3Ntaz9wE2oAyyUJN1TUZo9e3D81CPyNz3qg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.15.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.60.1","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.50"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.43_1757557585199_0.9049406242013163","host":"s3://npm-registry-packages-npm-production"}},"0.7.44":{"name":"@aigne/open-router","version":"0.7.44","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.44","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7fd246264d6b0e18c253c963a1e13ef0f2b21a16","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.44.tgz","fileCount":16,"integrity":"sha512-6EmKFuXiSUbvD9pU5YI019PeRP8qWk07I+eGKcSV9AqeKk78Oa37uVJ7/W+KgSFcRJE7IGrG/EhDiz4RPetq5g==","signatures":[{"sig":"MEQCIH2fYIt9OlVxiuHgHTIZfDQqacQTKwdJG19s//88PvdtAiB/cwzZWf7MlBawsxeoqx9k6ownCf1i90c81WChqEyStg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46121},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.44.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/137ee132d464641a6c8825cdc91bab2f/aigne-open-router-0.7.44.tgz","_integrity":"sha512-6EmKFuXiSUbvD9pU5YI019PeRP8qWk07I+eGKcSV9AqeKk78Oa37uVJ7/W+KgSFcRJE7IGrG/EhDiz4RPetq5g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.15.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.18","typescript":"^5.8.3","@aigne/core":"^1.60.2","@types/node":"^24.0.12","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.51"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.44_1757578052149_0.8118327287428879","host":"s3://npm-registry-packages-npm-production"}},"0.7.45":{"name":"@aigne/open-router","version":"0.7.45","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.45","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"8f70c69169b3a5991ff010bdf7df8f063420cc8e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.45.tgz","fileCount":16,"integrity":"sha512-rBE6V63lxMrDDr7VZ8HWeLuJPixrQxk69BiDvV77quCWUEXwNstRjBibzguTq/aI7JaHLr95WlAD75y61Sruyw==","signatures":[{"sig":"MEUCIQDS7NGXrd60L82RDVqGbXeN8S3nwawlWb/T95Vl9QYtEgIgN8hvZs2UpeeuENu3SAEjsXI1k4epGvvq9gv/MG9m52s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46463},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.45.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/1967492c2eb1507ab7e98ceee8ad4053/aigne-open-router-0.7.45.tgz","_integrity":"sha512-rBE6V63lxMrDDr7VZ8HWeLuJPixrQxk69BiDvV77quCWUEXwNstRjBibzguTq/aI7JaHLr95WlAD75y61Sruyw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.15.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.60.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.52"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.45_1758176905333_0.6667266166898871","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta":{"name":"@aigne/open-router","version":"0.7.46-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7976f6da9e93a84f5d8fb8220643b3b0446d8554","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.tgz","fileCount":16,"integrity":"sha512-e5HNDwWJ3Ew3fqdupOJJR7pnFPwIUzkyvkxZTsxmUYLttRuve8PYhir0nkQ88zhtbHlzAALHGEsMnUy08Iqegg==","signatures":[{"sig":"MEYCIQCz0pHYu4dsAqP/nP4KHifQUtvg1RDf8T2V+FYYLPrIMAIhAI8ms9b5cNZfLfpA2Tt7jWB8lieoYKqQezQNnW9zMb3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46851},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/50abc1b49736ca085dff8bf6082ce82e/aigne-open-router-0.7.46-beta.tgz","_integrity":"sha512-e5HNDwWJ3Ew3fqdupOJJR7pnFPwIUzkyvkxZTsxmUYLttRuve8PYhir0nkQ88zhtbHlzAALHGEsMnUy08Iqegg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta_1758556250680_0.8577022411991653","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.1":{"name":"@aigne/open-router","version":"0.7.46-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"8017d1e5ad2a84e312bc8d6c1a51533fd7a1b9b5","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.1.tgz","fileCount":16,"integrity":"sha512-k3ybtapbMWM9+tpMhq/nRAUu0OP5FwUb/Pxk5OEtQduje8bTY8SnO+pCsd0ka0TC9nhBRzOCYArJMtgTclYDkA==","signatures":[{"sig":"MEQCIEFySNPNSKoSm4wkxS9cKroh56R4JlUbk59p7GBDV+SrAiBycRWE57IXM5csVFJMVqfitiSe2w/yL+GfGFt+x/ONCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47128},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/2210b7f3f5513cdb683b9ed33f7647e4/aigne-open-router-0.7.46-beta.1.tgz","_integrity":"sha512-k3ybtapbMWM9+tpMhq/nRAUu0OP5FwUb/Pxk5OEtQduje8bTY8SnO+pCsd0ka0TC9nhBRzOCYArJMtgTclYDkA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.1_1758605991200_0.9518228828701789","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.2":{"name":"@aigne/open-router","version":"0.7.46-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"330aa7dcfe5e49d4457c442673b7a0cb4428fdb0","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.2.tgz","fileCount":16,"integrity":"sha512-EL1Ya4UtV5z0PxO5Kz4FdehHUhOkHK/kHZysVnhnjgBpWLCjDgxqAnUWDSDs9dd/Cf+ZTbJeYgkYRImPz/+4nA==","signatures":[{"sig":"MEQCIERFnis1U4eMF4dmJedlSswYvl1dMf4QUSnerzt/bFxAAiAmysg4cC4keohcvhlNXPydsXc3rgYEMnciwREInQJW0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47517},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/824e2fd519dccc1ba188cd0143b1ff38/aigne-open-router-0.7.46-beta.2.tgz","_integrity":"sha512-EL1Ya4UtV5z0PxO5Kz4FdehHUhOkHK/kHZysVnhnjgBpWLCjDgxqAnUWDSDs9dd/Cf+ZTbJeYgkYRImPz/+4nA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.2_1758610220815_0.016119610588686717","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.3":{"name":"@aigne/open-router","version":"0.7.46-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"47d3c4b6dbc73c5a6f59c8add4133d49d34392fb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.3.tgz","fileCount":16,"integrity":"sha512-0wU34zmad5mLtsRESu9tTTbEaxV2K/pVVcJnNpF0bdUMNdO/hRZq3eDZnOEg12hSgPMBk/homexDSKChDqvkpA==","signatures":[{"sig":"MEUCIEq0m8K8iLEO/54hI9qwB8q7JICiBmbFVme+Djlsfot4AiEAiiYMFnDvyfea8HuO2pwiAX4qgh/a0GJihQ7nhBi0a74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47902},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/566925d6d23a7df1de0737d04914681a/aigne-open-router-0.7.46-beta.3.tgz","_integrity":"sha512-0wU34zmad5mLtsRESu9tTTbEaxV2K/pVVcJnNpF0bdUMNdO/hRZq3eDZnOEg12hSgPMBk/homexDSKChDqvkpA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.3_1758635230867_0.7157224245134988","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.4":{"name":"@aigne/open-router","version":"0.7.46-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c42981d87f8e990153725775392eff01cff29d3a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.4.tgz","fileCount":16,"integrity":"sha512-xhyQ+o8czQumw+qyKULyNSeNxgfoSUQ5K9asRbD+oLSyvpWdt3qaDfIn5VIcbavjfhWXCbi5pKmhhtIclknGsw==","signatures":[{"sig":"MEUCIDS3oiZMhKvfF54ja2rJh950Up0RwS1JbfuYi/gmVRyFAiEA9PE9OXc+jprdHrwBTNfSARbpT4buKIBfQcgTlTPnEtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48287},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7d5207beb2cecad2085f35bb115bff03/aigne-open-router-0.7.46-beta.4.tgz","_integrity":"sha512-xhyQ+o8czQumw+qyKULyNSeNxgfoSUQ5K9asRbD+oLSyvpWdt3qaDfIn5VIcbavjfhWXCbi5pKmhhtIclknGsw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.4_1758694938322_0.7724420387985962","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.5":{"name":"@aigne/open-router","version":"0.7.46-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"be04950b8349e34ed2db2bc1f2a6c81309af5492","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.5.tgz","fileCount":16,"integrity":"sha512-8Wd06J6xO9pW3prJeirQ7y+HkYpOwd+tceBZ6ZsYgyDkjU0HY6zEnUNsLVfE6vTfJJ7WF7QXnwAtwXBcwQ6xkw==","signatures":[{"sig":"MEUCIQCch5meI9q0ZJd124/ZMluf1qO8/xeTbSizL9b6axEFCwIgY3wNl3UBFyMDJhNl5WfjLgM0JgrXmORd1Vy6TAMVZr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48672},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ee0fff317db8ca822df7e8806eadf7aa/aigne-open-router-0.7.46-beta.5.tgz","_integrity":"sha512-8Wd06J6xO9pW3prJeirQ7y+HkYpOwd+tceBZ6ZsYgyDkjU0HY6zEnUNsLVfE6vTfJJ7WF7QXnwAtwXBcwQ6xkw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.5_1758771918588_0.3009814446050898","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.6":{"name":"@aigne/open-router","version":"0.7.46-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4efa832a17fac62808ef4957e57dd96763602473","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.6.tgz","fileCount":16,"integrity":"sha512-xB492Brx6bwO/D3CFaB8PoMZzfhmOWB6SU0f1Wx/hDEBesEOdQhsjK57gwt16+rByA+KyGHqj33Foodk+NEEfw==","signatures":[{"sig":"MEYCIQDSVhfdnfqmAtLjfiN8b3A/hcc0fhvXW3qhmm6cPM7pDAIhAICfkf+V/sDIfbP7vg9I+CWZ/LvTyCn8t1sQ4hmoMcu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49057},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/592804b60537fd1a8621fde1bb5593e3/aigne-open-router-0.7.46-beta.6.tgz","_integrity":"sha512-xB492Brx6bwO/D3CFaB8PoMZzfhmOWB6SU0f1Wx/hDEBesEOdQhsjK57gwt16+rByA+KyGHqj33Foodk+NEEfw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.6_1758800675064_0.8293920538808246","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.7":{"name":"@aigne/open-router","version":"0.7.46-beta.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"fd254a26a8dd0fd11af858975a0e7bcea2b0f195","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.7.tgz","fileCount":16,"integrity":"sha512-TB5ZeUTS2O/0iKcMZLTNhPtGYE/dUtDi1mZ0OcZdFiSAXrdAsFXo6K0rxkw5RFwJ1qz9zup6kypI0oThv9boMg==","signatures":[{"sig":"MEUCIH6CPeL39lqpmXcmvqbeiemrpQsrhJ6ztdEw+MEdNAh2AiEA07PxTiSNUHYZ9q7G4f+VNyarGnKFNjWQ6B2UninJI3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49442},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7786550474daf1c8bfdaffd6d494891e/aigne-open-router-0.7.46-beta.7.tgz","_integrity":"sha512-TB5ZeUTS2O/0iKcMZLTNhPtGYE/dUtDi1mZ0OcZdFiSAXrdAsFXo6K0rxkw5RFwJ1qz9zup6kypI0oThv9boMg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.7_1758854818018_0.9370540152475229","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.8":{"name":"@aigne/open-router","version":"0.7.46-beta.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b931e38f05535bff4ef045fa242852d392e0050f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.8.tgz","fileCount":16,"integrity":"sha512-kbKoxtYGpiVUMsuKxgCWSMqP0DNv+eu8y+4Y/JrbuZDAcvh2c+wQlP3uUwhU74Vd9hbqCMjlPzCZqFeUvH6cJw==","signatures":[{"sig":"MEQCIDE3E+i4Oo/aWMvyMBvJGPuH8gFCWkA4T7pv3pYPxZTzAiBdsdpPYlkDv29oiyH8A/fjhLOZjWatV9P0ImiXqYrX9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49827},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.8.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/5dbee5c0dc6d266d441eff43c23dfaee/aigne-open-router-0.7.46-beta.8.tgz","_integrity":"sha512-kbKoxtYGpiVUMsuKxgCWSMqP0DNv+eu8y+4Y/JrbuZDAcvh2c+wQlP3uUwhU74Vd9hbqCMjlPzCZqFeUvH6cJw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.7","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.8_1758871392165_0.47054734105450535","host":"s3://npm-registry-packages-npm-production"}},"0.7.46-beta.9":{"name":"@aigne/open-router","version":"0.7.46-beta.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46-beta.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6468895f530a751b71110dec773217c6731470cd","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46-beta.9.tgz","fileCount":16,"integrity":"sha512-Gg48+zKj2jEcatNv+onCp7fvOS4O1xyoar7ahfmDZLLfHz6iXRL7aJ9z/li4g7aFyZXxvis2EkOw+DIHcPuhpg==","signatures":[{"sig":"MEYCIQDWgWHjN1icfn0DydkdGcbhlCDASDaZFXHEVug7FMJSTgIhAKjMGUgIXQZFFA0y+9zSZCNf1aM7eOKd8UJxOx8txhp0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50212},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46-beta.9.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0b31518b7e05b0c342f2b75dd0f4d977/aigne-open-router-0.7.46-beta.9.tgz","_integrity":"sha512-Gg48+zKj2jEcatNv+onCp7fvOS4O1xyoar7ahfmDZLLfHz6iXRL7aJ9z/li4g7aFyZXxvis2EkOw+DIHcPuhpg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0-beta.8","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46-beta.9_1758888534091_0.2123008083881659","host":"s3://npm-registry-packages-npm-production"}},"0.7.46":{"name":"@aigne/open-router","version":"0.7.46","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.46","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e177de1054321dfe4659119d552db552c359aa86","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.46.tgz","fileCount":16,"integrity":"sha512-GiF7owsPyzpANt0tsV7ImXvuUnP9AGpBROib0E/UCTQ6MmuMDdc3rXXkLeW0pna3rnSx3U2hpsnsLL6T9Lnyzw==","signatures":[{"sig":"MEYCIQD8sWMCvH2ADxPOj/O2yl7cRZB5xde4Z3z1KwHXE6fn8wIhAMvrAbViSpY1sOFSXFhXCK6/a5LSHTtX08mxg3NicJVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50534},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.46.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a2ee6b8a1acded2e41cc26c3e6db325f/aigne-open-router-0.7.46.tgz","_integrity":"sha512-GiF7owsPyzpANt0tsV7ImXvuUnP9AGpBROib0E/UCTQ6MmuMDdc3rXXkLeW0pna3rnSx3U2hpsnsLL6T9Lnyzw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.53"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.46_1758981940876_0.894013655279958","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta":{"name":"@aigne/open-router","version":"0.7.47-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6e72f691c5e44f83146cdaaf67584e8c4313c050","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.tgz","fileCount":16,"integrity":"sha512-vzZCMcrNG98ay0u76UvAAg1cB7FPNy5Oqob4W3qygfBlhBHgZtIZaFq6/O62MYToZr6svxsQFWJWfo1Z1Ueoag==","signatures":[{"sig":"MEUCIQDRgMxOEXyau7u6BN/GgBvjEql/+atCSlMRDFRRgl+ufAIgBwdvS3tgAC/GnPS7LEva5xuAkqSlzGZNb5sVMkYAo5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50922},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f14ae6dfc4d1b63ad7a4c16ff4d3c3f1/aigne-open-router-0.7.47-beta.tgz","_integrity":"sha512-vzZCMcrNG98ay0u76UvAAg1cB7FPNy5Oqob4W3qygfBlhBHgZtIZaFq6/O62MYToZr6svxsQFWJWfo1Z1Ueoag==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.61.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta_1759114086774_0.03061342123989874","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.1":{"name":"@aigne/open-router","version":"0.7.47-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"18d91aaa3ed6787e2bd648c618fd44de4635d55d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.1.tgz","fileCount":16,"integrity":"sha512-tGdd95WfccUtlmWb5DqkbQhTt8iDaYh8D+Ti/nDIF8G3Sg3HeXTz5whYVzO8nYN0tnJpoIsU1O43fG9kVz2FZA==","signatures":[{"sig":"MEUCIQDggD2hmfxnXJivsKOZ3P9KQbj4Stwj1BBcJk0CygL9rwIgFQj+gtvYb4y7xKVMVkBicPbHA3G39pEu9tzuwxsAhF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51309},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ef7e6df1beec25f13bc74242b07cb6fd/aigne-open-router-0.7.47-beta.1.tgz","_integrity":"sha512-tGdd95WfccUtlmWb5DqkbQhTt8iDaYh8D+Ti/nDIF8G3Sg3HeXTz5whYVzO8nYN0tnJpoIsU1O43fG9kVz2FZA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.1_1759227537440_0.8173089639681526","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.2":{"name":"@aigne/open-router","version":"0.7.47-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"db5f1f02cb0fdd2e16c7a64de147c71661cf8e09","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.2.tgz","fileCount":16,"integrity":"sha512-Uc71ebosv/7aHc+K0XWNSLg+5TMYQeaKMRTIHrdzPuyoNNVwsUP/KC+4Y1oWrDBeCJX2CnkyJCvzIcwdbpwyRQ==","signatures":[{"sig":"MEUCIQDhSWs6sEUrxHS6tiaBkUFgMaGEoZv4ePm8PpEi2nMJtQIgT3cGlODcmpihVYmn/FhwJqnAkAfcLjRuPyu9k6tlkdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51696},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/5395be3e86723c51efd4a0762f679f2f/aigne-open-router-0.7.47-beta.2.tgz","_integrity":"sha512-Uc71ebosv/7aHc+K0XWNSLg+5TMYQeaKMRTIHrdzPuyoNNVwsUP/KC+4Y1oWrDBeCJX2CnkyJCvzIcwdbpwyRQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.2_1759305533894_0.5745685183554587","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.3":{"name":"@aigne/open-router","version":"0.7.47-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"42b174f8c72b82354932fcb14b45d617af1e7216","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.3.tgz","fileCount":16,"integrity":"sha512-+3IA1e5p4WvCmrXB+WbR3xzE+HSF5IpT/QNfA9HKHvnVmiLKX3/WZc9rSB0D6pOhl7F6ndWCagnAQcamum+kSw==","signatures":[{"sig":"MEUCIQCfV9jBdty+fw+Wt26IGSIZvzvRehZh3IbCpBMOKbrV0AIgZETwW/Pu3l3AOMhdxRxLHAOCTGBT41apgF2Lq3MQ6t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52081},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/ea197dd9e8dc74b91994f56ee75996a2/aigne-open-router-0.7.47-beta.3.tgz","_integrity":"sha512-+3IA1e5p4WvCmrXB+WbR3xzE+HSF5IpT/QNfA9HKHvnVmiLKX3/WZc9rSB0D6pOhl7F6ndWCagnAQcamum+kSw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.3_1759315478724_0.30244313697455993","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.4":{"name":"@aigne/open-router","version":"0.7.47-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e3e8ca4895b66dff1922c82b9337ce5cf4c383a5","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.4.tgz","fileCount":16,"integrity":"sha512-FA+TKsbnXFh2Qxx5WnfQnnT9tNnxPpxkvUkZyv024H5dFpGdUaYw7tjhIgqf5oyMcIgvGD6vrrDPPZlLMuNLAw==","signatures":[{"sig":"MEQCIDxJZuwaBsyiZgk4uPi5UVHmB4t/d0UVEUa/2+rmJGyNAiBOLgQ3+f/lgK/3Q6Pup5xUdBExywMFptPtjaCTZPQ2jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52466},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/ab8122c3247e0fdf7cc294c3cb4c6532/aigne-open-router-0.7.47-beta.4.tgz","_integrity":"sha512-FA+TKsbnXFh2Qxx5WnfQnnT9tNnxPpxkvUkZyv024H5dFpGdUaYw7tjhIgqf5oyMcIgvGD6vrrDPPZlLMuNLAw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@aigne/openai":"^0.16.1-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.4_1759324613370_0.4314392158386544","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.5":{"name":"@aigne/open-router","version":"0.7.47-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"f32fba253b793f9707717cee746b405a2a210ad0","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.5.tgz","fileCount":16,"integrity":"sha512-HI30ot3tGlMhBQRpM5TFVn7U6VsCeS+9irqiy4kAU9LS0+uL7Rl1rz3VfCKtbagM3Ua+83bnB0/3wDKGmUYUKA==","signatures":[{"sig":"MEYCIQDWGVaOex2yzWO5AS7pKI8y4Lk6W5TbZ7/rfGCJgQifpwIhAPtUccvyrFC3NagTGhY5FpRk1q9UZ83bNqbRGUeJlm/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52851},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/530fed75156ef864ed7489cf6977522f/aigne-open-router-0.7.47-beta.5.tgz","_integrity":"sha512-HI30ot3tGlMhBQRpM5TFVn7U6VsCeS+9irqiy4kAU9LS0+uL7Rl1rz3VfCKtbagM3Ua+83bnB0/3wDKGmUYUKA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.5_1759333566612_0.18671706660763743","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.6":{"name":"@aigne/open-router","version":"0.7.47-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e717e7adc982ac9ddf26b307935ddf75ee740ee3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.6.tgz","fileCount":16,"integrity":"sha512-+KNL7UoTCEBqFN0z6e9JIUm1DB9Ip/FDXAyL4x/IVT2zqkNMw47tHH0mLNf5EoL9b4Fbk6VSy34tA94bs/HMrg==","signatures":[{"sig":"MEUCIBZ4FQBhIicwO6H1Bh187kkhs89zID3cUvBY0GzklwX2AiEA/Nmw42I2cVDXjAVZxlgJtfgnWmtCEHfJT1S3rXfwIbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53236},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/72129ac929882c6b0a860322c33c8f01/aigne-open-router-0.7.47-beta.6.tgz","_integrity":"sha512-+KNL7UoTCEBqFN0z6e9JIUm1DB9Ip/FDXAyL4x/IVT2zqkNMw47tHH0mLNf5EoL9b4Fbk6VSy34tA94bs/HMrg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.6_1759409396771_0.44980148192533975","host":"s3://npm-registry-packages-npm-production"}},"0.7.47-beta.7":{"name":"@aigne/open-router","version":"0.7.47-beta.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47-beta.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"cadd42b661bf7ed8302ca309eefb66a0f6c9a72d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47-beta.7.tgz","fileCount":16,"integrity":"sha512-xK02o9VA4Ptl/5iqo70uchsoIWPz9YUDVs5OQUJlRdsnI+5/reclGvK9HuhB3wTY/iexDY5G7wko03/aukv0WA==","signatures":[{"sig":"MEUCIQDY6H61E/zRKDO2/CfPcTRlxAcvX0dUI54pB0ot0Kh2VgIgRNTds1p6Q6+neCyaHq9pB1sWww41SP3V4KXYSmzLndw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53621},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47-beta.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7a13152ee82184eb4add0bb16cf572a9/aigne-open-router-0.7.47-beta.7.tgz","_integrity":"sha512-xK02o9VA4Ptl/5iqo70uchsoIWPz9YUDVs5OQUJlRdsnI+5/reclGvK9HuhB3wTY/iexDY5G7wko03/aukv0WA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0-beta.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47-beta.7_1759487173005_0.8642737668024134","host":"s3://npm-registry-packages-npm-production"}},"0.7.47":{"name":"@aigne/open-router","version":"0.7.47","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.47","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e8011bfb86e1a6a080c2614704c337ce0b89ebe6","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.47.tgz","fileCount":16,"integrity":"sha512-JEC7ErAYe5CpuopTAHaTwswiBPNzOBZX7hw7qBtqObcnXKwEZCltX9u63iDlNC/pwf6YTIJKUGTUnoiP/80QwQ==","signatures":[{"sig":"MEUCIQCUjrdBcMNsiARIkUNnMWPq8H4lLJ51TFgWWQeXbrla+wIgCouYq0hRJENUFdyzl17FqCxQdUrueVHBQPwGk9QGJNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53943},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.47.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/b9d0937701c2e71a6b21b2481e579dc9/aigne-open-router-0.7.47.tgz","_integrity":"sha512-JEC7ErAYe5CpuopTAHaTwswiBPNzOBZX7hw7qBtqObcnXKwEZCltX9u63iDlNC/pwf6YTIJKUGTUnoiP/80QwQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.62.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.54"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.47_1759799230180_0.5094715850391451","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta":{"name":"@aigne/open-router","version":"0.7.48-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e2e79ed59973b6b0f3550ee86376f71d4bf69bde","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.tgz","fileCount":16,"integrity":"sha512-H3ln7X4Gy/YU6CCBqlGV55Kr1vIKkQh5atl6kdVdHlSmenoyoRbEkVHQ0vAMjir+2pV8OqPAfwJVRf0bJntLNA==","signatures":[{"sig":"MEUCIQCmSnJvM2zDZi4jZKlenuacOMdF7rLCB8a/VuR4D6oKxgIgfLFFFOAcFfePOlbQzdToXCrx37zPZvAO1gS9y7vKlwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54331},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/0d833eb2b2c005f6e56073a39b12898e/aigne-open-router-0.7.48-beta.tgz","_integrity":"sha512-H3ln7X4Gy/YU6CCBqlGV55Kr1vIKkQh5atl6kdVdHlSmenoyoRbEkVHQ0vAMjir+2pV8OqPAfwJVRf0bJntLNA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta_1759839706656_0.8096644348644964","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.1":{"name":"@aigne/open-router","version":"0.7.48-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7434fe06d464eb32ede3c1ca727a31e740549b17","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.1.tgz","fileCount":16,"integrity":"sha512-NsOqFdn4r0AVRd6e8kM2xVWvsWFRZXBfS7gub5YBxePdgya1XvAOq8qM5f+ZGLJQwOhUtEpr2MDxAZR4+exA3g==","signatures":[{"sig":"MEYCIQCBVXgT1f+4HwlkVuH5tAdSf/irv2wyCkAKk2zU284egwIhAJ+pi8ZCh6drMTeVx8H7iOMaMRXQ6gMz030jvVYbkNlM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54722},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/d5cb669195fd255c26617eff6c415f6e/aigne-open-router-0.7.48-beta.1.tgz","_integrity":"sha512-NsOqFdn4r0AVRd6e8kM2xVWvsWFRZXBfS7gub5YBxePdgya1XvAOq8qM5f+ZGLJQwOhUtEpr2MDxAZR4+exA3g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.1_1759976702301_0.9862844626153491","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.2":{"name":"@aigne/open-router","version":"0.7.48-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"03d986775368f92bd91da7e64446b1fc77bec4ef","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.2.tgz","fileCount":16,"integrity":"sha512-wl1ABhk6RxqhzKToVAkX2CLSCj9cJ7vSt7l23pG80wpWVBDmWyiJqDhrBEkOBDP3zTzb2zWmWHD8hvm/+QNGSg==","signatures":[{"sig":"MEQCIBK/3bYwt4yQ7YOGnLrkcuTtzWMMfNZSB42byg2qSCKgAiBNNn8cram56Wm/rOCm+xtHIxQtXRHYQyAnG0hZgmTtVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55107},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/df23a8d7e27948228818cbbc238f3ace/aigne-open-router-0.7.48-beta.2.tgz","_integrity":"sha512-wl1ABhk6RxqhzKToVAkX2CLSCj9cJ7vSt7l23pG80wpWVBDmWyiJqDhrBEkOBDP3zTzb2zWmWHD8hvm/+QNGSg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.2_1759995997725_0.02953374242682605","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.3":{"name":"@aigne/open-router","version":"0.7.48-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1bd042178089b991e72b59b82974174b9b67670d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.3.tgz","fileCount":16,"integrity":"sha512-sEaG4+uGcsYUcbfXIR5kjoUVsLNU2WzKLA/341NowH7rxQjZSWXJXkn8fWNjwWyq3lWeX4PgljAWudzJgLLieQ==","signatures":[{"sig":"MEUCIQCN+6ukTxjNzGtHzKSVQtvj3nfSI+VnluALh1EJYeXfQQIgTjMkdIT1YsoNUSx/D6kiFbdDYo1y9z8DETi/k/Ma7m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55492},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e5780109674aaa69cb13d4284952ddab/aigne-open-router-0.7.48-beta.3.tgz","_integrity":"sha512-sEaG4+uGcsYUcbfXIR5kjoUVsLNU2WzKLA/341NowH7rxQjZSWXJXkn8fWNjwWyq3lWeX4PgljAWudzJgLLieQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.3_1760159208186_0.2998351526933323","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.4":{"name":"@aigne/open-router","version":"0.7.48-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"43c076098812e487ca81cecdee73ec346e7db02a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.4.tgz","fileCount":16,"integrity":"sha512-X9SEUrXUtgo5jyYDZMPl/KJlWPZaqvYDeOGVnXukTygDNBdbaiJDOSya4Z4yVL/hx52A2eZAMqAcmT7ED4U/hg==","signatures":[{"sig":"MEYCIQDGdjMWhOfkh6pjejlAz/TFvVb30nIbo6jxU4Xd7lRDBAIhAJOK++I0JrEoalXIyWXrTk0CWNe/kse+v/XF73bTA2in","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55877},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/5c91e8e605f884257669acee48de4dc6/aigne-open-router-0.7.48-beta.4.tgz","_integrity":"sha512-X9SEUrXUtgo5jyYDZMPl/KJlWPZaqvYDeOGVnXukTygDNBdbaiJDOSya4Z4yVL/hx52A2eZAMqAcmT7ED4U/hg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.4_1760231462823_0.27277016200452264","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.5":{"name":"@aigne/open-router","version":"0.7.48-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"f0132c2d5890f09c5029509f0728181cf185e48d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.5.tgz","fileCount":16,"integrity":"sha512-Qy02MrbeUNsoZhXEyHh303EXmtnZm+3sXQqeNRj/xXsWr8XivW+bMvG5g5m8BRewZA27+utb6SALx2RFdckdZA==","signatures":[{"sig":"MEYCIQCfDSmiZIDJtcJo6EGKOlKxFZ8nfRTF5gpcOyP3e+zCcgIhAJhQ2ErSeYd5r99s4L0/CdtFKzblMoSjgUgO/Ud8COqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56262},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/6295ab43d6b5f8480dae3e9b722aa72c/aigne-open-router-0.7.48-beta.5.tgz","_integrity":"sha512-Qy02MrbeUNsoZhXEyHh303EXmtnZm+3sXQqeNRj/xXsWr8XivW+bMvG5g5m8BRewZA27+utb6SALx2RFdckdZA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.5_1760366464498_0.8168228643745861","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.6":{"name":"@aigne/open-router","version":"0.7.48-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b26591929039182a82df3a44227d5c017f20077c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.6.tgz","fileCount":16,"integrity":"sha512-RD+foqhCvgLHhAgVEiKeCaAjbEzae4x5/EVhDmoq8MxTFg1i259m2xKsShvDarBL8RtnATHyQ2rHROCCUBRdyQ==","signatures":[{"sig":"MEQCIB90+NfYQDrxwswOCJ4/M7XCax8n/5/+7fvw31TCYm2iAiAy3Al26APYuDBGmaXzFNN7+S2wVaLFl9OBxCMY/zrdLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56647},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/adba4a9c525d2ead12be093c6e3e172e/aigne-open-router-0.7.48-beta.6.tgz","_integrity":"sha512-RD+foqhCvgLHhAgVEiKeCaAjbEzae4x5/EVhDmoq8MxTFg1i259m2xKsShvDarBL8RtnATHyQ2rHROCCUBRdyQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.6_1760500077968_0.6197309127639654","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.7":{"name":"@aigne/open-router","version":"0.7.48-beta.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"9f46eee8c6b33a57d9bbe5263abd8c2eaa2e62d7","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.7.tgz","fileCount":16,"integrity":"sha512-evM55ldp1JBZwjULRBYV1zKOfmj2fjoryc5WUBHhEbN9URpYJXKdKFfEOagi1fK7+X6OHGQonJsRTtE3QgashA==","signatures":[{"sig":"MEUCIQCBY2q3zVare4gebxLuOaynnLDZykV9o8jHMy+Bt8RavwIgHjx+aIHEJseqYzqrcT/a+SVO4cH54uWppQUKm6LMBYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57032},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e16c636de5686e495ccea90a5392e88b/aigne-open-router-0.7.48-beta.7.tgz","_integrity":"sha512-evM55ldp1JBZwjULRBYV1zKOfmj2fjoryc5WUBHhEbN9URpYJXKdKFfEOagi1fK7+X6OHGQonJsRTtE3QgashA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.7","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.7_1760514942532_0.17424319098767804","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.8":{"name":"@aigne/open-router","version":"0.7.48-beta.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ecb71db2fb56b5fc9fc05d4a36bd41055b10112a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.8.tgz","fileCount":16,"integrity":"sha512-DvkHi1ujgPDbF6YihXjOnLxSCFpKOpWYdvFpyvHfIyEPWv+6YvSjRvfSsz0l/jHaWxqjKyFtkD8q7wSDy3i/Ig==","signatures":[{"sig":"MEYCIQDF05MvQhJ7qaz/C9noa6LmNu7jPtvAX20lGjQRrYVY4wIhAObzCpYoCvR2MpDd8sdPJII1jsnTqk6r4XG6dwhpmNPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57417},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.8.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/bfc4135b627af7df1d9fcfddac3e61d1/aigne-open-router-0.7.48-beta.8.tgz","_integrity":"sha512-DvkHi1ujgPDbF6YihXjOnLxSCFpKOpWYdvFpyvHfIyEPWv+6YvSjRvfSsz0l/jHaWxqjKyFtkD8q7wSDy3i/Ig==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.8","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.8_1760585637078_0.6954379207362467","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.9":{"name":"@aigne/open-router","version":"0.7.48-beta.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c83d0a7c91294997fc0416c7076de3d6e311aa48","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.9.tgz","fileCount":16,"integrity":"sha512-zUIsvhtLa7To5WdNlqDPeu0te/2svRMJTlFNoYMHR908iQpVmqOsry/8wzn7KC6sArqy7ny4W0daanI9bg7xfQ==","signatures":[{"sig":"MEUCIErpnoPKrLYBUYtLVf19+Uhu9arqQuICExCg0YM77VqTAiEAnJ3h4MwpH+NgK2lWLP6hM07kgEa+SoZWmjQKY5sW8NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57802},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.9.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/b85004442e2cb32c69ab3ac75e50317b/aigne-open-router-0.7.48-beta.9.tgz","_integrity":"sha512-zUIsvhtLa7To5WdNlqDPeu0te/2svRMJTlFNoYMHR908iQpVmqOsry/8wzn7KC6sArqy7ny4W0daanI9bg7xfQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.9","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.9_1760621168685_0.15193010656787442","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.10":{"name":"@aigne/open-router","version":"0.7.48-beta.10","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.10","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"27799d8d25e70e6e90c38d7876ad57678ae91e41","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.10.tgz","fileCount":16,"integrity":"sha512-MPx0XnLkvfgosNI8pdviT0Vn1rVLsLIT7399gHPMdKFhTiD44goNRYsut+cYD67FhGE6wx/ldCBDTUPz36I+Ww==","signatures":[{"sig":"MEUCIACRE3+0ZLh/xZ9ugtcZz+H5O9XnAt+yKJTRug0kwtmtAiEAi6g6X6ZmF2abMeAYUjpHrjaEMOdtGAjz61epTYWR3ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58196},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.10.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/c760ffbd92d597bc74836880f880163b/aigne-open-router-0.7.48-beta.10.tgz","_integrity":"sha512-MPx0XnLkvfgosNI8pdviT0Vn1rVLsLIT7399gHPMdKFhTiD44goNRYsut+cYD67FhGE6wx/ldCBDTUPz36I+Ww==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.10","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.10_1760626384525_0.3925210357059201","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.11":{"name":"@aigne/open-router","version":"0.7.48-beta.11","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.11","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"655ada2e436fcfa7f6523cda4fb0f092f9b6eefd","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.11.tgz","fileCount":16,"integrity":"sha512-KsU3E/R0x0Vsf/N2WKdoHxORr3ex7/Ty3ugh9RlJUZxRbHfyUCyXO/6hUL1rtYwbTOU5Ab+vK7Uon7QFtMAEYw==","signatures":[{"sig":"MEQCIDcqEqZdT1wvHFgVspj64+uZCGhdh+7sib9b2OJpXZYLAiA6z9EpQiOAoCYRrRwvIA5SFvQxMk2GfmTTqapW5Krq7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58587},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.11.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e583c30a499e3dc0e296cb4734b59703/aigne-open-router-0.7.48-beta.11.tgz","_integrity":"sha512-KsU3E/R0x0Vsf/N2WKdoHxORr3ex7/Ty3ugh9RlJUZxRbHfyUCyXO/6hUL1rtYwbTOU5Ab+vK7Uon7QFtMAEYw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.11","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.11_1760673070868_0.16134709594271768","host":"s3://npm-registry-packages-npm-production"}},"0.7.48-beta.12":{"name":"@aigne/open-router","version":"0.7.48-beta.12","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48-beta.12","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"67d30834db168ccadca515f3a1deba991b80bf1f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48-beta.12.tgz","fileCount":16,"integrity":"sha512-4/x52MTnn7wxBvk0y7UlfosadY40bY9rOVmatMwfi+IWWnxizy1aFXLuivNMaJtU7DFsUeRuMLERk4mNbZcQbg==","signatures":[{"sig":"MEUCIQCkskFVbZnq6hAUC50LDGNo2wVumNQ+hPaptEmKe3iaKwIgfvmq2bvf95wm6QGoF5/oXJw2rUIy0umcRlWeiwrvBt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58978},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48-beta.12.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/1f1065c5ea323a874f89ba1d437ff32c/aigne-open-router-0.7.48-beta.12.tgz","_integrity":"sha512-4/x52MTnn7wxBvk0y7UlfosadY40bY9rOVmatMwfi+IWWnxizy1aFXLuivNMaJtU7DFsUeRuMLERk4mNbZcQbg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.2-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0-beta.12","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48-beta.12_1760676960878_0.8170967425344742","host":"s3://npm-registry-packages-npm-production"}},"0.7.48":{"name":"@aigne/open-router","version":"0.7.48","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.48","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"fbb9dfeff1b54ff3780fc935c46a1ad845de58bf","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.48.tgz","fileCount":16,"integrity":"sha512-Ar2do0Gcqr69PoCbTcwqrtUIYpsUmDBsQ4OLhrGPe4rzH/GKozsD+GPtKrq3CcKlKnUbgzsqf6tnc70zRQRUkw==","signatures":[{"sig":"MEUCICTkliScZf10WMXeKmrYS47JOcNWy/xyAhM61gSb7exPAiEA1PrYBZG7tXY07PP5AHhkMVhPTlYuqmitACRxP6UF4+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59297},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.48.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/0def5cd6318552b3fc78be11546b9c93/aigne-open-router-0.7.48.tgz","_integrity":"sha512-Ar2do0Gcqr69PoCbTcwqrtUIYpsUmDBsQ4OLhrGPe4rzH/GKozsD+GPtKrq3CcKlKnUbgzsqf6tnc70zRQRUkw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aigne/openai":"^0.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.63.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.55"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.48_1760875891414_0.013300045056164889","host":"s3://npm-registry-packages-npm-production"}},"0.7.49-beta":{"name":"@aigne/open-router","version":"0.7.49-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.49-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c18a62d8476266ad244f77ce8a0711d7da371cca","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.49-beta.tgz","fileCount":16,"integrity":"sha512-xwLw//2ygnqfATN6Y6GMEKpNBiivVZLHq2i2e2sLGIGDred+K2xJdeY8X6kg1WxPg4gSBSRjEm/ydrvATnxBxA==","signatures":[{"sig":"MEUCIQDysiTaO3ztm3oQmZo81w40/Y0TmrC1wiUhEw8JNqNR/QIgDwFn2OaGs7kM2JF0D5Whsu4w6l9Oui/5tzAHi6fC6T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59685},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.49-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/03e810c7c317d8e7c36404008a6ebc38/aigne-open-router-0.7.49-beta.tgz","_integrity":"sha512-xwLw//2ygnqfATN6Y6GMEKpNBiivVZLHq2i2e2sLGIGDred+K2xJdeY8X6kg1WxPg4gSBSRjEm/ydrvATnxBxA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.3-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.64.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.56-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.49-beta_1761055026244_0.8176446340318282","host":"s3://npm-registry-packages-npm-production"}},"0.7.49-beta.1":{"name":"@aigne/open-router","version":"0.7.49-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.49-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"9d75e8856c7d0d55f47b18b85001db49ef1d6f83","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.49-beta.1.tgz","fileCount":16,"integrity":"sha512-Fjik7GJZ73ItcDMWu2cGwXigMuzE8Ko7MtkIlfojBdsT68ZvywC9YDFEZEu1ecvgi7T7WIrYw4AmtDhu/nUWAQ==","signatures":[{"sig":"MEQCID/+wae+6Bmi6DFqyigNzMuFxbQoJ4HuZPbpgmTpHdMSAiA6gminrofQp+BVRoxNI5H/lWMbYY9uHjH1/dtwj8WCXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60076},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.49-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e1cda21a54f0b43411e7aa8d01c96ba7/aigne-open-router-0.7.49-beta.1.tgz","_integrity":"sha512-Fjik7GJZ73ItcDMWu2cGwXigMuzE8Ko7MtkIlfojBdsT68ZvywC9YDFEZEu1ecvgi7T7WIrYw4AmtDhu/nUWAQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.3-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.64.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.56-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.49-beta.1_1761121452059_0.86547015556579","host":"s3://npm-registry-packages-npm-production"}},"0.7.49":{"name":"@aigne/open-router","version":"0.7.49","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.49","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"9611342f722e936f75d83cd09b2806379798148d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.49.tgz","fileCount":16,"integrity":"sha512-DSRKh/tSrXzUOv1QA757t13LWJmzP1wjKrpKdQhwBgwKxWfUVit0TImvUmExTBzUaxKRaK8z9Dn928Yn9xrgPA==","signatures":[{"sig":"MEQCIH7UCg7tJLfEC8ZR7ElZ53mpZj1LAWbw5JuzbG7XI1BVAiAc7d/JgPTi4W5ADXSBb+0cnsByyH/9EVbZSJOTax/KqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60398},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.49.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/822edaaf086a67c1254233500c8faacf/aigne-open-router-0.7.49.tgz","_integrity":"sha512-DSRKh/tSrXzUOv1QA757t13LWJmzP1wjKrpKdQhwBgwKxWfUVit0TImvUmExTBzUaxKRaK8z9Dn928Yn9xrgPA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.64.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.56"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.49_1761135903265_0.01497732288236997","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta":{"name":"@aigne/open-router","version":"0.7.50-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"9586e79a4890376f3a9aa62e4a56a751fe36dcab","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.tgz","fileCount":16,"integrity":"sha512-IdKBc3v5csWWRMW/wjowZ/ZpaT8vOjyBAdOiDx2x6FFmUuIiRVqxjs6YJLDhTsDw4Ltph3w9paKH7UC7tJklAQ==","signatures":[{"sig":"MEQCID0BTlgkM0WwNzZfFTJJgLeWN47sS/X07wOOhP0Ykb5jAiBnyLzXR8fsh+knfoshjfkxzBmyvPb3HcXzcSQ6hjkK3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60786},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/7c56d9733d524fb9a0afea33bff387fb/aigne-open-router-0.7.50-beta.tgz","_integrity":"sha512-IdKBc3v5csWWRMW/wjowZ/ZpaT8vOjyBAdOiDx2x6FFmUuIiRVqxjs6YJLDhTsDw4Ltph3w9paKH7UC7tJklAQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.64.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta_1761269742682_0.5442079115526999","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.1":{"name":"@aigne/open-router","version":"0.7.50-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"2b0d1d7f571edc349b0e197979f97f5aed2f23df","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.1.tgz","fileCount":16,"integrity":"sha512-oTubYBkylkoPzAj/EbEZAs7osm88CvxVWdSxW/W5Ccy4aIhdpFPiXTjB5fLgx1oSJQ3L2aUSnnDrBdVApi4NMw==","signatures":[{"sig":"MEUCIQDm/TprplTBBBCNIsJ1sNY6492LztoOty12TYf8GKVK1AIgM4a8W74VQhZoYtziiD1OwVWcASqgLP5S1TzLxTz+9yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61173},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a0d45cee13ae8f5743955699e7c4186e/aigne-open-router-0.7.50-beta.1.tgz","_integrity":"sha512-oTubYBkylkoPzAj/EbEZAs7osm88CvxVWdSxW/W5Ccy4aIhdpFPiXTjB5fLgx1oSJQ3L2aUSnnDrBdVApi4NMw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.1_1761290960384_0.18865120739159602","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.2":{"name":"@aigne/open-router","version":"0.7.50-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"630dc558feec9eb88f3da0bf84c5e1d6d5fc548e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.2.tgz","fileCount":16,"integrity":"sha512-F6Ki1lZcOCJKvLFoSVp/lJpTRmOUXadpQ6/ZVKJ7pzej4ewWEnWbam1CLaefMR96W+1osw0k6+8aixt4ZnxyIQ==","signatures":[{"sig":"MEUCIA/65eK4rPWxaGEXsRxKBuv6CcW6HD7ONGE2ALL4rHY/AiEAka24SuVG669wLY2TyE4+qLxpTlTfPGKJOWairVSQDoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61560},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/238d048dd3e2648eb19d2bb16b3d856b/aigne-open-router-0.7.50-beta.2.tgz","_integrity":"sha512-F6Ki1lZcOCJKvLFoSVp/lJpTRmOUXadpQ6/ZVKJ7pzej4ewWEnWbam1CLaefMR96W+1osw0k6+8aixt4ZnxyIQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.2_1761525276429_0.17612063722942195","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.3":{"name":"@aigne/open-router","version":"0.7.50-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0eb9eaa3050c0d390d16ffd0fcf350065386ea7a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.3.tgz","fileCount":16,"integrity":"sha512-eogcw0tZZ8FjtuwzmQYnVt8djmRUkILH9oaAi+EIUBJYp1f2jue/6+54mWHgCk/kukTsUkiXhcqolsqfb91Tuw==","signatures":[{"sig":"MEQCIADIOOi+dnuk7PxZp3EJpClz2fbnliXuH7NV0FORoEXvAiAlNvmzxUpJHjFnBrnzX7UxTaQQpB/231rBn4iykPH6AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61945},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/fafd96ac5f4d622d4523933e9fcd4cb4/aigne-open-router-0.7.50-beta.3.tgz","_integrity":"sha512-eogcw0tZZ8FjtuwzmQYnVt8djmRUkILH9oaAi+EIUBJYp1f2jue/6+54mWHgCk/kukTsUkiXhcqolsqfb91Tuw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.3_1761615086340_0.9558883768517243","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.4":{"name":"@aigne/open-router","version":"0.7.50-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"2020106d4a37ad056faa4faae5641f7ed16adf70","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.4.tgz","fileCount":16,"integrity":"sha512-um7b1JPvbn/kXRq+MKFLJe1FeTClRWw3g2C6DESuQm64Thzb8xdOZegfImQFDYZ3n12xydnnqzBvSpb/71w/dw==","signatures":[{"sig":"MEQCIEqBUBpVULY6a0Ht+7Im/cEUveO88QOVsDx55yI0jPw+AiA3Y3iGDkgdh/DYQ4Rc1v7dcfS9/joLfypueNoWuDZV8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62330},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f24ec7645db02f462af7d9a571b0fc79/aigne-open-router-0.7.50-beta.4.tgz","_integrity":"sha512-um7b1JPvbn/kXRq+MKFLJe1FeTClRWw3g2C6DESuQm64Thzb8xdOZegfImQFDYZ3n12xydnnqzBvSpb/71w/dw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.4_1761650424607_0.5870144414552603","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.5":{"name":"@aigne/open-router","version":"0.7.50-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"1e013cd74a4860797918a2e3d5e159173e74647f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.5.tgz","fileCount":16,"integrity":"sha512-buoZdJ21duGZIlFBLJnMOOhct+rExT2tW8Itni9UrFoBVceL7U1tp9XvsN4H3lTjpvm+DpXUacmUPzGzYLCEfw==","signatures":[{"sig":"MEYCIQDxA3fNF95+OSaV3UpAE/ABsEjLi/dylH4nJt7a+8rpZAIhAIZq4lP2mBxWb9XTeIjUAKln+ELB5PPbjt5wSyWhQqM9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62715},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e4cb606d0c262bb3c4d104190f38a4b9/aigne-open-router-0.7.50-beta.5.tgz","_integrity":"sha512-buoZdJ21duGZIlFBLJnMOOhct+rExT2tW8Itni9UrFoBVceL7U1tp9XvsN4H3lTjpvm+DpXUacmUPzGzYLCEfw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.5_1761717318632_0.880059115884001","host":"s3://npm-registry-packages-npm-production"}},"0.7.50-beta.6":{"name":"@aigne/open-router","version":"0.7.50-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"75fc3dab33b45919d4ec831cd2a03da28c76f66e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50-beta.6.tgz","fileCount":16,"integrity":"sha512-qvf0OypBPMXfgGBmOp3alZAcx4n0whE9yUo8r3VKsYWh8rMOfUi4f2nZHcsrMrs/6SasR48jU8UMpBgpSR90FA==","signatures":[{"sig":"MEYCIQCzKSNkZi7hNyJgnJDZPZAh8JO5p6+wGZH+kqDMrBDtnAIhALEaEG7sEjvw5hTlCZCXFfr7kgHsCaNEG2dyl4PAAlFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63100},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/34cbde1033a2c8039d21aea8f44ba415/aigne-open-router-0.7.50-beta.6.tgz","_integrity":"sha512-qvf0OypBPMXfgGBmOp3alZAcx4n0whE9yUo8r3VKsYWh8rMOfUi4f2nZHcsrMrs/6SasR48jU8UMpBgpSR90FA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50-beta.6_1761879108619_0.5413174393646589","host":"s3://npm-registry-packages-npm-production"}},"0.7.50":{"name":"@aigne/open-router","version":"0.7.50","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.50","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"06d61dc1879104fb41731d4c94ce404ef03773df","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.50.tgz","fileCount":16,"integrity":"sha512-poyNhfHCgQFKfLKKLDVtD6d9N8kY0jRZr3NUTb6OwPmo6z6UOgnzADziPJ4a/RrTaC80OQD8acxPiralUXPmHg==","signatures":[{"sig":"MEUCIHMKxT+VbNLMrsTQ4WbDrZ6WSWzKDpD3FwYjK5btXGtbAiEA5k9ivTUNNVk6hUNnSR/GQhCEWLBGK2vIu617I5JUuTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63422},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.50.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/563fef375ee2dd972036ce06a177a412/aigne-open-router-0.7.50.tgz","_integrity":"sha512-poyNhfHCgQFKfLKKLDVtD6d9N8kY0jRZr3NUTb6OwPmo6z6UOgnzADziPJ4a/RrTaC80OQD8acxPiralUXPmHg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.57"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.50_1761919674800_0.6789011859546794","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta":{"name":"@aigne/open-router","version":"0.7.51-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"34181a760337bff3fb0c02569cd6cf70963de5c2","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.tgz","fileCount":16,"integrity":"sha512-XiMY67ALTN/uO7RRvS6HCAt/ODgOMqDWFM7WHqQi/2NjcHZ1VNC5ReIHI5oGyKEuf4RiiAE0MPXxiRYL8+ICSg==","signatures":[{"sig":"MEUCIA7HEFo+iRKsFLeKn6P7dz+nGHUx4I0iAUJLkKlJ1dw3AiEAvbFwKNbDUagszn0wjdLccgcUwDWyraVjdP66jTmtncM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63810},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/1f0428deb7555b6585a58727d9e27fa2/aigne-open-router-0.7.51-beta.tgz","_integrity":"sha512-XiMY67ALTN/uO7RRvS6HCAt/ODgOMqDWFM7WHqQi/2NjcHZ1VNC5ReIHI5oGyKEuf4RiiAE0MPXxiRYL8+ICSg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta_1762143744713_0.9624781861108687","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.1":{"name":"@aigne/open-router","version":"0.7.51-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e2ab54e4ea62284a7c88c16545d15f9a24aa2a7d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.1.tgz","fileCount":16,"integrity":"sha512-MP2zyiun0dFTwR9um5xUcbiVgzkB2YoyGxl18SgSfhODBE+fT+DaeAsAHdpUhumdK0NqChbEyLKZhl968rfizA==","signatures":[{"sig":"MEUCIQD/AKiy951RpG9yznzEoGxIGtL2aAbGRI5wf76UK65cZgIgUB7a6oiWhQcXN0vJQbyo8ZxEP+T4WesySSpBw18KoyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64201},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/c80675e8bfd3e232a4aefcd24274bc7e/aigne-open-router-0.7.51-beta.1.tgz","_integrity":"sha512-MP2zyiun0dFTwR9um5xUcbiVgzkB2YoyGxl18SgSfhODBE+fT+DaeAsAHdpUhumdK0NqChbEyLKZhl968rfizA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.1-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.1_1762236883531_0.7722503266029817","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.2":{"name":"@aigne/open-router","version":"0.7.51-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"854d6a6438ae78b942bd228ccdf20235796d0f0d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.2.tgz","fileCount":16,"integrity":"sha512-53HAZuLqNaSbtOtQMgJrZ0XFaXSca8TEYLhr0d+dHRSrd50qkkDT3Gv0u2+gNt42WiMaNqHaz0z6w6JuwQJ2tA==","signatures":[{"sig":"MEQCIA13FKhT8td11ZVeYdRPBRcKSRSOjkYJgFpQBPOrExTDAiAfJBjvBkIgiJQaB6/yibk+lUNZaigJh9dBDjUmKTd/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64586},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/dc707b39ad1ee64ebbbef40a59ebcd0c/aigne-open-router-0.7.51-beta.2.tgz","_integrity":"sha512-53HAZuLqNaSbtOtQMgJrZ0XFaXSca8TEYLhr0d+dHRSrd50qkkDT3Gv0u2+gNt42WiMaNqHaz0z6w6JuwQJ2tA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.1-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.2_1762272889766_0.20175867687548754","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.3":{"name":"@aigne/open-router","version":"0.7.51-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"8d33d5fbd29b8bf071bdea0f58f7168eddfe34c3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.3.tgz","fileCount":16,"integrity":"sha512-7Q3b/hftz5HMlCzpS7ZlRvJH8zgHTCoKKN/IkCzdycimyHr2Qdn5YJIPvdsMqDX/zshwX3AGRzttPHqhtRjdaA==","signatures":[{"sig":"MEYCIQCBQiZy/0L6iXTTUgdQVaVGI28SZKDELGpYyoHv62OxTwIhANlQE2lUgz8bxuoauo7Bae5QdfH0AhHWJOH4DnPaoMxs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64971},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/96cf8e00243296bbcb0a52231883ea8c/aigne-open-router-0.7.51-beta.3.tgz","_integrity":"sha512-7Q3b/hftz5HMlCzpS7ZlRvJH8zgHTCoKKN/IkCzdycimyHr2Qdn5YJIPvdsMqDX/zshwX3AGRzttPHqhtRjdaA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.65.1-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.3_1762325441464_0.5676834853696868","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.4":{"name":"@aigne/open-router","version":"0.7.51-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"246588e0c25fd4275e449f3e2f455a8b6d8102a1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.4.tgz","fileCount":16,"integrity":"sha512-bcFwKEg3m120TwVgKbtTDx4PMRJ9/HL4NSFMudBza0AI+qspbi7QvE20qK+xk9/GsSp9i0SmIahE6w9Q9GqZYg==","signatures":[{"sig":"MEYCIQCTAregPiiCw2thJPIorH2H4Hqm2rNFMvjRWx02RDqTbgIhAKsv6OZbRl+DMmEx75KsP9Tczk7y0XrsSjSMZf7QPrm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65356},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/71bb371ca04f31710b1b93018d47e96b/aigne-open-router-0.7.51-beta.4.tgz","_integrity":"sha512-bcFwKEg3m120TwVgKbtTDx4PMRJ9/HL4NSFMudBza0AI+qspbi7QvE20qK+xk9/GsSp9i0SmIahE6w9Q9GqZYg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.66.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.4_1762430039810_0.411335395362014","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.5":{"name":"@aigne/open-router","version":"0.7.51-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ce8d47c0742ac6a372ca2bab72e87fa6f6d296b2","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.5.tgz","fileCount":16,"integrity":"sha512-U/uzpzw/rCYMYoliBEtojoFdSRbi50HkhRxFJAcH1+w2vi8fQOYJHfdg42sQweOkSi/fZuobvytWq9IXy9eLjQ==","signatures":[{"sig":"MEQCIG54pxCRdyQ/JiOEpDQ/XEghRPzrorV2gxmTViRBc25JAiB55AEBsLZnI/axtyAw2+oRuT6Pl8RWq84elQjYc2WJig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65741},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/c3db4e558c525c92819952bd2204448e/aigne-open-router-0.7.51-beta.5.tgz","_integrity":"sha512-U/uzpzw/rCYMYoliBEtojoFdSRbi50HkhRxFJAcH1+w2vi8fQOYJHfdg42sQweOkSi/fZuobvytWq9IXy9eLjQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@aigne/openai":"^0.16.5-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.66.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.5_1762440021161_0.16853223031413656","host":"s3://npm-registry-packages-npm-production"}},"0.7.51-beta.6":{"name":"@aigne/open-router","version":"0.7.51-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"0e6e269372281c430e0c092ae2edae64a23a7176","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51-beta.6.tgz","fileCount":16,"integrity":"sha512-VT3Jo3DDY66s+ZMgdTaYzZELQsLXajwT2t0pNWzeZmepjXdjRzOloIeFfDV1wJ8zoU6wqCUdGfgeu1CLbj129Q==","signatures":[{"sig":"MEUCIFJ818wXU9bhWa9iUZam+5MuEsrb8utWdLIGAkmzFVdRAiEA5Gge9nl5GNi6CN44xtz3iPyBfLq/PDrG7e77pAKPRNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66126},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/6130f3471d623273ab86d24d19580d35/aigne-open-router-0.7.51-beta.6.tgz","_integrity":"sha512-VT3Jo3DDY66s+ZMgdTaYzZELQsLXajwT2t0pNWzeZmepjXdjRzOloIeFfDV1wJ8zoU6wqCUdGfgeu1CLbj129Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.66.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51-beta.6_1762522425097_0.5734287570717509","host":"s3://npm-registry-packages-npm-production"}},"0.7.51":{"name":"@aigne/open-router","version":"0.7.51","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.51","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a726f0d530e97858e3e62a2a4f96ae94d4ccecd8","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.51.tgz","fileCount":16,"integrity":"sha512-5Ck7w38ik7DTa/ppd++q9Pa2CcJdMDgE9Aoc1ltDqp5rwccNYtL98UD1RzA5Yf2j8B8nqibJIvIXuBU6XVmLfQ==","signatures":[{"sig":"MEUCIQDrCwGiO74iAhYVftdG3FriIOTa/ANdOvGBTCphx1GJgwIgEFA60Q1RkNgSG6bN7cOvEoYN820ZEU2OhZsICHWpbL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66448},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.51.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/bb56b4415d019031b7d4690363ebbd22/aigne-open-router-0.7.51.tgz","_integrity":"sha512-5Ck7w38ik7DTa/ppd++q9Pa2CcJdMDgE9Aoc1ltDqp5rwccNYtL98UD1RzA5Yf2j8B8nqibJIvIXuBU6XVmLfQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.66.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.58"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.51_1762524516376_0.5572900320013314","host":"s3://npm-registry-packages-npm-production"}},"0.7.52-beta":{"name":"@aigne/open-router","version":"0.7.52-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"fb547f1b583d107141d047726384341967c44c34","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52-beta.tgz","fileCount":16,"integrity":"sha512-RxC1hIIJPCI+HtfdIJG0XY9Oo8uFWU6nNy0r8AN/2pmqBK+ElwmtTBJ/T+bMiCKns3sRzRKHpOU+KNRNBmECHw==","signatures":[{"sig":"MEQCIAGWsNKtHVP9yK1oNEgMp6LOMVIZamkD6NWw2N4jfhlYAiBd6Q4hcpw+u3t8kymYVPjm5JSxrwJMUWY6N1aYdHDjPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66836},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e66cecad1c00009b33bbc45ea431fb52/aigne-open-router-0.7.52-beta.tgz","_integrity":"sha512-RxC1hIIJPCI+HtfdIJG0XY9Oo8uFWU6nNy0r8AN/2pmqBK+ElwmtTBJ/T+bMiCKns3sRzRKHpOU+KNRNBmECHw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52-beta_1762850155862_0.04647598520367158","host":"s3://npm-registry-packages-npm-production"}},"0.7.52-beta.1":{"name":"@aigne/open-router","version":"0.7.52-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7f25d7335aaf95f8511e10ff8000f6be495362cd","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52-beta.1.tgz","fileCount":16,"integrity":"sha512-UNWjh3so5DRvj+5xPpm0INl1XWNmKC3yhq3+Oa7h/ZmfF5F2aN82r+SLw/I7F41OBBbGTgMc4dqEqG4bqScvtA==","signatures":[{"sig":"MEYCIQDwlC3BP6iPiu759qPYL5vv84+rKGE7cwnbUVg7rEnX9wIhAKl6DO5HYXwOTplB9X/U8plXvPRjK6a9wSjJr0a3epbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67227},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/f50a8e7dfe3c86d22934b67db229d93d/aigne-open-router-0.7.52-beta.1.tgz","_integrity":"sha512-UNWjh3so5DRvj+5xPpm0INl1XWNmKC3yhq3+Oa7h/ZmfF5F2aN82r+SLw/I7F41OBBbGTgMc4dqEqG4bqScvtA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52-beta.1_1762908248017_0.7187115292002015","host":"s3://npm-registry-packages-npm-production"}},"0.7.52-beta.2":{"name":"@aigne/open-router","version":"0.7.52-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a77b779e737b2096a6d6f376f82175ecd6bc2e02","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52-beta.2.tgz","fileCount":16,"integrity":"sha512-17azQK69OdwcuB6ZHGKS3exK+5UYgHwBs5xafa4QmjXEIJkTfAu6rMmueFJ3xF8N0utYRj1YXZGHhRUVXiDcUA==","signatures":[{"sig":"MEUCIQDyFdo/jg3FvPXBUotlXkJetRhfMscCKzdeHTKAn+hcrAIgGVcOVzm8ZZnSu7iBBrdZUxthOG0TGbQ2T7HgrY0Rgfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67612},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/e12331ffe91468fbf143d5c129f5868c/aigne-open-router-0.7.52-beta.2.tgz","_integrity":"sha512-17azQK69OdwcuB6ZHGKS3exK+5UYgHwBs5xafa4QmjXEIJkTfAu6rMmueFJ3xF8N0utYRj1YXZGHhRUVXiDcUA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52-beta.2_1762921174347_0.3898615299149697","host":"s3://npm-registry-packages-npm-production"}},"0.7.52-beta.3":{"name":"@aigne/open-router","version":"0.7.52-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"369b1778becbf037a35bcd1b2ac9ffc99bafccd3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52-beta.3.tgz","fileCount":16,"integrity":"sha512-JC4sq/Y4hUcBbJQQkRjPi4QB9Npk9W32LsRnQogIFj+Q6ACLdggt/Qy6A+3U4wjxKjSMglkQeDDQurUffPehuw==","signatures":[{"sig":"MEUCIQDJmGz8rBqQkYqvOpB94dDQ9EuEe8AehN380SbGJ63p1gIgexpxqZGs6Edty5HojgsnP7ua5wcYb6XYWRtsobvyJ/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67997},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/28c0001e591d74afd7cf5cb559469999/aigne-open-router-0.7.52-beta.3.tgz","_integrity":"sha512-JC4sq/Y4hUcBbJQQkRjPi4QB9Npk9W32LsRnQogIFj+Q6ACLdggt/Qy6A+3U4wjxKjSMglkQeDDQurUffPehuw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52-beta.3_1762935200226_0.6940957575105258","host":"s3://npm-registry-packages-npm-production"}},"0.7.52-beta.4":{"name":"@aigne/open-router","version":"0.7.52-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a52f4f2216c79a3b27c631e2048889bf9a51d767","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52-beta.4.tgz","fileCount":16,"integrity":"sha512-H9S8Yjv7FlBvJmehV3i7CYULgSrl0TiKa25jUBD8zdNPRsRN/TtwIGnw/wuk4I0slNkDvZFgw1WxhaGcNAmv6g==","signatures":[{"sig":"MEUCIQDzj5qJLnqRWl9I/LA5z8bLuxixeFfZesyOu0xQDGQxigIgJ7xBdv2Z4OCmzNQQznBsY5Y1bYjM10Vl1NhxpSSlbjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68382},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/20ddfbaca75cfbb7836d3e0641dee122/aigne-open-router-0.7.52-beta.4.tgz","_integrity":"sha512-H9S8Yjv7FlBvJmehV3i7CYULgSrl0TiKa25jUBD8zdNPRsRN/TtwIGnw/wuk4I0slNkDvZFgw1WxhaGcNAmv6g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52-beta.4_1762942946029_0.28861298954198666","host":"s3://npm-registry-packages-npm-production"}},"0.7.52":{"name":"@aigne/open-router","version":"0.7.52","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.52","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"dd1b727d0e9c9a5a963bdb330173342fc682cf47","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.52.tgz","fileCount":16,"integrity":"sha512-wCyjmbJ6BnkJxkpb9nRLzSQ9Ini02hgM4B5q8jJwUGBp17d1www5qgRnla2WA3UbNsx1inW02E5Z3RBXmGeFqA==","signatures":[{"sig":"MEUCIQDW/KBCEPcad2cjWYEA1HvJzwdhicNQyZmG7T//XcgSfQIgJUF02NClIiys3tAO7TjMDUAH3bPAJqtC9le3eU9CX5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68704},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.52.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/b0b54cece566256d940cb1e2483fc599/aigne-open-router-0.7.52.tgz","_integrity":"sha512-wCyjmbJ6BnkJxkpb9nRLzSQ9Ini02hgM4B5q8jJwUGBp17d1www5qgRnla2WA3UbNsx1inW02E5Z3RBXmGeFqA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.67.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.59"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.52_1762945192172_0.9450386832048365","host":"s3://npm-registry-packages-npm-production"}},"0.7.53-beta":{"name":"@aigne/open-router","version":"0.7.53-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.53-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6860614e9cf8b9d07f66d839cc3a80fe0fc71318","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.53-beta.tgz","fileCount":16,"integrity":"sha512-oYTD/Z/mVIt52dMDZ2edDq8ozvdOj52ZKD55PrBzd1Zz+581IrCZ4CyRePYYEKo05kSUtpJh1awW7MtxAnKh4w==","signatures":[{"sig":"MEQCIF2KzrE229nP/mRh+kOQz47ETnjxfeQ0tHw5Ig7kic5+AiAD7H+dnasJMSkguRFia4A1AXsKL7FXfJ+7cPmvhCk/oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69092},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.53-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/a2ec6380f6bfaa99229b12cdd66695f9/aigne-open-router-0.7.53-beta.tgz","_integrity":"sha512-oYTD/Z/mVIt52dMDZ2edDq8ozvdOj52ZKD55PrBzd1Zz+581IrCZ4CyRePYYEKo05kSUtpJh1awW7MtxAnKh4w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.7-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.60-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.53-beta_1763128196650_0.2651654725482724","host":"s3://npm-registry-packages-npm-production"}},"0.7.53":{"name":"@aigne/open-router","version":"0.7.53","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.53","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e938a3b9438951a0c52544fae1e550a8be902ed1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.53.tgz","fileCount":16,"integrity":"sha512-LJMWZnjZDNrYiktgeMxl9ULBOcyXBLUxoytt5IFoC707EbF+nytMPKTIunf1XFWTEbdMc3xCZjgM1rYrmqmW4w==","signatures":[{"sig":"MEYCIQDRDhczQ6RoeGbsAy7joAH2DOH98uOygzbKctGEwsLC7AIhAOto4EihrV8ycDXKhMtOawyixNT/QZ6VPEMdf1voJsnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69420},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.53.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/19afdd1510ac1e9af2f1047b0e81f63f/aigne-open-router-0.7.53.tgz","_integrity":"sha512-LJMWZnjZDNrYiktgeMxl9ULBOcyXBLUxoytt5IFoC707EbF+nytMPKTIunf1XFWTEbdMc3xCZjgM1rYrmqmW4w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.60"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.53_1763130662177_0.28223143903350123","host":"s3://npm-registry-packages-npm-production"}},"0.7.54-beta":{"name":"@aigne/open-router","version":"0.7.54-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.54-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"84b717b346de9e4986c0fc53346eeb278b72aa88","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.54-beta.tgz","fileCount":16,"integrity":"sha512-hM4tROuYprpLad9DoXb0b94MnNvCQAyg1zzkHVGNsan4Hc7fN2xdTunHr+v2i9SQX2sAM15PsLx0UrJ/VweGNw==","signatures":[{"sig":"MEUCIQDJoldh30uf+xzyYf95K4x4AFeV+Ac2RNIfvxR0iV4JGQIgKfYHs4aWVnqcH+oaBKCJhYibj7XeAiZei0SzFt7DCvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69945},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.54-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/2c5fecc5ac01dba75c6a43c2711183ca/aigne-open-router-0.7.54-beta.tgz","_integrity":"sha512-hM4tROuYprpLad9DoXb0b94MnNvCQAyg1zzkHVGNsan4Hc7fN2xdTunHr+v2i9SQX2sAM15PsLx0UrJ/VweGNw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.8-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.61-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.54-beta_1763168962841_0.17135529966716834","host":"s3://npm-registry-packages-npm-production"}},"0.7.54":{"name":"@aigne/open-router","version":"0.7.54","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.54","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"be196b03d2d4a753c1355288521b5a89123052fa","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.54.tgz","fileCount":16,"integrity":"sha512-va3LyBB1flYwe0u6fJYxXGnw/HCq+Ow4ZeBN+GXpvRzKHf/Wuwe4DardHh3RcLN6Q9Ep5Fr8fiqmeUbhFBbvqg==","signatures":[{"sig":"MEYCIQDcqsizTTghsw3lUn29TQY4I2T6kIElpMW5IJiCPaNquQIhANvq+t9yVBV9R9OfmseJ8coPL6CjG2kw7aCNz1FcxYHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70273},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.54.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/90aeca095d7e5789423b6e3f3db20293/aigne-open-router-0.7.54.tgz","_integrity":"sha512-va3LyBB1flYwe0u6fJYxXGnw/HCq+Ow4ZeBN+GXpvRzKHf/Wuwe4DardHh3RcLN6Q9Ep5Fr8fiqmeUbhFBbvqg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.61"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.54_1763169888393_0.05684332288362892","host":"s3://npm-registry-packages-npm-production"}},"0.7.55-beta":{"name":"@aigne/open-router","version":"0.7.55-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.55-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"88797405a578ff3456519e6ae602456fc72f1d32","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.55-beta.tgz","fileCount":16,"integrity":"sha512-OU/Q6ylUhGKnBEWZuOkcyJ8ALxdQad4E5lt8zvwDAZ7RWJE7izZ+TlFsGzhExMAsSSCy7tUjMzwRAQ460LmnxQ==","signatures":[{"sig":"MEUCIQCgAtygR7vHiua/1LYKNPfFYfYFXvzqDzd/7IODgd0xewIge6gMVK93V9/ROvXTHDMdY4y8fBHvw6LJqV+qj/6BmNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70661},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.55-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/85c3c43ac13b718162a22a6657a73db9/aigne-open-router-0.7.55-beta.tgz","_integrity":"sha512-OU/Q6ylUhGKnBEWZuOkcyJ8ALxdQad4E5lt8zvwDAZ7RWJE7izZ+TlFsGzhExMAsSSCy7tUjMzwRAQ460LmnxQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.9-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.2-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.62-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.55-beta_1763210794879_0.4566573115025905","host":"s3://npm-registry-packages-npm-production"}},"0.7.55":{"name":"@aigne/open-router","version":"0.7.55","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.55","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"68e4729dca1e25efa3b3f1719e08e39f0c4800bf","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.55.tgz","fileCount":16,"integrity":"sha512-HY+MZ0NhMKaeQ76ckf1Vxd7kSjlOsPl2nfpAoO5MK8w67J9Ize++p9DSch8KubQBcKBFagcVsksXNTMQ7y2qnQ==","signatures":[{"sig":"MEUCIQC1xpkFbnGhaywGPlkfptg99eW++nuJeIlQdU7umOSKqwIgVNcb0THZa7ZmS2O73JASN4uqfqjTPRnt9LVe4TUh9ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70989},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.55.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/7b3a9b7408dc9ebe4a0ce45f505e0a8c/aigne-open-router-0.7.55.tgz","_integrity":"sha512-HY+MZ0NhMKaeQ76ckf1Vxd7kSjlOsPl2nfpAoO5MK8w67J9Ize++p9DSch8KubQBcKBFagcVsksXNTMQ7y2qnQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.2.0","dependencies":{"@aigne/openai":"^0.16.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.62"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.55_1763213890806_0.18437526216765332","host":"s3://npm-registry-packages-npm-production"}},"0.7.56-beta":{"name":"@aigne/open-router","version":"0.7.56-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.56-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"58aa48177081380829b5ae97ad4243491bef6fa1","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.56-beta.tgz","fileCount":16,"integrity":"sha512-1R0zhsQZi06WO/9qP8feCbSoaJkJv6/6CMXnGBvT7nXtw42DTNX+rqGruCyS0k5it1444ErKWN+SXXlZcL692Q==","signatures":[{"sig":"MEUCIQCzZlbP8YdPYKa5J35zveRhaU3+C01gzFX93oxnLcMHlAIgZ/6Iyc2f2wU+R/ADu0iUd92QgIi3eXgqImo2XutIQL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71379},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.56-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/4a7df1c7db0ea17c1afb7bb6c84ecd56/aigne-open-router-0.7.56-beta.tgz","_integrity":"sha512-1R0zhsQZi06WO/9qP8feCbSoaJkJv6/6CMXnGBvT7nXtw42DTNX+rqGruCyS0k5it1444ErKWN+SXXlZcL692Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.10-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.3-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.63-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.56-beta_1763374078341_0.2848750385128931","host":"s3://npm-registry-packages-npm-production"}},"0.7.56-beta.1":{"name":"@aigne/open-router","version":"0.7.56-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.56-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"733cc806b65c5c4db287895d18418ffc66ee2200","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.56-beta.1.tgz","fileCount":16,"integrity":"sha512-+dlfAj1uL/lJlAFajKaijRoVrddpTCxKNAvrEZ4rgjknBEIQ8ECtuur7ClW4gtqEPGuL4KcvxnjkSGawo/zB6A==","signatures":[{"sig":"MEYCIQDjlArco3ItM1bff7FAwS3qpGtMlugouri/uv8Ep5pQdgIhANryyw8QGQy0es8GIT4RAwi8GlY3GIw7h3umvuxyXS9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71771},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.56-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/689a392a46562378248ab674f24e2e7a/aigne-open-router-0.7.56-beta.1.tgz","_integrity":"sha512-+dlfAj1uL/lJlAFajKaijRoVrddpTCxKNAvrEZ4rgjknBEIQ8ECtuur7ClW4gtqEPGuL4KcvxnjkSGawo/zB6A==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.10-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.68.3-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.63-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.56-beta.1_1763440473850_0.8575991581212135","host":"s3://npm-registry-packages-npm-production"}},"0.7.56-beta.3":{"name":"@aigne/open-router","version":"0.7.56-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.56-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"cbf114f9ab82ef26f4e2a3108c7f35317037c02b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.56-beta.3.tgz","fileCount":16,"integrity":"sha512-p66WTRs2lX90kER+r4k8Rnqb7RbK/tkcEOjREiDDmwnzcnDvXsWcnrBhIJfxDlr+3YPuW9KBVuwaAxOg8Jr4ew==","signatures":[{"sig":"MEUCIQCO2vSnNF1IYTeHPq4h4F7hdYBTbLbtDCPtvDQSn4VzLAIgPB/ASQip4r96au13lEzSijUAB6PkN+b9v8uxhxZlKLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73156},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.56-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/8695157b12de512931f97368a16088f2/aigne-open-router-0.7.56-beta.3.tgz","_integrity":"sha512-p66WTRs2lX90kER+r4k8Rnqb7RbK/tkcEOjREiDDmwnzcnDvXsWcnrBhIJfxDlr+3YPuW9KBVuwaAxOg8Jr4ew==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.10-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.63-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.56-beta.3_1763590806126_0.10467150897677979","host":"s3://npm-registry-packages-npm-production"}},"0.7.56":{"name":"@aigne/open-router","version":"0.7.56","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.56","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"3cc84fddd05fe248789fa9821a350bf94e6dee1d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.56.tgz","fileCount":16,"integrity":"sha512-kd6t3cainVes2ONxyBR7JiQTh+cUvRfQQY2s68NIjNJnCb7Tavnri9CPe/y+xlSUuEaNvLAVfTA3o24ne3sgmA==","signatures":[{"sig":"MEUCIEPDZ3qmBnbtb2aMI/9SR7fAn5lYzMaDjygeddh/eb7ZAiEA5+NY4HzZXEw8eut/ryv9spW0dpPzBUdL9wF3+8IOjVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73479},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.56.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/0caf5979ff245cc244982fd867744909/aigne-open-router-0.7.56.tgz","_integrity":"sha512-kd6t3cainVes2ONxyBR7JiQTh+cUvRfQQY2s68NIjNJnCb7Tavnri9CPe/y+xlSUuEaNvLAVfTA3o24ne3sgmA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@aigne/openai":"^0.16.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.63"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.56_1763729011905_0.19190874095474375","host":"s3://npm-registry-packages-npm-production"}},"0.7.57-beta":{"name":"@aigne/open-router","version":"0.7.57-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.57-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ca98306cbf05237a34904e3c60dd0eb7bf2d7570","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.57-beta.tgz","fileCount":16,"integrity":"sha512-DlmGLxSEpLTqhoTt3h7pv4gmnlzbG447Ni7cJMjbm7SNyJxgKCN7KVxBkq0a3nIArUt2Fs3hfBGEeasCNAMnEQ==","signatures":[{"sig":"MEUCIAbSf5V5lempBeoKupRKdXCrcjZXJsJAnzeBPN4oufhhAiEAzXA1c+kRyXTarh8nUaD/rlsATOuQmNmmVRHqzb4epHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73868},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.57-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/54dbd221c9ba75cd98da0f2b106f3416/aigne-open-router-0.7.57-beta.tgz","_integrity":"sha512-DlmGLxSEpLTqhoTt3h7pv4gmnlzbG447Ni7cJMjbm7SNyJxgKCN7KVxBkq0a3nIArUt2Fs3hfBGEeasCNAMnEQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.11-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.64-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.57-beta_1763949417250_0.6196762389009685","host":"s3://npm-registry-packages-npm-production"}},"0.7.58-beta":{"name":"@aigne/open-router","version":"0.7.58-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.58-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"ae97aa5394d812fccb2e6a804f3d1774d4b59740","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.58-beta.tgz","fileCount":16,"integrity":"sha512-yBrLDW+dcj2kTNb74KDeLYzOE91yIZ0eBQf0DPbPwWxN6dPSuXljAqtB40Kxcuo4dvIbLbCMYqkSZOTvILgxbQ==","signatures":[{"sig":"MEYCIQCuXyCAQXAdNZtwotp5HAyflO+SdDlW4FQO9FInis9GlgIhAP7Wv5k0/A7+jjC7cCrQesUc/3++SCXxgYnojhrun1sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74723},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.58-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/433b3b2df003af48f5da97bb90cb92e3/aigne-open-router-0.7.58-beta.tgz","_integrity":"sha512-yBrLDW+dcj2kTNb74KDeLYzOE91yIZ0eBQf0DPbPwWxN6dPSuXljAqtB40Kxcuo4dvIbLbCMYqkSZOTvILgxbQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.12-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.2-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.65-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.58-beta_1764334152303_0.8397821033282424","host":"s3://npm-registry-packages-npm-production"}},"0.7.58-beta.1":{"name":"@aigne/open-router","version":"0.7.58-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.58-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7a65b6d55c9d86620f390a0b34ce92810e870c68","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.58-beta.1.tgz","fileCount":16,"integrity":"sha512-rCDvMpK6in6/SHVgX7vP0LnVqaLmrx2bMjN8XzkPbJPjab1jGvMzqkbXZAkwdNur9EYYiBWJCOcCZ07T2bXEtQ==","signatures":[{"sig":"MEYCIQDVYbZ2ElO8dG3WkmZPatxrGwSDvJC3x8xFY6nwIUeeNAIhAOPLD+QezSBryxjH2XXb+MV7/DPRsUH6yVDcOZ3pK4p8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75115},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.58-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/tmp/4127dbbdc0725316f665e4cfefa8e310/aigne-open-router-0.7.58-beta.1.tgz","_integrity":"sha512-rCDvMpK6in6/SHVgX7vP0LnVqaLmrx2bMjN8XzkPbJPjab1jGvMzqkbXZAkwdNur9EYYiBWJCOcCZ07T2bXEtQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.12-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.2-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.65-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.58-beta.1_1764337682921_0.33322083490535825","host":"s3://npm-registry-packages-npm-production"}},"0.7.58":{"name":"@aigne/open-router","version":"0.7.58","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.58","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"8193ea38fe333d86790c64d4b5c530d05be33753","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.58.tgz","fileCount":16,"integrity":"sha512-Lj0sqGFThGG/vb9GCa3jKq0J9FD0I1PYnwuVUiR7sxded8nTKL0QgcYJ1BXskKITQ+2HTnz6W5y8FYUptjUbPQ==","signatures":[{"sig":"MEUCIQDGSHtJM8T88s6qQXJ0JdVe1IYbuS9vZdS79iS0WZ1QGQIgIopCiBbKRqWrcATDbD6v+q6fQMelEInBS4V5gZIPFC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75438},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.58.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"gitHead":"e6eefcf38c7709ad8b3f997363db627c11f710e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/77d8322945e499732a951f3b40e61293/aigne-open-router-0.7.58.tgz","_integrity":"sha512-Lj0sqGFThGG/vb9GCa3jKq0J9FD0I1PYnwuVUiR7sxded8nTKL0QgcYJ1BXskKITQ+2HTnz6W5y8FYUptjUbPQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@aigne/openai":"^0.16.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.69.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.65"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.58_1764373239731_0.09930534050370365","host":"s3://npm-registry-packages-npm-production"}},"0.7.59-beta":{"name":"@aigne/open-router","version":"0.7.59-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.59-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e125b2de8e38bc6a23927a3862866c8602b215eb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.59-beta.tgz","fileCount":16,"integrity":"sha512-nUVf2QLcv+wdKTUP1/9RT62n7wTUVLewUaSzSS1uPHbUnqiHJuSw8HDlRwSRSlIDKX788km2xs685M9eaypJYA==","signatures":[{"sig":"MEUCIECUrH8VJzASULSSVsowCDaaef8HcOauF7m0V6ADDA/2AiEArf7/CFHkUWMwAh0xLajSacBS1Ajz5k75W+DEYwGqHYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75827},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.59-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/86158dc39da866b5cb6682aa88c429ee/aigne-open-router-0.7.59-beta.tgz","_integrity":"sha512-nUVf2QLcv+wdKTUP1/9RT62n7wTUVLewUaSzSS1uPHbUnqiHJuSw8HDlRwSRSlIDKX788km2xs685M9eaypJYA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.13-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.70.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.66-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.59-beta_1764722323226_0.6529102692066746","host":"s3://npm-registry-packages-npm-production"}},"0.7.59-beta.1":{"name":"@aigne/open-router","version":"0.7.59-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.59-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"19aefd466147196cd8195c4c1f9863a71d0a0041","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.59-beta.1.tgz","fileCount":16,"integrity":"sha512-6cmovfPzi622IN9rd7GtLIeMmfgdpGO+srBlS6t8v4N9Lxi4cxD2/qxzcoqai0E52ZTTz5QQpPrWNZ5AAdTUuA==","signatures":[{"sig":"MEYCIQD2KjLnA+LuC31XX7BvzXb1MUZ8hWC4JPwQlj9Pp5FppAIhAIxu/WlKChMjDw00Q0B0spJMb2Gj7mAmUJ8cN2YSQ/MA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76219},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.59-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f7c78d7763b2c07324b9f48e25057211/aigne-open-router-0.7.59-beta.1.tgz","_integrity":"sha512-6cmovfPzi622IN9rd7GtLIeMmfgdpGO+srBlS6t8v4N9Lxi4cxD2/qxzcoqai0E52ZTTz5QQpPrWNZ5AAdTUuA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.13-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.70.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.66-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.59-beta.1_1764935686854_0.12928530730990584","host":"s3://npm-registry-packages-npm-production"}},"0.7.59":{"name":"@aigne/open-router","version":"0.7.59","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.59","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d0deb20b11d9f7ec196baf0ad97394693a2a2862","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.59.tgz","fileCount":16,"integrity":"sha512-N2I3zcMCZmBZbWYsZ4vSWWjxhSTiiuH7yXz3Nxz6vS50l/2qwQz1tB8A3wbd04fp0gXnmWoVn00D0fim2mphzQ==","signatures":[{"sig":"MEQCICApngYp2BYq8Gx+1KyGBDOVoYSqH5a/6daUWm4WNfY7AiBOpvdcTVkzuJby/Rlu30c/QEdeqClfn86hf13QpQSiwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76542},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.59.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/129eeed06627088a944dc79fc08fbca5/aigne-open-router-0.7.59.tgz","_integrity":"sha512-N2I3zcMCZmBZbWYsZ4vSWWjxhSTiiuH7yXz3Nxz6vS50l/2qwQz1tB8A3wbd04fp0gXnmWoVn00D0fim2mphzQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.70.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.66"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.59_1764943824427_0.2769122333744434","host":"s3://npm-registry-packages-npm-production"}},"0.7.60-beta":{"name":"@aigne/open-router","version":"0.7.60-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.60-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"9e0dc83a4b0a607ee983ddea232f5d395c8c846b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.60-beta.tgz","fileCount":16,"integrity":"sha512-QanJ+RU7TdVBISGQ94g7tJq2pdea8FgsnOmz7aznumA02ClG4NGUxtToTY9cuazwSYJr+1eAD87NyO36UtlIKQ==","signatures":[{"sig":"MEUCIQDQPl/SQ7SUeXaymjmqtfU/hW2kNKDtTlFjxW9jRkpNbQIgHwEwRXPEt3PPWskucB5LZjHsxObC8n4Jk3ICVxYPRMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76931},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.60-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/27d4178f5f8664144a9a01b07a6e901a/aigne-open-router-0.7.60-beta.tgz","_integrity":"sha512-QanJ+RU7TdVBISGQ94g7tJq2pdea8FgsnOmz7aznumA02ClG4NGUxtToTY9cuazwSYJr+1eAD87NyO36UtlIKQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.14-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.70.1-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.67-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.60-beta_1765025506462_0.3449485397210128","host":"s3://npm-registry-packages-npm-production"}},"0.7.60":{"name":"@aigne/open-router","version":"0.7.60","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.60","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"36a3581233ba7deec01d2927baa5efd64af2ac7c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.60.tgz","fileCount":16,"integrity":"sha512-1fF4+5/lA0YUzj4lkQExqqDzymWV05XrMJK9a1fJusxX7XJXNTMnTIGiD9NtLpmTwECWTqjnG1+6b/QLDLiuzg==","signatures":[{"sig":"MEYCIQCGhWCqBK35U+rfQ1iQDAXcfgaRWbuuH57WK4G+c3VG8wIhAO7/anOXKTxrKV03rPwKtQyRh++fjD0hY/OD3DE/DUYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77260},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.60.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/cddea164119023e79acf7f751f0338ee/aigne-open-router-0.7.60.tgz","_integrity":"sha512-1fF4+5/lA0YUzj4lkQExqqDzymWV05XrMJK9a1fJusxX7XJXNTMnTIGiD9NtLpmTwECWTqjnG1+6b/QLDLiuzg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.70.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.67"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.60_1765030357605_0.7948701543105277","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta":{"name":"@aigne/open-router","version":"0.7.61-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b49cf62981f9edbbb48ba38d55871ccc345b5222","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.tgz","fileCount":16,"integrity":"sha512-geTQ2wIMPzzeSZ1hGMGX9bDmLGkQ0YQTXhaGQuq6Yah+U6Iuc8/g78FE6PnYwqZj8zUGG2JWf3WkqeuDuED/Fg==","signatures":[{"sig":"MEUCIDzZUb/1b+1qx7ViVqVeHVovn8OwYugRYXvY8cwNZHx5AiEAgRWlH3tdjrxqtpfDJ0lqQPJo92Omn/3topgIS08Fqvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77649},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ae384c53d07d053067cf15654f37fc3d/aigne-open-router-0.7.61-beta.tgz","_integrity":"sha512-geTQ2wIMPzzeSZ1hGMGX9bDmLGkQ0YQTXhaGQuq6Yah+U6Iuc8/g78FE6PnYwqZj8zUGG2JWf3WkqeuDuED/Fg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta_1765091712685_0.5994010133147312","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta.1":{"name":"@aigne/open-router","version":"0.7.61-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e390ee639d29c685e1a74f1afcc641ffeb3152a4","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.1.tgz","fileCount":16,"integrity":"sha512-8jo+NZCPJ/ud9uGvFxosfkVwE+Ufyb7jdOeAuw0NHVclEmbvXoGdgNaffd2Z7zrLahIqwFn09+7AO0FXYbu9hw==","signatures":[{"sig":"MEUCICKQAzTjpsDtQjX6f1LrU3mfkKEKjqdsa5EdYJtlJnx+AiEA/eEFCeskK2XGjoDw8aYGIxaX9HVuYgTM4XnDWGVGTj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78041},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/114be7daf0f652bc08f73d90fc49e0d0/aigne-open-router-0.7.61-beta.1.tgz","_integrity":"sha512-8jo+NZCPJ/ud9uGvFxosfkVwE+Ufyb7jdOeAuw0NHVclEmbvXoGdgNaffd2Z7zrLahIqwFn09+7AO0FXYbu9hw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta.1_1765175855291_0.8811638232453043","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta.2":{"name":"@aigne/open-router","version":"0.7.61-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"dc7e112d35c38c09ce6fa644b6b27f15e8ced025","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.2.tgz","fileCount":16,"integrity":"sha512-8GdO3Ioag4e9fatNLegf6mxMP6UOkFllomkg6mH5JgvIM8rGcU9BLBzCD0jnMWM6DWX8LmA2Xyi4k9I0kHGw+Q==","signatures":[{"sig":"MEQCICdbzMRvMz9qFGcRoKTd2grrgP1lBeADaiXLCcG/zMSNAiAK+TX+xnGfvYta9MGW1W0pkZfOMhts4g1xRpQzupIAww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78427},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f57e6a5ba4decce92bd9f773c8bca017/aigne-open-router-0.7.61-beta.2.tgz","_integrity":"sha512-8GdO3Ioag4e9fatNLegf6mxMP6UOkFllomkg6mH5JgvIM8rGcU9BLBzCD0jnMWM6DWX8LmA2Xyi4k9I0kHGw+Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta.2_1765270602316_0.4739001790678614","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta.4":{"name":"@aigne/open-router","version":"0.7.61-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"c6b9352925423c3ad972313044dfccca76ee3e92","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.4.tgz","fileCount":16,"integrity":"sha512-qIa81WjLfaH9Z7nCdysTagJFuI6PWpX+8CSb8VU7P2wB6nJNLt4K6GtNm9CUHyiq0rRyYWetyKHXlz2GuU+u8g==","signatures":[{"sig":"MEUCIQDu75FKEd0MMd44LyjelJVQGwrXyRMyq4U1JYT+Xt6JzgIgcpV4xoqdoKHfqAf6qEOeuIiplB7tcX94HhQ2pDtnd+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79336},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/b4acefe0e9f7ed1521f73f4ba59e21a9/aigne-open-router-0.7.61-beta.4.tgz","_integrity":"sha512-qIa81WjLfaH9Z7nCdysTagJFuI6PWpX+8CSb8VU7P2wB6nJNLt4K6GtNm9CUHyiq0rRyYWetyKHXlz2GuU+u8g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta.4_1765357202073_0.9295565261347738","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta.5":{"name":"@aigne/open-router","version":"0.7.61-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"12d0ee45f68ebfacc26e72995e87399c7978df13","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.5.tgz","fileCount":16,"integrity":"sha512-OOQb6IK4jKwwyaUniWMh8XaN6csUFes9YKuUBQ3bI6u3eCTGnEtKMZ3oEofQMzXy6JuIQWRolKGxfDEXHhUyBA==","signatures":[{"sig":"MEUCIQDfPGG88Y2hzylpqdz8P2I3eeanRr55hGoNBDHPt/0wQAIgQ7+6RTh9piJ5EldlWT8gj63d7fYqnCFtm8QX/Wg4BI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79722},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/34498ae6448c9f7e65112faa27095d3f/aigne-open-router-0.7.61-beta.5.tgz","_integrity":"sha512-OOQb6IK4jKwwyaUniWMh8XaN6csUFes9YKuUBQ3bI6u3eCTGnEtKMZ3oEofQMzXy6JuIQWRolKGxfDEXHhUyBA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta.5_1765432097884_0.5877607774706224","host":"s3://npm-registry-packages-npm-production"}},"0.7.61-beta.6":{"name":"@aigne/open-router","version":"0.7.61-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"18f3f1d675dc64cfe94d8e724b5d0f6fbc169eee","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61-beta.6.tgz","fileCount":16,"integrity":"sha512-5BbrCLiCFT3Ud7uVpV5qvOdFf3nBC3JMwx0RzzX5GHTSvgI5w23RyM3X06gAHwxGIObE0TIr/WR8BWNv3Aogiw==","signatures":[{"sig":"MEUCIQDjErY9Zw8wzBTkWFFcgRp6f/YGWJC6AK2yDToNQNrzngIgC8MTC3kxE8v4H8qtT2wa0F+Iaj7Wqd6bsSwBDYhZKdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80108},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/83e7a9d87ca16d4ac1de8e49373c7bac/aigne-open-router-0.7.61-beta.6.tgz","_integrity":"sha512-5BbrCLiCFT3Ud7uVpV5qvOdFf3nBC3JMwx0RzzX5GHTSvgI5w23RyM3X06gAHwxGIObE0TIr/WR8BWNv3Aogiw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0-beta.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61-beta.6_1765468981912_0.7737070054050974","host":"s3://npm-registry-packages-npm-production"}},"0.7.61":{"name":"@aigne/open-router","version":"0.7.61","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.61","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"00601f1052bfde5a6e4523b34a0fd666e03e1531","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.61.tgz","fileCount":16,"integrity":"sha512-4fjZPIHCdvbOw71oBU51H4AVU1jN2EAPfeQnoxmMdpKLAjdIYV3cc0YXt5KYUHO2ZCJ7lQ7/YWbEg8wLVY3i5Q==","signatures":[{"sig":"MEQCIApSgAjIQoJCzA7/zOYmGl5mXT0LKKdqZmmZp3PaH2GnAiA9jRxm1J0yxTrN5U9hOVjoy5u+uWiuv5N1bweBO6+nKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80431},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.61.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/44948a9d426e49f02dbfd45f3aacca28/aigne-open-router-0.7.61.tgz","_integrity":"sha512-4fjZPIHCdvbOw71oBU51H4AVU1jN2EAPfeQnoxmMdpKLAjdIYV3cc0YXt5KYUHO2ZCJ7lQ7/YWbEg8wLVY3i5Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.71.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.68"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.61_1765539028693_0.9396123181687224","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.1":{"name":"@aigne/open-router","version":"0.7.62-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"f63820c7fc0b3c8fecbb0cc8fb981a97567c15a8","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.1.tgz","fileCount":16,"integrity":"sha512-e4vBA0jwLsAo6/XQgMuWuY9+oZF+ojB/WYf+TU5mlBvGh3Wvv357kyrEYpOP77OF7vEJBM8oLPDFkQNRTvgxNQ==","signatures":[{"sig":"MEUCIGCDHFGmGDhH6Yl81WCbY4pLhvE2DN7FZpNaAEeAYgQQAiEA5YOjmbTBQcqGThrDwXdQy2Xq35RleY75Lh9ZcGJzavs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81349},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.1.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/81db5b91e1131a5e53e7906f3a056c46/aigne-open-router-0.7.62-beta.1.tgz","_integrity":"sha512-e4vBA0jwLsAo6/XQgMuWuY9+oZF+ojB/WYf+TU5mlBvGh3Wvv357kyrEYpOP77OF7vEJBM8oLPDFkQNRTvgxNQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.1","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.1_1765989319261_0.5511809844931526","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.2":{"name":"@aigne/open-router","version":"0.7.62-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b3364fa5640d5e390add378c21e427d1639f2e61","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.2.tgz","fileCount":16,"integrity":"sha512-qFhwXW2/Uq5cpK+dN81F/EL4MMXRpqXcZlfbebrNAsoPLE7OyWOuIXmX9Na/LQiVzGq7FGwAwU3X5hatZdDPJQ==","signatures":[{"sig":"MEQCID/Bxv3/0DVrTMbWuszIpen/vEhAnpvEJGgvYZ6FdrdKAiBuMVJQNkqOnIOVAurr/XipEEq/SEMxw0dxw6H3sFKtiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81735},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.2.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/d8e0869162197a096b51c391e6f96d65/aigne-open-router-0.7.62-beta.2.tgz","_integrity":"sha512-qFhwXW2/Uq5cpK+dN81F/EL4MMXRpqXcZlfbebrNAsoPLE7OyWOuIXmX9Na/LQiVzGq7FGwAwU3X5hatZdDPJQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.2_1766122586773_0.24717757532512463","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.3":{"name":"@aigne/open-router","version":"0.7.62-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b02005ab70966d4adf14fffd65435f0bc1a503a3","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.3.tgz","fileCount":16,"integrity":"sha512-btFoh9SsDw0c1xTGNGbMmEoUNlgWftcz09lAG3MOGDQJnfQvVWaqhEuqZMUJJpcNKiNqXYeLVDibWlBpqxtCmA==","signatures":[{"sig":"MEQCIF3yYsw7MHRkcMBIjLq1RFx3DRkPaKVJbRG4Xs27EPaKAiAQA9q0s4QlpxAQabbqM6E8/yy7iM+ngOyuRcfbVNuBmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82078},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.3.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/353cdd0f9183e878c171760bdb63d934/aigne-open-router-0.7.62-beta.3.tgz","_integrity":"sha512-btFoh9SsDw0c1xTGNGbMmEoUNlgWftcz09lAG3MOGDQJnfQvVWaqhEuqZMUJJpcNKiNqXYeLVDibWlBpqxtCmA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.3","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.3_1766244419203_0.3228161563434375","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.4":{"name":"@aigne/open-router","version":"0.7.62-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"637c7c9797d856a4c6131bc3ee89ae7cdf2e2908","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.4.tgz","fileCount":16,"integrity":"sha512-Mw0GUmM6GNHLnrRRX0NVqX79lD+LOwb8LllntlwhLk422BnK+z5oxVPJG6oPOk69ZLprJFLfMOrbFWHUu/SSYA==","signatures":[{"sig":"MEUCIBdoXV+QaCUS7hHG62hxouM24NXGopNELlEq3Kn7ruZjAiEAtaoRjl04nQwMq1X1pAxHcXaMHIlv85ZV4e+C/qWw1CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82464},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.4.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/02a7a131b97d6053e40ae51e70c16074/aigne-open-router-0.7.62-beta.4.tgz","_integrity":"sha512-Mw0GUmM6GNHLnrRRX0NVqX79lD+LOwb8LllntlwhLk422BnK+z5oxVPJG6oPOk69ZLprJFLfMOrbFWHUu/SSYA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.4","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.4_1766572375516_0.2798687403248814","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.5":{"name":"@aigne/open-router","version":"0.7.62-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"baeca5e162df7012d510dc2addcf04603c49c9dc","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.5.tgz","fileCount":16,"integrity":"sha512-ti/XQwxW1k1E/lJrXbIZzqBNifE2jP+Pr73GYO3ZLgZYJmIEjlST8GfprKlWyqbPVM+lYno/Lq0y7j3/QLUukQ==","signatures":[{"sig":"MEYCIQDH8VzGxSb1E8h03RrBgrTmRGG2WA1ft3Q/RwWlk/HxtAIhANEpR8yBRcD/6qXnrItXT3RXa1MJLAb2tyM9RsdzEmQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82850},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.5.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/9d4b40366d06bbc347b2b9fb59c2e827/aigne-open-router-0.7.62-beta.5.tgz","_integrity":"sha512-ti/XQwxW1k1E/lJrXbIZzqBNifE2jP+Pr73GYO3ZLgZYJmIEjlST8GfprKlWyqbPVM+lYno/Lq0y7j3/QLUukQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.5","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.5_1766626300758_0.3081291731738167","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.6":{"name":"@aigne/open-router","version":"0.7.62-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a9ea68330fc0a9292b0fedd64c5155177b531e3d","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.6.tgz","fileCount":16,"integrity":"sha512-CJ0Fjhx7jCwkJpOB8VmBttUHSGyS52lOcx0T2q4rTGCIkNKO4TNowgn5l+7HNxiQcECgoIAPtMdSoMCZMclP8Q==","signatures":[{"sig":"MEUCIAptveqsVGhrt8cvNL8tHh+aT30SIB6Cf5Zx9uvjiqG8AiEAm1OAiyUcWIoiX50UVFCetc8YNKQOxpD6asKNuMbrW4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83236},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.6.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/63449c7d52fadeded0a313466fabc71f/aigne-open-router-0.7.62-beta.6.tgz","_integrity":"sha512-CJ0Fjhx7jCwkJpOB8VmBttUHSGyS52lOcx0T2q4rTGCIkNKO4TNowgn5l+7HNxiQcECgoIAPtMdSoMCZMclP8Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.6_1766671650119_0.738950873728129","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.7":{"name":"@aigne/open-router","version":"0.7.62-beta.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"b7e127fad722e2cf6df15d04b13ee55efb5d7a0c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.7.tgz","fileCount":16,"integrity":"sha512-IIcfLTgdme3c2w+NOdr443tix6cArJw7kEee4fVaK8ILYG0RmGuqSXX7MuvXac5eYjrIl7kat6daEZfo3s1IeA==","signatures":[{"sig":"MEUCIEWr9a3j5Ivi2Xyha+A7lWmYnqfdFZJH6qPkB4lhzjTpAiEAnVqvlnkh8BMhQ12JUjC0LO62yl9FpZwfFeC3WnCKHEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83622},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.7.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ce7abefab77d3374a0eb786fc0759e02/aigne-open-router-0.7.62-beta.7.tgz","_integrity":"sha512-IIcfLTgdme3c2w+NOdr443tix6cArJw7kEee4fVaK8ILYG0RmGuqSXX7MuvXac5eYjrIl7kat6daEZfo3s1IeA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.7","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.7_1766717531391_0.5218085276898945","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.8":{"name":"@aigne/open-router","version":"0.7.62-beta.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"36352cc4a28b4f58aebefb949f4fdac14824f94f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.8.tgz","fileCount":16,"integrity":"sha512-0SrPnFhLMQ9dgPY2LSR7Jh9HEjFwiioL98illtAE7z+KP4+LtGhEpPrFbodLMGCFOCzgUcDXZdF/Yj9emNbgLg==","signatures":[{"sig":"MEQCIEy41HA3QjsZeZyfg4ZR7LaU5pibgVTQioy7VOnDHsCyAiB3tfGpQNMZJwEMpZKnY29KsnRlh66Z48xhJrWGsFzFSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84008},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.8.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/e4993eb1e893e286c98cabc785f230f7/aigne-open-router-0.7.62-beta.8.tgz","_integrity":"sha512-0SrPnFhLMQ9dgPY2LSR7Jh9HEjFwiioL98illtAE7z+KP4+LtGhEpPrFbodLMGCFOCzgUcDXZdF/Yj9emNbgLg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.8","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.8_1767153825825_0.7380778653916547","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.9":{"name":"@aigne/open-router","version":"0.7.62-beta.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"81249c50113abc87bde8c5118d976d000f34217f","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.9.tgz","fileCount":16,"integrity":"sha512-y3MEhmkIOuWl6OSqcw32doh84ncGFoidJAd4wmUUHB9SLfDv1K75uPmpaMb5SM+8wUHXboDe7cB3ucFBhXY0Uw==","signatures":[{"sig":"MEUCIQCRLZsjpjZbERJxRj+PBEj/w7xl8Uc/cDbCCBc9GOTbDwIgD6v62UlKYJw0eb7lNKTgqv9to5GEKTDLsE/br1haatg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84394},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.9.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/587a687d83b6d902c327618036cdb6d2/aigne-open-router-0.7.62-beta.9.tgz","_integrity":"sha512-y3MEhmkIOuWl6OSqcw32doh84ncGFoidJAd4wmUUHB9SLfDv1K75uPmpaMb5SM+8wUHXboDe7cB3ucFBhXY0Uw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.9","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.9_1767369625662_0.9592006362065377","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.10":{"name":"@aigne/open-router","version":"0.7.62-beta.10","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.10","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"46a69920b617fce30947c77e9d6438e27161dec6","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.10.tgz","fileCount":16,"integrity":"sha512-ZMICDqJixUH9mlq4Agz6pvGUkKP0m1S0lvFY+66bcqNweRN5B5MpIddprX6aicInjKKIoJXt6u5hi10cndNNvQ==","signatures":[{"sig":"MEYCIQD6oTqf0FRaguTc9W23b/DXlPfeSTlOjyIlrAD0pkAOxAIhAPBfJszf1ySrpmL6KR/YolzxLmM2UiBDApo2SYtgN7Lg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84789},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.10.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/c8fb5d0ec11897dae96cb4e53eb5d3a6/aigne-open-router-0.7.62-beta.10.tgz","_integrity":"sha512-ZMICDqJixUH9mlq4Agz6pvGUkKP0m1S0lvFY+66bcqNweRN5B5MpIddprX6aicInjKKIoJXt6u5hi10cndNNvQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.10","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.10_1767669836480_0.7062493779971395","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.11":{"name":"@aigne/open-router","version":"0.7.62-beta.11","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.11","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"5a8bb98080da20ea33936aa928e394df5d1980f9","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.11.tgz","fileCount":16,"integrity":"sha512-6QJ6VvrE/RQEgszoac8sOFlHtI7FT+rj7CoZiT07nYwmcPMK+iAbB/8pgnZlqAHREqv3r3p4l8voSPrz5J55fg==","signatures":[{"sig":"MEUCIGLSceGYh/M8hOTm5dnsFpOJWp8b+IJsnM69limuLoO8AiEAwhHmU89ZN0SIqczgrrCv/nEqk4g4orgMwl2VZb6UnAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85181},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.11.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/0c32b3c8785476b95c99e63eb0078cd5/aigne-open-router-0.7.62-beta.11.tgz","_integrity":"sha512-6QJ6VvrE/RQEgszoac8sOFlHtI7FT+rj7CoZiT07nYwmcPMK+iAbB/8pgnZlqAHREqv3r3p4l8voSPrz5J55fg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.11","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.11_1767714493075_0.8013445690600156","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.12":{"name":"@aigne/open-router","version":"0.7.62-beta.12","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.12","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"a03c36a8b279c8caab05bbaf1ae41e50b6268787","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.12.tgz","fileCount":16,"integrity":"sha512-NpWXgUF+kAzBtXBB8qyJW03lBsdsobGBuzvzHyEaNsrPXbUcMOlLTTHuxZPWFXpHTPD4kUDaaR/n3zQ36USdQQ==","signatures":[{"sig":"MEUCIQDso/DaY06/fyX8XL8utbSI59DqrUpMnih66OW7tmAiMwIgP+RyShW0wVcBlvnrnfp1xJ9tC285Xzcekn/AF3H/7DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85573},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.12.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/2b1bc27b074945c260ebb5a654635711/aigne-open-router-0.7.62-beta.12.tgz","_integrity":"sha512-NpWXgUF+kAzBtXBB8qyJW03lBsdsobGBuzvzHyEaNsrPXbUcMOlLTTHuxZPWFXpHTPD4kUDaaR/n3zQ36USdQQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.12","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.12_1767754916718_0.6282616573623887","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.13":{"name":"@aigne/open-router","version":"0.7.62-beta.13","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.13","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"4c4a6962c67667eef2a5f263d162995dca931373","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.13.tgz","fileCount":16,"integrity":"sha512-x20SM4NTAmnfxTj78w+Q79jGzWqAGijjYGM/JSZafeAPlAlOg8CjmT5tlGvHOEfeKgE8cDeH6IRxNo0QcRjTxg==","signatures":[{"sig":"MEUCIQDhKtwkmMbHg/PlwAdhQQxRe7d4AVc4iYDgqOnGEReFMwIgQGgubkfqHN+7Wbk/rGOARL0uJJd8Ru14BpnDeq/lkUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86102},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.13.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/4929eb6179aa17186e8b0bd0f07227de/aigne-open-router-0.7.62-beta.13.tgz","_integrity":"sha512-x20SM4NTAmnfxTj78w+Q79jGzWqAGijjYGM/JSZafeAPlAlOg8CjmT5tlGvHOEfeKgE8cDeH6IRxNo0QcRjTxg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.13","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.13"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.13_1767861385554_0.03648154694280792","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.15":{"name":"@aigne/open-router","version":"0.7.62-beta.15","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.15","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"7b41a4146a6a926e2169977fd2e9b1a65695d8a9","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.15.tgz","fileCount":16,"integrity":"sha512-irgyiMKbTo11eZtnPNgWXuT9p9TsQcaWfnM3rE2BCU/40j0WO8AmKc2NkvWiudlRy0yezSj3+c4v6dlaYvZp8w==","signatures":[{"sig":"MEQCIA2Hrv5LqOhtslqrdS5UFiXcQYMhB0Nj6P5fXnF7cEJrAiB0LsDBeJa/501eAn3LAz8T6TK+2s8Zd+dFm+QKLyp1PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86886},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.15.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/068c679e8be948186c82d71ecfee6f35/aigne-open-router-0.7.62-beta.15.tgz","_integrity":"sha512-irgyiMKbTo11eZtnPNgWXuT9p9TsQcaWfnM3rE2BCU/40j0WO8AmKc2NkvWiudlRy0yezSj3+c4v6dlaYvZp8w==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.15","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.15_1768056623923_0.42524711188707043","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.16":{"name":"@aigne/open-router","version":"0.7.62-beta.16","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.16","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"6747808aa8fa7b97e7f0931bed0c4cb954258e60","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.16.tgz","fileCount":16,"integrity":"sha512-d6NNEl9DHY7fXsJRGFIlqvZR5FdjCC9ejqAYHo6Kq0VBCeu15UeFETVLuQdL/XaUcKcm6cPMKfdF3i8DlgJ5Sw==","signatures":[{"sig":"MEUCIEz1g4mb3c4auKBtCKYUPagLhZdt4NyTG70K+/PQjuegAiEAhPDVRz55b5ufYTTCiwb6nfDo0hcrm1iwzEfYqjxQ5AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87278},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.16.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/26514e6280a0a9a8db7b895d683e8bfd/aigne-open-router-0.7.62-beta.16.tgz","_integrity":"sha512-d6NNEl9DHY7fXsJRGFIlqvZR5FdjCC9ejqAYHo6Kq0VBCeu15UeFETVLuQdL/XaUcKcm6cPMKfdF3i8DlgJ5Sw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.16","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.16_1768189408163_0.5994210546310679","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.17":{"name":"@aigne/open-router","version":"0.7.62-beta.17","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.17","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"e83224de77a70d0c73c4b68e30a5ef219c78f07c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.17.tgz","fileCount":16,"integrity":"sha512-4zlG2EDYdILv0KcMiJwT90IKBEOX2Mmkxx71GJpi1qBxXouLaaEWLu69ifhnJaCbVAyOfv+f3k+/VlWAy9VLiQ==","signatures":[{"sig":"MEUCIQCiBA80EmGpRdxyETrybZfZvX7xAjI8sSnwFvD9WlQmiwIgZr3FNnzBTEa04vR8p2EajNqEs088BX8qJetCTPrAzqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87670},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.17.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/23fb9d99009f7f92d29bfcdb82306dcb/aigne-open-router-0.7.62-beta.17.tgz","_integrity":"sha512-4zlG2EDYdILv0KcMiJwT90IKBEOX2Mmkxx71GJpi1qBxXouLaaEWLu69ifhnJaCbVAyOfv+f3k+/VlWAy9VLiQ==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.17","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.17_1768204820903_0.35365560218778613","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.18":{"name":"@aigne/open-router","version":"0.7.62-beta.18","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.18","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"df813365c4cda4373430135e2e069ddac810ba66","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.18.tgz","fileCount":16,"integrity":"sha512-kl3LTnx+Ox9d710emBz/8OtuNPqBB9UlwOOoam8CbXlcsU4WBJenj5Vmgo63rCZhyQp93ixVGAMt108zHNmH/g==","signatures":[{"sig":"MEQCIFDZT7DgkB0Rl65+OVuH5yWm7xytTKmZVLrIo+Z63qARAiB6NhZgx645vopTBjI/gKXryNRoJQLvnswXJQ5SG5uVdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88062},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.18.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/b03e3320d7381ec50e81ad424ac359e3/aigne-open-router-0.7.62-beta.18.tgz","_integrity":"sha512-kl3LTnx+Ox9d710emBz/8OtuNPqBB9UlwOOoam8CbXlcsU4WBJenj5Vmgo63rCZhyQp93ixVGAMt108zHNmH/g==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.18","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.18"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.18_1768283969184_0.7826700758747154","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.19":{"name":"@aigne/open-router","version":"0.7.62-beta.19","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.19","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"3ca9b220ca37988d5ea144891633ed6210799565","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.19.tgz","fileCount":16,"integrity":"sha512-Jq7hl0q3y4N6Mbzsje8Gt2d5YhNt8a551n7zAGkL9upRF4lF3H7ZUoau2PghZGkv6fdt3Ffl5J70I5E5tiKPFA==","signatures":[{"sig":"MEYCIQCIEFkz2CpXNiorsAOPqQCuZTZ0CME3O7wkvdrbUHKYAwIhANHBt0hWJCvKKFL0Fmp2xbZGnwoRPC+dqjVKkxze7NGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88688},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.19.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/deb1edaf4402dad16c5c25ca29ab16ef/aigne-open-router-0.7.62-beta.19.tgz","_integrity":"sha512-Jq7hl0q3y4N6Mbzsje8Gt2d5YhNt8a551n7zAGkL9upRF4lF3H7ZUoau2PghZGkv6fdt3Ffl5J70I5E5tiKPFA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.19","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.19_1768384532151_0.7135090689340087","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.21":{"name":"@aigne/open-router","version":"0.7.62-beta.21","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.21","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"d48e3ff15e22a1df6de9c170d988d55b6e30dec9","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.21.tgz","fileCount":16,"integrity":"sha512-/pCgm6a3US4DU4P5SU/upkh0iNkUtW17zqPKSrl93ceVgek2ioH+wB+bEfxzz+OTk51QocMC8pzQtdWymidp9Q==","signatures":[{"sig":"MEYCIQCTgV22m6V14/CGaOfRk4YACjqN441RSVp35+0k0kaRpwIhAJMxYvGKdrgq7QUm2YR9hljlZeELaR/xpBJ2oOG6fnw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89472},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.21.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/914f7f9c32dc40e7e0a63fe4bdc6a2b8/aigne-open-router-0.7.62-beta.21.tgz","_integrity":"sha512-/pCgm6a3US4DU4P5SU/upkh0iNkUtW17zqPKSrl93ceVgek2ioH+wB+bEfxzz+OTk51QocMC8pzQtdWymidp9Q==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.21","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.21"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.21_1768454083905_0.7002927987294074","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.23":{"name":"@aigne/open-router","version":"0.7.62-beta.23","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.23","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"cd436e1adc9c49e006e238df5f4ccf4f7b869b1a","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.23.tgz","fileCount":16,"integrity":"sha512-EO3VT6w3dwEyAW/l4z7fkV7iqJTEUt7Akf5C7Ra2czuNYSLTp3c3nA9LPlC3Gl+xe8wqvAQBvsvRwK5suUg04A==","signatures":[{"sig":"MEYCIQDy7V/NwAcXoYBE3ApAHbOQ0c/UMq/1e+PiT6tDa4NIMQIhAN6Czg3j1TtIPt1QtBwfvYOeZ54eQ55uw+ah9MsApbKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90256},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.23.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/66eefe5fe74fd029ed7eb725220a6efb/aigne-open-router-0.7.62-beta.23.tgz","_integrity":"sha512-EO3VT6w3dwEyAW/l4z7fkV7iqJTEUt7Akf5C7Ra2czuNYSLTp3c3nA9LPlC3Gl+xe8wqvAQBvsvRwK5suUg04A==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.23","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.23"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.23_1768485156738_0.4807122471985257","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.24":{"name":"@aigne/open-router","version":"0.7.62-beta.24","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.24","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"dc305b9567cb382ce2b2f435542d3a0c9733d837","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.24.tgz","fileCount":16,"integrity":"sha512-1etijNay5gMqo/nHdzQ27PeFYkkX67wZ8l1Io6804JI2K7eEivETPoCi/KsbDJUdy2iNNwFaFw4M0SYHfmxboA==","signatures":[{"sig":"MEUCIQCQmE3sgAdqFE7WNGQ2fCkqSXItx5qPUryCypx4iIAJqgIgNViqK+8bhUeWIX7ggryXuwrvgpRf571dblMu5BdfeB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90648},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.24.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/7b7bbd15aab2b61aa5a74aae0d5cacdb/aigne-open-router-0.7.62-beta.24.tgz","_integrity":"sha512-1etijNay5gMqo/nHdzQ27PeFYkkX67wZ8l1Io6804JI2K7eEivETPoCi/KsbDJUdy2iNNwFaFw4M0SYHfmxboA==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.24","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.24"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.24_1768556051427_0.40261338814872727","host":"s3://npm-registry-packages-npm-production"}},"0.7.62-beta.25":{"name":"@aigne/open-router","version":"0.7.62-beta.25","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62-beta.25","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"36630d82644dc0450a064601beb7f151b705fc2b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62-beta.25.tgz","fileCount":16,"integrity":"sha512-dm+ng4oaF/wjpRPA2mdD0LkRDlG091tUw+/WtKXI6Oj2kW11J1Ycxz3s0o7WAAo1SNn48IXHfQ5X720YmlJgRw==","signatures":[{"sig":"MEUCIQDX88/iAjrK02zZCK4BmgHix+jl51sCuhVlhblyLpv15AIgScQ1ewbgJW//+mh8jReHD7xP7Lpl4axSoZULuD4pSzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92042},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62-beta.25.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/533cce7daed37db86485625209bacf19/aigne-open-router-0.7.62-beta.25.tgz","_integrity":"sha512-dm+ng4oaF/wjpRPA2mdD0LkRDlG091tUw+/WtKXI6Oj2kW11J1Ycxz3s0o7WAAo1SNn48IXHfQ5X720YmlJgRw==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0-beta.25","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69-beta.25"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62-beta.25_1768561932140_0.5124270164369849","host":"s3://npm-registry-packages-npm-production"}},"0.7.62":{"name":"@aigne/open-router","version":"0.7.62","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.62","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"74ded54bd66957175fb8967dad0d1312d3f8640e","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.62.tgz","fileCount":16,"integrity":"sha512-6338wLHIHrtgNm5Pipw7ESAofw6JyNEYiNEA0CHor7VHm8Nj8r7XJkb95LNDqAo9g1bHEFuGwsCV7AF45clNeg==","signatures":[{"sig":"MEQCIApvYkC1btNRZvK0QAqoqbZZDZbpzop1iZxWiYG9IAfnAiBS2aHMVRrnKQ2mFmhP7giod9/DiiXwf270NR6M8YRJqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92362},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.62.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/3394ac3c6daa4ac6f52a61c6875dace4/aigne-open-router-0.7.62.tgz","_integrity":"sha512-6338wLHIHrtgNm5Pipw7ESAofw6JyNEYiNEA0CHor7VHm8Nj8r7XJkb95LNDqAo9g1bHEFuGwsCV7AF45clNeg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.72.0","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.69"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.62_1768572490981_0.0560413411690861","host":"s3://npm-registry-packages-npm-production"}},"0.7.63-beta":{"name":"@aigne/open-router","version":"0.7.63-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@0.7.63-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"dist":{"shasum":"37ef6e91e2a8ad39ddf54564ffcc0fcc8d4d8b42","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-0.7.63-beta.tgz","fileCount":16,"integrity":"sha512-z5FANPCX4reh8fPbE1QWFfH+Xp8JONWXg2y6KuUIGeTzBzGLQKdMSmKI/Pn+wSdAfNpjPJxCjY4j04KtNHKVjg==","signatures":[{"sig":"MEQCIBXbSauKb8fJQGDoJ4RHoF0c6mLezwz2vlC+tA1G0BySAiACOge2QI/fn6hjCeq8GkTTleGSmMVDqNUZt7ffE92mQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92751},"main":"./lib/cjs/index.js","type":"module","_from":"file:aigne-open-router-0.7.63-beta.tgz","types":"./lib/dts/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"types":"./lib/dts/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --build scripts/tsconfig.build.json","clean":"rimraf lib test/coverage","postbuild":"node ../../scripts/post-build-lib.mjs","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/fc4bb79be872cd81750d154336fe10d9/aigne-open-router-0.7.63-beta.tgz","_integrity":"sha512-z5FANPCX4reh8fPbE1QWFfH+Xp8JONWXg2y6KuUIGeTzBzGLQKdMSmKI/Pn+wSdAfNpjPJxCjY4j04KtNHKVjg==","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"23.11.1","dependencies":{"@aigne/openai":"^0.16.17-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","@types/bun":"^1.2.22","typescript":"^5.9.2","@aigne/core":"^1.73.0-beta","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/test-utils":"^0.5.70-beta"},"_npmOperationalInternal":{"tmp":"tmp/open-router_0.7.63-beta_1768914836642_0.2580640009143136","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta":{"name":"@aigne/open-router","version":"1.74.0-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"00e842f49155f6d63ba238217baac9f25ca9f90c","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.tgz","fileCount":14,"integrity":"sha512-8dshJh3lotIVDjLkX6PMhE67SWDEzfj2vKyZdATbNoObyrrDnQtQZNevCNjfNDYMqPvKhMl+Veg/96RNW1a6aA==","signatures":[{"sig":"MEUCIEbt1aCDTj92659x+oDIqh9cmyivVthBl9ZtjhTLjy+JAiEA3c1y/v6TpSC7d0kl0mC+75W3GzdQUpVi6cUQGdbsX9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17637},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/374c37b72fba27b5a944ea84d88f6177/aigne-open-router-1.74.0-beta.tgz","_integrity":"sha512-8dshJh3lotIVDjLkX6PMhE67SWDEzfj2vKyZdATbNoObyrrDnQtQZNevCNjfNDYMqPvKhMl+Veg/96RNW1a6aA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@aigne/openai":"^1.74.0-beta"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@aigne/core":"1.74.0-beta","npm-run-all":"^4.1.5","@aigne/utils":"1.74.0-beta","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta_1768919448473_0.6987025646787606","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.1":{"name":"@aigne/open-router","version":"1.74.0-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.1","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"6bb6b030c557e9720be39bfa3d01da28d05de04b","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.1.tgz","fileCount":14,"integrity":"sha512-pkj8/KK9jv+qR7G/vfTEcyioyBdqSqqy5k2P3FFY7LGKZSkIH4QXwGidHi0pBSvbiVSroXaQhKn4AQ/oDsPVsA==","signatures":[{"sig":"MEUCIDI1iWko7LCN70OS6J3pR3L3fyEd0ASMB4sRgafbEDntAiEAxEQu/POr2xY0rtxKKT2u9ZJUlqF2H1iPuKX2RAptQgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17645},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/b9c81a2a3eb962fdde35b797ba36d655/aigne-open-router-1.74.0-beta.1.tgz","_integrity":"sha512-pkj8/KK9jv+qR7G/vfTEcyioyBdqSqqy5k2P3FFY7LGKZSkIH4QXwGidHi0pBSvbiVSroXaQhKn4AQ/oDsPVsA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@aigne/openai":"^1.74.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@aigne/core":"1.74.0-beta.1","npm-run-all":"^4.1.5","@aigne/utils":"1.74.0-beta.1","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.1_1768920414827_0.5356187962011421","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.2":{"name":"@aigne/open-router","version":"1.74.0-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.2","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"110d8d6a03bc4425d9bf503d4be6a34d8ee8a0fe","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.2.tgz","fileCount":14,"integrity":"sha512-kU606wfAIOsVj/ZBuDbZj8beNh3qQ+0uJHhRHKoAdWJQ5eyW0a2PEr+xz48fBRPHihcpKNM3wVgpoLFkPXU3Tw==","signatures":[{"sig":"MEQCIFygepXix6AcUYtJrifhBVoFs09suN1He+IeZtRs0ukkAiArqOd96F6LLfPdf3A4MUq7Azh2NewFLGq05Tlt5KWLRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17645},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/fd4b96f1326b2a661ddeae5b5566e8e3/aigne-open-router-1.74.0-beta.2.tgz","_integrity":"sha512-kU606wfAIOsVj/ZBuDbZj8beNh3qQ+0uJHhRHKoAdWJQ5eyW0a2PEr+xz48fBRPHihcpKNM3wVgpoLFkPXU3Tw==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@aigne/openai":"^1.74.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@aigne/core":"1.74.0-beta.2","npm-run-all":"^4.1.5","@aigne/utils":"1.74.0-beta.2","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.2_1769083785855_0.9770584705474779","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.3":{"name":"@aigne/open-router","version":"1.74.0-beta.3","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.3","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"53fdf35cb2e4ffb459d80f7c57c041fe725712fb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.3.tgz","fileCount":14,"integrity":"sha512-LsA48wRDBXSCBtFMceo4uBg5p+9anS6VgBe4tYVMrD/euG/BEtCPCdrtgg9FIXUnnROSrVKlI31npe86Vy/z+Q==","signatures":[{"sig":"MEUCIQCENqkoOcLQHELe955xyIzYtN7Y5o/5nGM4JwCzuqN8nQIgNbkoaWRMs189uFC/K60G7e75hvlCzlcdVjj0Esytk6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17645},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/d0bbce5d4208a5153b521d452ef2ff65/aigne-open-router-1.74.0-beta.3.tgz","_integrity":"sha512-LsA48wRDBXSCBtFMceo4uBg5p+9anS6VgBe4tYVMrD/euG/BEtCPCdrtgg9FIXUnnROSrVKlI31npe86Vy/z+Q==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aigne/openai":"^1.74.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@aigne/core":"1.74.0-beta.3","npm-run-all":"^4.1.5","@aigne/utils":"1.74.0-beta.3","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.3_1770011565384_0.7530766891019223","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.4":{"name":"@aigne/open-router","version":"1.74.0-beta.4","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.4","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"2434f772698b60e7f42c974a0ff4db20c0db6b42","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.4.tgz","fileCount":13,"integrity":"sha512-zMj2CY1cTscaZ9TBTtuBVL56pF/o6sK/UQ4GK1okLY0tLdua+usqAzPLXhFqPoqWI+x/aZpsumw9duFVJGzNPQ==","signatures":[{"sig":"MEUCIBZg/0kM6t1jJOEnZBUIW5gC+BENsFQptsCzAjEfGybZAiEA6v2N7LjgLPBun530e0DvEMLrpbduNZXdOKm2z7rtCVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/3548bfb9fad352016075cb3bb50472ce/aigne-open-router-1.74.0-beta.4.tgz","_integrity":"sha512-zMj2CY1cTscaZ9TBTtuBVL56pF/o6sK/UQ4GK1okLY0tLdua+usqAzPLXhFqPoqWI+x/aZpsumw9duFVJGzNPQ==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.9.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@aigne/openai":"^1.74.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.4","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.4_1772529238300_0.9843469033971146","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.5":{"name":"@aigne/open-router","version":"1.74.0-beta.5","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.5","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"903a60db46c084f8f112372c89d09d8318e9e6ce","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.5.tgz","fileCount":13,"integrity":"sha512-IQ8LJazrcImoUwodtYCVJfC6KBd7IP5oaGzU9Ljl1dHQjqwT0lkifaSsAAkOnLReGQdkpU485F82PpKfbl0SiA==","signatures":[{"sig":"MEYCIQCIO5i5QbVt+D6lDh6zoUoIPyFj0h7Ew/u/79SfqjJSUAIhAKYL3yZ0iJN29EDZQE+E5tt1NQ7NWaB0GoGotjlKW9NU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/274434f1376c70b6c3ebe56d481a701a/aigne-open-router-1.74.0-beta.5.tgz","_integrity":"sha512-IQ8LJazrcImoUwodtYCVJfC6KBd7IP5oaGzU9Ljl1dHQjqwT0lkifaSsAAkOnLReGQdkpU485F82PpKfbl0SiA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.9.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@aigne/openai":"^1.74.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.5","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.5_1772684832211_0.5469958308515535","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.6":{"name":"@aigne/open-router","version":"1.74.0-beta.6","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.6","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"7dac9a69c2d88e6cc6c2f9f27e8479b57fe858d4","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.6.tgz","fileCount":13,"integrity":"sha512-FiEPAcih/ADELlW1ocscNPEmKrn6yDCdscJZHExQy98G8DeAlZKNbo117N7T8Hs+nKAjPwQJLW8hZvOUsPBDPQ==","signatures":[{"sig":"MEQCIE6+NlJWEElv8Pbwb1mEgws3I+TXohekmfKVNmN/3bh7AiBng42jojob9FcpBE5mFkpjK2PUYaUX84pWpcSOhkskCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.6.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/32f29f5c98d3a8012ab3357b644eb4a3/aigne-open-router-1.74.0-beta.6.tgz","_integrity":"sha512-FiEPAcih/ADELlW1ocscNPEmKrn6yDCdscJZHExQy98G8DeAlZKNbo117N7T8Hs+nKAjPwQJLW8hZvOUsPBDPQ==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.9.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@aigne/openai":"^1.74.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.6","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.6_1772694103365_0.3077525101505161","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.7":{"name":"@aigne/open-router","version":"1.74.0-beta.7","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.7","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"2b73a188c538029be2551326a691b0404d5dd3c0","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.7.tgz","fileCount":13,"integrity":"sha512-8LxlZMXGkcg7L3SBM52wSnRwFYQbCXEDQ6Zr1P6tkQPv1Sr4c7hnMD9rVdJIzFnj0+ELx9p6+SyBznB3ZOzw6Q==","signatures":[{"sig":"MEQCIBAtfdkQ9YhwVjfD+tdoWniMZ2ksZiph4xqy/asqx6ZUAiA7IU5fDB8o68YgL4EGaYduBl88kwXDR73xpAMQCIgFjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.7.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/214d2da7051b6e30d015285549cca07f/aigne-open-router-1.74.0-beta.7.tgz","_integrity":"sha512-8LxlZMXGkcg7L3SBM52wSnRwFYQbCXEDQ6Zr1P6tkQPv1Sr4c7hnMD9rVdJIzFnj0+ELx9p6+SyBznB3ZOzw6Q==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.9.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@aigne/openai":"^1.74.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.7","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.7_1772759884167_0.48258146227639176","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.8":{"name":"@aigne/open-router","version":"1.74.0-beta.8","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.8","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"7e6d26ca03ca8953ac523af2541d4f953e757b52","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.8.tgz","fileCount":13,"integrity":"sha512-NmBjwMlgPEpiX94mBZ0PlDK2UO3TrBjY+IHVwuJvqOnST5nYD99m2Dt9iDdlR3AlApyGxaRxANamluyXAFNhtA==","signatures":[{"sig":"MEYCIQDglCSW5KSUvA12LH3j+lKYvSKRhJcuego0EFPxGqBFZgIhAInpu8RAXfKKGhUNJhD3LmSSftDLTKuQBRLTiiqA2iLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.8.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/8fabe8c0464c5fecdac5046712a15e5a/aigne-open-router-1.74.0-beta.8.tgz","_integrity":"sha512-NmBjwMlgPEpiX94mBZ0PlDK2UO3TrBjY+IHVwuJvqOnST5nYD99m2Dt9iDdlR3AlApyGxaRxANamluyXAFNhtA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@aigne/openai":"^1.74.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.8","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.8_1773048704677_0.2925102343461585","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.9":{"name":"@aigne/open-router","version":"1.74.0-beta.9","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.9","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"015169a82c64cadfa6df2bf5e9d5ce1bfaba03bb","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.9.tgz","fileCount":13,"integrity":"sha512-i9l+4pSS6biro++YDjDCsWYqHWOtFdD4QEtN/5TTL9bL1/5yhRL37zbl18hC+4dIHi6olQCSNTiQ6IuDk3k6BA==","signatures":[{"sig":"MEUCIG/VmsduZYQLP/+hislAOBDF5S1AsX65xj7hUbNbKI87AiEAuJWHTv1oKFXosiFPFxWtSNF0XJu+dLrwH7YuCTA770U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13737},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.9.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/cd7da673049a29c0637678e1bc56e1f6/aigne-open-router-1.74.0-beta.9.tgz","_integrity":"sha512-i9l+4pSS6biro++YDjDCsWYqHWOtFdD4QEtN/5TTL9bL1/5yhRL37zbl18hC+4dIHi6olQCSNTiQ6IuDk3k6BA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@aigne/openai":"^1.74.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.9","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.9_1773199273111_0.07732789124284656","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.10":{"name":"@aigne/open-router","version":"1.74.0-beta.10","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/open-router@1.74.0-beta.10","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"homepage":"https://www.aigne.io/framework","bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"dist":{"shasum":"9f94e050a2d8c5cae55307f423982c7b9ac557bc","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.10.tgz","fileCount":13,"integrity":"sha512-O5/G86vNVdYhWwFm188B2ft6lQ7Lx7q4nBoFkACGRigwq0WHYtu9UCaZK3BftOhWzAQGXtkGNe+YJyY4UG2NMw==","signatures":[{"sig":"MEUCIEMV5unkkwOt12FDoF9kEXSXH1HYi2F7+b7BsiNnv1rQAiEA+DirDXxsgsZg0+ZMizYpn+b7X13Q6UEhQIya1OqCWtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13740},"main":"./dist/index.cjs","type":"module","_from":"file:aigne-open-router-1.74.0-beta.10.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"test":"bun test","build":"tsdown","clean":"rimraf dist coverage","check-types":"tsc --noEmit","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/3251482fa9fca356a753316a2fb26594/aigne-open-router-1.74.0-beta.10.tgz","_integrity":"sha512-O5/G86vNVdYhWwFm188B2ft6lQ7Lx7q4nBoFkACGRigwq0WHYtu9UCaZK3BftOhWzAQGXtkGNe+YJyY4UG2NMw==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.11.0","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@aigne/openai":"^1.74.0-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","npm-run-all":"^4.1.5","@aigne/model-base":"1.74.0-beta.10","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/open-router_1.74.0-beta.10_1773201789438_0.6212469640960487","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.11":{"name":"@aigne/open-router","version":"1.74.0-beta.11","description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","license":"Elastic-2.0","publishConfig":{"access":"public"},"author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"homepage":"https://www.aigne.io/framework","repository":{"type":"git","url":"git+https://github.com/ArcBlock/aigne-framework.git"},"bugs":{"url":"https://github.com/ArcBlock/aigne-framework/issues"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"dependencies":{"@aigne/openai":"^1.74.0-beta.11"},"devDependencies":{"@types/bun":"^1.3.6","npm-run-all":"^4.1.5","rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","typescript":"5.9.2","@aigne/model-base":"1.74.0-beta.11","@aigne/typescript-config":"0.0.0"},"scripts":{"build":"tsdown","check-types":"tsc --noEmit","clean":"rimraf dist coverage","test":"bun test","test:coverage":"bun test --coverage --coverage-reporter=lcov --coverage-reporter=text"},"readmeFilename":"README.md","_id":"@aigne/open-router@1.74.0-beta.11","_integrity":"sha512-WZzVxxEyyeFgSpDfTX7U2XJ6KxTqARqVbqxa8mpuwsjTmYOlnBlugArsXh8NUD5FtxhiSibZute99mhJyodrAQ==","_resolved":"/private/var/folders/tp/46k4cvdn6mv9rzqgy8br5b9r0000gn/T/1e827dbb54280b802a5ef399610ecd6e/aigne-open-router-1.74.0-beta.11.tgz","_from":"file:aigne-open-router-1.74.0-beta.11.tgz","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-WZzVxxEyyeFgSpDfTX7U2XJ6KxTqARqVbqxa8mpuwsjTmYOlnBlugArsXh8NUD5FtxhiSibZute99mhJyodrAQ==","shasum":"a96c001aa5fba853f837254a36a432206c5359c5","tarball":"https://registry.npmjs.org/@aigne/open-router/-/open-router-1.74.0-beta.11.tgz","fileCount":13,"unpackedSize":13740,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBJLvc9THjtmR3TrYq3IiF4/3rYXCnTc45pwvQbu+nz+AiEA18lhqzmSBrVJMX7AAN646dWjPhA97fcyeD6WLLAoR+8="}]},"_npmUser":{"name":"li-yechao","email":"liyechao@yechao.xyz"},"directories":{},"maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/open-router_1.74.0-beta.11_1774006519385_0.7561261072193182"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-23T12:25:14.203Z","modified":"2026-03-20T11:35:19.770Z","0.1.0":"2025-05-23T12:25:14.487Z","0.2.0":"2025-05-26T01:05:15.896Z","0.2.1":"2025-05-29T06:59:33.255Z","0.2.2":"2025-05-30T02:26:42.538Z","0.2.3":"2025-05-30T06:06:24.577Z","0.2.4":"2025-06-05T06:03:42.920Z","0.2.5":"2025-06-05T12:59:21.603Z","0.2.6":"2025-06-06T13:47:47.156Z","0.2.7":"2025-06-11T14:22:55.247Z","0.3.0":"2025-06-17T00:27:51.989Z","0.3.2":"2025-06-19T08:30:11.398Z","0.3.3":"2025-06-23T04:25:44.578Z","0.3.4":"2025-06-24T06:37:44.138Z","0.3.5":"2025-06-25T00:53:02.291Z","0.3.6":"2025-06-25T07:21:28.074Z","0.3.7":"2025-06-26T00:42:55.100Z","0.3.8":"2025-06-26T05:47:22.210Z","0.3.9":"2025-06-29T07:43:46.110Z","0.3.10":"2025-06-30T17:16:20.769Z","0.3.11":"2025-07-01T02:39:56.871Z","0.4.0":"2025-07-01T08:02:44.543Z","0.4.1":"2025-07-01T11:43:12.585Z","0.4.2":"2025-07-01T17:01:01.962Z","0.4.3":"2025-07-02T09:52:23.850Z","0.4.4":"2025-07-02T11:27:14.759Z","0.5.1":"2025-07-04T13:43:16.276Z","0.6.0":"2025-07-08T08:28:17.594Z","0.6.1":"2025-07-09T03:01:32.386Z","0.6.2":"2025-07-09T08:41:47.014Z","0.6.3":"2025-07-10T03:59:53.590Z","0.6.4":"2025-07-14T02:19:06.775Z","0.6.5":"2025-07-14T06:19:52.235Z","0.7.0":"2025-07-15T13:30:15.112Z","0.7.2":"2025-07-17T15:55:53.013Z","0.7.3":"2025-07-22T07:12:13.537Z","0.7.4":"2025-07-24T03:13:42.167Z","0.7.5":"2025-07-24T08:47:17.458Z","0.7.6":"2025-07-28T06:55:33.986Z","0.7.7":"2025-07-31T06:34:17.293Z","0.7.8":"2025-07-31T07:48:31.696Z","0.7.9":"2025-08-01T09:16:37.897Z","0.7.10":"2025-08-04T08:45:08.722Z","0.7.11":"2025-08-05T08:07:44.286Z","0.7.12":"2025-08-05T16:32:08.851Z","0.7.13":"2025-08-06T07:42:22.841Z","0.7.14":"2025-08-06T14:13:43.740Z","0.7.15":"2025-08-08T05:40:24.946Z","0.7.16":"2025-08-11T15:27:58.723Z","0.7.17":"2025-08-12T03:12:09.577Z","0.7.18":"2025-08-12T10:10:49.148Z","0.7.19":"2025-08-13T01:48:57.316Z","0.7.20":"2025-08-14T07:23:04.360Z","0.7.21":"2025-08-16T13:23:11.160Z","0.7.22":"2025-08-18T15:54:04.134Z","0.7.24":"2025-08-20T16:27:05.539Z","0.7.25":"2025-08-21T06:34:17.120Z","0.7.26":"2025-08-21T15:04:41.166Z","0.7.27":"2025-08-25T08:40:33.434Z","0.7.28":"2025-08-27T00:55:18.918Z","0.7.29":"2025-08-27T06:32:32.547Z","0.7.30":"2025-08-27T14:58:59.040Z","0.7.31":"2025-08-28T14:23:37.117Z","0.7.32":"2025-08-29T11:02:37.233Z","0.7.33":"2025-08-29T15:47:02.226Z","0.7.34":"2025-08-30T05:51:22.154Z","0.7.35":"2025-08-30T13:05:47.936Z","0.7.36":"2025-09-01T13:20:53.709Z","0.7.37":"2025-09-05T08:04:35.368Z","0.7.38":"2025-09-05T15:21:22.101Z","0.7.39":"2025-09-05T16:50:34.119Z","0.7.40":"2025-09-08T09:33:08.781Z","0.7.41":"2025-09-09T03:40:29.654Z","0.7.42":"2025-09-11T00:44:44.412Z","0.7.43":"2025-09-11T02:26:25.375Z","0.7.44":"2025-09-11T08:07:32.304Z","0.7.45":"2025-09-18T06:28:25.507Z","0.7.46-beta":"2025-09-22T15:50:50.863Z","0.7.46-beta.1":"2025-09-23T05:39:51.395Z","0.7.46-beta.2":"2025-09-23T06:50:21.026Z","0.7.46-beta.3":"2025-09-23T13:47:11.070Z","0.7.46-beta.4":"2025-09-24T06:22:18.508Z","0.7.46-beta.5":"2025-09-25T03:45:18.769Z","0.7.46-beta.6":"2025-09-25T11:44:35.249Z","0.7.46-beta.7":"2025-09-26T02:46:58.191Z","0.7.46-beta.8":"2025-09-26T07:23:12.338Z","0.7.46-beta.9":"2025-09-26T12:08:54.289Z","0.7.46":"2025-09-27T14:05:41.105Z","0.7.47-beta":"2025-09-29T02:48:06.943Z","0.7.47-beta.1":"2025-09-30T10:18:57.636Z","0.7.47-beta.2":"2025-10-01T07:58:54.079Z","0.7.47-beta.3":"2025-10-01T10:44:38.927Z","0.7.47-beta.4":"2025-10-01T13:16:53.561Z","0.7.47-beta.5":"2025-10-01T15:46:06.779Z","0.7.47-beta.6":"2025-10-02T12:49:56.942Z","0.7.47-beta.7":"2025-10-03T10:26:13.223Z","0.7.47":"2025-10-07T01:07:10.438Z","0.7.48-beta":"2025-10-07T12:21:46.833Z","0.7.48-beta.1":"2025-10-09T02:25:02.516Z","0.7.48-beta.2":"2025-10-09T07:46:37.916Z","0.7.48-beta.3":"2025-10-11T05:06:48.396Z","0.7.48-beta.4":"2025-10-12T01:11:03.015Z","0.7.48-beta.5":"2025-10-13T14:41:04.713Z","0.7.48-beta.6":"2025-10-15T03:47:58.135Z","0.7.48-beta.7":"2025-10-15T07:55:42.716Z","0.7.48-beta.8":"2025-10-16T03:33:57.265Z","0.7.48-beta.9":"2025-10-16T13:26:08.889Z","0.7.48-beta.10":"2025-10-16T14:53:04.701Z","0.7.48-beta.11":"2025-10-17T03:51:11.043Z","0.7.48-beta.12":"2025-10-17T04:56:01.054Z","0.7.48":"2025-10-19T12:11:31.616Z","0.7.49-beta":"2025-10-21T13:57:06.427Z","0.7.49-beta.1":"2025-10-22T08:24:12.311Z","0.7.49":"2025-10-22T12:25:03.444Z","0.7.50-beta":"2025-10-24T01:35:42.943Z","0.7.50-beta.1":"2025-10-24T07:29:20.615Z","0.7.50-beta.2":"2025-10-27T00:34:36.628Z","0.7.50-beta.3":"2025-10-28T01:31:26.536Z","0.7.50-beta.4":"2025-10-28T11:20:24.779Z","0.7.50-beta.5":"2025-10-29T05:55:18.807Z","0.7.50-beta.6":"2025-10-31T02:51:48.810Z","0.7.50":"2025-10-31T14:07:55.011Z","0.7.51-beta":"2025-11-03T04:22:24.923Z","0.7.51-beta.1":"2025-11-04T06:14:43.770Z","0.7.51-beta.2":"2025-11-04T16:14:49.965Z","0.7.51-beta.3":"2025-11-05T06:50:41.656Z","0.7.51-beta.4":"2025-11-06T11:54:00.001Z","0.7.51-beta.5":"2025-11-06T14:40:21.366Z","0.7.51-beta.6":"2025-11-07T13:33:45.280Z","0.7.51":"2025-11-07T14:08:36.597Z","0.7.52-beta":"2025-11-11T08:35:56.048Z","0.7.52-beta.1":"2025-11-12T00:44:08.211Z","0.7.52-beta.2":"2025-11-12T04:19:34.505Z","0.7.52-beta.3":"2025-11-12T08:13:20.396Z","0.7.52-beta.4":"2025-11-12T10:22:26.211Z","0.7.52":"2025-11-12T10:59:52.361Z","0.7.53-beta":"2025-11-14T13:49:56.867Z","0.7.53":"2025-11-14T14:31:02.376Z","0.7.54-beta":"2025-11-15T01:09:23.019Z","0.7.54":"2025-11-15T01:24:48.600Z","0.7.55-beta":"2025-11-15T12:46:35.128Z","0.7.55":"2025-11-15T13:38:10.990Z","0.7.56-beta":"2025-11-17T10:07:58.613Z","0.7.56-beta.1":"2025-11-18T04:34:34.074Z","0.7.56-beta.3":"2025-11-19T22:20:06.315Z","0.7.56":"2025-11-21T12:43:32.092Z","0.7.57-beta":"2025-11-24T01:56:57.508Z","0.7.58-beta":"2025-11-28T12:49:12.515Z","0.7.58-beta.1":"2025-11-28T13:48:03.105Z","0.7.58":"2025-11-28T23:40:39.910Z","0.7.59-beta":"2025-12-03T00:38:43.383Z","0.7.59-beta.1":"2025-12-05T11:54:47.016Z","0.7.59":"2025-12-05T14:10:24.573Z","0.7.60-beta":"2025-12-06T12:51:46.656Z","0.7.60":"2025-12-06T14:12:37.753Z","0.7.61-beta":"2025-12-07T07:15:12.854Z","0.7.61-beta.1":"2025-12-08T06:37:35.434Z","0.7.61-beta.2":"2025-12-09T08:56:42.461Z","0.7.61-beta.4":"2025-12-10T09:00:02.227Z","0.7.61-beta.5":"2025-12-11T05:48:18.025Z","0.7.61-beta.6":"2025-12-11T16:03:02.045Z","0.7.61":"2025-12-12T11:30:28.852Z","0.7.62-beta.1":"2025-12-17T16:35:19.410Z","0.7.62-beta.2":"2025-12-19T05:36:26.941Z","0.7.62-beta.3":"2025-12-20T15:26:59.401Z","0.7.62-beta.4":"2025-12-24T10:32:55.662Z","0.7.62-beta.5":"2025-12-25T01:31:40.885Z","0.7.62-beta.6":"2025-12-25T14:07:30.271Z","0.7.62-beta.7":"2025-12-26T02:52:11.544Z","0.7.62-beta.8":"2025-12-31T04:03:46.008Z","0.7.62-beta.9":"2026-01-02T16:00:25.802Z","0.7.62-beta.10":"2026-01-06T03:23:56.614Z","0.7.62-beta.11":"2026-01-06T15:48:13.218Z","0.7.62-beta.12":"2026-01-07T03:01:56.869Z","0.7.62-beta.13":"2026-01-08T08:36:25.710Z","0.7.62-beta.15":"2026-01-10T14:50:24.073Z","0.7.62-beta.16":"2026-01-12T03:43:28.300Z","0.7.62-beta.17":"2026-01-12T08:00:21.103Z","0.7.62-beta.18":"2026-01-13T05:59:29.320Z","0.7.62-beta.19":"2026-01-14T09:55:32.291Z","0.7.62-beta.21":"2026-01-15T05:14:44.067Z","0.7.62-beta.23":"2026-01-15T13:52:36.879Z","0.7.62-beta.24":"2026-01-16T09:34:11.581Z","0.7.62-beta.25":"2026-01-16T11:12:12.292Z","0.7.62":"2026-01-16T14:08:11.165Z","0.7.63-beta":"2026-01-20T13:13:56.785Z","1.74.0-beta":"2026-01-20T14:30:48.617Z","1.74.0-beta.1":"2026-01-20T14:46:54.952Z","1.74.0-beta.2":"2026-01-22T12:09:46.000Z","1.74.0-beta.3":"2026-02-02T05:52:45.533Z","1.74.0-beta.4":"2026-03-03T09:13:58.435Z","1.74.0-beta.5":"2026-03-05T04:27:12.356Z","1.74.0-beta.6":"2026-03-05T07:01:43.494Z","1.74.0-beta.7":"2026-03-06T01:18:04.313Z","1.74.0-beta.8":"2026-03-09T09:31:44.814Z","1.74.0-beta.9":"2026-03-11T03:21:13.262Z","1.74.0-beta.10":"2026-03-11T04:03:09.584Z","1.74.0-beta.11":"2026-03-20T11:35:19.589Z"},"bugs":{"url":"https://github.com/AIGNE-io/aigne-framework/issues"},"author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","homepage":"https://www.aigne.io/framework","repository":{"url":"git+https://github.com/AIGNE-io/aigne-framework.git","type":"git"},"description":"AIGNE OpenRouter SDK for accessing multiple AI models through a unified API","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"readme":"","readmeFilename":""}