{"_id":"@zapier/connectors-sdk","_rev":"77-0deecb43df6dc2003825f65327286123","name":"@zapier/connectors-sdk","dist-tags":{"latest":"0.4.6"},"versions":{"0.1.0-experimental.1":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.1","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.1","maintainers":[{"name":"service-account-zinniainsights","email":"service-account-zinniainsights@zapier.com"},{"name":"service-account-design-system","email":"service-account-design-system@zapier.com"},{"name":"service-account-gitlab-ci","email":"service-account-gitlab-ci@zapier.com"},{"name":"service-account-renovate","email":"service-account-renovate-npm@zapier.com"},{"name":"service-account-appsec","email":"service-account-appsec-npm@zapier.com"},{"name":"zapier-engineering","email":"engineering@zapier.com"}],"homepage":"https://gitlab.com/zapier/team-agents-platform/connectors#readme","bugs":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors/issues"},"dist":{"shasum":"0f8232e37b5e47eb89a48bca6d0aa63d6a5ecb60","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.1.tgz","fileCount":9,"integrity":"sha512-wZtUcG0Hff5AQcBKA5izZlHyePYi/rBQRx4b3rOTtUlE6baNTQDsouiJwra4R9rYX+tvVnhjlKNJaoP5a8b46Q==","signatures":[{"sig":"MEQCIFLqG/dip+TSYwoUwQ6JtH11Yf4FxflPj2GVJELJA59gAiBd8uzNwGbvzwXxSA0D0pLMsNMfxucnMSQBNyXxtPV//Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162098},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"d56957bd83a09246a4c46e9d2cd79b8a0afbd84f","scripts":{"build":"tsup"},"_npmUser":{"name":"zapier-engineering","email":"engineering@zapier.com"},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"git+https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.1_1779886012561_0.3078750049361365","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.2":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.2","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.2","maintainers":[{"name":"service-account-zinniainsights","email":"service-account-zinniainsights@zapier.com"},{"name":"service-account-design-system","email":"service-account-design-system@zapier.com"},{"name":"service-account-gitlab-ci","email":"service-account-gitlab-ci@zapier.com"},{"name":"service-account-renovate","email":"service-account-renovate-npm@zapier.com"},{"name":"service-account-appsec","email":"service-account-appsec-npm@zapier.com"},{"name":"zapier-engineering","email":"engineering@zapier.com"}],"homepage":"https://gitlab.com/zapier/team-agents-platform/connectors#readme","bugs":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors/issues"},"dist":{"shasum":"a636b5b6f548e3873875ed7fc26583ce254f8775","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.2.tgz","fileCount":9,"integrity":"sha512-siv+1+zaif4aNvs9lIgYfGTDL87zqwTbWKjcLRx61QOvEL8zvdFv+xXvJpZaHZgQL31Z74s6GtnP++5TV4wNOQ==","signatures":[{"sig":"MEYCIQDYiEODY52E4TJpMI/vR5A0bQ7y9s6Gt9ROgJxxkz4pPQIhAL63qDbWJpq9qyTyIAsZJoMQyEU9SejsMeOMJ6CK9wHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162098},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"zapier-engineering","email":"engineering@zapier.com"},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"git+https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.2_1779898195041_0.8792242011901419","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.3":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.3","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.3","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"82e635f1ad010a1facdf3ce7a6591aee62ee3659","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.3.tgz","fileCount":9,"integrity":"sha512-++hCNKCbHE8EXHQM9eA5p7v0H/39hZNeXFNWY3ZNG/JYadmfMeQZYFMXQd+eq50gJIfnLEd5HPf0dsSUgwm23Q==","signatures":[{"sig":"MEUCIQCawTJ26EVybdO5CKOjKlorbBKgC9OK8eiFDGYXPcG/2wIgShrBsE8qiPt3Cl0dkqFAZCgRqdP7jAo7uo5OHP7CRwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160467},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.3_1780032269368_0.9581841615922404","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.4":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.4","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.4","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"565cf0f33eda26b1d583ca86ae9b796b4ef7de87","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.4.tgz","fileCount":9,"integrity":"sha512-y7Xl10BF2QNg/miyo17IwdlR3rjyAhF72+KoHfdF3hH+IqmKf0P0R67OAhXPCKFQrru5MEIMS6QKX9g/jrT+1A==","signatures":[{"sig":"MEUCIQCvDkGKM1c31iqRacFIexDWKjkwRtY7bowEa32QMIeOmAIgErNAW7+hH6CW42/9FutEkDa0Bwy+x7AeGAb1/7zqUgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160989},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.4_1780077858958_0.06488963683497806","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.5":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.5","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.5","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"742a5e6185bcdeb10598d37082e69167fc5ff25e","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.5.tgz","fileCount":9,"integrity":"sha512-Ng8Mz3gOL8Xp2+OBsJExtMAC6xTI2WJeyN+rfoUoDWZ3nRGN7WhQxFi9x4CTfg/nyidJlP3HqYgosx/PWbRd8g==","signatures":[{"sig":"MEUCIQDOOIB8+PimX8YJn4gj/3NvyvQ72PiBjdywk9OPTK/+CgIgNpmXrzL5feWPIFGVOO4Ha9TcDZCgEY4zPWluzRXnk1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160989},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.5_1780116292456_0.7070063049320845","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.6":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.6","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.6","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"cdad4b4bff6da90bf69318f05d8378adf0834428","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.6.tgz","fileCount":9,"integrity":"sha512-K70Fp+pf9mct6synJttPZgXUdZIGXqgp8BFUcPwQac4cL4dOvx1E57Sdj0jjNR5EUxjRVeViZj2bveSF6rnaGA==","signatures":[{"sig":"MEQCIGDMYFkbMii9KAXUrb3eJXJV139SiFyZ1PyWaOLITi/iAiAcDd7SVvgeHHAIGHjdCAbwCIi42FPISZNIZ/cmgOTeiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166149},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.6_1780316100722_0.8418246932838356","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.7":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.7","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.7","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"47265fe62974b1f88c413d68adfad11bf2fa7240","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.7.tgz","fileCount":9,"integrity":"sha512-WPoCWPaC3mbADZocHZBzBSA18OrPfk1n0eINrvUOofQO+t09dBdNsgG/bCWmnMhZQLZQt3znT9GpaY4qeGh6xA==","signatures":[{"sig":"MEUCIGY6zNtjuPdWMmxWUuxZ1rh3vJUBBR2z1U7CCDEBfqVPAiEAo5h/MVsqkA6XeDmD6+accv9D+EIFF6qwrVzZeAyJiyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167305},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.7_1780318116704_0.9055687772398042","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.8":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.8","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.8","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"c45747b51c21541640a5d71e925ad444ab918aea","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.8.tgz","fileCount":9,"integrity":"sha512-rIRYkVXuO87tOpAntoTym+eB2LsVUQfABRvKXzwJl5kYQ3Lew3pvbITYBg1mli6jzazj82NFSui4y8Go4/jNvw==","signatures":[{"sig":"MEUCIQD6FiYRfUaluMrRVxLFXlWiXh0R4mQ1KifNkdiTmdKJDAIgcrj97XnOYGleqhH3pX+LLaXQHrWZXs5uDzaWLsvjx4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161628},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.8_1780335664726_0.9081196207871978","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.9":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.9","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.9","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"df169eac78f5bd67bb0f61cf96582a1d19a45fe0","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.9.tgz","fileCount":9,"integrity":"sha512-a5GRgglSSMqEZ9SdhnbYoWMFRJ/6DDPPZ2HSHWWQwAS88Y9jppbxHfd7N3wyvMb5c0oCnhCXT/C1Z8jSlzkqxQ==","signatures":[{"sig":"MEUCID37E1low+ZLMfLfEcDpkzj6AIJoxmzcqmOf45wjuzOJAiEAtRQ7AxJqBQo+OinihiF1i47QftUUM83G25JN9cUkPMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.9_1780489701836_0.5881503210372103","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.10":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.10","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.10","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"c2d3b35699f7bf08cc8bc31fd5a22b2474434ac8","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.10.tgz","fileCount":9,"integrity":"sha512-UyuuuvGFeV1bDe4bN7JG1msA4+lwb0dWWi8RPskZDF7+QmZiLkjyLz/3+Zd64k2E3nyKTztvB1KtIWlHYkPWEw==","signatures":[{"sig":"MEQCIEyMffM2TuhC8HfTfQ3pgdeu+AGabZ0mvl9F1N1JvWAiAiAIHTLE3SSp/lZa68tTa30zyp7W+KDxUUElpBEi9jqclw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168305},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.10_1780557579258_0.4472695830528368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"@zapier/connectors-sdk","version":"0.0.0","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.0.0","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"8c33ec957ce33b3c9d29fd9369c367b69423827b","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.0.0.tgz","fileCount":2,"integrity":"sha512-EXBDqZVYcAGKv34dGM3E5UkQpRC6YlRWxjQscFu3d4lPgIoMJRe/ztWDmfcJhGPoh1tBoiAQuvBpwphXEEHlhQ==","signatures":[{"sig":"MEUCIBCpmS73+hDuqY8+FWo/Z12iazo2w4SAeQa94H5y/CbuAiEA0w6lxNsZEJ7UGbqRLKIgcVAXux0f1BeWsXtE8e5QJA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393},"private":false,"_npmUser":{"name":"zapier-engineering","email":"engineering@zapier.com"},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","_npmVersion":"11.11.0","description":"Placeholder published to park the `latest` dist-tag on a non-experimental version. The real package is published via GitLab CI.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.0.0_1780566882497_0.4784285874503287","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.11":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.11","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.11","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"c7a74a572a74f387dc1f0e1ddce275bf796e2c8c","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.11.tgz","fileCount":9,"integrity":"sha512-zlWLOBIKtbm7tijts8oiF8vGAM2bhguiE51oKLcIh4hSBNqAVh4sQD0RezJ09q93VrpBz+K75TiX37WkqpPHag==","signatures":[{"sig":"MEUCIQDDhz4o+2dK1uosXGW6uqZqgdtcUh85sW0zYFigF4VgUwIgfTOBBbQG0JjUc/jZlFvXxJIi/N+BiDyYF2yPhii3czI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171969},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.11_1780995600778_0.22243844182308803","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.12":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.12","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.12","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"295fc20cf9addfccc6c947aacb2a84a7e94b69fd","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.12.tgz","fileCount":9,"integrity":"sha512-rJuCGmpPsS98CZV65Hw9N82LmvH+fXUnFQaf8YxuTmVutaIY7MLFb/2hZjgcLyoEWlmu+X/sYwXo0k02ba71KA==","signatures":[{"sig":"MEQCIHGUF1f/W9PIKko91/SzLqUEDHk+jT5Yc0f/Kuk4AJeJAiBXLYKHxBN67B7reIyUedB/5k43MbomiXpZWyA0MNQfOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179440},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.12_1781009423156_0.825100152175978","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.13":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.13","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.13","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"6487551a29e2a3f086ddfce828f1335060c1687b","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.13.tgz","fileCount":9,"integrity":"sha512-TvVDEf3u5IFk25wMLL+e0GEEzyXPohINhzOaKJR1VTab/O9xLLm6UNbJcplA7liB+UN1fco7bNht8LqroeMV+g==","signatures":[{"sig":"MEQCIEdvaE/Ma1oXErXjXkWNfCb5SNpSNh3BrqVJg2yRLBVUAiBh2kY1xqII70IZpemJMBVdvyAMI5aaAlXRtwrJaBlqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183088},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.13_1781163615095_0.29152149672048155","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.14":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.14","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.14","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"9d09fe4d00a580bbd01ac762947193d1dd21a761","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.14.tgz","fileCount":9,"integrity":"sha512-wdD7D0UAiysTrdCH20EanOmrSDBLTRDz1n0ZaB9hxE9dswCxhLIInkUdIKlnS00LyBEC2Yng4Pou3pNk6VgLGg==","signatures":[{"sig":"MEQCIGsEt1OlI11xQSdwYtbB3UeRmZoE3MmjWKwlbXGgl90QAiBRjuLb4LVLOkMyHXjd3KsAIXOhrfSvleZcSkhf9um5jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182810},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.14_1781164634541_0.9879716153510494","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.15":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.15","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.15","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"41e024406073b1e975e003019d68a4c0bb93114b","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.15.tgz","fileCount":9,"integrity":"sha512-EShF3mYQuypNs3U4nGI3A2CpjNSSfQ5KIV+eDRO/Lk+CYJZNTk3nGZcIrnzDC24go+CgtLRPVs5203+krwrjpQ==","signatures":[{"sig":"MEQCIFNMJ4M0nI5EHvb8gpkCK9MeXPl/HQH9hsrE5ri2+SjHAiAzvzPRLeDo8YdBnxtRm/4S9dmPDa0ZA0QXwHl5GCoToA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204620},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.15_1781470886674_0.2800895481803458","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.16":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.16","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.16","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"40fa722a003c2253ebc291c98014b65d96f529e4","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.16.tgz","fileCount":9,"integrity":"sha512-QW9FZILDVzc//i8J14gZ7dA7DtZGIXrjUdZjRrB9yu3fiym0hrDwSVrq31IzFp7JNrkWMdM6B4Bi87hIgi/FFw==","signatures":[{"sig":"MEQCIEfWZCxeei9xRSXvhwcZ6d6siPyvvI0qF0843UCwRhnxAiAx3uidMD4iWZQ83BhArII7nDNfST/6EQ3zrpBWSTxFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194331},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":"^0.59.0","@modelcontextprotocol/sdk":"^1.0.0"},"peerDependenciesMeta":{"@zapier/zapier-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.16_1781510400564_0.2682842744119811","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.17":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.17","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.17","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"c4ab4e1f801f2704626a9108f2565cc8dd8362eb","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.17.tgz","fileCount":9,"integrity":"sha512-HUS9IPslqe9zljJzqRz3Xf5OXvpliu4CjoZ+qoqE6Ming8Ws8omS+YfRBDELMv7hiwhwWknoHyOA03LEfUVg7w==","signatures":[{"sig":"MEQCICvyoen/QWc8Yj+NSu0DcPNEQAH4IDelY1XtBaFIm2EpAiAV5R2WJrY+9KAfGgZSlMoU9TDgL0g/kDT20muyE+R/5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191877},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.17_1781545672486_0.47628024753670317","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.18":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.18","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.18","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"7391b5a844251704096610015c79d5ca56844308","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.18.tgz","fileCount":9,"integrity":"sha512-Ch1vtHJoBT0BGygSrA7Q/gIVcNqc2dfie+r5qnVsW1WIARI29gXR749JK8dr+gFA41jbAdZ7EPoWV4OXoplUmA==","signatures":[{"sig":"MEUCIAkxykJNTY7xvuVyqNiNzofbhbUJVVVtQTtlQ9MOTNL1AiEA9QxUt6OJmFiMwj8SN4+eZFZ6zBysyPIBUSWvh6qkaow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195119},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.18_1781604276149_0.2836934545084824","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.19":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.19","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.19","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"a5b182c22dec38ea2f322dc5079b83c68bfbbab4","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.19.tgz","fileCount":9,"integrity":"sha512-x/CFsmdog9jRft7CYCMC2X++cLqDIGZNWbY3zH55hFVtZNGBCgN8/3sd7P6yzE7Q89PjytvCIUWej9yF9yQTEg==","signatures":[{"sig":"MEYCIQCMLfSj254fKOacKH8eTjJDO+Yx08whcNnzRCeXBF3gagIhAPHFwEbfJv8nAUo8d7soNVUPmY5xdSOboesca7rvl8BN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196061},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.19_1781615390153_0.580517154856321","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.20":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.20","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.20","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"e9cc0c13fec6fd6b0d70b482a52ce8632110cefa","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.20.tgz","fileCount":9,"integrity":"sha512-otfOdRUUIqlYi0lj1BMoAhcZPmb5NbLW33q3AqBm8anaHtqixaVuzZQI5+Eb3rxLY0GUhnY+/gkIbs7QkqPfRg==","signatures":[{"sig":"MEUCIQC+Dl/G6lkXvzQCv5IQOLUqz2DyNJoBJ4tDLAFl8ECrxgIgE1E7/GdN0vwpRMtC1ntFBnGKbmkbvcgKRI2oMw1J7IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219374},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.20_1781617467621_0.22070010684428554","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.21":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.21","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.21","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"69148ab9ada4b570ff7d29a0bd6d223b2d0f5783","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.21.tgz","fileCount":9,"integrity":"sha512-Gp36szXBLwbNCbxbswaWeqpih8BPCq2B1I80ztj1esvfl8uO40YmRwS/yf+YnYhqBZdng2V5YXQ1jZmjUx5fFA==","signatures":[{"sig":"MEYCIQC0xx+F+333cCavZPCtRaA0R+7qh1IH+gaNW0Qve7Wn3gIhAPvo+9qGpFeRyEB4GzS1SqhG+Qre99uigvWWvHrFhcZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219950},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.21_1781692758741_0.3857319197035127","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.22":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.22","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.22","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"e9e559175121b825e280db3f70fcdc29f61cdc2b","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.22.tgz","fileCount":9,"integrity":"sha512-nVqAod46J9IxTI8gqsGj2y20kB8b2vcOCMFuC6lTmJb/oBKWRossci6owyompp9KqUUwObCDWCqkWomQAwPxXw==","signatures":[{"sig":"MEUCIQDZziZTaNLqunlEtNi1amSNYzKh7m6NERK+Hxjvhcp6DgIgPFWsUUcZJkKXqphG1qCtnYV0LbKdCGb/qbU/9KSucYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220552},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.22_1781693814464_0.11285691003703047","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.23":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.23","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.23","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"6ef48c0a28dc1c9fdd01c54f20f6e2c066266332","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.23.tgz","fileCount":9,"integrity":"sha512-7vf6B65c65z5P1z1qPhDBYoWa+uO9JyCLFw+fIU4OfM8kAnJEutlEwfUOtQ8vDECwZxq4yfOXRavSun9awNN4w==","signatures":[{"sig":"MEYCIQD6sDINBUD8dJ8G7XCdEBZctATVDCcWO028UyUt2wTGNQIhAJyROrTbFIOMUspjCJFXYXJpIOWip256PXSu3mTC1o6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223185},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.23_1781699116328_0.2571601033695059","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.24":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.24","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.24","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"6e505f7af46e93235c403ce68aa8dc2f6f6082ec","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.24.tgz","fileCount":9,"integrity":"sha512-PvCoR0WrKMJgY90LSiFPe4o0uBACKkXBPXVZ2US1QUnlsfMjPuOL1UaPRt8DfbNUzI06ZwuNiImi79lXBso/iA==","signatures":[{"sig":"MEQCIC2FYUWnE0Lkc5tNDR8USMHPJwIqikLcVZlnF+LmWc63AiAjTKxgU3eXTvTCWXHqgh6CRAkQVG9FFVkD32fEYmt/MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226794},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.24_1781699505790_0.7378628954800834","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.25":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.25","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.25","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"50c1f6be32b81df0e8fd9fa192388b6c05f61b0c","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.25.tgz","fileCount":9,"integrity":"sha512-Cf31Bzx8I0ltBP5AE9K9OGCxPCoBgsUvO23fdrZhL9vQ+hQOl7J5gYSFRvucv+fvao5+X1kKZ9l/Aki9SAmH9w==","signatures":[{"sig":"MEUCIQCU6Zwo50O31TAPkMXMkxN0DkWYZi5PN7+1V/LNiV4xiQIgOa7cZY69its4CIycWrykAc5BfQSXoLPYNMMuiAJSdko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228400},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.25_1781701928074_0.6857994513660386","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.26":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.26","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.26","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"7ec0e4b58463d2ac557955e2a56de5ac38519f55","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.26.tgz","fileCount":9,"integrity":"sha512-Omt0x5cwEbf8E/e7WZaZboR+xTrkYP0Tc38fyyBkbvb82banzg3Y/JA11r7sZdLKF3BqxUUKRaHdjHZOjYa4LQ==","signatures":[{"sig":"MEYCIQClP28LI+KyR+9/PYo+5moBIyktvuVSMk9wWTPE2vpmHgIhAPgOqF/QdCSWP+L0WdwserP6ErdSr9JHkW6PjcB+Vq9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.26_1781754651156_0.46886910004251026","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.27":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.27","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.27","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"bfe3b812836e00fbe368d0a9e86ad01a5b48c970","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.27.tgz","fileCount":9,"integrity":"sha512-jtWQ57XXqatUy+7AhJuKRKFy2e1nCui+NBS6mgX9ZTGhEj0OBtJG2WXMOY2wn4kJsMOAJOuo/U++mh5n+dZC/w==","signatures":[{"sig":"MEQCIA9a2MuSLsZr4B6uL/nwsHvYImfymjWw9L7x0t+dyt/9AiAZKfeUKGthOTG24qxBU0upPWYSPMlOWGdfmcufOyySrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.27_1781765873984_0.5219536485075211","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-experimental.28":{"name":"@zapier/connectors-sdk","version":"0.1.0-experimental.28","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0-experimental.28","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"e6ea2096a8b71b378ebbc33aa9e4bda94492e0c8","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0-experimental.28.tgz","fileCount":9,"integrity":"sha512-hg3L2j00Ird6sZrQMDoyp5CxZ+1+BuukRN19Q4PVtrM37AzugggYqSKPP+mi4sVXbnf1fudZDCX9mx3prn8SgQ==","signatures":[{"sig":"MEUCICfh1BtKZHg0T8GjdtzNysPjDyZUr6W2lcJAyRBdvMhVAiEAiX8YrJ/5TQMeFWd1/8FYy6iYIrJFm6fdlP6RtfHuK2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239826},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"deprecated":"Pre-release/placeholder build from before 0.1.0; superseded by 0.1.0 on the latest tag. Do not use.","repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0-experimental.28_1781785371862_0.6153515957141491","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@zapier/connectors-sdk","version":"0.1.0","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.1.0","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"3acaba9b0ab3dc4cba2a462ee9e26a9bed7db6ed","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.1.0.tgz","fileCount":8,"integrity":"sha512-qNkYbyIUHFGn7qhPF1Cm2570k5UxFCjm2X2OG2pMioF6yQqCcZ9PO0pT7ChFVsi2m2wBvvwlTTi5PxUUM46evQ==","signatures":[{"sig":"MEYCIQD39cIYQF/12/UgawE+SEZD1QGlikt4N8pPhnk2oMT6iQIhAJnCvKQkqyigrmxG9qt0zfcYnknLiLfxc0/Z5nZRpaYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239791},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"zapier-engineering","email":"engineering@zapier.com"},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.1.0_1782132536012_0.5193202878714873","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@zapier/connectors-sdk","version":"0.2.0","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.2.0","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"477f075de3fbab3a7a3d4570a72b5cb070b1be3e","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.2.0.tgz","fileCount":8,"integrity":"sha512-Ixrhs8UD5cjqqv/w2iFa2HdfZQhyMhxJAcD5WD3hS+5TKE07BXyfPXBzLPB8wk+nsNTqEkmAQOLsnjae8yyB1g==","signatures":[{"sig":"MEYCIQC5OLFi+HYHKh0IH44GDEDHU4QvRTUPjvHj3cokTMhjTwIhAPSsSDtukLcdoyHjT5k5oLDNYdE3tz4vyDAYjtkj7+3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242733},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.2.0_1782345000303_0.7849292110637145","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@zapier/connectors-sdk","version":"0.2.1","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.2.1","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"57ed1e328df2d5eababdd82c8feee5817ac2c518","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.2.1.tgz","fileCount":9,"integrity":"sha512-E5FKQrBNRVHAXt3wWOBlvsMJfVed4GSwpr5Vh5y1ZXPSCDTe7d7HsgXJPn/l0dQieYbgr7zUtqqLRrFmUfkfwA==","signatures":[{"sig":"MEQCIHCCHC7WKKii3I0rtMZdfBaFcBTB/zvmXOpKwkBHfjb2AiBs7ihZa5Vu0/2DGGrhHpBPVwqBLXYsKLfIdzagqdCwgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243180},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.2.1_1782447187295_0.9336269040529372","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@zapier/connectors-sdk","version":"0.2.2","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.2.2","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"45226c3543371423c5404132269846d9cd1b350e","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.2.2.tgz","fileCount":9,"integrity":"sha512-+BXojODq3a2QER6rwmQKF9dYzCdxrP+SETBWNPgzAtfW7kGST1xNyWa5Gp5bPBf00QORz3WK8egnDRbOVYzQ6A==","signatures":[{"sig":"MEUCIAeqGkiX9rIZfHUpiDooJrkSnoyxhKlbMIAm63uo3aznAiEA3Y4oRbej++NHtx559vUbu/J70H+jN8kjSWiqmnl9evk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243256},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.2.2_1782818541233_0.08285751166791422","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@zapier/connectors-sdk","version":"0.2.3","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.2.3","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"3f9cbd9d79b5ffe1d0bd284ab038642f597a89a3","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.2.3.tgz","fileCount":9,"integrity":"sha512-hw8jDyO9WYrij3c3+BSIOqW1PoOLpWXu2juqqwHVXneg3XwuoUWJLwbSigrafFyfonnRLDbBdf6yCoj6zOPpPg==","signatures":[{"sig":"MEUCID2snVV6TTADKG2uJQpJ6tjfFSsq2NJRkEOhYOhssc/XAiEAh0a3/SBQoijvh6c02AGbdCigXfYoXXFFA0D4PP4a6w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243310},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.2.3_1782889693497_0.058190337314240725","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@zapier/connectors-sdk","version":"0.2.4","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.2.4","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"78d7c4dd0dce7235d6590a9d0b9704291b4073ff","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.2.4.tgz","fileCount":9,"integrity":"sha512-SDWv7w9WqVYnrDT7X78E1EHoeDxowdiXXKSWxp9ZYgRImMXSkO6q3SECF5DUv9rh+E/rPzr94upwv+K50teWwg==","signatures":[{"sig":"MEQCIAbwc5L7beDfCBV+JUe7bEmirIxjNviI6knDlKfWz6SiAiAylzgCh8ZRg/Or0AQrQcrmkZgfR5Rr6InQqleuB0yuSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250261},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.2.4_1782911791235_0.9425477844865429","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@zapier/connectors-sdk","version":"0.3.0","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.3.0","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"9583b405a6dd174781e5f713d9cb68d90910d1ed","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.3.0.tgz","fileCount":9,"integrity":"sha512-GF5TtDqrYnIb7H7QcS60CTcE+cDxDkp+gEb94zak3Phgw3f7is11+jbPrqxm1OTFE/O2p/qHfwCVF/X4dTzj/w==","signatures":[{"sig":"MEYCIQCrAgJRdsApm/ltVQJ66IbU4FxYKFmaig/0Ox02f9EvgQIhAL80umzB+OhFYNQBRHOIlfoEXjElQ8NSUxHFxofi/YsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"1.1.0-jq-1.8.1","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"^3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.3.0_1782915469373_0.8674347463484036","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@zapier/connectors-sdk","version":"0.3.1","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.3.1","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"cf5eed122dd0a6ccaf726ae8bf6ed7299ae71074","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.3.1.tgz","fileCount":9,"integrity":"sha512-rjhsP4l9AEkxQnQdlNAK4WFaNoJoW7Lc3aGlPb0yinMqnDE+fVZ4my7fMX70esaNwLEsgVmRoCY9CqmXVRBVUA==","signatures":[{"sig":"MEUCIQCF402i2JzTIV7Ay7vV+0loWwPltsmz86cfhPkcn6GaVQIgSUKegHlaEL1300/5MO7e/4W/5qFDAuPO5TCdTvGfuuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"^3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.3.1_1783001376871_0.09910129779922672","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@zapier/connectors-sdk","version":"0.4.0","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.0","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"ca3c68be46a64e003d4c06eda5853553f80e3da5","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.0.tgz","fileCount":9,"integrity":"sha512-HKJFkQ9f4glC7Gg21BRLn5c35D8c99/SBYRlyMigcqzXR5tBan6vTPBJGSyoDY2ePh8UKKwMs9BWhbxY50PUpA==","signatures":[{"sig":"MEQCICQwCfAwaStpdR7H4jshWC3y9NICmNo3W9rMAc/3UYQ6AiB0PX3MOzU+n9U6w/pXqjYoUJPP9zsk4at5U4gNodk3xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258913},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:f81d2c40-225a-424d-b2d1-e4233a7b933f"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"^3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.0_1783371077887_0.09740779056118964","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@zapier/connectors-sdk","version":"0.4.1","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.1","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"d559503ef5b0cd0ef5bbb980f69f416f7262ee66","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.1.tgz","fileCount":9,"integrity":"sha512-1DJqxzPgXAoS/TkBhek1JlNE4x7Z3ljFCRut5hNJhCjpC7DqKO7o7ZT4nMo3Ecof4uD5kLqmYr4YpxsS6VnGVw==","signatures":[{"sig":"MEUCIQCySa3lB45N918kq8M6t519epUHneL5JvU5C85oQak39AIgQq7Zy0a8SROnpYrtWnF1nMnudMHvxTSm/ZnSaLWg328=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258914},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"^3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.1_1783432208266_0.05016019784782122","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@zapier/connectors-sdk","version":"0.4.2","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.2","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"43916d188b98350e8b8de5aeeb18eafccb7fbc71","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.2.tgz","fileCount":9,"integrity":"sha512-ccw4hpj0CiIXtOT+n3XmwIVDxm5fHG0lMrsqbGZQn9I/KdRVleJcvyopGJRmKDa8xjYBeCgE87Rw3KZT1kN0sA==","signatures":[{"sig":"MEQCIFHHROTi1Ux/Ojq4nmbQGw0+fwEMkvRnw96RsPiqha/TAiAD8Mx2vSh3r/xV4lz2SEeiTwJBcKbVldcM3r6MH2uXDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258913},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.2_1783949840259_0.4850113269216827","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@zapier/connectors-sdk","version":"0.4.3","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.3","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"81617abbb645e92835a2c0b6c631ad828d694138","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.3.tgz","fileCount":9,"integrity":"sha512-nxadt3S9fuKoV17IeXQjI3ZfpXIcTOzMpjFXIaM1yCETTWZyNNK4cgJ/hOSZve8pIaIGE8K7WYIgf+Vj9W73Ow==","signatures":[{"sig":"MEYCIQD590a5ICvlM/7bkMMXiZ5Xd+QinH3hHPAR/1Kqy1njuAIhAKPvoYuiZvzK+GMmN80pY0sohdP/hfGbh9iuldKhU/F3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258991},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.3_1783952428745_0.14296842828103462","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@zapier/connectors-sdk","version":"0.4.4","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.4","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"6fa64fb9c25be0db462dc6e6b5fc01664a1c9f9b","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.4.tgz","fileCount":10,"integrity":"sha512-tt1rawq39J7hh1JNr0mgW5O36KpsI2APQ6oNMN7Gl8zRt+KKwD1l3vS1qEJWp/XUYo8WpvdM0u0pYOGz2gRQJA==","signatures":[{"sig":"MEYCIQC5JOsG7DGOa3i9oGqF7bqxzAKiBe9WmxEYdHgPNGlslAIhAImX8DPBnQvj8t3YHQ+cHC+nInSH6/jRyeUkH6XXf35B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285453},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.4_1786127972735_0.14515728407450235","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@zapier/connectors-sdk","version":"0.4.5","license":"Elastic-2.0","_id":"@zapier/connectors-sdk@0.4.5","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"dist":{"shasum":"af7f97ee06a7bc18a09ec42e8404eae931240356","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.5.tgz","fileCount":10,"integrity":"sha512-fw3HppPR8lNv0q77tDCFQmyzLeAooWpdNuXp38KceMO0OskqxKK15FOAFwOqlbH2rTYJg7wbvEn2Ut9yd2bQmA==","signatures":[{"sig":"MEQCIA8GEIzlnpIO6qYwGWPJLRAsasY5vrbKFXcxHu6uP7V0AiAK/kjeXZUsGhtYOdI5qQpb1X3GTRXG9aqeM0nqgPVz7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298697},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsup"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"repository":{"url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","type":"git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/mime-types":"3.0.1"},"peerDependencies":{"zod":"^4.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connectors-sdk_0.4.5_1786133233881_0.17463374341118398","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@zapier/connectors-sdk","version":"0.4.6","description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","license":"Elastic-2.0","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"dependencies":{"jq-wasm":"2.0.0-jq-1.8.2","mime-types":"^3.0.2"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.0.0","@zapier/zapier-sdk":">=0.59.0 <1.0.0","zod":"^4.0.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","directory":"packages/connectors-sdk"},"devDependencies":{"@types/mime-types":"3.0.1"},"scripts":{"build":"tsup"},"_nodeVersion":"24.19.0","_id":"@zapier/connectors-sdk@0.4.6","dist":{"integrity":"sha512-icCE8NnNizZWjVaBUf20o7iOvBp0S3rjamHExmp0iMivvnhUrZxrr+8BoK5PeA5bT4v+5bj9KY8v3qDJJfxU8A==","shasum":"41123ca50a02507b85aad4095f5558dee33e92a8","tarball":"https://registry.npmjs.org/@zapier/connectors-sdk/-/connectors-sdk-0.4.6.tgz","fileCount":10,"unpackedSize":313782,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvYupqv6hBBzOPBmATviZL4JTlm9WxP9k2HBl3N2CwGgIgB9mLJ2Y/Bff/B/J9JKL1Pf55zwvNeyX6NDq45kKIJHI="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:e33578fc-7dbb-4193-b66b-f3524ea9ad5a"}},"directories":{},"maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connectors-sdk_0.4.6_1786551532367_0.44002643887457715"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-27T12:46:52.356Z","modified":"2026-08-12T16:18:58.598Z","0.1.0-experimental.1":"2026-05-27T12:46:52.683Z","0.1.0-experimental.2":"2026-05-27T16:09:55.214Z","0.1.0-experimental.3":"2026-05-29T05:24:29.497Z","0.1.0-experimental.4":"2026-05-29T18:04:19.123Z","0.1.0-experimental.5":"2026-05-30T04:44:52.609Z","0.1.0-experimental.6":"2026-06-01T12:15:00.902Z","0.1.0-experimental.7":"2026-06-01T12:48:36.866Z","0.1.0-experimental.8":"2026-06-01T17:41:04.871Z","0.1.0-experimental.9":"2026-06-03T12:28:21.984Z","0.1.0-experimental.10":"2026-06-04T07:19:39.396Z","0.0.0":"2026-06-04T09:54:42.623Z","0.1.0-experimental.11":"2026-06-09T09:00:00.931Z","0.1.0-experimental.12":"2026-06-09T12:50:23.305Z","0.1.0-experimental.13":"2026-06-11T07:40:15.259Z","0.1.0-experimental.14":"2026-06-11T07:57:14.669Z","0.1.0-experimental.15":"2026-06-14T21:01:26.818Z","0.1.0-experimental.16":"2026-06-15T08:00:00.720Z","0.1.0-experimental.17":"2026-06-15T17:47:52.650Z","0.1.0-experimental.18":"2026-06-16T10:04:36.306Z","0.1.0-experimental.19":"2026-06-16T13:09:50.388Z","0.1.0-experimental.20":"2026-06-16T13:44:27.743Z","0.1.0-experimental.21":"2026-06-17T10:39:18.891Z","0.1.0-experimental.22":"2026-06-17T10:56:54.610Z","0.1.0-experimental.23":"2026-06-17T12:25:16.465Z","0.1.0-experimental.24":"2026-06-17T12:31:45.925Z","0.1.0-experimental.25":"2026-06-17T13:12:08.221Z","0.1.0-experimental.26":"2026-06-18T03:50:51.300Z","0.1.0-experimental.27":"2026-06-18T06:57:54.164Z","0.1.0-experimental.28":"2026-06-18T12:22:52.057Z","0.1.0":"2026-06-22T12:48:56.178Z","0.2.0":"2026-06-24T23:50:00.438Z","0.2.1":"2026-06-26T04:13:07.518Z","0.2.2":"2026-06-30T11:22:21.362Z","0.2.3":"2026-07-01T07:08:13.631Z","0.2.4":"2026-07-01T13:16:31.419Z","0.3.0":"2026-07-01T14:17:49.542Z","0.3.1":"2026-07-02T14:09:37.025Z","0.4.0":"2026-07-06T20:51:18.010Z","0.4.1":"2026-07-07T13:50:08.395Z","0.4.2":"2026-07-13T13:37:20.388Z","0.4.3":"2026-07-13T14:20:28.892Z","0.4.4":"2026-08-07T18:39:32.892Z","0.4.5":"2026-08-07T20:07:14.035Z","0.4.6":"2026-08-12T16:18:52.577Z"},"license":"Elastic-2.0","repository":{"type":"git","url":"https://gitlab.com/zapier/team-agents-platform/connectors-platform.git","directory":"packages/connectors-sdk"},"description":"SDK for building Zapier connectors. Provides the authoring primitives and execution surfaces for connector scripts.","maintainers":[{"name":"zapier-engineering","email":"engineering@zapier.com"}],"readme":"# @zapier/connectors-sdk\n\n> [!NOTE]\n> Pre-1.0 (`0.x`): breaking changes ship as a minor bump, features and fixes as a patch. Pin with a caret (`^0.x.y`) so you don't pick up a breaking minor automatically.\n> Licensed under the [Elastic License 2.0](./LICENSE).\n\nThe workspace package every connector script imports from at the top of its module.\n\n### Package entry (`index.ts`)\n\n```ts\nimport {\n  defineConnector,\n  defineConnectionResolver,\n  defineEnvPrefixResolver,\n  defineEnvResolver,\n  defineEnvTokenResolver,\n  defineTool,\n  handleIfScriptMain,\n  runDispatchCli,\n  toFunctions,\n  zapierConnectionResolver,\n  type AnyToolDefinition,\n  type ConnectorDefinition,\n  type RunOptions,\n  type RunResult,\n  type RunMeta,\n  type OutputDataValidationMeta,\n} from \"@zapier/connectors-sdk\";\n```\n\n| Export                                                  | Lives in                                    | Purpose                                                                                                                                                                                                                                                    |\n| ------------------------------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`defineTool(config)`**                                | `./define-tool.ts`                          | Authoring helper. Returns a `ToolDefinition` (none / single / multi connection). The author's `run` is `(input, ctx)` for connection-bearing scripts; `(input)` for credential-free ones.                                                                  |\n| **`defineConnector({ scripts, connectionResolvers })`** | `./define-connector.ts`                     | Connector `index.ts` helper. Wraps each script's `run` so consumers call `script.run(input, opts: RunOptions)`; the connector's resolvers translate the caller's connection string into the per-slot authed `fetch` the author's `run` receives via `ctx`. |\n| **`defineConnectionResolver(resolver)`**                | `./connection-resolvers.ts`                 | Typed-identity helper for hand-rolled resolvers; preserves the literal `name` so the resolver type stays precise.                                                                                                                                          |\n| **`zapierConnectionResolver`**                          | `./connection-resolvers.ts`                 | SDK-shipped resolver value (`name: \"zapier\"`). The value is a Zapier connection id; a bare UUID-shaped value auto-claims it. Routes through Zapier (lazy `import(\"@zapier/zapier-sdk\")`).                                                                  |\n| **`defineEnvResolver(opts)`**                           | `./connection-resolvers.ts`                 | Factory for single-env-var resolvers. The value is the NAME of an env var; `build(token)` turns the read value into an authed `fetch`. Auto-claims a bare value when that env var is set & non-empty.                                                      |\n| **`defineEnvTokenResolver(opts?)`**                     | `./connection-resolvers.ts`                 | Bearer-style sugar over `defineEnvResolver` (default `name: \"env\"`, `scheme: \"Bearer\"`). The value is the NAME of the env var holding the token; reads `process.env[value]` at call time and sends `Authorization: <scheme> <token>`.                      |\n| **`defineEnvPrefixResolver(opts)`**                     | `./connection-resolvers.ts`                 | Factory for multi-env-var resolvers. The value is a PREFIX; each `keys` suffix is read from `process.env[\"<prefix>_<key>\"]` and `build(creds)` receives the suffix-keyed bag. Auto-claims a bare value only when ALL suffixed vars are set.                |\n| **`toFunctions(connector)`**                            | `./surfaces/to-functions.ts`                | Maps each script in a connector to its wrapped `.run` for package named exports.                                                                                                                                                                           |\n| **`handleIfScriptMain(meta, definition, opts?)`**       | `./surfaces/handle-if-script-main.ts`       | Per-script execution surface. When `import.meta.main`, parses argv/stdin plus the `--connection` / `--<slot>-connection` flags into `RunOptions`, then calls the wrapped run.                                                                              |\n| **`runDispatchCli(meta, connector)`**                   | `./surfaces/run-dispatch-cli.ts`            | Bundled-CLI surface. Routes `<bin> run <script> [args...]` to per-script CLI orchestration; `<bin> mcp` boots a local MCP stdio server exposing every script.                                                                                              |\n| **Types**                                               | `./tool-types.ts` / `./define-connector.ts` | `AnyToolDefinition`, `ConnectorDefinition`, `RunOptions`, `ConnectionResolver`, `ConnectionValue` (= `string`). Narrower `Context*` / `RunOptions*` types are inferred via `defineTool`; polymorphic walks use `AnyToolDefinition`.                        |\n\n### On the connector object (`defineConnector` return value)\n\n| Member                              | Lives in | Purpose                                                                                                                                                         |\n| ----------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`connector.scripts`**             | —        | Wrapped scripts: each `script.run(input, opts: RunOptions)` translates the caller-provided connection string into an authed `fetch` per slot via the resolvers. |\n| **`connector.connectionResolvers`** | —        | The resolver map this connector was constructed with. X-app connectors will import resolver values from app connectors and re-register them under new keys.     |\n\n### Surfaces\n\nA **surface** is how a `ToolDefinition` is exposed to a consumer. The connector ships **execution surfaces** only; tool metadata is published internally by the local MCP server (`serveMcpStdio` registers each script, building the `registerTool` config inline from the script's `defineTool` fields — not part of the connector's public surface).\n\n| Surface          | Kind      | Helper                         | Surface shape / behavior                                                                                                                                       |\n| ---------------- | --------- | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Per-script CLI   | execution | `handleIfScriptMain`           | argv/stdin JSON in + `--connection` flag → wrapped `script.run` → JSON stdout                                                                                  |\n| Connector bin    | execution | `runDispatchCli`               | `<bin> run <script> [args…]` → per-script CLI; `<bin> mcp` → local MCP server                                                                                  |\n| Local MCP server | execution | `runDispatchCli` (`<bin> mcp`) | Stdio MCP server: every script as a tool (`tools/list` + `tools/call`), plus `SKILL.md` + `references/*.md` as resources (`resources/list` + `resources/read`) |\n| In-process run   | execution | `script.run` / named export    | Typed input + `RunOptions` → `RunResult<output>` (the `{ data, meta }` envelope)                                                                               |\n\n## Authoring a script — `defineTool`\n\nA script declares **whether it needs credentials** through a single string knob:\n\n| Author writes                                         | Means                                                                                                             |\n| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |\n| `connection: \"notion\"`                                | One slot bound to connection key `notion`. The author's `run(input, ctx)` receives `ctx.fetch`.                   |\n| `connections: { source: \"notion\", target: \"notion\" }` | Multiple slots, each bound to a connection key. The author's `run(input, ctx)` receives `ctx.connections.<slot>`. |\n| (no `connection` / `connections` field)               | Credential-free. The author's `run(input)` takes only the parsed input.                                           |\n\nThe connection key is a string identifier — connectors register a resolver (or array of resolvers) for each key on the `connectionResolvers` map at `defineConnector` time. Authors don't see resolver names, value formats, or slot flags in their script body — the wrapper resolves the caller's connection string to an authed `fetch` and hands it over.\n\n### Authoring example — single connection\n\n```ts\nimport { z } from \"zod\";\nimport {\n  defineTool,\n  handleIfScriptMain,\n  throwIfNotOk,\n} from \"@zapier/connectors-sdk\";\n\nimport { connectionResolvers } from \"../connections.ts\";\n\nconst definition = defineTool({\n  name: \"search\",\n  title: \"Search Notion\",\n  description: \"Search Notion pages and databases by query string.\",\n  inputSchema: z.object({ query: z.string() }),\n  outputSchema: z.object({ results: z.array(z.unknown()) }),\n  annotations: { readOnlyHint: true },\n  connection: \"notion\",\n  run: async (input, ctx) => {\n    const res = await ctx.fetch(\"https://api.notion.com/v1/search\", {\n      method: \"POST\",\n      headers: {\n        \"Notion-Version\": \"2022-06-28\",\n        \"Content-Type\": \"application/json\",\n      },\n      body: JSON.stringify(input),\n    });\n    await throwIfNotOk(res, \"Notion search\");\n    return res.json() as Promise<{ results: unknown[] }>;\n  },\n});\n\nexport default definition;\n\nawait handleIfScriptMain(import.meta, definition, { connectionResolvers });\n```\n\n### Authoring example — multi-connection\n\nA script that copies a page from one Notion workspace to another declares two slots (`source` + `target`) — same script body, two independently authed fetches. Both slots share the connection key `notion`; the caller supplies one connection string per slot (`--source-connection` / `--target-connection`, or `connections: { source, target }` when imported).\n\n```ts\nconst definition = defineTool({\n  name: \"copy_page\",\n  description: \"Copy a Notion page between two workspaces.\",\n  inputSchema: z.object({\n    sourcePageId: z.string(),\n    targetParentPageId: z.string(),\n  }),\n  outputSchema: z.object({ id: z.string(), url: z.string() }),\n  connections: { source: \"notion\", target: \"notion\" },\n  run: async (input, ctx) => {\n    const page = await (\n      await ctx.connections.source(\n        `https://api.notion.com/v1/pages/${input.sourcePageId}`,\n      )\n    ).json();\n    const created = await (\n      await ctx.connections.target(\"https://api.notion.com/v1/pages\", {\n        method: \"POST\",\n        headers: { \"Content-Type\": \"application/json\" },\n        body: JSON.stringify({\n          parent: { page_id: input.targetParentPageId },\n          properties: (page as { properties: unknown }).properties,\n        }),\n      })\n    ).json();\n    return created as { id: string; url: string };\n  },\n});\n```\n\n## Resolvers — bridging a connection string and `fetch`\n\nA **connection resolver** is a small data object the connector exports for one connection key. It declares:\n\n- a `name` (the `<name>:` prefix it answers to — e.g. `\"zapier\"`, `\"env\"`). Names must be lowercase kebab-case (`KEBAB_CASE_RE` in `constants.ts`, shared with connection keys and slot names): `/^[a-z][a-z0-9]*(-[a-z0-9]+)*$/` — start with a letter; digits and single hyphens allowed; e.g. `env`, `api-key`, `oauth2`. `validateConnectionResolvers` enforces this at registration — the prefix is matched exactly and case-sensitively, so an off-grammar name would silently fall back to bare-value routing,\n- `canHandle(value)` — whether it should claim a bare (prefix-less) value,\n- optional `valuePlaceholder` / `valueDescription` — what `--help` shows for the value,\n- optional `optionalPackages` — npm packages that must be installed for the resolver to run (surfaced in `--help`),\n- a `resolve(value)` function that turns the `resolverValue` into an authed `fetch`.\n\nA caller provides one opaque `[<resolver>:]<value>` string per slot. The `<resolver>:` prefix selects the resolver by `name`; when it's omitted, the slot's resolver array is walked in declared order and the first resolver whose `canHandle(value)` returns true claims the value. Resolvers never see slot names or connection keys — the wrapper owns that plumbing.\n\nEvery connector follows the same uniform shape: `connections.ts` exports a single keyed map named **`connectionResolvers`** (one entry per connection key the connector serves); `index.ts` and each script consume it as-is.\n\n```ts\n// apps/notion/connections.ts\nimport {\n  defineEnvTokenResolver,\n  zapierConnectionResolver,\n} from \"@zapier/connectors-sdk\";\n\nexport const connectionResolvers = {\n  notion: [zapierConnectionResolver, defineEnvTokenResolver()],\n} as const;\n```\n\n```ts\n// apps/notion/index.ts\nimport { defineConnector, toFunctions } from \"@zapier/connectors-sdk\";\n\nimport { connectionResolvers } from \"./connections.ts\";\nimport searchDefinition from \"./scripts/search.ts\";\n// ...\n\nconst connector = defineConnector({\n  scripts: { search: searchDefinition /* ... */ },\n  connectionResolvers,\n  meta: import.meta,\n});\n\nexport default connector;\nexport const { search /* ... */ } = toFunctions(connector);\n```\n\nMulti-slot scripts (e.g. `connections: { source: \"notion\", target: \"notion\" }`) share a single `notion` entry — the caller passes one connection string per slot.\n\nA downstream cross-app connector reaches the resolver list through `connector.connectionResolvers.<connectionKey>` and can re-register it under a different key:\n\n```ts\nimport notion from \"@zapier/notion-connector\";\n\nconst notionResolvers = notion.connectionResolvers.notion;\n\ndefineConnector({\n  scripts: {/* ... */},\n  connectionResolvers: {\n    \"notion-prod\": notionResolvers,\n    \"notion-staging\": notionResolvers,\n  },\n  meta: import.meta,\n});\n```\n\nThe order of resolvers in the array is the **bare-value claim order**: for a prefix-less value the wrapper picks the first resolver whose `canHandle` returns true. So putting `zapierConnectionResolver` before the env-token resolver means a UUID-shaped bare value is claimed by Zapier. An explicit `<name>:` prefix selects the resolver directly and skips `canHandle`.\n\n### SDK-shipped resolvers\n\n| Helper                         | `name`   | Value (`resolverValue`)                                                            | Bare-value auto-claim                             |\n| ------------------------------ | -------- | ---------------------------------------------------------------------------------- | ------------------------------------------------- |\n| **`zapierConnectionResolver`** | `zapier` | A Zapier connection id (`zapier:<connection-id>`). Routes through Zapier.          | UUID-shaped values                                |\n| **`defineEnvTokenResolver()`** | `env`    | The NAME of the env var holding the token (`env:NOTION_TOKEN`). Read at call time. | An env-var name that is currently set & non-empty |\n\n`defineEnvTokenResolver({ name, scheme })` keeps both configurable: `name` is the prefix (default `\"env\"`, e.g. `\"bearer\"`), and `scheme` is the `Authorization` header word (default `\"Bearer\"`; pass `\"token\"` for GitHub-style PATs). There is no default value — the `resolverValue` IS the env-var name, so `env:NOTION_TOKEN` reads `process.env.NOTION_TOKEN`.\n\n### Env-backed resolver factories\n\n`defineEnvTokenResolver` only injects a `Bearer`-style header. When auth needs a different shape (basic auth, a custom header, a host derived from the credential), build a resolver from one of the two env-backed factories instead of hand-rolling `canHandle` / `resolve`. Both read the secret from `process.env` at call time, default `valuePlaceholder` / `valueDescription`, and only differ in how the connection value maps to env vars:\n\n- **`defineEnvResolver({ name, build })`** — the value is a single env-var **name**. `build(token)` receives the read value and returns the authed `fetch`. (`defineEnvTokenResolver` is itself a thin wrapper over this.)\n- **`defineEnvPrefixResolver({ name, keys, build })`** — the value is a **prefix**; each suffix in `keys` is read from `process.env[\"<prefix>_<key>\"]`. `build(creds)` receives the suffix-keyed bag (e.g. `{ EMAIL, TOKEN, SUBDOMAIN }`). A bare value auto-claims only when every suffixed var is set & non-empty. `keys` is a `const` tuple, so `build`'s `creds` is precisely typed.\n\n```ts\n// Single env var, custom header:\nconst apiKey = defineEnvResolver({\n  name: \"api-key\",\n  build:\n    (key) =>\n    (input, init = {}) =>\n      globalThis.fetch(input, {\n        ...init,\n        headers: { ...(init.headers ?? {}), \"X-API-Key\": key },\n      }),\n});\n\n// Prefix over several env vars (e.g. `ACME_EMAIL`, `ACME_TOKEN`, `ACME_SUBDOMAIN`):\nconst basic = defineEnvPrefixResolver({\n  name: \"basic\",\n  keys: [\"EMAIL\", \"TOKEN\", \"SUBDOMAIN\"] as const,\n  build: ({ EMAIL, TOKEN, SUBDOMAIN }) => {\n    const credential = btoa(`${EMAIL}/token:${TOKEN}`);\n    return withHost(SUBDOMAIN, (input, init = {}) =>\n      globalThis.fetch(input, {\n        ...init,\n        headers: {\n          ...(init.headers ?? {}),\n          Authorization: `Basic ${credential}`,\n        },\n      }),\n    );\n  },\n});\n```\n\n`build` is intentionally distinct from the resolver's `resolve(value)`: `resolve` receives the raw connection value (the env-var name/prefix — a non-secret pointer safe on argv), while `build` receives the **decoded** credential read out of `process.env`.\n\n### Hand-rolled resolvers — `defineConnectionResolver`\n\nUse the typed-identity helper to preserve the literal `name`:\n\n```ts\nexport const apiKeyResolver = defineConnectionResolver({\n  name: \"api-key\",\n  valuePlaceholder: \"<ENV_VAR>\",\n  valueDescription: \"name of the env var holding the API key\",\n  canHandle: (value) => Boolean(process.env[value]),\n  resolve: (envVar) => {\n    const key = process.env[envVar];\n    return (input, init = {}) =>\n      globalThis.fetch(input, {\n        ...init,\n        headers: { ...(init.headers ?? {}), \"X-API-Key\": key ?? \"\" },\n      });\n  },\n});\n```\n\nA resolver that needs more than one credential (e.g. an HMAC `KEY` + `SECRET`) treats the `resolverValue` as a prefix for several env vars (`<value>_KEY`, `<value>_SECRET`). Reach for `defineEnvPrefixResolver` (see \"Env-backed resolver factories\" above) rather than hand-rolling the multi-var `canHandle` / `resolve` — `defineConnectionResolver` is for shapes neither env-backed factory covers.\n\n## Connection strings\n\n**The actual secret never travels on argv.** Per-script (`handleIfScriptMain`) and connector-bin (`runDispatchCli`) entries take the input JSON (positional arg or stdin) plus a `--connection [<resolver>:]<value>` flag (and `--<slot>-connection` for multi-slot scripts). The connection value is a _selector_ — an env-var name (`env`) or a connection id (`zapier`) — so it's safe to pass on argv; the `env` resolver reads the real token from `process.env` at call time.\n\n### The two-part contract\n\n| Resolver | Flag form                       | What the value is                                                          |\n| -------- | ------------------------------- | -------------------------------------------------------------------------- |\n| `zapier` | `--connection zapier:<id>`      | A Zapier connection id (a bare UUID auto-claims `zapier`).                 |\n| `env`    | `--connection env:NOTION_TOKEN` | The NAME of an env var that holds the token (bare name auto-claims `env`). |\n\nRun a per-script CLI with `--help` to print the input schema plus every registered resolver, its value shape and auto-claim behavior, and any optional-package status.\n\n### CLI examples\n\n```bash\n# Single-conn — direct token; NOTION_TOKEN holds the secret, the string names it:\necho '{\"query\":\"Q4 planning\"}' \\\n  | NOTION_TOKEN=secret_xxx node apps/notion/scripts/search.ts --connection env:NOTION_TOKEN\n\n# Single-conn — via a Zapier connection (with or without the `zapier:` prefix on a UUID):\nnode apps/notion/scripts/search.ts '{\"query\":\"Q4 planning\"}' --connection zapier:conn_xxx\n\n# Multi-conn — one connection per slot:\nnode apps/notion/scripts/copy-page.ts \\\n  '{\"sourcePageId\":\"...\",\"targetParentPageId\":\"...\"}' \\\n  --source-connection zapier:conn_src \\\n  --target-connection zapier:conn_tgt\n\n# Per-script help — input schema + every resolver's value shape:\nnode apps/notion/scripts/search.ts --help\n\n# Connector bin help — lists scripts; `<bin> run <script> --help` for per-script detail:\nnpx @zapier/notion-connector --help\nnpx @zapier/notion-connector run search --help\n```\n\n## In-process consumption — `script.run(input, opts)`\n\n`ToolDefinition` carries the wrapped `.run`; consumers always pass an explicit `RunOptions` whose connection is one `[<resolver>:]<value>` string. Every run resolves to the `{ data, meta }` envelope (see next section).\n\n```ts\nimport notion, { search } from \"@zapier/notion-connector\";\n\n// Bundle path — `data` is the script's output, `meta` describes how it was produced:\nconst { data, meta } = await notion.scripts.search.run(\n  { query: \"Q4 planning\" },\n  { connection: \"env:NOTION_TOKEN\" },\n);\n\n// Named export (each export is the wrapped `.run`):\nconst { data: results } = await search(\n  { query: \"Q4 planning\" },\n  { connection: \"zapier:conn_xxx\" },\n);\n```\n\n## The `{ data, meta }` output envelope & `skipOutputDataValidation`\n\nEvery wrapped `run` resolves to `RunResult<T> = { data: T; meta: RunMeta }`, never the bare output. This is uniform across all three interfaces — the SDK return value, the CLI's JSON stdout, and the MCP tool's `structuredContent`.\n\n`meta` is namespaced per concern (room to grow); today it carries one key, `outputDataValidation`, a discriminated union that is specific about what happened to the output:\n\n```ts\ntype OutputDataValidationMeta =\n  | { skipped: true } // validation bypassed; `data` is raw and unchecked\n  | { skipped: false; droppedPaths: null } // validated, nothing removed\n  | { skipped: false; droppedPaths: string[]; instruction: string }; // validated, some keys stripped\n```\n\nA stripping `z.object` silently discards unknown keys, so when output validation removes properties the SDK reports their paths in `droppedPaths` (e.g. `[\"results[].extra\", \"next_cursor\"]` — array elements collapse to a single `[]` segment, de-duped across the list) and an `instruction` explaining how to recover them. On a **hard** validation failure (a type mismatch / missing required field) `run` throws an `Error` whose message is the `z.prettifyError` rendering plus the same recovery hint, with the original `ZodError` on `.cause`.\n\n### Escape hatch — `skipOutputDataValidation`\n\nOne canonical token, spelled identically on every interface, bypasses **output** validation (input parsing always stays strict). It's a total bypass: the schema is not run at all, so `data` is the author's raw output untouched and `meta.outputDataValidation` is `{ skipped: true }`. Use it to recover dropped fields or to get a result whose shape disagrees with the declared `outputSchema`.\n\n| Interface | How to pass it                                                |\n| --------- | ------------------------------------------------------------- |\n| SDK       | `run(input, { ...opts, skipOutputDataValidation: true })`     |\n| CLI       | `--skipOutputDataValidation` flag                             |\n| MCP       | `meta: { skipOutputDataValidation: true }` as a tool argument |\n\nOn CLI and SDK the flag is a separate channel, so it never shares a namespace with author input. MCP has only one `arguments` channel (request `_meta` is protocol-reserved and unreachable by the model through normal clients), so the MCP tool's `inputSchema` is augmented with an optional `meta` object that nests the control flags (`skipOutputDataValidation` and `filterOutputData`); the dispatch callback strips `meta` back off before `run`. Nesting under one object means only the single `meta` root key has to be reserved, and future flags slot in without reserving more names. `meta` carries its own description because some clients (e.g. Cursor) only render the top-level input properties in their UI preview. The `meta` key is reserved SDK-wide — `defineTool` throws if a script's `inputSchema` declares it — so the injected control object can never silently shadow a real input field. (It also mirrors the output envelope's `meta`.)\n\nThe literal tokens live in `tool-types.ts` as `SKIP_OUTPUT_DATA_VALIDATION` and `FILTER_OUTPUT_DATA` (the flags) and `MCP_INPUT_META_KEY` (the `meta` wrapper) so the CLI parser, the MCP input augmentation, and error messages all reference one source of truth.\n\n```ts\nconst { data, meta } = await search(\n  { query: \"Q4 planning\" },\n  { connection: \"zapier:conn_xxx\", skipOutputDataValidation: true },\n);\n// meta.outputDataValidation === { skipped: true }; data is raw author output.\n```\n\n### Output filtering — `filterOutputData`\n\nA jq expression that post-processes the result `data` — typically to trim a large result so an agent spends fewer context tokens. The jq runs against `data` **only** (not the `{ data, meta }` envelope), so it's written rooted at `data` (e.g. `.items[].name`, not `.data.items[].name`); the transformed value replaces `data`, `meta` is preserved verbatim, and the result is **not** re-validated against the `outputSchema`. It composes with the skip flag: filtering applies to whatever `data` the run produced, so `skipOutputDataValidation` + `filterOutputData` filters the raw author output.\n\n| Interface | How to pass it                                |\n| --------- | --------------------------------------------- |\n| CLI       | `--filterOutputData '<jq>'` flag              |\n| MCP       | `meta: { filterOutputData: \"<jq>\" }` argument |\n\njq runs via `jq-wasm` (real jq compiled to WebAssembly — no native binary dependency), imported lazily by the shared `surfaces/apply-jq-filter.ts` helper that both the CLI and MCP surfaces call, so a run without the flag never loads the ~1.4 MB WASM payload. There is no SDK `RunOptions` field: an SDK caller already holds the result and can reshape it in plain TypeScript, so the flag exists only on the two string-only interfaces (CLI argv, MCP tool input) where post-hoc reshaping isn't otherwise available.\n\n### Per-call connection override — `meta.connection` / `meta.connections`\n\nThe `mcp` launch flags (`--connection` / `--<slot>-connection`) are **optional defaults**. An MCP tool call can override the connection for that one call through the same `meta` bag:\n\n| Interface | How to pass it                                                      |\n| --------- | ------------------------------------------------------------------- |\n| MCP       | `meta: { connection: \"[<resolver>:]<value>\" }` (default slot)       |\n| MCP       | `meta: { connections: { <slot>: \"[<resolver>:]<value>\" } }` (named) |\n\nEach value is the same opaque `[<resolver>:]<value>` reference the launch flags take — it identifies a credential (never the secret itself), routed to whichever resolvers the connector declares. The override is merged over the launch-time flags per slot — the named slots take the call value, the rest keep their launch default — then re-resolved through the same `buildRunOptionsFromConnectionFlags` path the launch flags use, so the credential is still read lazily and never traverses the transport. Because `withMcpInputMeta` runs at tool registration (when the launch flags are already known), the advertised `meta` schema is launch-aware per script: a single-connection script gets a `connection` key, a multi-connection script gets a slot-keyed `connections` object, and a credential-free script gets neither. A slot **fixed at launch** is an optional override; a slot with **no launch default** is **required** (and forces `meta` itself to be required). That makes mutual-exclusivity, unknown-slot rejection, and credential-free rejection fall out of the per-script schema — a malformed override is rejected at the `registerTool` Zod parse rather than needing a runtime check. The CLI / SDK surfaces already accept per-call `connection` / `connections` via `RunOptions`, so this only adds the MCP equivalent.\n\n### `RunOptions` shapes\n\n`connection` and `connections` are **mutually exclusive** — supply one, the other, or (for credential-free scripts) neither:\n\n| Shape                                               | Used by                  |\n| --------------------------------------------------- | ------------------------ |\n| `{ connection: \"[<resolver>:]<value>\" }`            | single-connection script |\n| `{ connections: { source: \"...\", target: \"...\" } }` | multi-connection script  |\n| `{}` / `undefined`                                  | credential-free script   |\n\n`ConnectionValue` is just `string`. The wrapper splits it on the first `:` against the known resolver names; an unrecognized (or absent) prefix is treated as a bare value and routed by `canHandle`. Errors include the script name, slot label, and the slot's resolvers (with value shapes) so a misconfigured call points the operator at the right credential.\n\n## `Context` — the author surface\n\n| Slot cardinality               | Author writes          | `ctx` shape                                                       |\n| ------------------------------ | ---------------------- | ----------------------------------------------------------------- |\n| Credential-free                | `run: (input) =>`      | (no `ctx`)                                                        |\n| Single (`connection: ...`)     | `run: (input, ctx) =>` | `ctx.fetch` — the resolved authed `fetch` for the slot.           |\n| Multi (`connections: { ... }`) | `run: (input, ctx) =>` | `ctx.connections.<slot>` per declared slot. No `ctx.fetch` sugar. |\n\nThe author never sees `process.env`, never threads a `Fetch` through their script body, never re-implements auth logic.\n\n## Errors\n\n- **`ConnectorHttpError`** — a failed HTTP _response_ (fetch resolved with a non-2xx status). Build it with `throwIfNotOk(res, message?)` (the 90% path) or `ConnectorHttpError.fromResponseBody(res, body, { message? })` when the body is already read. It carries the full `response` (status, headers, parsed body); recognize it with `isConnectorHttpError(err)` (brand-recognized via `Symbol.for` rather than `instanceof`, so it survives the standalone bundling each `apps/*` connector ships).\n\n- **Sandbox network failures** — a `fetch` _rejection_ with no HTTP response at all (`TypeError: fetch failed`, `ECONNREFUSED`, `ENOTFOUND`, `ECONNRESET`, \"network socket disconnected\"), which in a sandboxed agent runtime almost always means outbound network is blocked. There is no throwable type — nothing catches it by type — so the **CLI `run` surface** detects it (heuristic over the error's `.cause` chain) and prints agent-actionable guidance under a stable `Sandbox network error:` header: retry with the sandbox lifted, and if you can't, escalate to the user (install the connector's local MCP server via `npx <pkg> mcp`, then fall back to the remote server at [mcp.zapier.com](https://mcp.zapier.com)) instead of an opaque stack. Detection is CLI-only on purpose: `run` is the one-shot, agent-invoked path that runs inside the sandbox, whereas the `mcp` server runs unsandboxed in the user's client (a rejection there is a real outage, and the \"run this connector as an MCP server\" hint would be self-referential) and imported functions run in the host's own process.\n\nOnly fetch _rejections_ are treated as sandbox failures — a resolved `Response` (any status) is handled by `throwIfNotOk` as a `ConnectorHttpError`.\n\n## `<bin> mcp` — local-MCP-server execution surface\n\nReached through the bundled CLI as `npx @zapier/<x>-connector mcp --connection [<resolver>:]<value>` — no per-app glue. The dispatcher reserves the primary command `mcp` and delegates to the internal `serveMcpStdio` helper:\n\n1. Builds an in-memory registry keyed by `script.name`, with each entry holding the script and the launch-time `RunOptions` built from the `--connection` / `--<slot>-connection` flags passed to `mcp` (optional defaults). A call may override these per `tools/call` via `meta.connection` / `meta.connections`; either way the connection string is resolved at call time, so the credential never traverses the MCP transport.\n2. Resolves server identity (`name` / `version`) from the `package.json` adjacent to the connector's `cli.ts` (via `meta.url`).\n3. For each script, calls `server.registerTool(script.name, config, cb)` — the config is built inline from the script's `defineTool` fields. `McpServer` handles `tools/list` and runs the Zod input parse before dispatching to `script.run(input, runOpts)`. The registered `inputSchema` is the author schema augmented with a `meta` object that nests the control flags (`skipOutputDataValidation`, `filterOutputData`) and the launch-aware per-call connection override (`connection` / `connections`); the callback strips `meta` off before `run`, merges any connection override over the launch flags, and folds the control flags into the run options. The callback returns the `{ data, meta }` envelope as both `structuredContent` and a JSON-stringified text part. The registered `outputSchema` is the wrapped envelope (with `data` widened so the skip path's raw output survives the server's re-validation). An agent bypasses output validation by passing `meta: { skipOutputDataValidation: true }` as a tool argument.\n4. For each bundled doc — `SKILL.md` and each `references/*.md` (discovered recursively) — calls `server.registerResource(...)` with a stable `connector://<slug>/…` URI and `text/markdown` type. Content is re-read from disk on each `resources/read` (link-rewriting included, so it matches the CLI's `skill` / `reference` output). Skipped entirely when `meta.url` is absent or the connector ships no docs, so the `resources` capability is only advertised when there is something to serve.\n5. Connects via `StdioServerTransport` and writes a one-line ready banner to stderr.\n\n```bash\nnpx @zapier/notion-connector mcp --connection zapier:conn_xxx\n```\n\n## Telemetry\n\nThe SDK sends Zapier one **anonymous** event per tool run — which connector and tool ran, whether it succeeded, how long it took, and what kind of environment it ran in. No account or user identity, no tool inputs or outputs, no credentials, no error messages, nothing written to disk. It is on by default, and it cannot break or slow a run.\n\nTurn it off with one variable:\n\n```bash\nexport ZAPIER_CONNECTORS_TELEMETRY_DISABLED=1\n```\n\nIt is already off in CI and under test runners, so your connector's own test suite emits nothing. To see exactly what would be sent for your runs, set `ZAPIER_CONNECTORS_TELEMETRY_DEBUG=1` — it prints the payload to stderr and sends nothing.\n\nFull field list, guarantees, and every environment variable: [TELEMETRY.md](./TELEMETRY.md).\n\n## Why is the package surface this small?\n\n`defineTool` + `defineConnector` + `handleIfScriptMain` + `runDispatchCli` + `toFunctions` is the authoring + execution contract every script and connector entry imports. SDK-shipped resolvers (`zapierConnectionResolver`, `defineEnvTokenResolver`), the env-backed factories (`defineEnvResolver`, `defineEnvPrefixResolver`), and the typed-identity `defineConnectionResolver` cover the most common auth paths; everything else flows through the same `ConnectionResolver` shape. The resolvers live on the connector object, not the package entry, so consumers depend on the connector bundle — not duplicate SDK exports.\n\nThe Zapier path (`zapierConnectionResolver`) lazy-imports `@zapier/zapier-sdk` only when it actually wins resolution — connectors that don't expose Zapier auth don't pull the SDK into their dependency closure.\n","readmeFilename":""}