{"_id":"@crewhaus/channel-adapter-discord","_rev":"32-f9ee6210e4822b43e0d24e6ec6c0308d","name":"@crewhaus/channel-adapter-discord","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.0","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.0","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e644c6267f289247d23e431d01ce927ecd0599ff","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.0.tgz","fileCount":13,"integrity":"sha512-j34xBpEDjnlE81OMORNaBNRWyLxRrZxS82kxZqiN7BYNKfqL023WQTERgb4C1CZ18uWH2FclA7AqQVFRj+ED/g==","signatures":[{"sig":"MEQCIDmouEiHAEGW+AQznbAw9SqWkVVbxgXnw/WU0oiwtJ/XAiAT5Nobt+vk4nZj6HyrIYdbAE/kKdO7mziBYPmJK71hCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26777},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"e644c6267f289247d23e431d01ce927ecd0599ff","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-j34xBpEDjnlE81OMORNaBNRWyLxRrZxS82kxZqiN7BYNKfqL023WQTERgb4C1CZ18uWH2FclA7AqQVFRj+ED/g==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.0_1780163737884_0.2627622786431447","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.1","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.1","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"bc5c8d43c33f2808bc8ba822cebe0716f93f2403","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.1.tgz","fileCount":13,"integrity":"sha512-yQly0O7j9WA90Fd9vq4oaD9elKpQfpqC/LilOaCJsiAw74wSZtw8gML0gF/gOdk30n/y/MeFX9XE4UYRFKACEA==","signatures":[{"sig":"MEUCIEkk9uPHyOLw6H5ZOaoJoZj9wFaU5R7lHOOgOLnKe+mjAiEAwUDALWcpUOr/Zchd9vUX9qWCcdcEQjy/+DLE6cp/wRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26777},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"bc5c8d43c33f2808bc8ba822cebe0716f93f2403","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-yQly0O7j9WA90Fd9vq4oaD9elKpQfpqC/LilOaCJsiAw74wSZtw8gML0gF/gOdk30n/y/MeFX9XE4UYRFKACEA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.1_1780164418511_0.7276346154632223","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"f6f16b02c422173dd06f762cea23f5d0d104ce67","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.2.tgz","fileCount":14,"integrity":"sha512-J1d3bo3qvgEKF6IqDThYBEIMEHPCjEPIo2Wlxj4eBoXn/TihNHwg/vnt3/pJG3bldggPI7Jbo+ZH3q8LO6DOBw==","signatures":[{"sig":"MEUCIQDbD4L9EdVSqUYlpCy7YjL7K0t3VDQ6abG/OFO6fls9fAIgU+WnDdfUn3vf5nPlD08IcS/ZOaoyJWOGC8QktXShFvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32974},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"f6f16b02c422173dd06f762cea23f5d0d104ce67","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-J1d3bo3qvgEKF6IqDThYBEIMEHPCjEPIo2Wlxj4eBoXn/TihNHwg/vnt3/pJG3bldggPI7Jbo+ZH3q8LO6DOBw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.2_1781175975506_0.32928806898981633","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"c3bf84f002ea8d93e5416acd1bf0af5872995086","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.3.tgz","fileCount":14,"integrity":"sha512-rhC8hy2QoldPOyyKfwZgWv+tgnXm0GdSFFRSOAkA4kIKZsakoTmthQLTMrGGvPICN5dGc0G8OefDxdgJACWEOg==","signatures":[{"sig":"MEQCIGeg+1ZHWcP93lzkYrhMmwdLXOQPDzRDCfoCaqXOt3mCAiBrZrfxUCKcgS7Hx2pYkDzb9NesHW72Ne+4pzZNK+p68A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32974},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"c3bf84f002ea8d93e5416acd1bf0af5872995086","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-rhC8hy2QoldPOyyKfwZgWv+tgnXm0GdSFFRSOAkA4kIKZsakoTmthQLTMrGGvPICN5dGc0G8OefDxdgJACWEOg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.3_1781528994532_0.8753099420981616","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"1ee7b8a6e61ee8cc4798215895adc7d00937b73e","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.4.tgz","fileCount":14,"integrity":"sha512-gALVtBkA8H0uz5jSALEqSGUjlRqY2eAayDKaRHZlxkx3LjAskhgIUoCyxIjBOKlMZ8gpbCdKZE+N5+U8Z4DoyQ==","signatures":[{"sig":"MEUCIEily5Quth/hwW8qjFxsNgTJckTZYLZtrY6lZ0ZKNvrPAiEAwt+GAKhfr4Do8dYMdIvCvFnuGWoJFzbxthKDqNiso40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33401},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"1ee7b8a6e61ee8cc4798215895adc7d00937b73e","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-gALVtBkA8H0uz5jSALEqSGUjlRqY2eAayDKaRHZlxkx3LjAskhgIUoCyxIjBOKlMZ8gpbCdKZE+N5+U8Z4DoyQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.4_1781714079818_0.3034782612910363","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"74284c9681ac760cb2dacc80f43f5f0324188b18","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.5.tgz","fileCount":5,"integrity":"sha512-hwRNsXpUhnD2b1lOZ3jdOdTuJgx7a0QhE2do5LcRX/j61Uwt6Zfym7tEEk83oeqzv/y6Soh2svPfEqpj9gvIkQ==","signatures":[{"sig":"MEYCIQC2eps26ihWWjhsF9EY/eZ5fJ+MSPNKu+cNE3be6FshEQIhAL+So3RVijh6WHkcoJJPZt6nCcEBgJFWdJ+eqKVfCACF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"74284c9681ac760cb2dacc80f43f5f0324188b18","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-hwRNsXpUhnD2b1lOZ3jdOdTuJgx7a0QhE2do5LcRX/j61Uwt6Zfym7tEEk83oeqzv/y6Soh2svPfEqpj9gvIkQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.5_1782245352155_0.5222956989517427","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"591ba68d2964d68fece295ed884a224fa0636594","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.6.tgz","fileCount":5,"integrity":"sha512-/XEmWXlWnxELtE1KMH/CWPdhmstRXNZkOCM+nW3215YrQbACvb7eKmgM5JwFd2aS2Ha3uTWBIR3eB2d+n1xR8A==","signatures":[{"sig":"MEYCIQDzhzY0a/xDxjW+eOV2gUmN1qxIDTfDuuqJTdJ10mtl1wIhAIhfLy7K90a/Y8+wC3YfAV11+lPiMejf0zoRk4IPfQK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"591ba68d2964d68fece295ed884a224fa0636594","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-/XEmWXlWnxELtE1KMH/CWPdhmstRXNZkOCM+nW3215YrQbACvb7eKmgM5JwFd2aS2Ha3uTWBIR3eB2d+n1xR8A==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.6_1782498462628_0.12166943381327266","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"791227f87dfdc4a3b8736007ca2e851ca382c2c0","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.7.tgz","fileCount":5,"integrity":"sha512-S4X3QkG5U7TKvszBv/txABhqBxfk44X72E/+Q42K/5oV5xVrPPVHJ2x1y2dM0meLSzeYOnTTUOsUTOINvyV/kQ==","signatures":[{"sig":"MEQCICUrxtqhGDAGSbMqe08/7SJmTmeZvnEVwqgDurqQifalAiAbdxsPwWRDm9ebEBeXivC3xm9OpPqyb6rPlEPJ66Bygg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"791227f87dfdc4a3b8736007ca2e851ca382c2c0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-S4X3QkG5U7TKvszBv/txABhqBxfk44X72E/+Q42K/5oV5xVrPPVHJ2x1y2dM0meLSzeYOnTTUOsUTOINvyV/kQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.7_1782876446627_0.5193996938028265","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@crewhaus/channel-adapter-discord","version":"0.1.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.1.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"7b725fef6f742b36fc740f102b4a12bdb116ba31","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.1.8.tgz","fileCount":5,"integrity":"sha512-sS5CXLJDEmYHr80S2+Cae1Dlyw8/yqSPEP8iWaNdD81A2oCGmN221sY+8wJxP7REkzitGUkRseliJWJYAI7VAw==","signatures":[{"sig":"MEUCIC2jV+He0qaYCX1TM5ZQP+Pt4M0Kx2zbT5dI5LLPt1vEAiEAta4fonXXb1AxzOTCXF12/fNJWxyWGOiWONQynNX0/5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"7b725fef6f742b36fc740f102b4a12bdb116ba31","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-sS5CXLJDEmYHr80S2+Cae1Dlyw8/yqSPEP8iWaNdD81A2oCGmN221sY+8wJxP7REkzitGUkRseliJWJYAI7VAw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.1.8_1782947156706_0.16189631324325737","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.2.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.2.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"8d7bec1e7acdd4b17badd5868d6f1cecd095c033","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.2.0.tgz","fileCount":5,"integrity":"sha512-XBG5bQ1CRitgVY1FhhnrGCzdZQ5bQRxEY1hGJPrGMY/649KAe4btmTYE6Lrcm2l4tUolOmfATNR1WbbQ/pax5A==","signatures":[{"sig":"MEUCIQCxS3Jv2/4z7IXV2Ya99Wdaz8Gpr3jUrqkaPl5qDJshggIgMFD16BhUQnc2yIxD0H03T4/N7BxXL82b+F5oSgdJD3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8d7bec1e7acdd4b17badd5868d6f1cecd095c033","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-XBG5bQ1CRitgVY1FhhnrGCzdZQ5bQRxEY1hGJPrGMY/649KAe4btmTYE6Lrcm2l4tUolOmfATNR1WbbQ/pax5A==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.2.0_1783059458195_0.42700490662590473","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@crewhaus/channel-adapter-discord","version":"0.2.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.2.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"f8aaa91bc12c4f849984c2d02bfc30ec2f63bbf2","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.2.1.tgz","fileCount":5,"integrity":"sha512-ZIwfpQEbAnX/6XquZk9YoupJ3UAXOHLo+QGI+I0LTVoLrFAd0NLLWiHC158U9QJc5HHN9yRbQ+XTCOT4t6S5Pg==","signatures":[{"sig":"MEQCIFOF8iGdDKikRGaewzYjEeF8YktCo1vyt/riYpdebZOwAiBvB2NRi+J8sL6XSZW6ZW0tDd1VHHuSykp0JCVTgLukzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f8aaa91bc12c4f849984c2d02bfc30ec2f63bbf2","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-ZIwfpQEbAnX/6XquZk9YoupJ3UAXOHLo+QGI+I0LTVoLrFAd0NLLWiHC158U9QJc5HHN9yRbQ+XTCOT4t6S5Pg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.2.1_1783241525547_0.5182253289757399","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@crewhaus/channel-adapter-discord","version":"0.2.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.2.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e3ba7e10c2a9b8d97668d731ae6aa7251a2d029f","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.2.2.tgz","fileCount":5,"integrity":"sha512-WIovU03+YcpnqBofz96J9lMQ/lfAlRMMKo21ElXMGIpwen1Ev2+Sl+fsoAyXQKdlNTBEtD/PIJSDX5E03fP8zA==","signatures":[{"sig":"MEQCIEx03OFHGn8CJyJGiVzIKKZ8NFF49G9iHUSD2ddvaVAGAiBtoQLi+zc5LzLeBmMHB/y6C9pXbFp9bNUSP0qYNmJ6Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e3ba7e10c2a9b8d97668d731ae6aa7251a2d029f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-WIovU03+YcpnqBofz96J9lMQ/lfAlRMMKo21ElXMGIpwen1Ev2+Sl+fsoAyXQKdlNTBEtD/PIJSDX5E03fP8zA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.2.2_1783302179462_0.9879470645731574","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@crewhaus/channel-adapter-discord","version":"0.2.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.2.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"723f60648e7be19aae1b67948aa2db6b411e08eb","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.2.3.tgz","fileCount":5,"integrity":"sha512-uOs1clsHUXf2V+hIUcxVOBsd1OkEn+XC0R2+niBnWnLo0eOkR8VPz6ycGAA7jzrTqLh9TJWOaD14RshRUHwtdA==","signatures":[{"sig":"MEUCIQCsGCnrpomIBa1rRxziSfY448odrqpxMY9EPatSHQ58nwIgbStI3IZTtZZlkr9iqeNpvspNA1CR2fxVLIMp4Kja0cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"723f60648e7be19aae1b67948aa2db6b411e08eb","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-uOs1clsHUXf2V+hIUcxVOBsd1OkEn+XC0R2+niBnWnLo0eOkR8VPz6ycGAA7jzrTqLh9TJWOaD14RshRUHwtdA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.2.3_1783455449733_0.9005569811203","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@crewhaus/channel-adapter-discord","version":"0.2.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.2.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"61903a4fec8b670001c6aeb7e4648cef52687cfa","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.2.4.tgz","fileCount":5,"integrity":"sha512-56hmhPDrx3QZ6UtS80r/n2Rhr/cFX4aWQXhfRDojVZ5/oeXPTCoX+fD4xDZj8nuQrGiUZIsHS/xQ3kNdDbRDdA==","signatures":[{"sig":"MEUCIA+p6QCbto3knlez+m1BZz9amjSi4n3HQpyfPT+PtlIPAiEA9jfV3X9vSIEmSTgPPl7UotTVYkrOuSmAcAV/Pg/0fNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"61903a4fec8b670001c6aeb7e4648cef52687cfa","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-56hmhPDrx3QZ6UtS80r/n2Rhr/cFX4aWQXhfRDojVZ5/oeXPTCoX+fD4xDZj8nuQrGiUZIsHS/xQ3kNdDbRDdA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.2.4_1783541142211_0.9160893317403562","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.3.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.3.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"999bb91bfdf34c5979f8603523b5862108f1200c","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.3.0.tgz","fileCount":5,"integrity":"sha512-/jACVD3GH0U4RAF3yV0b9hHhaloLFPpms3g5PLLfPxd5Q+12+bC5I6rGovcnVQiPcjJNB5ej03cZpAcI5mUZdA==","signatures":[{"sig":"MEQCIEAHJaYHX5mMQ50eiAGcKWTx1pSmd+5LQH1mypUYZMv/AiAi23xya80JMN/wGlngDMDI3XWUEeNqbZda4TA2hPOdng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"999bb91bfdf34c5979f8603523b5862108f1200c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-/jACVD3GH0U4RAF3yV0b9hHhaloLFPpms3g5PLLfPxd5Q+12+bC5I6rGovcnVQiPcjJNB5ej03cZpAcI5mUZdA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.3.0_1784053150144_0.11945951944272948","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@crewhaus/channel-adapter-discord","version":"0.3.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.3.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"a18afeb60f9b330de5885fa484db5732c0da8cd8","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.3.1.tgz","fileCount":5,"integrity":"sha512-MZyX/LmaFHpAfsXFqb6H8FqEVRkEvKdIXS8uBVbPkVg5yPLKpzBe/xqdoB6Cmt7c+WWoRPVJX6BztH/vhUBdRQ==","signatures":[{"sig":"MEUCIQCU/CfBWLJCyPfYHI9E/uf1q4X/dakdECxAcoiht729rwIgUqBD5F9unjP9GCJhxzdf2SPuaEpOYb2NLUX7E4Mo2VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a18afeb60f9b330de5885fa484db5732c0da8cd8","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-MZyX/LmaFHpAfsXFqb6H8FqEVRkEvKdIXS8uBVbPkVg5yPLKpzBe/xqdoB6Cmt7c+WWoRPVJX6BztH/vhUBdRQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.3.1_1784178093278_0.8849510127187563","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@crewhaus/channel-adapter-discord","version":"0.3.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.3.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"55d154f5c9c7faeb0401b654db79dfefb98ce81a","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.3.2.tgz","fileCount":5,"integrity":"sha512-y9BQZ47/yf74qEEVdKGtN4N8fP+u1bDPTnaPiqe20ZtWD+jPwbHEtfgqj2aFVHMj/ziA9t1ICOuTyFYr9c2mWQ==","signatures":[{"sig":"MEYCIQCBl7oaNlRcd3KrhG4yPO2RWpwf3FCkynoGV8viein+UQIhAJnr8cIeK6hFtB1zzeF2G7N8HY329+C5aGaFa7O8vAja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"55d154f5c9c7faeb0401b654db79dfefb98ce81a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-y9BQZ47/yf74qEEVdKGtN4N8fP+u1bDPTnaPiqe20ZtWD+jPwbHEtfgqj2aFVHMj/ziA9t1ICOuTyFYr9c2mWQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.3.2_1784248234124_0.9381043827778119","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.4.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.4.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"0fa88661290cb3b96380c81cbdf9e9b3cdeeb7b9","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.4.0.tgz","fileCount":5,"integrity":"sha512-455Nw6Vk7vCtTmVuV8syjX4y5O8qb40xC8YK8UP7xmH/Mq8Wkbj7A0gqa2vmBMekX6LlhxiPENo31dMj00dlnQ==","signatures":[{"sig":"MEUCIQCIOxQLUH6oEcpDo2kP/UKireKU5O8boLdFOEoWpNOVigIgIWA4TzJDvRFQsIE51gQeBftof56HEosZ/Fw1Btlnpok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0fa88661290cb3b96380c81cbdf9e9b3cdeeb7b9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-455Nw6Vk7vCtTmVuV8syjX4y5O8qb40xC8YK8UP7xmH/Mq8Wkbj7A0gqa2vmBMekX6LlhxiPENo31dMj00dlnQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.4.0_1784392322552_0.3600552031482087","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@crewhaus/channel-adapter-discord","version":"0.4.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.4.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e69d2dd49a7f478f4554362d2fdd7776dd9a301e","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.4.2.tgz","fileCount":5,"integrity":"sha512-mPhT3Ck43hCM8Ca03a57/1dSircT+US2E8xEHiRhATY8BkhRMlIx8Gbs0ZNU66bXSkEjZ+fg7P8EuCD+4raHXw==","signatures":[{"sig":"MEYCIQCQcVI+bIswABfWdI4KaULjhvC/+1XV5iQiKKk9gBoqDwIhAOj8bES7K/yrAgd2dLIR6fJextpe0S3184nZh3+2Dhor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e69d2dd49a7f478f4554362d2fdd7776dd9a301e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-mPhT3Ck43hCM8Ca03a57/1dSircT+US2E8xEHiRhATY8BkhRMlIx8Gbs0ZNU66bXSkEjZ+fg7P8EuCD+4raHXw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"10.8.3","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/errors":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.4.2_1785217303838_0.6733340389131981","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"32583274d98ae68501c51707cc753175a50ee25c","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.0.tgz","fileCount":5,"integrity":"sha512-MPhW8VMchQLKglYJwCUOcws7dmVHziOBG3UwWxIcUdQAbOzNUNKeGD4PH7Zn6A7CA6MgsM3nU2uYwCR3FJYgKA==","signatures":[{"sig":"MEQCIFCYi19GAFOibZhZV2ViWCYccW5I1nvLCY1mimPoHEyLAiAAmf5HykQoxk9V7Ol/li2FqlU0zCKKS8cKOOjSmnC3hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b43ce7bade45b6369c1b2718526af04d3fd7567","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.0_1785966933673_0.9645415715501353","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"05fe81e71905cd6590c7cd683665faed2fb8dfd3","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.1.tgz","fileCount":5,"integrity":"sha512-EfnFKMerefwhHeBAnYLYe3+LfsaBAn3P9O5RGd3upChtQ4lyok2hWN1Vj8TuiHBqC1dpQeDnegp1AnTLT7eOlA==","signatures":[{"sig":"MEUCIC9B4yoK4pgijC28ulH/QfjB+SkdcspZLMFkqwJuFhwbAiEA4tGO3qtIxD+WIe8rbPPFi5Eti3O2ekxUp1DxMORwiGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a2814d2d219bc755c72fb49049ccb47c8ff5e24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.1_1785982795518_0.37002015143236244","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"ae24f632dc58adb01770b3e85c8d0c9dcfe3c2bd","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.2.tgz","fileCount":5,"integrity":"sha512-N2uXMZ56uY4vyr/mw2649UcI4gM9/Sdhqd4vAtTBBTqtoiU+e6CxZzla6la911VX+7fddCZpCjfchdtlqF1i4Q==","signatures":[{"sig":"MEQCIGENdv7stPwcEhqGCi/e91q/XjiH0FdeiVxBNzesRnDcAiBSfMMmqtYVZEdzvMDkUBdT6T0BekNmDHNqnyozqEz7iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"114368f9309d03472db07358201415ad53852b4a","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.2_1786424325592_0.96957585178768","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"ae59a9fc99c7c28c4712a1d24c3f38a2939b5253","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.3.tgz","fileCount":5,"integrity":"sha512-ZQoLorwz8f8/MZfW/6ZmuZYsGto8quZcQDoeYJnqxPu679e4z3dCoj50VWLKPg18yvsUgmCnPje7aknTeUpW9g==","signatures":[{"sig":"MEUCIHfdStXe0+oTg4H35x6EZqCQgB9GSYLU9CA51CNwacKiAiEAuHWbuJmPlVRmgQtk28FwkRdq7QSARy6bedZboELn608=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e158a4c2e7c2f3e76152fa3822c49579de762ad","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/errors":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.3_1786567222403_0.27839840512138236","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"9d32ac875428ed5a903105f753e76038fa178157","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.4.tgz","fileCount":5,"integrity":"sha512-PexWnNCKgH077wfRz80KZhNI+zQjLEc9KKy6UL8zR66M76QELGxkV8E44zsM8UY/tSDb4D0rvIxbyr2nh8Wq3g==","signatures":[{"sig":"MEUCICH+24lPwJ+157VrtO6cpDjY/nUpmrsxBjM3AyT4mXO0AiEAgaf4nBzI5kwZJkurwj4iavgdlKce0jHCj5y1P58smRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1379187495db321c36779c77b47917793f4908a7","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.4_1786580601072_0.8237916728636081","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"2eff3057ba1af4fbd2752757dd695ad87cfa7ec1","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.5.tgz","fileCount":5,"integrity":"sha512-7+7jm8cyZMpVOffiFRg/qeY/a5yzxTwan4FW5k/UjKRv+yvhIIxeJdCLPu6153cj/rIznnNfEQx/qvQa0UPCEQ==","signatures":[{"sig":"MEUCICH+v66YzWgo4CLrp2rfXBEglchmE4//dzFtOOuw6GMrAiEA9BnLtWaNKCaIQZ6zgfIT37JZ4D5vt6wMx5fwHcKyhKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a0733a74ce317be51475644cab91b2b4adebd24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.5_1786715299308_0.018087925633473834","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"3b3d3085588a5a2741efb22c29b3fcffe5dd73cc","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.6.tgz","fileCount":5,"integrity":"sha512-A8kbMOeu5O+t8V3wXcShsH6jD1Da4rwzkw0fSH32xHhpWvnjyf8QqhDcXzGcVfN+VNO2mxGGeq9TjfdIXUc1SQ==","signatures":[{"sig":"MEUCIQCDhgvyw7uPc5r0LoYSXjohJtRVDziGCHJVd5R2C8ictAIgUsZ5tUhe/ZpuNsDEuLPEBd7AdjSgEhHbxKhsJdFcYBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"275105d2703c4c6ec46435f1a71863ee051069bb","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.6_1786719451362_0.2930690460648506","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"ac5acc0373ca8e1ca3ae6c4228ef4a29db48f667","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.7.tgz","fileCount":5,"integrity":"sha512-V4bJm6dkmbzEnhMug1yyZHwBzDIWKXdnD6fF5875dXCgtt7zri5823Dh2VB1piW8+jyYOXCroGzqHqp+fE+1FQ==","signatures":[{"sig":"MEYCIQDSQV9hX+HtrBZVAXjM7kXIitmaWGOBjZpPlIXwQQKGtQIhAIWY8z0wPShn7m51RD6ivF/cIQLZJET4kgkQwVByOwtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aab4fb9e901e10cb199b754bb957bfb9c58fd624","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.0","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.7_1787017209311_0.7500890069037498","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@crewhaus/channel-adapter-discord","version":"0.5.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.5.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"be634063f069948b4da2a49741405c235b5dcd26","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.5.8.tgz","fileCount":5,"integrity":"sha512-4Y8/5fd73n36WUzJIMNVAbwVjvHziSmaTlj7Ri9GuprcaR9G7OVZasxMCXqcv8ISHytvyYximpHf0gRCtkbCCQ==","signatures":[{"sig":"MEYCIQDgikysnsjvDX/yi7vTd+EwHeuSbGy3NodnF04Q/tTpPwIhAPR4sCDJQBQ3bWs+IiZkwik4IdUR4TnJvXNZtoBKWva9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7d3cc4f65fa8b2ad7adeda258321188e856ef2b4","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.1","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/errors":"0.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.5.8_1787897282557_0.6213836016003644","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@crewhaus/channel-adapter-discord","version":"0.6.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/channel-adapter-discord@0.6.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"b5f5da3e99ade8587f8c6f4d3f7bab7db7ca6c74","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.6.0.tgz","fileCount":5,"integrity":"sha512-85vMecx7FGQ3EsqVdkPxEV7/O8RrcAPuLM/QKMofiZf+mYLpgQdKZ4kMgy32z8R9KxOIyYGQlCr0EnZgSIR8oA==","signatures":[{"sig":"MEUCIDd0KArQlNVaTKO6wjrjcsJIjbopXA7ot9IW6UW3aN4mAiEAttWnpK33NDfcPrC3N/0k7FtzhERZn19Isv6DiDyAI5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f171b9d0ef7d79ac47b3c93376e8da50e79a07dd","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.1","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/errors":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/channel-adapter-discord_0.6.0_1788870757394_0.6714684726740705","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@crewhaus/channel-adapter-discord@0.7.0","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"d66a47562529ab4fcea50e4a0ca010a997cfc7c9","tarball":"https://registry.npmjs.org/@crewhaus/channel-adapter-discord/-/channel-adapter-discord-0.7.0.tgz","fileCount":5,"integrity":"sha512-eq8sOntv+0zPJeV5AwJ63+L/bNutRapt4dtogdsVtAJq+hy3fpFR9trAz6XFO2VFXkZ6fj4rYaysWJhuz52PKg==","signatures":[{"sig":"MEUCIQDdAmWk4tSLbr2IzwSzuAwIo/evaG2uPe3U9F57H2KENQIgfVvu9KjQnECJKdzdJNOM+EqUAYIKsKfvSXPtGK7LGt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHgo7herG+DVzK5dYv1LVDI5+3Fj3sEQUl2timY1pVdUAiBiearOAXrOtgyFLEFkWRstlnxIkBuFP4jTyGp/k/ecvg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fchannel-adapter-discord@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18656},"main":"dist/index.js","name":"@crewhaus/channel-adapter-discord","type":"module","types":"dist/index.d.ts","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d96a9a2f7c7758985d7c7d5be53e4d16c670d657","license":"Apache-2.0","scripts":{"test":"bun test src"},"version":"0.7.0","_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"_npmVersion":"11.19.1","description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","directories":{},"maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/errors":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/channel-adapter-discord_0.7.0_1790097439596_0.6711703504958102"}}},"time":{"created":"2026-05-30T17:55:37.711Z","modified":"2026-09-22T17:17:20.065Z","0.1.0":"2026-05-30T17:55:38.018Z","0.1.1":"2026-05-30T18:06:58.663Z","0.1.2":"2026-06-11T11:06:15.640Z","0.1.3":"2026-06-15T13:09:54.702Z","0.1.4":"2026-06-17T16:34:40.067Z","0.1.5":"2026-06-23T20:09:12.292Z","0.1.6":"2026-06-26T18:27:42.762Z","0.1.7":"2026-07-01T03:27:26.765Z","0.1.8":"2026-07-01T23:05:56.852Z","0.2.0":"2026-07-03T06:17:38.389Z","0.2.1":"2026-07-05T08:52:05.680Z","0.2.2":"2026-07-06T01:42:59.594Z","0.2.3":"2026-07-07T20:17:29.876Z","0.2.4":"2026-07-08T20:05:42.343Z","0.3.0":"2026-07-14T18:19:10.288Z","0.3.1":"2026-07-16T05:01:33.411Z","0.3.2":"2026-07-17T00:30:34.301Z","0.4.0":"2026-07-18T16:32:02.689Z","0.4.2":"2026-07-28T05:41:43.997Z","0.5.0":"2026-08-05T21:55:33.822Z","0.5.1":"2026-08-06T02:19:55.675Z","0.5.2":"2026-08-11T04:58:45.748Z","0.5.3":"2026-08-12T20:40:22.578Z","0.5.4":"2026-08-13T00:23:21.249Z","0.5.5":"2026-08-14T13:48:19.471Z","0.5.6":"2026-08-14T14:57:31.515Z","0.5.7":"2026-08-18T01:40:09.457Z","0.5.8":"2026-08-28T06:08:02.698Z","0.6.0":"2026-09-08T12:32:37.532Z","0.7.0":"2026-09-22T17:17:19.712Z"},"bugs":{"url":"https://github.com/crewhaus/factory/issues"},"author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","homepage":"https://github.com/crewhaus/factory/tree/main/packages/channel-adapter-discord#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/channel-adapter-discord"},"description":"Discord channel adapter: Ed25519 signature verification + slash-command/button/modal interaction parsing + interaction-response API (Section 33)","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"readme":"ERROR: No README data found!","readmeFilename":""}