{"_id":"@chatman-media/channel-core","_rev":"9-4428b6ff174a0e5c646d435cbe04871a","name":"@chatman-media/channel-core","dist-tags":{"latest":"1.10.0"},"versions":{"1.2.0":{"name":"@chatman-media/channel-core","version":"1.2.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.2.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"0b81e7d90a6fa170bd8413fe7df6fcc412eaabad","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.2.0.tgz","fileCount":10,"integrity":"sha512-y7JEa5UyE0T9Db7hV9O+70oqu97PELMUve74xj21LA2GzAbAPCfA0239U1/p6rMrGqTzp/Ac7p61qtNT3Und9w==","signatures":[{"sig":"MEQCIH6kv5hBjvF/ofMjZs1aXIeAjQu0BT/7fhjz1I6YjSrmAiACeK+32nPrdNle+Ad8h5cmEXiAJtTQux+sj7IdS7xQww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0b81e7d90a6fa170bd8413fe7df6fcc412eaabad","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-y7JEa5UyE0T9Db7hV9O+70oqu97PELMUve74xj21LA2GzAbAPCfA0239U1/p6rMrGqTzp/Ac7p61qtNT3Und9w==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.2.0_1780702163580_0.4002234317577773","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@chatman-media/channel-core","version":"1.3.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.3.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"d4f1e76c9051c6d93bb94c53349af854f80653c1","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.3.0.tgz","fileCount":10,"integrity":"sha512-jEwVlYOHmYasLMa8iYVGxgLG6YAEAOaAW6lTAke2kofCGQxKU0Ok3UCPfLyJ0chN5fUU2cOg0nSWkHK8P845dA==","signatures":[{"sig":"MEUCIQD3aEEqwC22FNcDeU5WeTe7yB3LmEQF/YkaeJmhlIZlEAIgYYUXRRIo4PBpEIqPiTt8efHSpNzJDT2YmKZ/NdpmY0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14930},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d4f1e76c9051c6d93bb94c53349af854f80653c1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-jEwVlYOHmYasLMa8iYVGxgLG6YAEAOaAW6lTAke2kofCGQxKU0Ok3UCPfLyJ0chN5fUU2cOg0nSWkHK8P845dA==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.3.0_1780981100521_0.29265358630015115","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@chatman-media/channel-core","version":"1.4.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.4.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"9cc8899f482635be54e017897111a775ab7cd27b","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.4.0.tgz","fileCount":10,"integrity":"sha512-BA8sHnXrEYos/CCPoAbmjMH81bBiPccc2B9XpsW4U/OiN9/s+vrrgsU/Hi+SGGAaP5atfRwJYH33vyfoScAS2w==","signatures":[{"sig":"MEUCIQDLb70/sK3sFZxiYPnLmra45MrhLOv9WhXLTNg/2Z5RKwIgGxl3Kg5FENaOs9PV8ZLlrWiavWcGRIyeyksSJKi0kR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14948},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"9cc8899f482635be54e017897111a775ab7cd27b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-BA8sHnXrEYos/CCPoAbmjMH81bBiPccc2B9XpsW4U/OiN9/s+vrrgsU/Hi+SGGAaP5atfRwJYH33vyfoScAS2w==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.4.0_1780984493476_0.24015526987585067","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@chatman-media/channel-core","version":"1.5.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.5.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"495b2ee111555030a3a85be219ad94c406533620","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.5.0.tgz","fileCount":10,"integrity":"sha512-E4l84Di5nEdGqubkSrQMFSneiTS6IwQcHQ8XYs6Gr4J5oC2eXMS5aAekxU3E2lB+IE5bjy5yW3szwfb7PEUlEA==","signatures":[{"sig":"MEUCIQDzSVDRJDFzhQW9DVsntmgsUylavIzbulVl4RP3A+TfPgIgEEIQZW0JDu6jDl+x6XF59dDRU0xFsTEUJrw1hxGu30k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"495b2ee111555030a3a85be219ad94c406533620","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-E4l84Di5nEdGqubkSrQMFSneiTS6IwQcHQ8XYs6Gr4J5oC2eXMS5aAekxU3E2lB+IE5bjy5yW3szwfb7PEUlEA==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.5.0_1781074209771_0.06981564029706289","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@chatman-media/channel-core","version":"1.6.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.6.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"71465e673e164f137c50465c98bfca37f28ba737","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.6.0.tgz","fileCount":10,"integrity":"sha512-Gd9C7y3nYXa9YJeOMTURjjGZ/NJKjhk/bzzU5x13OHTf8Hojs2o74gjIljkW0gH3rMl9hYnX3WDGuEtu4NlGRg==","signatures":[{"sig":"MEQCICT6F+jMpTKrlsO1b2CGJoPxrJu2cP36z50o6IU+nIvMAiA9eO1ep2ziXdeI/NxFbuSGBXEsCrvStG6kyEuj5OvNMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"71465e673e164f137c50465c98bfca37f28ba737","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-Gd9C7y3nYXa9YJeOMTURjjGZ/NJKjhk/bzzU5x13OHTf8Hojs2o74gjIljkW0gH3rMl9hYnX3WDGuEtu4NlGRg==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.6.0_1781083204040_0.09133347864988539","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@chatman-media/channel-core","version":"1.7.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.7.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"0b50636bfab921ab54daf73523cc721806a418c5","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.7.0.tgz","fileCount":10,"integrity":"sha512-sGzUiRh5h50jS40Xitx0vbvjb+W79SLtACawjW6/6pLNyGsxQpBIDHEcOfxGOAFotbkLJc0B6IlE3V0AfnTONQ==","signatures":[{"sig":"MEYCIQCPNYnGvHzN5vYbGcw8n8yOPs3n7P16hc0isR2uldp82wIhAOuY550qo1aWE3FwfykpecW3cnrj3p2sneTooNg6TG45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0b50636bfab921ab54daf73523cc721806a418c5","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-sGzUiRh5h50jS40Xitx0vbvjb+W79SLtACawjW6/6pLNyGsxQpBIDHEcOfxGOAFotbkLJc0B6IlE3V0AfnTONQ==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.7.0_1781422213308_0.38000059875998105","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@chatman-media/channel-core","version":"1.8.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.8.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"64017938e9b0291954b89175a8d4d12f2bd9cdee","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.8.0.tgz","fileCount":10,"integrity":"sha512-ZvWs2kuA/xGgLGiJsYGRQQ3JsSIjV75cpFloPdjvvCyU7pW6oU4D2AOLtuhPXs7mWccEL9l4ilOu6tVVCXCBsg==","signatures":[{"sig":"MEYCIQCq/gSwnWSv0scqcZ+5OAAkbWGWIMmIpzO9yUupRbTq/QIhAMz97+sEUzogicr9TJdPtr4JNoU9cpBJsoZbYIMPiC8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"64017938e9b0291954b89175a8d4d12f2bd9cdee","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-ZvWs2kuA/xGgLGiJsYGRQQ3JsSIjV75cpFloPdjvvCyU7pW6oU4D2AOLtuhPXs7mWccEL9l4ilOu6tVVCXCBsg==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.8.0_1781775405372_0.5442230001139872","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@chatman-media/channel-core","version":"1.9.0","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","_id":"@chatman-media/channel-core@1.9.0","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"dist":{"shasum":"fce97e8cc7e6f6d8faffb31c3a590934e067c0d8","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.9.0.tgz","fileCount":10,"integrity":"sha512-ry8lYS2vmF29kFuR0OXWP1S5EqwUUzaUFHusT2isUo7jMGXG7+0uBu2xtbkznRzRl43hpDZBkCA44lfwR/Ywmg==","signatures":[{"sig":"MEQCIQDovFMwmeC6JG+jEBvb+tDXmwVe+ML6d0A6gSvAvJ145wIfUySmldpjbHj+R0TQjeA194mpTll/p1w8xN2XpNKqig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"fce97e8cc7e6f6d8faffb31c3a590934e067c0d8","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","check":"biome check ./src","format":"biome format --write ./src","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"_integrity":"sha512-ry8lYS2vmF29kFuR0OXWP1S5EqwUUzaUFHusT2isUo7jMGXG7+0uBu2xtbkznRzRl43hpDZBkCA44lfwR/Ywmg==","repository":{"url":"git+https://github.com/chatman-media/lead-engine.git","type":"git","directory":"packages/channel-core"},"_npmVersion":"10.8.3","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/channel-core_1.9.0_1781894723078_0.9233714898018028","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@chatman-media/channel-core","version":"1.10.0","description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"bun build ./src/index.ts --outdir ./dist --target node --format esm && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","check":"biome check ./src","format":"biome format --write ./src","test":"echo 'channel-core: types-only package, contract tests live in channel-* implementations'","prepublishOnly":"bun run build"},"keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"author":"Alexander Kireev","license":"MIT","devDependencies":{"@biomejs/biome":"^2.5.0","@types/bun":"1.3.14","typescript":"^6.0.3"},"repository":{"type":"git","url":"git+https://github.com/chatman-media/lead-engine.git","directory":"packages/channel-core"},"homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"publishConfig":{"access":"public"},"_id":"@chatman-media/channel-core@1.10.0","_integrity":"sha512-qQ9NxN6rhW3AcMG9cjPWt6tWBSbBydKSQMsJlpKq358rAazZ7ZL8xKKWHVuU7pDOonmX4B+hFiW6jM0S+0sUZA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"4e5fdc1da660d9bc11ef9f614fecdfc866d70534","dist":{"integrity":"sha512-qQ9NxN6rhW3AcMG9cjPWt6tWBSbBydKSQMsJlpKq358rAazZ7ZL8xKKWHVuU7pDOonmX4B+hFiW6jM0S+0sUZA==","shasum":"4e5fdc1da660d9bc11ef9f614fecdfc866d70534","tarball":"https://registry.npmjs.org/@chatman-media/channel-core/-/channel-core-1.10.0.tgz","fileCount":10,"unpackedSize":21178,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAkFJhAr5m+hCNsUVDODpVoOTQiFTZv08Essty6TgF+kAiB+Rn8faUvyshWED/BhqaQPiaUinQ9E9jVu0cOgaVbDiA=="}]},"_npmUser":{"name":"chatman-media","email":"ak.chatman.media@gmail.com"},"directories":{},"maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/channel-core_1.10.0_1781897958673_0.12806407395840003"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-05T23:29:23.432Z","modified":"2026-06-19T19:39:18.949Z","1.2.0":"2026-06-05T23:29:23.731Z","1.3.0":"2026-06-09T04:58:20.668Z","1.4.0":"2026-06-09T05:54:53.603Z","1.5.0":"2026-06-10T06:50:09.900Z","1.6.0":"2026-06-10T09:20:04.180Z","1.7.0":"2026-06-14T07:30:13.429Z","1.8.0":"2026-06-18T09:36:45.503Z","1.9.0":"2026-06-19T18:45:23.211Z","1.10.0":"2026-06-19T19:39:18.845Z"},"bugs":{"url":"https://github.com/chatman-media/lead-engine/issues"},"author":"Alexander Kireev","license":"MIT","homepage":"https://github.com/chatman-media/lead-engine/tree/main/packages/channel-core#readme","keywords":["lead-engine","channel","messaging","telegram","whatsapp"],"repository":{"type":"git","url":"git+https://github.com/chatman-media/lead-engine.git","directory":"packages/channel-core"},"description":"Channel-agnostic contract: ChannelAdapter, Inbound, OutboundEnvelope, ChannelCapabilities. Pluggable layer для Telegram / WhatsApp / web-chat / etc.","maintainers":[{"name":"chatman-media","email":"ak.chatman.media@gmail.com"}],"readme":"# @chatman-media/channel-core\n\n[![npm version](https://img.shields.io/npm/v/@chatman-media/channel-core?logo=npm&color=22c55e)](https://www.npmjs.com/package/@chatman-media/channel-core)\n[![CI](https://github.com/chatman-media/lead-engine/actions/workflows/ci.yml/badge.svg)](https://github.com/chatman-media/lead-engine/actions/workflows/ci.yml)\n[![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178c6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![Bun](https://img.shields.io/badge/Bun-compatible-fbf0df?logo=bun&logoColor=black)](https://bun.sh/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\nChannel-agnostic contract: `ChannelAdapter`, `Inbound`, `OutboundEnvelope`, `ChannelCapabilities`. The pluggable layer for Telegram / WhatsApp / web-chat / etc.\n\nPart of the [**lead-engine**](https://github.com/chatman-media/lead-engine) monorepo — a multi-tenant SaaS platform for AI sales bots on Telegram / WhatsApp.\n\n## Install\n\n```bash\nbun add @chatman-media/channel-core     # Bun\nnpm install @chatman-media/channel-core # npm / pnpm / yarn\n```\n\n## License\n\n[MIT](LICENSE) — Alexander Kireev / [chatman-media](https://github.com/chatman-media)\n","readmeFilename":"README.md"}