{"_id":"@aigne/utils","_rev":"5-4c781e97ff35b4d81b0ad92dfee1a6a2","name":"@aigne/utils","dist-tags":{"latest":"1.74.0-beta","beta":"1.74.0-beta.3"},"versions":{"1.74.0-beta":{"name":"@aigne/utils","version":"1.74.0-beta","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/utils@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":"e86464d08a827d4bc24b20b497fb426787056f07","tarball":"https://registry.npmjs.org/@aigne/utils/-/utils-1.74.0-beta.tgz","fileCount":63,"integrity":"sha512-uClA9+OsBfbxNEJtnPVTnPARsjJq7d2xoC27FRElrYddomx0SjxmrNdgCzAF6wWwLXg9HW3WoZYtKQr1D3uhqg==","signatures":[{"sig":"MEUCIAILwOYvByZBI0vI/lUcC8gQwcgJNA1ZDm+/5w0CQD/WAiEAy7R8GaSmXU9UKfiCVSMXkG0FQRUSf35FIoe4qFuG7Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34196},"type":"module","_from":"file:aigne-utils-1.74.0-beta.tgz","exports":{"./*":"./*","./nodejs":{"node":{"import":"./dist/nodejs/index.node.mjs","require":"./dist/nodejs/index.node.cjs"},"browser":{"import":"./dist/nodejs/index.browser.mjs","require":"./dist/nodejs/index.browser.cjs"},"default":{"import":"./dist/nodejs/index.mjs","require":"./dist/nodejs/index.cjs"}},"./test-utils/with-env":{"import":"./dist/test-utils/with-env.mjs","require":"./dist/test-utils/with-env.cjs"},"./test-utils/event-stream":{"import":"./dist/test-utils/event-stream.mjs","require":"./dist/test-utils/event-stream.cjs"},"./mcp/stdio-client-transport":{"node":{"import":"./dist/mcp/stdio-client-transport.node.mjs","require":"./dist/mcp/stdio-client-transport.node.cjs"},"browser":{"import":"./dist/mcp/stdio-client-transport.browser.mjs","require":"./dist/mcp/stdio-client-transport.browser.cjs"},"default":{"import":"./dist/mcp/stdio-client-transport.mjs","require":"./dist/mcp/stdio-client-transport.cjs"}},"./test-utils/run-example-test":{"import":"./dist/test-utils/run-example-test.mjs","require":"./dist/test-utils/run-example-test.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/a6c0358d7f8de28fbe4ad8951380db27/aigne-utils-1.74.0-beta.tgz","_integrity":"sha512-uClA9+OsBfbxNEJtnPVTnPARsjJq7d2xoC27FRElrYddomx0SjxmrNdgCzAF6wWwLXg9HW3WoZYtKQr1D3uhqg==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE core library for building AI-powered applications","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@modelcontextprotocol/sdk":"^1.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.74.0-beta_1768919397305_0.5075438452169092","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.1":{"name":"@aigne/utils","version":"1.74.0-beta.1","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/utils@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":"aba707ac6407ce94794b32bc670197e3645348b3","tarball":"https://registry.npmjs.org/@aigne/utils/-/utils-1.74.0-beta.1.tgz","fileCount":63,"integrity":"sha512-hMFqRTAnaZHKKBHUe9+zVbKg/rRdqjD2uGMcUhZOdloE13e8Gjn/lua6T6tXOG5pJYDu4Z4/6KuwMv4yx//3Vg==","signatures":[{"sig":"MEYCIQDTdO9vcQ9b4xT040B8IkGrVGjZhCCVXbrAgPzb24EdbgIhAPo/1Krxx1NQmUB5mVF4j4TTzYu2cUZHmBD9Ga+jM0Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34198},"type":"module","_from":"file:aigne-utils-1.74.0-beta.1.tgz","exports":{"./*":"./*","./nodejs":{"node":{"import":"./dist/nodejs/index.node.mjs","require":"./dist/nodejs/index.node.cjs"},"browser":{"import":"./dist/nodejs/index.browser.mjs","require":"./dist/nodejs/index.browser.cjs"},"default":{"import":"./dist/nodejs/index.mjs","require":"./dist/nodejs/index.cjs"}},"./test-utils/with-env":{"import":"./dist/test-utils/with-env.mjs","require":"./dist/test-utils/with-env.cjs"},"./test-utils/event-stream":{"import":"./dist/test-utils/event-stream.mjs","require":"./dist/test-utils/event-stream.cjs"},"./mcp/stdio-client-transport":{"node":{"import":"./dist/mcp/stdio-client-transport.node.mjs","require":"./dist/mcp/stdio-client-transport.node.cjs"},"browser":{"import":"./dist/mcp/stdio-client-transport.browser.mjs","require":"./dist/mcp/stdio-client-transport.browser.cjs"},"default":{"import":"./dist/mcp/stdio-client-transport.mjs","require":"./dist/mcp/stdio-client-transport.cjs"}},"./test-utils/run-example-test":{"import":"./dist/test-utils/run-example-test.mjs","require":"./dist/test-utils/run-example-test.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/b6db6ba8faa1f87cfad419d6ac6ece3f/aigne-utils-1.74.0-beta.1.tgz","_integrity":"sha512-hMFqRTAnaZHKKBHUe9+zVbKg/rRdqjD2uGMcUhZOdloE13e8Gjn/lua6T6tXOG5pJYDu4Z4/6KuwMv4yx//3Vg==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE core library for building AI-powered applications","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@modelcontextprotocol/sdk":"^1.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.74.0-beta.1_1768920362927_0.5921402107163796","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.2":{"name":"@aigne/utils","version":"1.74.0-beta.2","author":{"name":"Arcblock","email":"blocklet@arcblock.io"},"license":"Elastic-2.0","_id":"@aigne/utils@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":"d2e9da0868953fd9ddc9f228488682b219f479c4","tarball":"https://registry.npmjs.org/@aigne/utils/-/utils-1.74.0-beta.2.tgz","fileCount":63,"integrity":"sha512-QiX/83+96LOu1z0sVCDZmrbJeOTKnxY8mhGlgYDyLNIpYNvnxq6JHvZqcGyWk2QW8oNrFauU/lYhH7gx03x5qA==","signatures":[{"sig":"MEUCIB8nGWTSDEZb+L9GhADKuxLF5uEO/e7yeV6Q/9b4oVxyAiEA8+o/l1j+alKniXbPLCxnkb42hEmlcE4qKkqnVT8IuOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34198},"type":"module","_from":"file:aigne-utils-1.74.0-beta.2.tgz","exports":{"./*":"./*","./nodejs":{"node":{"import":"./dist/nodejs/index.node.mjs","require":"./dist/nodejs/index.node.cjs"},"browser":{"import":"./dist/nodejs/index.browser.mjs","require":"./dist/nodejs/index.browser.cjs"},"default":{"import":"./dist/nodejs/index.mjs","require":"./dist/nodejs/index.cjs"}},"./test-utils/with-env":{"import":"./dist/test-utils/with-env.mjs","require":"./dist/test-utils/with-env.cjs"},"./test-utils/event-stream":{"import":"./dist/test-utils/event-stream.mjs","require":"./dist/test-utils/event-stream.cjs"},"./mcp/stdio-client-transport":{"node":{"import":"./dist/mcp/stdio-client-transport.node.mjs","require":"./dist/mcp/stdio-client-transport.node.cjs"},"browser":{"import":"./dist/mcp/stdio-client-transport.browser.mjs","require":"./dist/mcp/stdio-client-transport.browser.cjs"},"default":{"import":"./dist/mcp/stdio-client-transport.mjs","require":"./dist/mcp/stdio-client-transport.cjs"}},"./test-utils/run-example-test":{"import":"./dist/test-utils/run-example-test.mjs","require":"./dist/test-utils/run-example-test.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/eac77f989d3cb4c7277ab6ad67d253de/aigne-utils-1.74.0-beta.2.tgz","_integrity":"sha512-QiX/83+96LOu1z0sVCDZmrbJeOTKnxY8mhGlgYDyLNIpYNvnxq6JHvZqcGyWk2QW8oNrFauU/lYhH7gx03x5qA==","repository":{"url":"git+https://github.com/ArcBlock/aigne-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"AIGNE core library for building AI-powered applications","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@modelcontextprotocol/sdk":"^1.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","@types/bun":"^1.3.6","typescript":"5.9.2","@types/node":"^24.5.1","npm-run-all":"^4.1.5","@aigne/scripts":"0.0.0","@aigne/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.74.0-beta.2_1769083701103_0.7326852605082612","host":"s3://npm-registry-packages-npm-production"}},"1.74.0-beta.3":{"name":"@aigne/utils","version":"1.74.0-beta.3","description":"AIGNE core library for building AI-powered applications","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","exports":{"./mcp/stdio-client-transport":{"browser":{"import":"./dist/mcp/stdio-client-transport.browser.mjs","require":"./dist/mcp/stdio-client-transport.browser.cjs"},"node":{"import":"./dist/mcp/stdio-client-transport.node.mjs","require":"./dist/mcp/stdio-client-transport.node.cjs"},"default":{"import":"./dist/mcp/stdio-client-transport.mjs","require":"./dist/mcp/stdio-client-transport.cjs"}},"./nodejs":{"browser":{"import":"./dist/nodejs/index.browser.mjs","require":"./dist/nodejs/index.browser.cjs"},"node":{"import":"./dist/nodejs/index.node.mjs","require":"./dist/nodejs/index.node.cjs"},"default":{"import":"./dist/nodejs/index.mjs","require":"./dist/nodejs/index.cjs"}},"./test-utils/event-stream":{"require":"./dist/test-utils/event-stream.cjs","import":"./dist/test-utils/event-stream.mjs"},"./test-utils/run-example-test":{"require":"./dist/test-utils/run-example-test.cjs","import":"./dist/test-utils/run-example-test.mjs"},"./test-utils/with-env":{"require":"./dist/test-utils/with-env.cjs","import":"./dist/test-utils/with-env.mjs"},"./*":"./*"},"dependencies":{"@modelcontextprotocol/sdk":"^1.18.0"},"devDependencies":{"@types/bun":"^1.3.6","@types/node":"^24.5.1","npm-run-all":"^4.1.5","rimraf":"^6.1.2","tsdown":"0.20.0-beta.3","typescript":"5.9.2","@aigne/scripts":"0.0.0","@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"},"_id":"@aigne/utils@1.74.0-beta.3","_integrity":"sha512-QbeGEDNzI7a8fyd3xyeFZX6zPFq1e0jUwRzn9eNpyZ1Wyhn4selS3Qinvfbzhh3h8+McSHTIQn009uGixSb6Gw==","_resolved":"/tmp/6880bf834c48eefb3d15c92279d74e93/aigne-utils-1.74.0-beta.3.tgz","_from":"file:aigne-utils-1.74.0-beta.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QbeGEDNzI7a8fyd3xyeFZX6zPFq1e0jUwRzn9eNpyZ1Wyhn4selS3Qinvfbzhh3h8+McSHTIQn009uGixSb6Gw==","shasum":"20a0df684c7a7a1c9c203b3d0e55b0b97ea9d6c1","tarball":"https://registry.npmjs.org/@aigne/utils/-/utils-1.74.0-beta.3.tgz","fileCount":63,"unpackedSize":34198,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF5HQgXrb9NmMKo6eDjI7OydGtdLlZ9Y6A0HEeyj8/L+AiEA6BGFz0aBMJeiOGB3soQKII0kSm0Yr1tC5wlFvk3ZAqw="}]},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"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/utils_1.74.0-beta.3_1770011479216_0.40903392647148773"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T14:29:57.238Z","modified":"2026-02-02T05:51:19.508Z","1.74.0-beta":"2026-01-20T14:29:57.443Z","1.74.0-beta.1":"2026-01-20T14:46:03.070Z","1.74.0-beta.2":"2026-01-22T12:08:21.272Z","1.74.0-beta.3":"2026-02-02T05:51:19.360Z"},"bugs":{"url":"https://github.com/ArcBlock/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/ArcBlock/aigne-framework.git","type":"git"},"description":"AIGNE core library for building AI-powered applications","maintainers":[{"name":"li-yechao","email":"liyechao@yechao.xyz"},{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"mave99a","email":"rob@arcblock.io"}],"readme":"","readmeFilename":""}