{"versions":{"0.2.1":{"name":"@smithery/registry","version":"0.2.1","author":{"name":"Smithery"},"type":"module","bin":{"mcp":"bin/mcp-server.js"},"tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"scripts":{"lint":"eslint --cache --max-warnings=0 src","build:mcp":"bun src/mcp-server/build.mts","build":"npm run build:mcp && tshy","prepublishOnly":"npm run build"},"peerDependencies":{"@modelcontextprotocol/sdk":">=1.5.0 <1.10.0","zod":">= 3"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"devDependencies":{"@eslint/js":"^9.19.0","@modelcontextprotocol/sdk":">=1.5.0 <1.10.0","@stricli/core":"^1.1.1","@types/express":"^4.17.21","bun":"^1.2.2","bun-types":"^1.2.2","eslint":"^9.19.0","express":"^4.21.2","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"e67eb460ea8e05822ca8163192def54e50d37bbc","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","_id":"@smithery/registry@0.2.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-P/U5cfUQjWOc7j44BmZ6KGWe681ojHl4zG+iGQ5Yumz1A0orfQ4l82iTOjwx7HxUpyTtVCi0qFvzQPO8NYKTow==","shasum":"248fd9f0741e49403471ee5d522e4b495cfd9b5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.2.1.tgz","fileCount":629,"unpackedSize":4494480,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGQB2lBM9muLfs5uUCTcFaKwvy1xjlVdDTDWRAxH1D2xAiBF3AfS9omr6KkqM/PuMVzQhXDbIEqVD0+z//EV9iQEpw=="}],"size":1011398},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.2.1_1746914039622_0.3013860977346501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-10T21:53:59.889Z","publish_time":1746914039889,"_source_registry_name":"default","contributors":[]},"0.3.0":{"name":"@smithery/registry","version":"0.3.0","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":">= 3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"804bfbd7b959e8e0d86acbbd1d3c9101fa61d17e","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.3.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-lZCmRTbMwOwsX3rqRWhaRfdd3lLnfUPOz2J1oBTT9WU0omOxx00SoCm4AqY+AgLRucoZ/NfXaq9svb12v3xzKg==","shasum":"347cca55ec0e79b0d9bfe23144a31185a51e9ad4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.3.0.tgz","fileCount":498,"unpackedSize":883224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGujnruHJQQZtIegUWroZo+9S8Rpe787LyY4FQY3sclUAiEA/dY7Yl6Z58kpevlJMyYQOtOi2fqIoXcV7VR/5i7u+68="}],"size":125831},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.3.0_1746915532288_0.7884903196707573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-10T22:18:52.578Z","publish_time":1746915532578,"_source_registry_name":"default","contributors":[]},"0.3.4":{"name":"@smithery/registry","version":"0.3.4","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":">= 3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"d30703686784905719a1c4de679b578dccd507ab","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.3.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pmLBHZN/UKHykqqL/6fWeB/k5JsXX7w9IGHjyW19/J/GbEcm13f8kIitw7F76xXHKuv3hpNRLROL2RDpxhb0RQ==","shasum":"f7bebd8ca2fc8bf2fd0b726e999b7e6c2c645cea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.3.4.tgz","fileCount":498,"unpackedSize":882344,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEnPIipyHT6wSQfeXMZOR1hGb1GemaNRRmA/RSQWN7MAIgeMdWqc3W5NWscKSVWzWaqHneM/gO19KAat7JsKuEObY="}],"size":125735},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.3.4_1746942889309_0.5085883175683503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-11T05:54:49.494Z","publish_time":1746942889494,"_source_registry_name":"default","contributors":[]},"0.3.5":{"name":"@smithery/registry","version":"0.3.5","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":">= 3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"309dc224236e1123d94c97f1676a5bc930fc0d14","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.3.5","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-8+sono2rgMSUEl1SLFpiUTLW9H01gtFOz58wnatx+Xxo/jw0x1ffhkbNfFFNhf0Pb0F50EDJ+Y80tu1JV1ztOg==","shasum":"a7f784f1966d407738cc7a70eae4686335bb413c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.3.5.tgz","fileCount":498,"unpackedSize":882440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKEmFIIifiFi6pnFFN7VPHuavdUsHfvEgc+M4BY3jvEAIhAId6KmfwU3mAAt66KWMoaPv1iu7oDDCvc8G7xjZt1cT7"}],"size":125762},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.3.5_1746946433438_0.02765343647608387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-11T06:53:53.665Z","publish_time":1746946433665,"_source_registry_name":"default","contributors":[]},"0.3.6":{"name":"@smithery/registry","version":"0.3.6","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":">= 3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"f5286f98f11095c77b01162a71e2b0b4535fb6ce","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.3.6","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-HOD7eZCW6Rp6BkIa0d/1QIMbdeAuIRenpBMsHxU4iJhIPMb6cm544eV1fe9WR+TA3x/UR6QdOXPmV8uyT8o/Pg==","shasum":"9f0dde2632ebb932eeb7207feb094e88eb7c19ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.3.6.tgz","fileCount":498,"unpackedSize":885024,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGQ7QSKVEPUJxg+ppFWiC7ZIXxsBGWE8lLpqS1dX4qdcAiAin63EVIPV5Xo8JpwnRhnXsSejJ+aac+BJ8o/U+UOncw=="}],"size":126007},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.3.6_1747538886036_0.2860122663103146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-18T03:28:06.335Z","publish_time":1747538886335,"_source_registry_name":"default","contributors":[]},"0.3.7":{"name":"@smithery/registry","version":"0.3.7","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":">= 3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.23.4"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"823aaa4cff054863a984c4288f63ec84d8408a43","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.3.7","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-lfVsxsxF/RdQmaLTleAL2/K+blCGiEeJseFoHYWfqk8K/vZc8ypN4inVA4ABMW/cAS31VZS8inFMYeVTYgLZdQ==","shasum":"927dd1c979f01f676c46f9ce39a7cf6a3c1812ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.3.7.tgz","fileCount":498,"unpackedSize":885144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDTkMobLosP11FXOvv/pYdtv/ctybU/tZes+kDFvxzyeAiEAtkqJxxKvjyniVFxJylodOM7AZXX2FcJAq573zXN3oHs="}],"size":126021},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.3.7_1747544312375_0.2875467538096965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-18T04:58:32.571Z","publish_time":1747544312571,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"@smithery/registry","version":"0.4.0","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{"zod":"^3"},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"^5.4.5","typescript-eslint":"^8.22.0","zod":"^3.25.17"},"dependencies":{},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"25d09fe229c31a20d1b4f0f882c0a8ff2569e19a","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.4.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-K9x1X96AqOeuTQiVcQtfZ/11oamqkcSjcIconxIa44ntfuKchhDMj8nCW/yE02OXBNGpspv4sbk/XMn35BPYgg==","shasum":"1ff70a6c1ae3c35b69f595d34c676ce3bea245f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.4.0.tgz","fileCount":520,"unpackedSize":941768,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDDGUxA9HyBpeH9Ux8KbbAqXnApg6J/jsMy7DH+Wcw1AiEA6ixLTSYLD3EoSHadO94E7PPtYZhEIZtNwJD8IYSSk64="}],"size":136376},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.4.0_1752113887401_0.18925889459620504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T02:18:07.625Z","publish_time":1752113887625,"_source_registry_name":"default","contributors":[]},"0.4.1":{"name":"@smithery/registry","version":"0.4.1","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.20.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"bb51733b8e3d99f0931f5f4176abd1f58cf7b37b","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.4.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-BVM6DXeAPib9f4YjRN7v8jM42d8GQaSd6sG2Fq4k8/FqXRQBNcFI9/6ZOAP4UUb4mceop65f4Uvd9LApDL2BMw==","shasum":"2ce852b38ae7cddf50110c37c7d9d9808be62389","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.4.1.tgz","fileCount":520,"unpackedSize":942099,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1utkVWbmn5BOxB+f0lxDDCdCYJPc+rcIl8cw6SRy9pwIgf7y2GeqhQ2Yq2nBPjYTyQZ3TI3PB6c+U1N/oa7m3C3A="}],"size":136506},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.4.1_1754621964481_0.8609947234815671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T02:59:24.691Z","publish_time":1754621964691,"_source_registry_name":"default","contributors":[]},"0.4.2":{"name":"@smithery/registry","version":"0.4.2","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.20.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"875f9c162d66ce39b6a28ca407b5ef76cf5d427e","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.4.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-UDMf0DrYdbLjVbiMHjGhaOI4Qhxo4WpFbld8sUAnbmPEiFB4RPhV3eYww7XKAPcq9p21UjGodj6xbAsqurLOvA==","shasum":"b0af8946b1866b6b5eeaaec627d82fce349159dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.4.2.tgz","fileCount":520,"unpackedSize":950051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFmXd1lXaWthKBjLmpKP0Hkcsrv7XxMvnuP7+brblGiUAiAP9h3zlsVpZ/w0hXYb/UFOYsrKOupEoX8QTxm0Pl5aUw=="}],"size":137274},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.4.2_1759227205240_0.93724857294889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T10:13:25.491Z","publish_time":1759227205491,"_source_registry_name":"default","contributors":[]},"0.4.3":{"name":"@smithery/registry","version":"0.4.3","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.20.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"c68d22272c6b951d54aac50010026a43d99571ed","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.4.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-gzVe2a1aGLxoYkRzBhhFsLffhRrtkbzy32JAv/JL3U02PyE0oa/CHsiaZRtX5Kkx8HNYKziGunB5uLW/LZLl4Q==","shasum":"760b5c8d2e4b9b674b2cf0d3fba1ce874d420c3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.4.3.tgz","fileCount":520,"unpackedSize":950051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsFecsdtGL3xETLKwErZZzno6YXeZEC4w/dAR6L5DRkAIhAKQDqaPLMMwiJCRx2nIOi9+Vh66WJsHyk+Y4jUm01b6v"}],"size":137275},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.4.3_1759298342025_0.19926432611181655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-01T05:59:02.261Z","publish_time":1759298342261,"_source_registry_name":"default","contributors":[]},"0.4.4":{"name":"@smithery/registry","version":"0.4.4","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.20.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"341587fcb03f922cfdeaf0a470d7699269451c61","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_id":"@smithery/registry@0.4.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-oDS8eIa86cU2MZQBDGsCo9kZT9mgjTn0t5UnI2+tAUOyIhSwcDVFgCNBTI657jgzUPqRfALamM6IGekMZ9/wGA==","shasum":"e6c3e9cfff77f1ac721d8919c41c185eb6d8939f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.4.4.tgz","fileCount":520,"unpackedSize":952025,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcz4fH6p7p1NX3Gh8/fCfGWjrcexnOinSXS/97Qiu3HwIhAOs7+JXukx7tZJb4dNdiNFLIkA6VDW3ESD/TYV+JrBnf"}],"size":137363},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.4.4_1759807976869_0.7401719045629245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-07T03:32:57.124Z","publish_time":1759807977124,"_source_registry_name":"default","contributors":[]},"0.5.4":{"name":"@smithery/registry","version":"0.5.4","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"55bb1e084c8a46b90a5ff2fb350724023eaf82ca","_id":"@smithery/registry@0.5.4","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-nye/FHaZWf+aqvN7O6m1TdpqdzEK9YlcwdAG48lFGxjQCePjXiTNtFS/Bs3a2k5Y/+m8cp1Lo3+n0vb+WTPknA==","shasum":"21c2309e06d32b7c8ac09ce00496d7e8e5a7c86c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.5.4.tgz","fileCount":768,"unpackedSize":1260057,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAf/f5Qujb/Mdcdh9HuN2/VrIhO9vYKyjDwAfT17Tv1KAiEAxz8ZCdXcSr7kqd6xLowxgN+5n2616vPkQcoju8MWvkM="}],"size":159453},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.5.4_1764069866761_0.14001837161390118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T11:24:27.100Z","publish_time":1764069867100,"_source_registry_name":"default","contributors":[]},"0.6.0":{"name":"@smithery/registry","version":"0.6.0","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"b9793428874fa970945d7d074d59ec474a6b25a0","_id":"@smithery/registry@0.6.0","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1u4xTU8Q/YuA84VmdjkN2Is/ink+rnEoD/R5R5V6ui+4JBmfWG4IHdhGLcgEDNs9rbZJAKmeU3Q24BmOlvMhKA==","shasum":"ca6f75e22302c323f3fcac860741472a36b0f265","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.6.0.tgz","fileCount":777,"unpackedSize":1293968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG6cM5n2jDMv4wx6QoJ6Y1sdAZQoP1ZBvk4Ey0k+5XVpAiEAtHZ4lERDWE2X3bMfR+Vunz2Q888au42geSlPxeawMd8="}],"size":162216},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.6.0_1764080007222_0.3141409331748797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T14:13:27.437Z","publish_time":1764080007437,"_source_registry_name":"default","contributors":[]},"0.6.1":{"name":"@smithery/registry","version":"0.6.1","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"0b82a2016864c52ed4251d2be0aa00d6fa1e16ff","_id":"@smithery/registry@0.6.1","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vOHsKe8UFJIlF8ne98bZ5hBim25FyT5xkexEMmf0bAxAJctI9eFpxKgeF9VmEvhqblh0G/ucuIbmxkF+UvSAtg==","shasum":"18383581e3adc46c65db86ad9954efa6b2279136","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.6.1.tgz","fileCount":777,"unpackedSize":1265914,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkxZsS9o+HHTscE38WoRGvFaXMBbv2i9pbzZKUoRstSAiAISDHz+z6m23n60vQZT+288joyrQYyKXx77iKcr8jKsg=="}],"size":160099},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.6.1_1764228208775_0.32578441739335173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T07:23:29.037Z","publish_time":1764228209037,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"@smithery/registry","version":"0.7.0","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"4a38c76f7a61bc9844b171a80157a4b926411ee1","_id":"@smithery/registry@0.7.0","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-wbb2NGfl48URG4PseoWYezFk5TPlwVkt4TQIpeTn3KUTc2EpYbBptAlfDLd+U9yCMbghpsDnnc5ThomEBEwtLw==","shasum":"4d60a6d7e1a816c6c856abff920516ed44a1fab3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.7.0.tgz","fileCount":651,"unpackedSize":1027095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUVw4tVpLmuM49R4PkCNz/t4kXZ5aODOrmY7+wt8jNlwIgDNinPYZ5lCrSsPpaS/5dVf0PHQECKHVTbisAoXPwrbU="}],"size":136712},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.7.0_1767779050162_0.31710844563870033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T09:44:10.388Z","publish_time":1767779050388,"_source_registry_name":"default","contributors":[]},"0.7.1":{"name":"@smithery/registry","version":"0.7.1","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"bd2e1e4b880de9611633c5c7d2ad1ab938798ced","_id":"@smithery/registry@0.7.1","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-NIQJoNJUNNyixYyio0r+XNcevEyrzNvDlilhedAXKdoNfnaP5PRed0FQ0DKtOL0clhCpBcsy26SW/9SFWDAvTg==","shasum":"1ba885257fa3c924be3fa5e943380237372ad9ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.7.1.tgz","fileCount":840,"unpackedSize":1227643,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC05GBxiwzusDOQDLVaLrZwG5fbGJBOys8zEkxpqHYnAQIhANzi+ahRvgbBtd8AMQRvsZMBOfNaqHQIdS5e2nlFgtpP"}],"size":157622},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.7.1_1767782318175_0.5840293258568234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T10:38:38.522Z","publish_time":1767782318522,"_source_registry_name":"default","contributors":[]},"0.7.2":{"name":"@smithery/registry","version":"0.7.2","author":{"name":"Speakeasy"},"type":"module","tshy":{"sourceDialects":["@smithery/registry/source"],"exports":{".":"./src/index.ts","./package.json":"./package.json","./types":"./src/types/index.ts","./models/errors":"./src/models/errors/index.ts","./models/components":"./src/models/components/index.ts","./models/operations":"./src/models/operations/index.ts","./*.js":"./src/*.ts","./*":"./src/*.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/smithery-ai/sdk.git","directory":"typescript/registry"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"peerDependencies":{},"devDependencies":{"@eslint/js":"^9.19.0","eslint":"^9.19.0","globals":"^15.14.0","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"zod":"^3.25.0 || ^4.0.0"},"exports":{".":{"import":{"@smithery/registry/source":"./src/index.ts","types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json","./types":{"import":{"@smithery/registry/source":"./src/types/index.ts","types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models/errors":{"import":{"@smithery/registry/source":"./src/models/errors/index.ts","types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/components":{"import":{"@smithery/registry/source":"./src/models/components/index.ts","types":"./dist/esm/models/components/index.d.ts","default":"./dist/esm/models/components/index.js"},"require":{"types":"./dist/commonjs/models/components/index.d.ts","default":"./dist/commonjs/models/components/index.js"}},"./models/operations":{"import":{"@smithery/registry/source":"./src/models/operations/index.ts","types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}},"./*.js":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*":{"import":{"@smithery/registry/source":"./src/*.ts","types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","gitHead":"f58c85feb2050fa826718f35ff08ada5ee7ba6bf","_id":"@smithery/registry@0.7.2","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.","bugs":{"url":"https://github.com/smithery-ai/sdk/issues"},"homepage":"https://github.com/smithery-ai/sdk#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-TVg9Ck179xVq3qmvTJv4KmhIKjVueTT054IIGEtlo9hry5yiIE9PmA7LGiV8wlGsMUjb6CkGx4tuVWr4aYSxtg==","shasum":"b4c848cc3710412dc7b642ea38f165978d1cda9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@smithery/registry/-/registry-0.7.2.tgz","fileCount":867,"unpackedSize":1268076,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEJuYSGzRHC+pkkzM1t6Px+sQGTYeEkqh+OQVg2dubkFAiBh1zrTdRIqOKaZ+ypV2n5m+76MNaG6WTSrDYSyEkaLIQ=="}],"size":161256},"_npmUser":{"name":"anonymous","email":"henry@calclavia.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"henry@calclavia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry_0.7.2_1767790941101_0.29360327276027487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T13:02:21.350Z","publish_time":1767790941350,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.7.2"},"name":"@smithery/registry","time":{"created":"2025-05-10T21:55:25.155Z","modified":"2026-01-07T13:02:37.088Z","0.2.1":"2025-05-10T21:53:59.889Z","0.3.0":"2025-05-10T22:18:52.578Z","0.3.4":"2025-05-11T05:54:49.494Z","0.3.5":"2025-05-11T06:53:53.665Z","0.3.6":"2025-05-18T03:28:06.335Z","0.3.7":"2025-05-18T04:58:32.571Z","0.4.0":"2025-07-10T02:18:07.625Z","0.4.1":"2025-08-08T02:59:24.691Z","0.4.2":"2025-09-30T10:13:25.491Z","0.4.3":"2025-10-01T05:59:02.261Z","0.4.4":"2025-10-07T03:32:57.124Z","0.5.4":"2025-11-25T11:24:27.100Z","0.6.0":"2025-11-25T14:13:27.437Z","0.6.1":"2025-11-27T07:23:29.037Z","0.7.0":"2026-01-07T09:44:10.388Z","0.7.1":"2026-01-07T10:38:38.522Z","0.7.2":"2026-01-07T13:02:21.350Z"},"readme":"# @smithery/registry\n\nDeveloper-friendly & type-safe Typescript SDK specifically catered to leverage *@smithery/registry* API.\n\n<div align=\"left\">\n    <a href=\"https://www.speakeasy.com/?utm_source=@smithery/registry&utm_campaign=typescript\"><img src=\"https://custom-icon-badges.demolab.com/badge/-Built%20By%20Speakeasy-212015?style=for-the-badge&logoColor=FBE331&logo=speakeasy&labelColor=545454\" /></a>\n    <a href=\"https://opensource.org/licenses/MIT\">\n        <img src=\"https://img.shields.io/badge/License-MIT-blue.svg\" style=\"width: 100px; height: 28px;\" />\n    </a>\n</div>\n\n\n<br /><br />\n\n<!-- Start Summary [summary] -->\n## Summary\n\nSmithery Platform API: Smithery API for managing servers and deployments.\n<!-- End Summary [summary] -->\n\n<!-- Start Table of Contents [toc] -->\n## Table of Contents\n<!-- $toc-max-depth=2 -->\n* [@smithery/registry](#smitheryregistry)\n  * [SDK Installation](#sdk-installation)\n  * [Requirements](#requirements)\n  * [SDK Example Usage](#sdk-example-usage)\n  * [Authentication](#authentication)\n  * [Available Resources and Operations](#available-resources-and-operations)\n  * [Standalone functions](#standalone-functions)\n  * [Pagination](#pagination)\n  * [Retries](#retries)\n  * [Error Handling](#error-handling)\n  * [Server Selection](#server-selection)\n  * [Custom HTTP Client](#custom-http-client)\n  * [Debugging](#debugging)\n* [Development](#development)\n  * [Maturity](#maturity)\n  * [Contributions](#contributions)\n\n<!-- End Table of Contents [toc] -->\n\n<!-- Start SDK Installation [installation] -->\n## SDK Installation\n\nThe SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https://pnpm.io/), [bun](https://bun.sh/) or [yarn](https://classic.yarnpkg.com/en/) package managers.\n\n### NPM\n\n```bash\nnpm add @smithery/registry\n```\n\n### PNPM\n\n```bash\npnpm add @smithery/registry\n```\n\n### Bun\n\n```bash\nbun add @smithery/registry\n```\n\n### Yarn\n\n```bash\nyarn add @smithery/registry\n```\n\n> [!NOTE]\n> This package is published with CommonJS and ES Modules (ESM) support.\n<!-- End SDK Installation [installation] -->\n\n<!-- Start Requirements [requirements] -->\n## Requirements\n\nFor supported JavaScript runtimes, please consult [RUNTIMES.md](RUNTIMES.md).\n<!-- End Requirements [requirements] -->\n\n<!-- Start SDK Example Usage [usage] -->\n## SDK Example Usage\n\n### Example\n\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.service.healthCheck();\n\n  console.log(result);\n}\n\nrun();\n\n```\n<!-- End SDK Example Usage [usage] -->\n\n<!-- Start Authentication [security] -->\n## Authentication\n\n### Per-Client Security Schemes\n\nThis SDK supports the following security scheme globally:\n\n| Name         | Type | Scheme      | Environment Variable   |\n| ------------ | ---- | ----------- | ---------------------- |\n| `bearerAuth` | http | HTTP Bearer | `SMITHERY_BEARER_AUTH` |\n\nTo authenticate with the API the `bearerAuth` parameter must be set when initializing the SDK client instance. For example:\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.service.healthCheck();\n\n  console.log(result);\n}\n\nrun();\n\n```\n<!-- End Authentication [security] -->\n\n<!-- Start Available Resources and Operations [operations] -->\n## Available Resources and Operations\n\n<details open>\n<summary>Available methods</summary>\n\n### [Servers](docs/sdks/servers/README.md)\n\n* [deploy](docs/sdks/servers/README.md#deploy) - Deploy an MCP server\n* [listDeployments](docs/sdks/servers/README.md#listdeployments) - List deployments for a server\n* [getDeploymentStatus](docs/sdks/servers/README.md#getdeploymentstatus) - Get deployment status\n* [resumeDeployment](docs/sdks/servers/README.md#resumedeployment) - Resume a paused deployment workflow (e.g., after OAuth authorization)\n* [getLogs](docs/sdks/servers/README.md#getlogs) - Get runtime logs for a server\n* [get](docs/sdks/servers/README.md#get) - Get a server by qualified name\n* [list](docs/sdks/servers/README.md#list) - List all servers\n\n### [Service](docs/sdks/service/README.md)\n\n* [healthCheck](docs/sdks/service/README.md#healthcheck) - Health check\n\n### [Uplink](docs/sdks/uplink/README.md)\n\n* [createToken](docs/sdks/uplink/README.md#createtoken) - Create uplink token\n\n</details>\n<!-- End Available Resources and Operations [operations] -->\n\n<!-- Start Standalone functions [standalone-funcs] -->\n## Standalone functions\n\nAll the methods listed above are available as standalone functions. These\nfunctions are ideal for use in applications running in the browser, serverless\nruntimes or other environments where application bundle size is a primary\nconcern. When using a bundler to build your application, all unused\nfunctionality will be either excluded from the final bundle or tree-shaken away.\n\nTo read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).\n\n<details>\n\n<summary>Available standalone functions</summary>\n\n- [`serversDeploy`](docs/sdks/servers/README.md#deploy) - Deploy an MCP server\n- [`serversGet`](docs/sdks/servers/README.md#get) - Get a server by qualified name\n- [`serversGetDeploymentStatus`](docs/sdks/servers/README.md#getdeploymentstatus) - Get deployment status\n- [`serversGetLogs`](docs/sdks/servers/README.md#getlogs) - Get runtime logs for a server\n- [`serversList`](docs/sdks/servers/README.md#list) - List all servers\n- [`serversListDeployments`](docs/sdks/servers/README.md#listdeployments) - List deployments for a server\n- [`serversResumeDeployment`](docs/sdks/servers/README.md#resumedeployment) - Resume a paused deployment workflow (e.g., after OAuth authorization)\n- [`serviceHealthCheck`](docs/sdks/service/README.md#healthcheck) - Health check\n- [`uplinkCreateToken`](docs/sdks/uplink/README.md#createtoken) - Create uplink token\n\n</details>\n<!-- End Standalone functions [standalone-funcs] -->\n\n<!-- Start Pagination [pagination] -->\n## Pagination\n\nSome of the endpoints in this SDK support pagination. To use pagination, you\nmake your SDK calls as usual, but the returned response object will also be an\nasync iterable that can be consumed using the [`for await...of`][for-await-of]\nsyntax.\n\n[for-await-of]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of\n\nHere's an example of one such pagination call:\n\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.servers.list({\n    q: \"search term\",\n  });\n\n  for await (const page of result) {\n    console.log(page);\n  }\n}\n\nrun();\n\n```\n<!-- End Pagination [pagination] -->\n\n<!-- Start Retries [retries] -->\n## Retries\n\nSome of the endpoints in this SDK support retries.  If you use the SDK without any configuration, it will fall back to the default retry strategy provided by the API.  However, the default retry strategy can be overridden on a per-operation basis, or across the entire SDK.\n\nTo change the default retry strategy for a single API call, simply provide a retryConfig object to the call:\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.service.healthCheck({\n    retries: {\n      strategy: \"backoff\",\n      backoff: {\n        initialInterval: 1,\n        maxInterval: 50,\n        exponent: 1.1,\n        maxElapsedTime: 100,\n      },\n      retryConnectionErrors: false,\n    },\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n\nIf you'd like to override the default retry strategy for all operations that support retries, you can provide a retryConfig at SDK initialization:\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  retryConfig: {\n    strategy: \"backoff\",\n    backoff: {\n      initialInterval: 1,\n      maxInterval: 50,\n      exponent: 1.1,\n      maxElapsedTime: 100,\n    },\n    retryConnectionErrors: false,\n  },\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.service.healthCheck();\n\n  console.log(result);\n}\n\nrun();\n\n```\n<!-- End Retries [retries] -->\n\n<!-- Start Error Handling [errors] -->\n## Error Handling\n\n[`SmitheryRegistryError`](./src/models/errors/smitheryregistryerror.ts) is the base class for all HTTP error responses. It has the following properties:\n\n| Property            | Type       | Description                                                                             |\n| ------------------- | ---------- | --------------------------------------------------------------------------------------- |\n| `error.message`     | `string`   | Error message                                                                           |\n| `error.statusCode`  | `number`   | HTTP response status code eg `404`                                                      |\n| `error.headers`     | `Headers`  | HTTP response headers                                                                   |\n| `error.body`        | `string`   | HTTP body. Can be empty string if no body is returned.                                  |\n| `error.rawResponse` | `Response` | Raw HTTP response                                                                       |\n| `error.data$`       |            | Optional. Some errors may contain structured data. [See Error Classes](#error-classes). |\n\n### Example\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\nimport * as errors from \"@smithery/registry/models/errors\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  try {\n    const result = await smitheryRegistry.service.healthCheck();\n\n    console.log(result);\n  } catch (error) {\n    // The base class for HTTP error responses\n    if (error instanceof errors.SmitheryRegistryError) {\n      console.log(error.message);\n      console.log(error.statusCode);\n      console.log(error.body);\n      console.log(error.headers);\n\n      // Depending on the method different errors may be thrown\n      if (error instanceof errors.HealthError) {\n        console.log(error.data$.error); // string\n      }\n    }\n  }\n}\n\nrun();\n\n```\n\n### Error Classes\n**Primary error:**\n* [`SmitheryRegistryError`](./src/models/errors/smitheryregistryerror.ts): The base class for HTTP error responses.\n\n<details><summary>Less common errors (12)</summary>\n\n<br />\n\n**Network errors:**\n* [`ConnectionError`](./src/models/errors/httpclienterrors.ts): HTTP client was unable to make a request to a server.\n* [`RequestTimeoutError`](./src/models/errors/httpclienterrors.ts): HTTP request timed out due to an AbortSignal signal.\n* [`RequestAbortedError`](./src/models/errors/httpclienterrors.ts): HTTP request was aborted by the client.\n* [`InvalidRequestError`](./src/models/errors/httpclienterrors.ts): Any input used to create a request is invalid.\n* [`UnexpectedClientError`](./src/models/errors/httpclienterrors.ts): Unrecognised or unexpected error.\n\n\n**Inherit from [`SmitheryRegistryError`](./src/models/errors/smitheryregistryerror.ts)**:\n* [`DeploymentError`](./src/models/errors/deploymenterror.ts): Applicable to 4 of 9 methods.*\n* [`ServersListError`](./src/models/errors/serverslisterror.ts): Bad request. Applicable to 1 of 9 methods.*\n* [`UplinkError`](./src/models/errors/uplinkerror.ts): Unauthorized - Missing API key. Applicable to 1 of 9 methods.*\n* [`RuntimeLogsError`](./src/models/errors/runtimelogserror.ts): Forbidden. Applicable to 1 of 9 methods.*\n* [`RegistryError`](./src/models/errors/registryerror.ts): Server not found. Status code `404`. Applicable to 1 of 9 methods.*\n* [`HealthError`](./src/models/errors/healtherror.ts): Service unhealthy. Status code `500`. Applicable to 1 of 9 methods.*\n* [`ResponseValidationError`](./src/models/errors/responsevalidationerror.ts): Type mismatch between the data returned from the server and the structure expected by the SDK. See `error.rawValue` for the raw value and `error.pretty()` for a nicely formatted multi-line string.\n\n</details>\n\n\\* Check [the method documentation](#available-resources-and-operations) to see if the error is applicable.\n<!-- End Error Handling [errors] -->\n\n<!-- Start Server Selection [server] -->\n## Server Selection\n\n### Override Server URL Per-Client\n\nThe default server can be overridden globally by passing a URL to the `serverURL: string` optional parameter when initializing the SDK client instance. For example:\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst smitheryRegistry = new SmitheryRegistry({\n  serverURL: \"https://registry.smithery.ai\",\n  bearerAuth: process.env[\"SMITHERY_BEARER_AUTH\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await smitheryRegistry.service.healthCheck();\n\n  console.log(result);\n}\n\nrun();\n\n```\n<!-- End Server Selection [server] -->\n\n<!-- Start Custom HTTP Client [http-client] -->\n## Custom HTTP Client\n\nThe TypeScript SDK makes API calls using an `HTTPClient` that wraps the native\n[Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API). This\nclient is a thin wrapper around `fetch` and provides the ability to attach hooks\naround the request lifecycle that can be used to modify the request or handle\nerrors and response.\n\nThe `HTTPClient` constructor takes an optional `fetcher` argument that can be\nused to integrate a third-party HTTP client or when writing tests to mock out\nthe HTTP client and feed in fixtures.\n\nThe following example shows how to use the `\"beforeRequest\"` hook to to add a\ncustom header and a timeout to requests and how to use the `\"requestError\"` hook\nto log errors:\n\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\nimport { HTTPClient } from \"@smithery/registry/lib/http\";\n\nconst httpClient = new HTTPClient({\n  // fetcher takes a function that has the same signature as native `fetch`.\n  fetcher: (request) => {\n    return fetch(request);\n  }\n});\n\nhttpClient.addHook(\"beforeRequest\", (request) => {\n  const nextRequest = new Request(request, {\n    signal: request.signal || AbortSignal.timeout(5000)\n  });\n\n  nextRequest.headers.set(\"x-custom-header\", \"custom value\");\n\n  return nextRequest;\n});\n\nhttpClient.addHook(\"requestError\", (error, request) => {\n  console.group(\"Request Error\");\n  console.log(\"Reason:\", `${error}`);\n  console.log(\"Endpoint:\", `${request.method} ${request.url}`);\n  console.groupEnd();\n});\n\nconst sdk = new SmitheryRegistry({ httpClient: httpClient });\n```\n<!-- End Custom HTTP Client [http-client] -->\n\n<!-- Start Debugging [debug] -->\n## Debugging\n\nYou can setup your SDK to emit debug logs for SDK requests and responses.\n\nYou can pass a logger that matches `console`'s interface as an SDK option.\n\n> [!WARNING]\n> Beware that debug logging will reveal secrets, like API tokens in headers, in log messages printed to a console or files. It's recommended to use this feature only during local development and not in production.\n\n```typescript\nimport { SmitheryRegistry } from \"@smithery/registry\";\n\nconst sdk = new SmitheryRegistry({ debugLogger: console });\n```\n\nYou can also enable a default debug logger by setting an environment variable `SMITHERY_DEBUG` to true.\n<!-- End Debugging [debug] -->\n\n<!-- Placeholder for Future Speakeasy SDK Sections -->\n\n# Development\n\n## Maturity\n\nThis SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage\nto a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally\nlooking for the latest version.\n\n## Contributions\n\nWhile we value open-source contributions to this SDK, this library is generated programmatically. Any manual changes added to internal files will be overwritten on the next generation. \nWe look forward to hearing your feedback. Feel free to open a PR or an issue with a proof of concept and we'll do our best to include it in a future release. \n\n### SDK Created by [Speakeasy](https://www.speakeasy.com/?utm_source=@smithery/registry&utm_campaign=typescript)","users":{}}