{"_id":"@memberjunction/ai-bridge-vonage","_rev":"39-f47c687a38737d274ee11bbe99fc7b1a","name":"@memberjunction/ai-bridge-vonage","dist-tags":{"lts-5":"5.51.3","lts-6.1":"6.1.4","latest":"6.1.4","edge":"6.2.0-edge.2"},"versions":{"0.0.1":{"name":"@memberjunction/ai-bridge-vonage","version":"0.0.1","keywords":["oidc","trusted-publishing","setup"],"_id":"@memberjunction/ai-bridge-vonage@0.0.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"dist":{"shasum":"1720350de7e5f76118f076e1f682b90b09f2eae2","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-0.0.1.tgz","fileCount":2,"integrity":"sha512-RDJMruqT7qzSM8bJf6b+ZmGqU2YIPbro2a6Zzoarbl2tP8N9Vn1DLyWlvtF3tZu4j0ROmxvMoU0GF7hSagk28g==","signatures":[{"sig":"MEUCIQDbX9UCYX88y21Se0zSMhKSEHgvWKnOOScgH6Qeyp467AIgCAhjlLInoGlbTnXIg6bLJvZ/XcyPyEsnAuOKI1xRQTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2091},"_npmUser":{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},"_npmVersion":"11.6.2","description":"OIDC trusted publishing setup package for @memberjunction/ai-bridge-vonage","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_0.0.1_1781573092622_0.5490053256225689","host":"s3://npm-registry-packages-npm-production"}},"5.41.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.41.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.41.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"72075ba3c267a558a3e5d7eb7ca83c4b3cb471df","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.41.0.tgz","fileCount":14,"integrity":"sha512-XxM4RWy/JPMACjotBPh4LvwHPGUtykj8bKUj+kc3RhRLku0ngFRNFxFY3kOboa+G3glHV7bopfLkbaZHopivNg==","signatures":[{"sig":"MEYCIQCzhXPxPFXPL+hSvWoFzkmkEM57t8TzthvU0U/XrAp9AQIhALwvBVZB2BFDR8SKOeePLYymWi/KEFiRmETyVvAi+2zm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40379},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a1924cd9c7ce5679848ee7667dd38ba0ef52ab84","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@memberjunction/core":"5.41.0","@memberjunction/global":"5.41.0","@memberjunction/core-entities":"5.41.0","@memberjunction/ai-bridge-base":"5.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.41.0_1781592607672_0.15112880292989472","host":"s3://npm-registry-packages-npm-production"}},"5.42.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.42.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.42.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"bbe424a0e2a37984ce5767fe05f6c0fa2f6df26e","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.42.0.tgz","fileCount":22,"integrity":"sha512-UFQA1R/WHg+fcKxuDMYVwJFMafVFNbiurFzRdJZVuqEGoriTDAt3c7A5xBWjyf6B7dosHHRqxSVA/TtPkqmvCQ==","signatures":[{"sig":"MEUCIQC/1RwFTA7Xf8DxTp6/JyBnpl/ZDP82IgIv2vkFsaeGBgIgcdMuqpMzPUKSJj6dBlsRZu7qw8br4NJX9RskJEmeKWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c7d7e5f459a14511bc6818f4692ce321f968daa9","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@memberjunction/core":"5.42.0","@memberjunction/global":"5.42.0","@memberjunction/core-entities":"5.42.0","@memberjunction/ai-bridge-base":"5.42.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.42.0_1782116140934_0.8749615221325566","host":"s3://npm-registry-packages-npm-production"}},"5.43.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.43.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.43.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"85b14f9060a6ec32a2538c0e816b7c5022cd628a","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.43.0.tgz","fileCount":22,"integrity":"sha512-XTYJIEZa+/HcqT+/4pLEp7pQazl12s1MVOy+ipju5p2prMqb/TyNWxqDxEBIstFE7E/dUSupBpD1OP87DlrAng==","signatures":[{"sig":"MEQCIGJWL2Fh5al4RkcIu8+j6NKEsh9xdcLC9QBp7zkSKO8WAiA4V/umBZ5vuk0inojuNfiBI2LTt7oThogzAvacT7ssdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"66065afb6921f3116817852284686997c9a367b8","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@memberjunction/core":"5.43.0","@memberjunction/global":"5.43.0","@memberjunction/core-entities":"5.43.0","@memberjunction/ai-bridge-base":"5.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.43.0_1782456580274_0.5129238004041987","host":"s3://npm-registry-packages-npm-production"}},"5.44.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.44.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.44.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"0d40b9cd0ac440dfa3e01f91382c65ae5e227f0c","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.44.0.tgz","fileCount":22,"integrity":"sha512-a0QcLd1sEekv7dO6KvYfHoOrDHbtgiNwPgPnAipwU5fOLtbqwo483VkDOtXazSqhZXBpJf9MP3XUbPy5TZlMkg==","signatures":[{"sig":"MEUCIQDMzTr4+xPslo80JtHmhMTzu3GgGDEW1Rdb3gRDTeuELQIgAvZkVOmcqPTWaJtMGNQCdLtxpAaqjYzQX17hSDw9UyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"63e2b085cc74ab8c7455a4fab98053f133c68da8","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.44.0","@memberjunction/global":"5.44.0","@memberjunction/core-entities":"5.44.0","@memberjunction/ai-bridge-base":"5.44.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.44.0_1782988385458_0.3239107474561924","host":"s3://npm-registry-packages-npm-production"}},"5.45.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.45.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.45.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"ec1b940cc8643fd08ae83a5760c1d0816bbd81d6","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.45.0.tgz","fileCount":34,"integrity":"sha512-b9Jy1L2jmR9IwlKmQeGvTwhss3K3Mz1leDAT0qwdeMx8zagqnCl6Thl88gFpQ7lEgRurDJsDmGmru+Ug++fq5Q==","signatures":[{"sig":"MEUCIDa/rHeAolRRRzbi86jq52BJ2Ug0n/jQfJLqnDiMam2mAiEA5pFl0c4A0sMEavteN7XbNxtSZPrPvGZBNSGQk3QVGQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5c832fc382873a74ea0d14851309c8a6bf0f39b8","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.45.0","@memberjunction/global":"5.45.0","@memberjunction/core-entities":"5.45.0","@memberjunction/ai-bridge-base":"5.45.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.45.0_1783455676091_0.14882598693698323","host":"s3://npm-registry-packages-npm-production"}},"5.45.1":{"name":"@memberjunction/ai-bridge-vonage","version":"5.45.1","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.45.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"654b527ab365162f401bb5a8c0e080463dbaf5ef","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.45.1.tgz","fileCount":34,"integrity":"sha512-ZTLTNF4fYkk+13E8kQ8A5b4O+hQ1nF54A403RT8G0i/F+U0WDERSw+qTAGWgOig58+M2aRrVk8nrzT7SgUdHFQ==","signatures":[{"sig":"MEUCICVJfCY3VcBU5LGYCE/FLvgE/04jnXVD6MI7hwwbiZaKAiEAvUhyk+NiM2Wiw+/U2i5HuUOkGTJduoJhiEHvN3ygd0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"643b5c35db3e526c8d3cb2a6a8b89ac125dd1c69","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.45.1","@memberjunction/global":"5.45.1","@memberjunction/core-entities":"5.45.1","@memberjunction/ai-bridge-base":"5.45.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.45.1_1783554073394_0.39186559215088956","host":"s3://npm-registry-packages-npm-production"}},"5.46.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.46.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.46.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"8ed3f35510ebf3266cf499cf647e4765467d8e7f","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.46.0.tgz","fileCount":34,"integrity":"sha512-mBxSatssrvqhzpf5tUhaGh0KtT5yn7gSdtm/m5Uuz3FlFyYymup4ZBgCIC/IEb+dyPy8dz2TzqoONxSWoUj4HQ==","signatures":[{"sig":"MEUCIQCQFsxCgxrolUbv1/i6wUmizajO6lGWycrYgirhkD+fBwIgDz3edpfQhAlMSuAocZCJ4VC8eB5WnHlnqOMx9zJGYiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1bfe73f9240ae9fb98f50fe451092480ef767431","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.46.0","@memberjunction/global":"5.46.0","@memberjunction/core-entities":"5.46.0","@memberjunction/ai-bridge-base":"5.46.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.46.0_1783619318445_0.5285838802672231","host":"s3://npm-registry-packages-npm-production"}},"5.47.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.47.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.47.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"f814fcbed0a7dc3dcb4470bbf7e60de19acb3b7a","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.47.0.tgz","fileCount":34,"integrity":"sha512-b7w1BXiTITbvn0fhkZVJhe0ypvHxnYpExJlKGXMZZ3tmy3bMhH5pc+12Am95VH860tnJnZudGs6yc+IgL66DCA==","signatures":[{"sig":"MEUCIBDAq4a8rsPceGUCoMHI0vddVCHsigxLpy0UvGSD0zHSAiEA3SqHte8044A33ey8Lsr8/hGmY8/tUh5sJGE6ShqcGF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3faa0c92834ba47a3334071352aaea336ed8d89e","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.47.0","@memberjunction/global":"5.47.0","@memberjunction/core-entities":"5.47.0","@memberjunction/ai-bridge-base":"5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.47.0_1783781520677_0.5455653439495494","host":"s3://npm-registry-packages-npm-production"}},"5.48.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.48.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.48.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"14b103b229a1118a26cd7408b4ca9b3998b4c06b","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.48.0.tgz","fileCount":34,"integrity":"sha512-pPdhWr/3GogP6j3hlcqrSibMPcvHXi6oRzVIXQ8ifprGxWwjwAPhNg3sEOg4I3tTBEnze82fJj2cCnec97M8/g==","signatures":[{"sig":"MEYCIQCgyaC98OTT7M8Q8bLFuVniXXZTm7n5unuHgO0MRmDeBQIhAJRKfulYgGkH3Tbdklqqrbj6OM8eTtiSmaZdXSLPlQtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4fd3a07629bdbb56221c390d8acb0ece69e81dc0","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.48.0","@memberjunction/global":"5.48.0","@memberjunction/core-entities":"5.48.0","@memberjunction/ai-bridge-base":"5.48.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.48.0_1784071888188_0.6595852991339801","host":"s3://npm-registry-packages-npm-production"}},"5.49.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.49.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.49.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"pranavrao-bc","email":"pranav.rao@bluecypress.io"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"44d9995ef2aac00462d13b370d6b107760c2f2b7","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.49.0.tgz","fileCount":34,"integrity":"sha512-b0/ceHh47zDhPoT9M5JYvRYjgGR9MjHSIVew7zZWnGKmc57xzE5mZGHrMvEL8O6e3zLaJKwgwAEr0KK1grsV+Q==","signatures":[{"sig":"MEYCIQCwDsI5zNaZkXry+uFZ3F9rz/1S54I92i+aYRrFWcoOLgIhANlIh1JETjyKxNQEUKYtCVmO10nQqqGCOu4gsipV2AIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3c834f5407523e83942ae35132efe57c83db4c23","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.49.0","@memberjunction/global":"5.49.0","@memberjunction/core-entities":"5.49.0","@memberjunction/ai-bridge-base":"5.49.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.49.0_1784748790916_0.8275111137532634","host":"s3://npm-registry-packages-npm-production"}},"5.50.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.50.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.50.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"4fadd9d02ceb720668dc2954f3e6ff2502140215","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.50.0.tgz","fileCount":34,"integrity":"sha512-lMuK6XrOCdV583wk8DIvLtkrqojEIltzd4/ifJl7Ll+GylW0zReE1MHup01KnpWU4TjBxfkoXS2PhoZ2zB2N4A==","signatures":[{"sig":"MEUCIQDOaGWH3hEI2G2kdxBQ+fQqMdTkXFvP3Qikp2BVUA/eaQIgDgi6U7AXshPZp0nFB/49OU9UGc3hwMTpx4wGvGp3TMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"23b1e77cce116ad3d8539bb5d1ae4106e57d22eb","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.50.0","@memberjunction/global":"5.50.0","@memberjunction/core-entities":"5.50.0","@memberjunction/ai-bridge-base":"5.50.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.50.0_1785359391226_0.12913464768112326","host":"s3://npm-registry-packages-npm-production"}},"5.51.0":{"name":"@memberjunction/ai-bridge-vonage","version":"5.51.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.51.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"4a062badf4442bea99e68e221889601d813b19d5","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.51.0.tgz","fileCount":34,"integrity":"sha512-aCMVpX73U2GigFTXX6c6A3ni+rEspw+QgPI3FgmvBx6zrCZy+d0bgSHiV3aI8FscwzG75wO0rIzIxTD4V/cqiA==","signatures":[{"sig":"MEYCIQCq1+ESVd7xU5b9HCitgbc56oQN0xjpJUTT+f63yUMv5QIhAIZBrwtrzedpuBfFTAxflTLAkGjW7GOzTAikrrLuzzBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d591014338be16b3019265b6853d2f66841a3a16","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"5.51.0","@memberjunction/global":"5.51.0","@memberjunction/core-entities":"5.51.0","@memberjunction/ai-bridge-base":"5.51.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.51.0_1785535617998_0.5701621838592288","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.0":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.0","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"e2ba52c6ea291c2a315775e441ae3fdff24e90ad","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.0.tgz","fileCount":35,"integrity":"sha512-AP/z960qJKkmH3yuO4/AlXw4MhD56jIdNz5YP//x18EvbHS8g9Kvulxve/AyXRm6PuzuDZ1HU3+6vUKTi/7Yig==","signatures":[{"sig":"MEYCIQDc9qtslSRdZDypbkAoUkDVgnDm0Z7vtNUhmDKf9RSSHQIhAPgKi8ntF/AR1bHrks5l9vlKkOjTd7NPAYbXSNDWOvje","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158852},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.0.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/00b2ac3b5ee54214bd52ccad43b034fb/memberjunction-ai-bridge-vonage-6.1.0-edge.0.tgz","_integrity":"sha512-AP/z960qJKkmH3yuO4/AlXw4MhD56jIdNz5YP//x18EvbHS8g9Kvulxve/AyXRm6PuzuDZ1HU3+6vUKTi/7Yig==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.16.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"6.1.0-edge.0","@memberjunction/global":"6.1.0-edge.0","@memberjunction/core-entities":"6.1.0-edge.0","@memberjunction/ai-bridge-base":"6.1.0-edge.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.0_1785988113287_0.5299881658719194","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.1":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.1","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"f13c1907741f580666d3eaa586230ec50e12156f","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.1.tgz","fileCount":35,"integrity":"sha512-uLKTLFT50UH3rUvResR2auvrNbDyl6O3NYfMPoNYG90fG4DJsj9fA78X98aJ5/X3303oXsAvTltv94H7H4smYQ==","signatures":[{"sig":"MEYCIQDYjglvmAfr/9fsUpQxGc5Plu2RWGNwnjp8PZ8TUxF1qQIhALt1L86635hbQSZJc6w606eypqqlzDm7XYqY5UWjV6h5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158852},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.1.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/ffd32ce0e4655822069f68dfc05da2bb/memberjunction-ai-bridge-vonage-6.1.0-edge.1.tgz","_integrity":"sha512-uLKTLFT50UH3rUvResR2auvrNbDyl6O3NYfMPoNYG90fG4DJsj9fA78X98aJ5/X3303oXsAvTltv94H7H4smYQ==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.16.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"6.1.0-edge.1","@memberjunction/global":"6.1.0-edge.1","@memberjunction/core-entities":"6.1.0-edge.1","@memberjunction/ai-bridge-base":"6.1.0-edge.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.1_1786215355199_0.30087154571385","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.2":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.2","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.2","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"220902068da6e93835bff047dfe85941dd8d71b4","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.2.tgz","fileCount":35,"integrity":"sha512-GE9z1fugw5QYgWgOm/Cx2ausirGMmvd/jW4aSJgl2PoFaTIApL9YCJf+HV7krPN2lBIsV2o4li3L+Tc6SdzwPw==","signatures":[{"sig":"MEUCICcF5XQYMeBx9ed3+IqGydGl9hTH8RSziFxSSMU2/KaCAiEAhi60//dm47WMGnGyAmZtJAJhv6YZ/wTWfPjSeJ8868Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158852},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.2.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/6687794786a669314365c32522acfee9/memberjunction-ai-bridge-vonage-6.1.0-edge.2.tgz","_integrity":"sha512-GE9z1fugw5QYgWgOm/Cx2ausirGMmvd/jW4aSJgl2PoFaTIApL9YCJf+HV7krPN2lBIsV2o4li3L+Tc6SdzwPw==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.16.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@memberjunction/core":"6.1.0-edge.2","@memberjunction/global":"6.1.0-edge.2","@memberjunction/core-entities":"6.1.0-edge.2","@memberjunction/ai-bridge-base":"6.1.0-edge.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.2_1786510112491_0.06335519366741771","host":"s3://npm-registry-packages-npm-production"}},"5.51.1":{"name":"@memberjunction/ai-bridge-vonage","version":"5.51.1","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.51.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"011eacc0663d9668c9b0f46b588421ef9fd8f00d","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.51.1.tgz","fileCount":34,"integrity":"sha512-WNXjnDDqc+CvwqoEnLFKl+4K4yogi1V74vCudovtfibKeFVwvJ4JYf9Mmdb8VBrAFbFmPVELKxNq4mm1UlUAmA==","signatures":[{"sig":"MEUCIF2k2ufcmJz6poKMti5eeiAuvh1ZPcrC0bzLWztVRS4NAiEAy84VJUVSjfTRP5+ppywYyWAFUNFK7aA7lp85UOrwXQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a0d22d66ae98ed78d2e9c227dcce1eb1fc41fe06","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@memberjunction/core":"5.51.1","@memberjunction/global":"5.51.1","@memberjunction/core-entities":"5.51.1","@memberjunction/ai-bridge-base":"5.51.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.51.1_1787106387670_0.351838715951557","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.3":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.3","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.3","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"0df3049a8f1a1bf42bbc6371ddd79b57e7cc646e","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.3.tgz","fileCount":35,"integrity":"sha512-ux2ucSSbHi2yj5lOuLnkvDwqu6u2GDcwXeHLBzT3ffPARJ/0Vb4I61hyNiONERg8DvOrE51z2fpQYvj0WcnGiQ==","signatures":[{"sig":"MEYCIQDymquRCFUO6os+dQhimfRFEbmlxaezjpoSvIfs/rRXlwIhAIQ4K3XWxIzERF7IlKq/NG0ce+tXEoFGLkD2U+FvUwdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.3.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/71c575adc80f65db3c537ce194394245/memberjunction-ai-bridge-vonage-6.1.0-edge.3.tgz","_integrity":"sha512-ux2ucSSbHi2yj5lOuLnkvDwqu6u2GDcwXeHLBzT3ffPARJ/0Vb4I61hyNiONERg8DvOrE51z2fpQYvj0WcnGiQ==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.17.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@memberjunction/core":"6.1.0-edge.3","@memberjunction/global":"6.1.0-edge.3","@memberjunction/core-entities":"6.1.0-edge.3","@memberjunction/ai-bridge-base":"6.1.0-edge.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.3_1787294083711_0.8374971919536474","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.4":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.4","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.4","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"86ea400f2079e14ff23ab096cdc70f59c5b85e21","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.4.tgz","fileCount":35,"integrity":"sha512-if3NubulcQDAKiyZOAkU2VkmveE3IJeTFcjExmuoAyq+tSowaAx56VrFyHikcnW7mqWRNsyfpPm0HlaOVO/3xA==","signatures":[{"sig":"MEYCIQCZoTFkuQQG7CqH/B9iWmti2pxRZwkQpHGO7MrXQFOlGAIhAPSoykeCWnJHIlqG8Llt5ty+0vfg7WfZTeYu/MjCbm87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.4.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/366a531320de365dd2b33e09c7ca361b/memberjunction-ai-bridge-vonage-6.1.0-edge.4.tgz","_integrity":"sha512-if3NubulcQDAKiyZOAkU2VkmveE3IJeTFcjExmuoAyq+tSowaAx56VrFyHikcnW7mqWRNsyfpPm0HlaOVO/3xA==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.17.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@memberjunction/core":"6.1.0-edge.4","@memberjunction/global":"6.1.0-edge.4","@memberjunction/core-entities":"6.1.0-edge.4","@memberjunction/ai-bridge-base":"6.1.0-edge.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.4_1787764908707_0.44365588644774334","host":"s3://npm-registry-packages-npm-production"}},"5.51.2":{"name":"@memberjunction/ai-bridge-vonage","version":"5.51.2","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.51.2","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"12d7011cacbc13cffc337e7a833ed2bef84bff00","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.51.2.tgz","fileCount":34,"integrity":"sha512-H+EpEAtTXkUNcJOZcDp1DQMcIu00WFlp4S3vRFwPfdyAuFKp2/nyfqo/zlD9JOC1MDPiZwHloa459o1zTdRmmQ==","signatures":[{"sig":"MEYCIQDlLFWJIiya/IM75H081aqCEqK1V+9lMfXqm/sd4gW12AIhANQ6evsiBMX3ZtJgl1QwgHY+FWOZf9ofrdkTEfeBWaOt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.51.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4840cd12c6d9123e1b0eeeee9eaa6ae2bcee8399","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@memberjunction/core":"5.51.2","@memberjunction/global":"5.51.2","@memberjunction/core-entities":"5.51.2","@memberjunction/ai-bridge-base":"5.51.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.51.2_1788231654439_0.2560374960546732","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.5":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.5","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.5","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"119b6786604397bac60cf02e484b57f5b0c5a92e","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.5.tgz","fileCount":35,"integrity":"sha512-v94qro642xUdP1VJynGmlv46WTb31gx6wLxgFw3DZLybck3AlLAQrMrurzv6bCKAf3lNsSOg8/x6eD2RuMLljg==","signatures":[{"sig":"MEYCIQDaQx62qYJ5DC9rJh2bOF17k2yhFyy6DXz7d1Z9+nIPCgIhAMDtC/Q7LAQiLuVK4yqZSvpeDCuQEP5+625+NjX2JPAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.5.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/0ec3ffbef2d1ecbfeebe7835cf572be6/memberjunction-ai-bridge-vonage-6.1.0-edge.5.tgz","_integrity":"sha512-v94qro642xUdP1VJynGmlv46WTb31gx6wLxgFw3DZLybck3AlLAQrMrurzv6bCKAf3lNsSOg8/x6eD2RuMLljg==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.17.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@memberjunction/core":"6.1.0-edge.5","@memberjunction/global":"6.1.0-edge.5","@memberjunction/core-entities":"6.1.0-edge.5","@memberjunction/ai-bridge-base":"6.1.0-edge.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.5_1788308369091_0.3456999763365509","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.6":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.6","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.6","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"a0c450465624801a6a704be050c0424d84ae9b15","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.6.tgz","fileCount":35,"integrity":"sha512-lxXNRNLwV9vJHsiXizM76gH/eNX8HA93g6P+fy7qGtmKnPYq+J/Gi3KfYOZ3+Byn0mE/I7WWVmlrqbMUGGM3Zg==","signatures":[{"sig":"MEUCIQDfUwQkkaZi3hvRQdpgQQG/eSy8Jtl/XQq3wCywkneVyAIgPDW3zMu44nMC2xCTM49tmlwG+XnCWAD2J5iupGsiXDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.6.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/f60aa3ec6a90a3b729676cbe933d65ff/memberjunction-ai-bridge-vonage-6.1.0-edge.6.tgz","_integrity":"sha512-lxXNRNLwV9vJHsiXizM76gH/eNX8HA93g6P+fy7qGtmKnPYq+J/Gi3KfYOZ3+Byn0mE/I7WWVmlrqbMUGGM3Zg==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.0-edge.6","@memberjunction/global":"6.1.0-edge.6","@memberjunction/core-entities":"6.1.0-edge.6","@memberjunction/ai-bridge-base":"6.1.0-edge.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.6_1789090966853_0.8536441645185422","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-edge.7":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0-edge.7","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0-edge.7","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"8e72b87136aaece58058b8de3844279bbf13a99e","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0-edge.7.tgz","fileCount":35,"integrity":"sha512-lrf5r5SsUKmKv+y0aPCykoXkLlYv16w7mPM5rUcw0tefoffCPttw2+2bEHpBzcShACPhDwu015l9jXgyZZuRLA==","signatures":[{"sig":"MEQCIBLm2jTw4tCi2K5PAxbbygDA35ys79RNMplvEpYY83wQAiArDL+G9ts2PwZICWHw9zelNPDwwqxS0MTZZ1M72/rv4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0-edge.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0-edge.7.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/7a2f6c96e6a317b01874ac448f830e26/memberjunction-ai-bridge-vonage-6.1.0-edge.7.tgz","_integrity":"sha512-lrf5r5SsUKmKv+y0aPCykoXkLlYv16w7mPM5rUcw0tefoffCPttw2+2bEHpBzcShACPhDwu015l9jXgyZZuRLA==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.0-edge.7","@memberjunction/global":"6.1.0-edge.7","@memberjunction/core-entities":"6.1.0-edge.7","@memberjunction/ai-bridge-base":"6.1.0-edge.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0-edge.7_1789353572096_0.5533156897044214","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.0","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"2ca45be2fa88b327c6f2ab411aa7852b2dd88d04","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.0.tgz","fileCount":35,"integrity":"sha512-ol6vpoRleqXi+CKWYMZtrb6jkLNS1mrU/hwdDUOpMlBEKR7pt2giqFDyNvK2ne9Q/3xBIx8msOzPmlbow1FqCQ==","signatures":[{"sig":"MEQCIBPFbhWTYKGepzmgj1MgvFRQFFgPmV//UPZTpBXFPoL9AiAEC6D0GZlKQBWmPaW/SZ2jKBpFzHpsVLSnFgdV3wy1+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167024},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.0.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/554635024b28f6d03f36602fcafa25f1/memberjunction-ai-bridge-vonage-6.1.0.tgz","_integrity":"sha512-ol6vpoRleqXi+CKWYMZtrb6jkLNS1mrU/hwdDUOpMlBEKR7pt2giqFDyNvK2ne9Q/3xBIx8msOzPmlbow1FqCQ==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.0","@memberjunction/global":"6.1.0","@memberjunction/core-entities":"6.1.0","@memberjunction/ai-bridge-base":"6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.0_1789358922677_0.5345967181306313","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.1","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"0f49fbb58eb95067d5344413fa799f1c138df72d","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.1.tgz","fileCount":35,"integrity":"sha512-iyGv07iLkc1/jfFyhYNQc6rgCl3PFf19Q7HrKoHKCslkD6RHWCVQZU7kTJqlmH89MaPYYiDer6uKgjP7dpZqhg==","signatures":[{"sig":"MEYCIQCYED1HojsPFVoRR45KQS4vG7xm5zU84Z21bzVps+6cRgIhAJbXpiXfSTL8IoKIc/8ELHT6e0U1siYY8zHufl/lZICw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCopxHQWUF1sBLfi+vzN0dtXYM5twd9qhjI3xyRPeWH+gIhAIqzmQI680l0FEGSsjd3WhryKg7/gScKeh/RxOFqrLhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167024},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.1.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/95d0618bd4d886dd5533b686560b2ad9/memberjunction-ai-bridge-vonage-6.1.1.tgz","_integrity":"sha512-iyGv07iLkc1/jfFyhYNQc6rgCl3PFf19Q7HrKoHKCslkD6RHWCVQZU7kTJqlmH89MaPYYiDer6uKgjP7dpZqhg==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.1","@memberjunction/global":"6.1.1","@memberjunction/core-entities":"6.1.1","@memberjunction/ai-bridge-base":"6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.1_1789446977760_0.8392739578553061","host":"s3://npm-registry-packages-npm-production"}},"5.51.3":{"name":"@memberjunction/ai-bridge-vonage","version":"5.51.3","author":{"name":"MemberJunction.com"},"license":"ISC","_id":"@memberjunction/ai-bridge-vonage@5.51.3","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"fbf0a5833710aa5cff3dd70ce5b4c4427156319f","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-5.51.3.tgz","fileCount":34,"integrity":"sha512-3PjBEfeHVHUMCG/JbrZhTZJy03ssCoIDMzONykby+QNigOUdlYGXfoy3oIRAaHnGPv69RyBCIsPaf6hedhHIwQ==","signatures":[{"sig":"MEUCIQCZ9Y5zhZfCt6qvBNiUSDiJM0YF2JkZJ/bx/68Hr1iHsgIgU7orYdZ64qanSSymL28QFXyE6REuLC0cRNyn+bRxaWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDt4DyHmDqrYmrd0DhiprxvvPvUAiNfqKwcp/o2YvJ84AIhAISTC5NKoEwO1VRyOFGkaCYuqn81T1fbv4RPMOy5Br1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@5.51.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fce48ea5af8ec051d7dd9cd87cb1d6e12503f8ca","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.6.4","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"5.51.3","@memberjunction/global":"5.51.3","@memberjunction/core-entities":"5.51.3","@memberjunction/ai-bridge-base":"5.51.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_5.51.3_1789526288878_0.1648577082002347","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.2","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.2","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"279b5c50b6ed7ab6d9cd592e0d63c27b542ff25f","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.2.tgz","fileCount":35,"integrity":"sha512-zuYzzRNMLqbAWV4RHVRvp163ywIhCEUcOm7gw9twEtMFEybpx2nbkg81Ox8urK8fKvjKBRvFe7DM8ikizh6n/A==","signatures":[{"sig":"MEUCIQCwGQmLXRBQ3KGL4lXPWRV62w/P+11TCU9sQasEfCwzCgIgV2LBVzSQVFp9bufTcl+lB/egymB1lij9SET9uvXkB9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE3zGu8I2zYA/ywSS1uexulnfgNB56u3/dKgXNFwvlcFAiBfe4NpaAqbiXnuyfYv+/MPRWoda974eH34aD61BAR0gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167024},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.2.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/099e9462197673d0eb03bdfdd667ddd0/memberjunction-ai-bridge-vonage-6.1.2.tgz","_integrity":"sha512-zuYzzRNMLqbAWV4RHVRvp163ywIhCEUcOm7gw9twEtMFEybpx2nbkg81Ox8urK8fKvjKBRvFe7DM8ikizh6n/A==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.2","@memberjunction/global":"6.1.2","@memberjunction/core-entities":"6.1.2","@memberjunction/ai-bridge-base":"6.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.2_1789592752871_0.2357719889310237","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.3","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.3","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"ee0ef39afd9945100aeb321354c7419dd7b5819c","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.3.tgz","fileCount":35,"integrity":"sha512-hK05AhCArxu1SW+OXKfDCVlI+sZH3MGSxFiysF8y/lbZnBaxzn0aPp49wbsRRJHc/nUQep0iYfzWoW0z9As30w==","signatures":[{"sig":"MEUCIHy8yDcNXyuT90CXqJ6IFLdNAZ73XCU+43lQWQu5zIacAiEAyVXFLSCDsGnQn7naLXsWQ9ppNdIjS8dCNrTWGGiKWuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGTmUKtQOSDBVk9UqhHUD8YMOdDlphzq3TNq5U/vCzjAiEA6JdHvjSUZsC8bmMfl+q7jUoo7ZhHf0VWlFRQg0l3wT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167024},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.3.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/35bc93b770d694ecbb7e262053a5114e/memberjunction-ai-bridge-vonage-6.1.3.tgz","_integrity":"sha512-hK05AhCArxu1SW+OXKfDCVlI+sZH3MGSxFiysF8y/lbZnBaxzn0aPp49wbsRRJHc/nUQep0iYfzWoW0z9As30w==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.1.3","@memberjunction/global":"6.1.3","@memberjunction/core-entities":"6.1.3","@memberjunction/ai-bridge-base":"6.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.3_1790047769293_0.46596361680434195","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-edge.0":{"name":"@memberjunction/ai-bridge-vonage","version":"6.2.0-edge.0","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.2.0-edge.0","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"32b5fbd85834a955bfd3cd58bb64cc2023744702","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.2.0-edge.0.tgz","fileCount":35,"integrity":"sha512-Ua+pwJsQaA4uwrAC09bWtF5nHoy7dpZI/Sl1gEPXY3NQGkCvucpxYJBQ2/CXgiuMA06TnQ/pB6hqWh6nByKHVg==","signatures":[{"sig":"MEUCICnBd4/kyJyxpk59QSyNMstMKrmNLzriu/lcfQ3COrbyAiEA7K2bThpJBlI2H2qKQ/ZO9w7uVkgHuzG5cfv5NmbzN2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICv5rJNXcYiU3+V/4gLQoXJY/wvQZp/xYJ2D7jn5HWKyAiEAoyqBRj97GvCGbUvgrU0fHc0WIFj8lZ6k0PZTP5UgQ0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.2.0-edge.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167059},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.2.0-edge.0.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/a147f4931e4f35d6ab7bd86b769f4dc3/memberjunction-ai-bridge-vonage-6.2.0-edge.0.tgz","_integrity":"sha512-Ua+pwJsQaA4uwrAC09bWtF5nHoy7dpZI/Sl1gEPXY3NQGkCvucpxYJBQ2/CXgiuMA06TnQ/pB6hqWh6nByKHVg==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@memberjunction/core":"6.2.0-edge.0","@memberjunction/global":"6.2.0-edge.0","@memberjunction/core-entities":"6.2.0-edge.0","@memberjunction/ai-bridge-base":"6.2.0-edge.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.2.0-edge.0_1790125258347_0.8845129909413785","host":"s3://npm-registry-packages-npm-production"}},"6.1.4":{"name":"@memberjunction/ai-bridge-vonage","version":"6.1.4","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.1.4","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"45d280bddb5f73ff696ea3a2f231f5c02e0ec9d9","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.1.4.tgz","fileCount":35,"integrity":"sha512-IukfPyQpfKqOYY9X6g0UOotO+8DItXRBcdW+/jFClTeclBYzi5Hcggb+PcQi4wJh+WXrjAWPubaRSCM6XZj+jA==","signatures":[{"sig":"MEQCIEH+1iiPv75mR0Pwz8JaSVf1zN1eBlpBsTD/pMDbncMyAiBQdB4Yl2w5Xi861gBigN2YrWIVidjBpPbBF72ldgU6Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA01+s+b5fsCznVOZ1MJtIJMXWAg4pdL5oaCAJnIykTZAiEA7pdOmQOjreRbv5tXbTa99kISosYk6fMkrdHE4dJgJKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167024},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.1.4.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/a80ee73d2a38f207a7e89ee5ac1fd712/memberjunction-ai-bridge-vonage-6.1.4.tgz","_integrity":"sha512-IukfPyQpfKqOYY9X6g0UOotO+8DItXRBcdW+/jFClTeclBYzi5Hcggb+PcQi4wJh+WXrjAWPubaRSCM6XZj+jA==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@memberjunction/core":"6.1.4","@memberjunction/global":"6.1.4","@memberjunction/core-entities":"6.1.4","@memberjunction/ai-bridge-base":"6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.1.4_1790293826799_0.6228756438292076","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-edge.1":{"name":"@memberjunction/ai-bridge-vonage","version":"6.2.0-edge.1","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","_id":"@memberjunction/ai-bridge-vonage@6.2.0-edge.1","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"homepage":"https://github.com/MemberJunction/MJ#readme","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"b9c27596356b02d16693d28350c7ac0405b765a1","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.2.0-edge.1.tgz","fileCount":35,"integrity":"sha512-IK0SJMZuAJYm4FF9SVDgIDzg0NCM06U7+c3ehqk1stNYrXv4AzFFhMH/l8yGFRWTNAMdKuiwgUkTtMwxjsuCTg==","signatures":[{"sig":"MEYCIQC/GmYNEMvYb/2BOTT25B8LjwOL66/6ZHdflMxyPTs5ZwIhAO9rTeHSvZ17P2NWAN09OQGSWG//qS4j2zpuBrFj2Fbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBuCGI5iqB4msVQqcgkSKDmuYYyuGEL7TgpRckbQJslvAiAO6OSMXyTwmP4KzR2xiKA2y/gcr1RHUMqLXk9gwbHZow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.2.0-edge.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173657},"main":"dist/index.js","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.2.0-edge.1.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6ca2d1de-ac95-472e-9855-94f35087337f"}},"_resolved":"/tmp/20b8656a484dfcc7594880d497d7df94/memberjunction-ai-bridge-vonage-6.2.0-edge.1.tgz","_integrity":"sha512-IK0SJMZuAJYm4FF9SVDgIDzg0NCM06U7+c3ehqk1stNYrXv4AzFFhMH/l8yGFRWTNAMdKuiwgUkTtMwxjsuCTg==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@memberjunction/core":"6.2.0-edge.1","@memberjunction/global":"6.2.0-edge.1","@memberjunction/core-entities":"6.2.0-edge.1","@memberjunction/ai-bridge-base":"6.2.0-edge.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"tmp":"tmp/ai-bridge-vonage_6.2.0-edge.1_1790718270996_0.014085943762025988","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-edge.2":{"_id":"@memberjunction/ai-bridge-vonage@6.2.0-edge.2","bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"dist":{"shasum":"23cb5e958aeaa86cfe1201c7a0376ae894016893","tarball":"https://registry.npmjs.org/@memberjunction/ai-bridge-vonage/-/ai-bridge-vonage-6.2.0-edge.2.tgz","fileCount":35,"integrity":"sha512-/siDu4eZthheYPWZKJd5hs9w2mqqVqJrfP6FcT4evmtv9B3i/bHx5MNAiR6kxzmR9Tmn3s76iQT1HYoK9gUWdw==","signatures":[{"sig":"MEQCIFd6vIUV4tCQ2cvwHVrnetb/ZNmWiqiTv4wwSUWPLf0lAiAWbvRdPVCwP1OuhTRGj3VN9E3M2KyQLxxib/wOQogDBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkXAf7Hzh+X+lMeYoomBMphVGRJS1bag7r3n0u3eFK8AIgK/8rLppp/5vm011oG4wT1Ah1yrfGpEaOzhqMg0SvaL0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@memberjunction%2fai-bridge-vonage@6.2.0-edge.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173657},"main":"dist/index.js","name":"@memberjunction/ai-bridge-vonage","type":"module","_from":"file:memberjunction-ai-bridge-vonage-6.2.0-edge.2.tgz","types":"dist/index.d.ts","author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","scripts":{"test":"vitest run","build":"tsc && tsc-alias -f","start":"ts-node-dev src/index.ts","test:watch":"vitest"},"version":"6.2.0-edge.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6ca2d1de-ac95-472e-9855-94f35087337f"}},"homepage":"https://github.com/MemberJunction/MJ#readme","_resolved":"/tmp/87bf914110d4591eadd5c49fd783d67f/memberjunction-ai-bridge-vonage-6.2.0-edge.2.tgz","_integrity":"sha512-/siDu4eZthheYPWZKJd5hs9w2mqqVqJrfP6FcT4evmtv9B3i/bHx5MNAiR6kxzmR9Tmn3s76iQT1HYoK9gUWdw==","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"_npmVersion":"11.19.0","description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","directories":{},"maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"_nodeVersion":"24.21.0","dependencies":{"@memberjunction/core":"6.2.0-edge.2","@memberjunction/global":"6.2.0-edge.2","@memberjunction/core-entities":"6.2.0-edge.2","@memberjunction/ai-bridge-base":"6.2.0-edge.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"24.10.11","ts-node-dev":"^2.0.0"},"optionalDependencies":{"@vonage/server-sdk":"^3.19.0"},"//optionalDependencies":"@vonage/server-sdk is an OPTIONAL PEER SDK (CLAUDE rule 8, category 2): the package never statically imports it. Production wires RealVonageBindings over the real @vonage/server-sdk Voice API + a WebSocket media leg through the injected IVonageVoiceLike/IVonageMediaPump surfaces, so the package builds and unit-tests with no @vonage/server-sdk install and no network. Loaded only when the Vonage provider is configured at deployment.","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-bridge-vonage_6.2.0-edge.2_1791063241293_0.5593111196140383"}}},"time":{"created":"2026-06-16T01:24:52.419Z","modified":"2026-10-03T21:34:01.801Z","0.0.1":"2026-06-16T01:24:52.753Z","5.41.0":"2026-06-16T06:50:07.805Z","5.42.0":"2026-06-22T08:15:41.063Z","5.43.0":"2026-06-26T06:49:40.394Z","5.44.0":"2026-07-02T10:33:05.597Z","5.45.0":"2026-07-07T20:21:16.227Z","5.45.1":"2026-07-08T23:41:13.546Z","5.46.0":"2026-07-09T17:48:38.566Z","5.47.0":"2026-07-11T14:52:00.815Z","5.48.0":"2026-07-14T23:31:28.316Z","5.49.0":"2026-07-22T19:33:11.128Z","5.50.0":"2026-07-29T21:09:51.379Z","5.51.0":"2026-07-31T22:06:58.174Z","6.1.0-edge.0":"2026-08-06T03:48:33.415Z","6.1.0-edge.1":"2026-08-08T18:55:55.353Z","6.1.0-edge.2":"2026-08-12T04:48:32.636Z","5.51.1":"2026-08-19T02:26:27.818Z","6.1.0-edge.3":"2026-08-21T06:34:43.854Z","6.1.0-edge.4":"2026-08-26T17:21:48.868Z","5.51.2":"2026-09-01T03:00:54.618Z","6.1.0-edge.5":"2026-09-02T00:19:29.239Z","6.1.0-edge.6":"2026-09-11T01:42:46.998Z","6.1.0-edge.7":"2026-09-14T02:39:32.232Z","6.1.0":"2026-09-14T04:08:42.839Z","6.1.1":"2026-09-15T04:36:17.861Z","5.51.3":"2026-09-16T02:38:08.970Z","6.1.2":"2026-09-16T21:05:52.962Z","6.1.3":"2026-09-22T03:29:29.389Z","6.2.0-edge.0":"2026-09-23T01:00:58.441Z","6.1.4":"2026-09-24T23:50:26.889Z","6.2.0-edge.1":"2026-09-29T21:44:31.094Z","6.2.0-edge.2":"2026-10-03T21:34:01.471Z"},"bugs":{"url":"https://github.com/MemberJunction/MJ/issues"},"author":{"name":"MemberJunction.com"},"license":"BUSL-1.1","homepage":"https://github.com/MemberJunction/MJ#readme","repository":{"url":"git+https://github.com/MemberJunction/MJ.git","type":"git"},"description":"MemberJunction: Vonage Realtime Bridge driver (telephony). Connects the realtime agent engine to a phone call over the Vonage Voice API + websocket media — outbound dial, inbound DID routing, single-party audio in/out, DTMF send/receive, and call transfer","maintainers":[{"name":"craig.adam.bc","email":"craig.adam@bluecypress.io"},{"name":"ethan-bc","email":"ethan.lin@bluecypress.io"},{"name":"jordanfanapour","email":"jordan.fanapour@bluecypress.io"},{"name":"ms-bc","email":"madhav.subramaniyam@bluecypress.io"},{"name":"caeleb.balanesi","email":"caeleb.balanesi@bluecypress.io"},{"name":"ianzygmunt","email":"ian.zygmunt@bluecypress.io"},{"name":"anag123","email":"amith@bluecypress.io"},{"name":"hiltongr","email":"hilton@memberjunction.com"},{"name":"sdesai-bc","email":"soham.desai@bluecypress.io"},{"name":"josue-garcia-bc","email":"josue.garcia@bluecypress.io"},{"name":"rkihm-bc","email":"robert.kihm@bluecypress.io"}],"readme":"","readmeFilename":""}