{"_id":"@excitedjs/feishu-channel","_rev":"185-e0bb25d545032d40221de3e7663f63b1","name":"@excitedjs/feishu-channel","dist-tags":{"latest":"6.2.0","beta":"6.3.0-beta.265","alpha":"6.3.0-alpha.g2c3ef6556fa8"},"versions":{"0.0.1":{"name":"@excitedjs/feishu-channel","version":"0.0.1","license":"MIT","_id":"@excitedjs/feishu-channel@0.0.1","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2ced0225b9306667b8267658c5beecf8585237e9","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.0.1.tgz","fileCount":10,"integrity":"sha512-cEQpYrlEWz8c4107dxukdXV0fRopj0IxtPhPyAe7rgQu1SntlydRhHVux19yafBBjPcyWGUxFoZhmuf+k5ssCA==","signatures":[{"sig":"MEYCIQCjqYGWSHCQEeHGtu327xYs83ywVmBoB9u2mjpNyTA5/AIhAPugu+LLPKe8v4m2LbDiuDznbbzsIsdZDs35jVWTTs7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a1b947a6630b85e768ca9b6dbea7818dbd5fdcf3","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"yourwilddad","email":"053700@gmail.com"},"repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"10.9.2","description":"dreamux-side Feishu channel layer (inbound filter + conversation→thread mapping + forwarding) on top of @excitedjs/feishu-transport. PR0 scaffold (issue excitedjs/dreamux#25).","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@excitedjs/feishu-transport":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.0.1_1780641579043_0.7579146940618238","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.g2b7e2d09fbdc":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.g2b7e2d09fbdc","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.g2b7e2d09fbdc","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"dist":{"shasum":"33931f31d07cf6da3c849340d4b63eb35d717a1a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.g2b7e2d09fbdc.tgz","fileCount":51,"integrity":"sha512-2VlDlARiCp1jC8auF01wrgD5AfSUMbjrK3aAs6iyKW2kJef00c/QzF9X9Somqh4MDZTeJ2Ea7Qo7Ub/gvkthCQ==","signatures":[{"sig":"MEUCIQCfQIPx+Ru40Kf2S//6AnnTevHNp3GMzU2QRk2jqCqxzwIgW0mVFDoPsJ7bECGQWyvmx25G+5RX3sWA+SuIDKoAMUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226961},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.g2b7e2d09fbdc.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"yourwilddad","email":"053700@gmail.com"},"_resolved":"/tmp/0dd0c615f3928128c1e4f6accb9a0e2d/excitedjs-feishu-channel-0.2.0-alpha.g2b7e2d09fbdc.tgz","_integrity":"sha512-2VlDlARiCp1jC8auF01wrgD5AfSUMbjrK3aAs6iyKW2kJef00c/QzF9X9Somqh4MDZTeJ2Ea7Qo7Ub/gvkthCQ==","_npmVersion":"10.9.2","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.g2b7e2d09fbdc","@excitedjs/feishu-transport":"0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.g2b7e2d09fbdc_1781409869043_0.5002340015543414","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.g0ddd418597ca":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.g0ddd418597ca","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.g0ddd418597ca","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"cc8e43f65679724beed95cbcd434f05d1bf1db2c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.g0ddd418597ca.tgz","fileCount":55,"integrity":"sha512-GBn9fyr37z8Eqe96dO+PlE1peQt+2b9HLXpHuJPkYoYX9BLRNawGn3+m/PWfHkNFFffKPbPhQAgKnZagZbDtlw==","signatures":[{"sig":"MEQCIFWMWgACzsf2vRIw+H5wMdCuBTxoeDUEEZiquhJIExNoAiBC8EXH0e9rKc69j1U9PW/O7yJyjQ/yN0+Uyiqs2ZtaGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236329},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.g0ddd418597ca.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"yourwilddad","email":"053700@gmail.com"},"_resolved":"/private/var/folders/28/7n1sk0c12k57bww7mypyqndr0000gn/T/c23f10a69410921b8c4c9aa7aa5f4b35/excitedjs-feishu-channel-0.2.0-alpha.g0ddd418597ca.tgz","_integrity":"sha512-GBn9fyr37z8Eqe96dO+PlE1peQt+2b9HLXpHuJPkYoYX9BLRNawGn3+m/PWfHkNFFffKPbPhQAgKnZagZbDtlw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"10.9.2","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.g0ddd418597ca","@excitedjs/dreamux-utils":"0.1.1-alpha.g0ddd418597ca","@excitedjs/feishu-transport":"0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.g0ddd418597ca_1781487115460_0.06698804108556744","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.gdd32dedd5789":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.gdd32dedd5789","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.gdd32dedd5789","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"39ccabe8b6e80ba25f1eb8efaeaa1150be7e1c1f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.gdd32dedd5789.tgz","fileCount":43,"integrity":"sha512-MvjE+45vKxWJB3SrghOpzgeHrynJxIbVhFn0guURW6trXi5oGyWAo0Klzsb8fUKX4tYIRX/rXiJxbWf9U6JB+A==","signatures":[{"sig":"MEQCIAhL7igvv1QmmYoKBH4wshxVHb/QzmfaD1982n0KxLsRAiBOle5AJgePVGTjyheX2xLf9m3MyTcdb+CdE4KUU9Xkng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-alpha.gdd32dedd5789","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206214},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.gdd32dedd5789.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/330e7c1205f1a8c1b7d4611cc602dbe9/excitedjs-feishu-channel-0.2.0-alpha.gdd32dedd5789.tgz","_integrity":"sha512-MvjE+45vKxWJB3SrghOpzgeHrynJxIbVhFn0guURW6trXi5oGyWAo0Klzsb8fUKX4tYIRX/rXiJxbWf9U6JB+A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.gdd32dedd5789","@excitedjs/dreamux-utils":"0.2.0-alpha.gdd32dedd5789","@excitedjs/feishu-transport":"0.3.1-alpha.gdd32dedd5789"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.gdd32dedd5789_1781587808982_0.21550987720575843","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.g9da7061f7bc4":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.g9da7061f7bc4","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.g9da7061f7bc4","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a692a07eae0b981e418fd09a418eef127e5cd527","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.g9da7061f7bc4.tgz","fileCount":43,"integrity":"sha512-f57uJy1Yz2UpGqdCSbbo10dPFx/MRHN45lrF8bkqL3rwbOBE6Tw/jLKpc3TlaMBZsm85wCZt8klvSqsjG43sFA==","signatures":[{"sig":"MEYCIQCvIRIwqlHnnZYEd1A8YB6qu+Juo1MEbdKdorL/vhyF5gIhAMhGqHKgRsGDIzBzgsOxrdKSxWnseWK1nL3KXHnTgfsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-alpha.g9da7061f7bc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206214},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.g9da7061f7bc4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b87bab5f53d68a6a30f4c9e2084e0cdb/excitedjs-feishu-channel-0.2.0-alpha.g9da7061f7bc4.tgz","_integrity":"sha512-f57uJy1Yz2UpGqdCSbbo10dPFx/MRHN45lrF8bkqL3rwbOBE6Tw/jLKpc3TlaMBZsm85wCZt8klvSqsjG43sFA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.g9da7061f7bc4","@excitedjs/dreamux-utils":"0.2.0-alpha.g9da7061f7bc4","@excitedjs/feishu-transport":"0.3.1-alpha.g9da7061f7bc4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.g9da7061f7bc4_1781607295334_0.009239527195798125","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.73":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.73","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.73","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f3c1116a74acb0d47fb1f86c853833ea8f5c99b4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.73.tgz","fileCount":43,"integrity":"sha512-34xdsX7iS2yqy8gjFjgKYTeOSdf6NiuJEl1KwTY4afjuAar0wf3TWFEkh+UOhAGhlJJBAQUKjn5ulU2gSnXp5w==","signatures":[{"sig":"MEUCIQDw7we3pPUJCI9dQzjf1Gpvycscq2in2K1zfpzED+Yr2wIgZZParg4AQCBK8WNC8RHveDAZbH9PXQ+V087T50fSX8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206166},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.73.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4ed052dfaa701b8b5842c21e29a5c370/excitedjs-feishu-channel-0.2.0-beta.73.tgz","_integrity":"sha512-34xdsX7iS2yqy8gjFjgKYTeOSdf6NiuJEl1KwTY4afjuAar0wf3TWFEkh+UOhAGhlJJBAQUKjn5ulU2gSnXp5w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.73","@excitedjs/dreamux-utils":"0.2.0-beta.73","@excitedjs/feishu-transport":"0.3.1-beta.73"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.73_1781618963193_0.3039510446622511","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.74":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.74","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.74","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"32391370673140c21947b6b6c40a5296a35e18e5","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.74.tgz","fileCount":43,"integrity":"sha512-8uqZxx2yN5s39wYP6zIK4yZLuJesiLQsB+7N1dwkzdu/6xEqfaotNn68WgjdfO3SpoLvNn9h30taHbypU8G+Pw==","signatures":[{"sig":"MEUCIQDxy2UI9/SwYVHDhQxU02DDv+Z/ep0v+sUUOM+wsKKFXQIgEk2wa9pHBam/Xs0qDffH2jw00S2i4NMnzi92Jfu79Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206166},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.74.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1c2d7f859b6e939e8cfcee9f5b84e54f/excitedjs-feishu-channel-0.2.0-beta.74.tgz","_integrity":"sha512-8uqZxx2yN5s39wYP6zIK4yZLuJesiLQsB+7N1dwkzdu/6xEqfaotNn68WgjdfO3SpoLvNn9h30taHbypU8G+Pw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.74","@excitedjs/dreamux-utils":"0.2.0-beta.74","@excitedjs/feishu-transport":"0.3.1-beta.74"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.74_1781634598830_0.5014817653559627","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.gc17e7fda283d":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.gc17e7fda283d","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.gc17e7fda283d","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"9440b7759f0b72ec0cca69fe8a03f3222c79263a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.gc17e7fda283d.tgz","fileCount":43,"integrity":"sha512-OLQ7g42jMFpQqhjjcCFabpugETn96o5BJEe1cZN5hotqp3CMsLQOWfEO6uO1ZkbD6FhfpfpSX3pkZcgjV1j2Cg==","signatures":[{"sig":"MEUCIAzxD1Eek3e6Dj48OVJt4JyTM+BDn5G0XSRMNnGuUl+FAiEAjwfA3n6P1gXx26n2TE0GscF8qVirUk7AQqljaqmSlzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-alpha.gc17e7fda283d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206214},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.gc17e7fda283d.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9f33b5d1b8dbdb364a5dd50a27ee50a6/excitedjs-feishu-channel-0.2.0-alpha.gc17e7fda283d.tgz","_integrity":"sha512-OLQ7g42jMFpQqhjjcCFabpugETn96o5BJEe1cZN5hotqp3CMsLQOWfEO6uO1ZkbD6FhfpfpSX3pkZcgjV1j2Cg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.gc17e7fda283d","@excitedjs/dreamux-utils":"0.2.0-alpha.gc17e7fda283d","@excitedjs/feishu-transport":"0.3.1-alpha.gc17e7fda283d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.gc17e7fda283d_1781716807331_0.3211678637926152","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.ge673c6fa58f3":{"name":"@excitedjs/feishu-channel","version":"0.2.0-alpha.ge673c6fa58f3","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-alpha.ge673c6fa58f3","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"8d6a28d27429fd8fd1ad676012b012e7f118e9fd","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-alpha.ge673c6fa58f3.tgz","fileCount":43,"integrity":"sha512-Hx1A31lxmKAaz5wG48krpd/1bbvVjAM82KLswBh/YlSSilVWDyU6cczX30cNSbu2o/miGc9NpXJy6+YIqsJHCg==","signatures":[{"sig":"MEQCIBVYm40zuuIIbpHQBZHtHG9HIEdngKCyBvwzVjy44YhLAiBWiin/i27MDK005X36klTzMLx0aHikDwyCZ/vfAoVhrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-alpha.ge673c6fa58f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206214},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-alpha.ge673c6fa58f3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/3d19779370fc53faa7fe4e1cc42542e8/excitedjs-feishu-channel-0.2.0-alpha.ge673c6fa58f3.tgz","_integrity":"sha512-Hx1A31lxmKAaz5wG48krpd/1bbvVjAM82KLswBh/YlSSilVWDyU6cczX30cNSbu2o/miGc9NpXJy6+YIqsJHCg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-alpha.ge673c6fa58f3","@excitedjs/dreamux-utils":"0.2.0-alpha.ge673c6fa58f3","@excitedjs/feishu-transport":"0.3.1-alpha.ge673c6fa58f3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-alpha.ge673c6fa58f3_1781747628420_0.16071546912142853","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.77":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.77","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.77","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a70bf1ab53d66ed6e6de8847209fbff94693703b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.77.tgz","fileCount":43,"integrity":"sha512-LuxITG42BMLqT38t0dfyzBf++yTrbyWxZTtnqrXDHUw0v8/EQQMBSfBSHnvIBuA2q1LIBs43iFw/ZTpPk05UaA==","signatures":[{"sig":"MEUCIQCTx+g8W8U9Xx0ujsbA2ELNM4yBV9EfUNV+LJKdDeJH5gIgX5sZDJ3UC9WWV8hzaFS51X8OKqVzq5wHRmtQP5Xl4qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.77.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/85c9f02a72683fba62ecd4cb769571c7/excitedjs-feishu-channel-0.2.0-beta.77.tgz","_integrity":"sha512-LuxITG42BMLqT38t0dfyzBf++yTrbyWxZTtnqrXDHUw0v8/EQQMBSfBSHnvIBuA2q1LIBs43iFw/ZTpPk05UaA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.77","@excitedjs/dreamux-utils":"0.2.0-beta.77","@excitedjs/feishu-transport":"0.3.1-beta.77"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.77_1781773071555_0.48607636565275736","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.78":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.78","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.78","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"02cd698198767317c7971b102d44dcf687486bfe","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.78.tgz","fileCount":43,"integrity":"sha512-HKx6Qvy6CQ0kKDlDaYlsKKUpGOHU7bcqJWqdYJPtqin8fh/DH7Ir/NWIAW6RHQxoG3b4fTnWw6KmMFlvJPBBnQ==","signatures":[{"sig":"MEUCIQD7o5lgQNN3AtHQNeiC/oAVxDcJhbZcWDTutzI6kJJG/AIgW3u3uTL7mfl2wdoJaP1SOzHo3jqpnfqoWwY/5ZFVfk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.78.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/10f43cdcebb570f80d9368d52f0708f5/excitedjs-feishu-channel-0.2.0-beta.78.tgz","_integrity":"sha512-HKx6Qvy6CQ0kKDlDaYlsKKUpGOHU7bcqJWqdYJPtqin8fh/DH7Ir/NWIAW6RHQxoG3b4fTnWw6KmMFlvJPBBnQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.78","@excitedjs/dreamux-utils":"0.2.0-beta.78","@excitedjs/feishu-transport":"0.3.1-beta.78"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.78_1781777928506_0.42618571445183306","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.79":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.79","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.79","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"126df956f63330e70ab2445ac44ffdfc6bcce43e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.79.tgz","fileCount":43,"integrity":"sha512-7PYBpaYsc3OAkjDqtp7wXWSXz8NXruU58eKlHOE6nxL3o6bZISrw5Wn4Tglz8cWmu2llVAIsJJfXa0ZeulZqdQ==","signatures":[{"sig":"MEUCICCCNSmD58afn3LZiki6E7/jXXXdxZyN2d58eLFTmNVPAiEA/qaSJd/qP4KuzBMLqfjBsWM/DtLIN6IXeNbbo6E8B54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.79.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c6e4a4d79745fa3a7567f3047ba5598c/excitedjs-feishu-channel-0.2.0-beta.79.tgz","_integrity":"sha512-7PYBpaYsc3OAkjDqtp7wXWSXz8NXruU58eKlHOE6nxL3o6bZISrw5Wn4Tglz8cWmu2llVAIsJJfXa0ZeulZqdQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.79","@excitedjs/dreamux-utils":"0.2.0-beta.79","@excitedjs/feishu-transport":"0.3.1-beta.79"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.79_1781782843329_0.5856019509154189","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.80":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.80","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.80","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"785998e3fffaaa30a20f643d65d8536245f7d806","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.80.tgz","fileCount":43,"integrity":"sha512-qVD0VNClQ9/H56lcVashF3gUJP5Dxdy5e48R6DHw0yr7tMRWUcU56FDjJ87/pv02uGMzm+687Dmu3UjHOwrPYw==","signatures":[{"sig":"MEYCIQCWxZN3PAUSTXO+paTiuPM+jBA0sR+GTMyFsD4agePIvQIhAMttZgKGE0PngR/47LbdY5Y0fzsrbiabLgweDhkTtsoO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.80.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/49b6336cadb2615e349d9618bee6df04/excitedjs-feishu-channel-0.2.0-beta.80.tgz","_integrity":"sha512-qVD0VNClQ9/H56lcVashF3gUJP5Dxdy5e48R6DHw0yr7tMRWUcU56FDjJ87/pv02uGMzm+687Dmu3UjHOwrPYw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.80","@excitedjs/dreamux-utils":"0.2.0-beta.80","@excitedjs/feishu-transport":"0.3.1-beta.80"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.80_1781785537616_0.4304789549107244","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.81":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.81","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.81","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"386dc17b2f32857756a88a95804a2263eea44626","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.81.tgz","fileCount":43,"integrity":"sha512-t6KnWbHV2WHGTCqJhjqEYAQVDWNLh/weMyiO0+tXubxiSMnFpQtsaqWeZDx91aNMOu5VW1Mhln3kRUp02rQDTQ==","signatures":[{"sig":"MEUCIQDB5PfztUt1MrIb2dskJBk8hqfWBNKprgncJKgWeFmkrQIgfEDLrHPNjf13XmNn9Rs9k667WxBGkHu0pTt0klDGCgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.81.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e7c3e809f041171386eb04fac5511b0a/excitedjs-feishu-channel-0.2.0-beta.81.tgz","_integrity":"sha512-t6KnWbHV2WHGTCqJhjqEYAQVDWNLh/weMyiO0+tXubxiSMnFpQtsaqWeZDx91aNMOu5VW1Mhln3kRUp02rQDTQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.81","@excitedjs/dreamux-utils":"0.2.0-beta.81","@excitedjs/feishu-transport":"0.3.1-beta.81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.81_1782396063788_0.8340672685664936","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.82":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.82","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.82","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e5456bd7f6d6012e65b7c45c6f0540ad7eb52d67","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.82.tgz","fileCount":43,"integrity":"sha512-Fl43REWxnxuWVLWP/wPxr3aaQNWI9wgEFfJdgoMMXFeWjWdX5rIo7glEVmVzmlv1iGntaLeiThNY+khJtsp93w==","signatures":[{"sig":"MEQCIDgjsY0JS2f4C/eFyAT+4A6hlAXB2Bu8n1237KdUBo4CAiBQVHPWtCqZDuK0YwgPfe7ldBoEOBxpMhtu8CSKy0OWQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.82.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/fc7d3ff6921af75505c4187553d8b518/excitedjs-feishu-channel-0.2.0-beta.82.tgz","_integrity":"sha512-Fl43REWxnxuWVLWP/wPxr3aaQNWI9wgEFfJdgoMMXFeWjWdX5rIo7glEVmVzmlv1iGntaLeiThNY+khJtsp93w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.82","@excitedjs/dreamux-utils":"0.2.0-beta.82","@excitedjs/feishu-transport":"0.3.1-beta.82"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.82_1782409687988_0.3657919475702618","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.83":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.83","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.83","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"fde9d9913850319f913f1f2d22dba207ea73f12b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.83.tgz","fileCount":43,"integrity":"sha512-yHCpLXWwsEMHO28/g9DQ+i3WakAeYHRNYpokUzQDZyqhbiaLUAAhMIDXyX0vGw2xwr/9RuVWNRs1dbDYGXZRbA==","signatures":[{"sig":"MEQCICa5EjZO9oyTp9IeVv8YwZAzqnh5IG1eMHdTulxZ3v36AiAyWqXh9GB9Q+550zJpMMdfIbKm5TFwgRuI08JkPJmqOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.83.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a9f6f7d1c056495f7cac05c38e7efedf/excitedjs-feishu-channel-0.2.0-beta.83.tgz","_integrity":"sha512-yHCpLXWwsEMHO28/g9DQ+i3WakAeYHRNYpokUzQDZyqhbiaLUAAhMIDXyX0vGw2xwr/9RuVWNRs1dbDYGXZRbA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.83","@excitedjs/dreamux-utils":"0.2.0-beta.83","@excitedjs/feishu-transport":"0.3.1-beta.83"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.83_1782450049643_0.34280605241653217","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.84":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.84","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.84","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"611f61a63087b7986112b6ecf6ef597d23fe4a44","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.84.tgz","fileCount":43,"integrity":"sha512-s9czA3TM+s85sIhfmCKY/6qf/8TOUJsGWo6pFnbC2+EmHLWItfcUb8RCLDal4v1NSVv7kIZ4TxE5ygKnybZgFg==","signatures":[{"sig":"MEQCIG7UZM8T9yKGwqTXfPxHUn7itYiAQ33Kjjob3Oax2VJ/AiBY2mkNya3RJgiBG5wLWfKugD2uc+PnY5/dylSnNECcag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.84.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4b96b86fc83d1454acb299f1aeeb4962/excitedjs-feishu-channel-0.2.0-beta.84.tgz","_integrity":"sha512-s9czA3TM+s85sIhfmCKY/6qf/8TOUJsGWo6pFnbC2+EmHLWItfcUb8RCLDal4v1NSVv7kIZ4TxE5ygKnybZgFg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.84","@excitedjs/dreamux-utils":"0.2.0-beta.84","@excitedjs/feishu-transport":"0.3.1-beta.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.84_1782490335554_0.9337721629151041","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.85":{"name":"@excitedjs/feishu-channel","version":"0.2.0-beta.85","license":"MIT","_id":"@excitedjs/feishu-channel@0.2.0-beta.85","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5ee3f4d0f4addbeb38eb581e07a2e59de9f893ea","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-0.2.0-beta.85.tgz","fileCount":43,"integrity":"sha512-yEl6JZksBOs1rAtRGHjGxOB9wXylB7Ig13jQjit7BdHP05CzUMViLR9qh9HQ35kvu3l+QEMT2EI+4TC2Yv3/7Q==","signatures":[{"sig":"MEUCIHTS+gh4pi79A2bZR3Sxnc7lUbHluocJ8PHaipbDi7ohAiEA0QT7ZszPYRYonmACxEYiqZEkgi7O2TKVQNiDEiI+20Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@0.2.0-beta.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207353},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-0.2.0-beta.85.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/0768ce3da93bff04f64fe94ea86213e3/excitedjs-feishu-channel-0.2.0-beta.85.tgz","_integrity":"sha512-yEl6JZksBOs1rAtRGHjGxOB9wXylB7Ig13jQjit7BdHP05CzUMViLR9qh9HQ35kvu3l+QEMT2EI+4TC2Yv3/7Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.85","@excitedjs/dreamux-utils":"0.2.0-beta.85","@excitedjs/feishu-transport":"0.3.1-beta.85"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_0.2.0-beta.85_1782543099083_0.7588007812728805","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.86":{"name":"@excitedjs/feishu-channel","version":"1.0.0-beta.86","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0-beta.86","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"aa9e3f8c1ad9ea169579cf729065abef95c76799","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0-beta.86.tgz","fileCount":63,"integrity":"sha512-XVOC4u4q2oaCwq1b7P/1sb5qOiyTG1Tb2+8PnlldpUUUhgEVtVSwt+7vYZMWK1D8An+E07ktDu88LlzNCxs27A==","signatures":[{"sig":"MEUCIHyOkpuGwtlsk3UFahnh1F/m1GAC7j4HjlkP9/HJdJExAiEAhShxrB+BpAI9WMskF8XLUfHyCd5lfggniUddgyIiTpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0-beta.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275257},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0-beta.86.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/545ea4cc2e8459699fef2d7b796803e7/excitedjs-feishu-channel-1.0.0-beta.86.tgz","_integrity":"sha512-XVOC4u4q2oaCwq1b7P/1sb5qOiyTG1Tb2+8PnlldpUUUhgEVtVSwt+7vYZMWK1D8An+E07ktDu88LlzNCxs27A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.86","@excitedjs/dreamux-utils":"0.2.0-beta.86","@excitedjs/feishu-transport":"0.4.0-beta.86"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0-beta.86_1782543208041_0.2648438211998425","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.87":{"name":"@excitedjs/feishu-channel","version":"1.0.0-beta.87","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0-beta.87","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7b10c50ffbb8e4ae05b150686bd7f2bf1a77d31f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0-beta.87.tgz","fileCount":63,"integrity":"sha512-YzbeeVZwA9/qiZ7V2iaTBoSpJeG5pUrCeEWiNMIVCMIvh+SNahgQsW70FqtMrkDMhHQuA+QuIhS1hESq9d4q/Q==","signatures":[{"sig":"MEYCIQCPQDzoHTmhGI8SdTlIXLEtG8pYiKNPcGx81nYkMmuk9gIhALljBDr3Awc0hEs++ZHssMeKyl7o18E3qU0p0o+0VG//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0-beta.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275257},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0-beta.87.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/89ff6e8345a7559e668c143e3ede73c5/excitedjs-feishu-channel-1.0.0-beta.87.tgz","_integrity":"sha512-YzbeeVZwA9/qiZ7V2iaTBoSpJeG5pUrCeEWiNMIVCMIvh+SNahgQsW70FqtMrkDMhHQuA+QuIhS1hESq9d4q/Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.87","@excitedjs/dreamux-utils":"0.2.0-beta.87","@excitedjs/feishu-transport":"0.4.0-beta.87"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0-beta.87_1782543863776_0.5362107761076882","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.88":{"name":"@excitedjs/feishu-channel","version":"1.0.0-beta.88","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0-beta.88","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c1b40f2cc363f7c2190704e7ceedf7933107ad70","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0-beta.88.tgz","fileCount":63,"integrity":"sha512-RofnKeGXycZzfZZcPECr2GPeERCXNGKuCOt5W4y4TAL7pdtHNFuCn6YlRL8MZmUikXRt4vBO0u4+9o/IjhwQjQ==","signatures":[{"sig":"MEYCIQCP8pkcq/HP0pszhuRlMGL/BDQupI10SZrra4OUGfrZMwIhAN2YVNy5TXEVfjTzPy6dTKSSeSf7CddHkeS/cuhzouaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0-beta.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275257},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0-beta.88.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/ca73b04960a17cb1d1c616f5217c7847/excitedjs-feishu-channel-1.0.0-beta.88.tgz","_integrity":"sha512-RofnKeGXycZzfZZcPECr2GPeERCXNGKuCOt5W4y4TAL7pdtHNFuCn6YlRL8MZmUikXRt4vBO0u4+9o/IjhwQjQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.88","@excitedjs/dreamux-utils":"0.2.0-beta.88","@excitedjs/feishu-transport":"0.4.0-beta.88"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0-beta.88_1782551225572_0.4464249073193931","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.89":{"name":"@excitedjs/feishu-channel","version":"1.0.0-beta.89","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0-beta.89","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"73d34180b9c3cda99b2c60cfa7e251ece670a822","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0-beta.89.tgz","fileCount":63,"integrity":"sha512-ZDo7GABP3RRP/+ejmVrKsFU/0KDjl+JAxAr1XrlMwemAqalVvV5heYaBUwEyAK5mcmsHx93uU//eYjNMDBVezQ==","signatures":[{"sig":"MEQCIFt6nQl2q6HqcCFJuSsPZDbJ/Gsc4Ohvpw0kOPIGP/xhAiBgpNQYER+loCuajvzN97+Ic8wmnxp/ccdC0R9Ka+4QZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0-beta.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275257},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0-beta.89.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1058dc800ebf37aec028bce41c4e0f59/excitedjs-feishu-channel-1.0.0-beta.89.tgz","_integrity":"sha512-ZDo7GABP3RRP/+ejmVrKsFU/0KDjl+JAxAr1XrlMwemAqalVvV5heYaBUwEyAK5mcmsHx93uU//eYjNMDBVezQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.89","@excitedjs/dreamux-utils":"0.2.0-beta.89","@excitedjs/feishu-transport":"0.4.0-beta.89"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0-beta.89_1782561848497_0.06359717444241264","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@excitedjs/feishu-channel","version":"1.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ddca19422631961491fc2adc07ad25ab721f2815","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0.tgz","fileCount":63,"integrity":"sha512-blhwLZLtP42uVb9WLPwYO2VE2qNthM4xZFyei6Bywlz1bOTf0I0w4Du9fQuvo6cRUdZcsqnyyeJOQD+Cq8w7qg==","signatures":[{"sig":"MEUCIACUh+Ef64LenxLW6iqcNmogv8aBwu9zg3QIbEN1igVaAiEAwlXSNGgCWXBqbaQ3YYEj/KX7cF34YrKD6Sksy6wziDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275225},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/33e27acecc87be01c3dbfee647575952/excitedjs-feishu-channel-1.0.0.tgz","_integrity":"sha512-blhwLZLtP42uVb9WLPwYO2VE2qNthM4xZFyei6Bywlz1bOTf0I0w4Du9fQuvo6cRUdZcsqnyyeJOQD+Cq8w7qg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0_1782562251470_0.35489245534582947","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.91":{"name":"@excitedjs/feishu-channel","version":"1.0.0-beta.91","license":"MIT","_id":"@excitedjs/feishu-channel@1.0.0-beta.91","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"b688dd7fb6386182ba7ba98a2f78b6ec8f12b24a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-1.0.0-beta.91.tgz","fileCount":63,"integrity":"sha512-wfRCDYigH45S+kVIKXUxZOYoClcKyRAA6JG8Hloo+5L3Ys74pjfa3eJDVSfVJi8lzxmgYeLxMAjdKLPCiv7CcA==","signatures":[{"sig":"MEQCIEXlhz+6VGlW5UXmhB0QKtiHnCvOBczkWL3JRNIQBNY1AiALWD3nI7f98tstImv/DcXht4yMBr6jtNYy4Fc5lBZXTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@1.0.0-beta.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275257},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-1.0.0-beta.91.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/702e912706e6f6dc9a9829b1a4233414/excitedjs-feishu-channel-1.0.0-beta.91.tgz","_integrity":"sha512-wfRCDYigH45S+kVIKXUxZOYoClcKyRAA6JG8Hloo+5L3Ys74pjfa3eJDVSfVJi8lzxmgYeLxMAjdKLPCiv7CcA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0-beta.91","@excitedjs/dreamux-utils":"0.2.0-beta.91","@excitedjs/feishu-transport":"0.4.0-beta.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_1.0.0-beta.91_1782562634794_0.011622146876792083","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.gfbe626281b67":{"name":"@excitedjs/feishu-channel","version":"2.0.0-alpha.gfbe626281b67","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-alpha.gfbe626281b67","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"4dce42f086f56041a451ac420ec5277d1ec8a43e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-alpha.gfbe626281b67.tgz","fileCount":67,"integrity":"sha512-AAYTcjxYWxDkFL1TieddjNFbYoxMGyy4KYePUSHegFiYTFsbN/BBNw06dl6QRJOHXc+X/NChmirlrz19C2JxVQ==","signatures":[{"sig":"MEUCIQCiMAmZG97HzAgfbfqRvlQXq6VZ/6RorEPnhL9+5yx/GQIgNjXCwoeTLGUD8kR9sqnO/oyj9Br02sm1XlON3NHDWGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-alpha.gfbe626281b67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289451},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-alpha.gfbe626281b67.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/517df71252cebde040a114587cc356f4/excitedjs-feishu-channel-2.0.0-alpha.gfbe626281b67.tgz","_integrity":"sha512-AAYTcjxYWxDkFL1TieddjNFbYoxMGyy4KYePUSHegFiYTFsbN/BBNw06dl6QRJOHXc+X/NChmirlrz19C2JxVQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.5.0-alpha.gfbe626281b67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-alpha.gfbe626281b67_1782668918378_0.9001698688754731","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.g39e0ec76a0b1":{"name":"@excitedjs/feishu-channel","version":"2.0.0-alpha.g39e0ec76a0b1","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-alpha.g39e0ec76a0b1","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7b4ebc275389d7617a4d6edcc18e47c636df4b4f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-alpha.g39e0ec76a0b1.tgz","fileCount":67,"integrity":"sha512-vJXpg7EBWMPw8JfmB1axk+Y8xt0933cyeL2Eg9dFMbjm0iVfBn6zLg47FUjOXM00Ilsu2RFRXtSlLe6X2HHxCw==","signatures":[{"sig":"MEUCIE/vfDYm221/BNa1fNOcTtxdtkIdBZ9JbkURo+FUfF3fAiEA42GrE9gXh6Gew21eEHwfaPUPp7qAFn/FR17HxtZN52A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-alpha.g39e0ec76a0b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291441},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-alpha.g39e0ec76a0b1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/14f506f330e8f8c0421415f2768b541d/excitedjs-feishu-channel-2.0.0-alpha.g39e0ec76a0b1.tgz","_integrity":"sha512-vJXpg7EBWMPw8JfmB1axk+Y8xt0933cyeL2Eg9dFMbjm0iVfBn6zLg47FUjOXM00Ilsu2RFRXtSlLe6X2HHxCw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.5.0-alpha.g39e0ec76a0b1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-alpha.g39e0ec76a0b1_1782695211236_0.2901616618555112","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.97":{"name":"@excitedjs/feishu-channel","version":"2.0.0-beta.97","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-beta.97","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"96eae4ce4e6dea248dd0a848949fdb9da7ac7b93","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-beta.97.tgz","fileCount":67,"integrity":"sha512-RT/zVvkh1FAfHVnWwRH7oBz/Qqkz79N4hUPuA25G+s5Oxos9tPsqbcA7m3eCzmViD3wqSMvVDi2tNRWiHdM+DA==","signatures":[{"sig":"MEYCIQCjektbLjo27dV1XeUzm4U2FIIUvqVwtmEYgW/kQQ1dRwIhAP/ybK/rYbRZ8fMczTE1cJdgUT9sYuvEGI7Tfdz22EF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-beta.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303559},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-beta.97.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c4495f4f0fade99976f9a3e6629b7182/excitedjs-feishu-channel-2.0.0-beta.97.tgz","_integrity":"sha512-RT/zVvkh1FAfHVnWwRH7oBz/Qqkz79N4hUPuA25G+s5Oxos9tPsqbcA7m3eCzmViD3wqSMvVDi2tNRWiHdM+DA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.5.0-beta.97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-beta.97_1782732390281_0.3131113676973871","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.98":{"name":"@excitedjs/feishu-channel","version":"2.0.0-beta.98","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-beta.98","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"830b17a5bd072efdf65a86d1c1f0bdfda961aa63","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-beta.98.tgz","fileCount":67,"integrity":"sha512-T9DWLtUkgFN6NohK3a/ldz48k2pdTD9GdcfW3p6L+aYxvgu81CJrUFlGxyqyKeLeyKG6UQ6xt+I9MWesFpD54Q==","signatures":[{"sig":"MEQCIFux5rxKR9SO7PLQChiEdAk35pvS2t+S5Lly5sgwwS49AiADnaINcRq6RPVSG3prkgrrEpvQdZIRP8Flw/6gHxs6lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-beta.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303559},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-beta.98.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/58fd1fc978351c466c66f01fc44841c8/excitedjs-feishu-channel-2.0.0-beta.98.tgz","_integrity":"sha512-T9DWLtUkgFN6NohK3a/ldz48k2pdTD9GdcfW3p6L+aYxvgu81CJrUFlGxyqyKeLeyKG6UQ6xt+I9MWesFpD54Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.5.0-beta.98"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-beta.98_1782796227970_0.29595368320358584","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.99":{"name":"@excitedjs/feishu-channel","version":"2.0.0-beta.99","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-beta.99","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5ce176ae660af6efed521ef0782186659c5dec25","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-beta.99.tgz","fileCount":67,"integrity":"sha512-AxDxcOC8szIKY0eZHQBObJ5afjqo0iz641wSHr5ud/UFBpRyQwMwSg9QJddPEmtGCCWBHBIcLFIewNGLC/gxDQ==","signatures":[{"sig":"MEUCIF+lNM0T0g3tybhAuqghSTseS2BdZWZswuM14jzR9uExAiEAz9JmPg8Ev5jjTloggI4geJaZic7vckAZoajWq0Y8i6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-beta.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303559},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-beta.99.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/52c7a21f1e77cd99e6074353af27004c/excitedjs-feishu-channel-2.0.0-beta.99.tgz","_integrity":"sha512-AxDxcOC8szIKY0eZHQBObJ5afjqo0iz641wSHr5ud/UFBpRyQwMwSg9QJddPEmtGCCWBHBIcLFIewNGLC/gxDQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@excitedjs/dreamux-types":"0.2.0","@excitedjs/dreamux-utils":"0.2.0","@excitedjs/feishu-transport":"0.5.0-beta.99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-beta.99_1782819244418_0.6928706580056141","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.100":{"name":"@excitedjs/feishu-channel","version":"2.0.0-beta.100","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-beta.100","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5c164c72b3f4b8255f52ce9f5da36a34110d9fce","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-beta.100.tgz","fileCount":67,"integrity":"sha512-UcojBoLznRMx27B1L3SRen0WgZGI4YdeLJUuyhAFWsF9CnK1xfSOJVoMmWx1GCPPaHqZ+BXHqx5gJ9DKu8XCEQ==","signatures":[{"sig":"MEQCICAAzCxnC/pXkdJRPjjvctJ/eyHP+jQjcuJ1T2r2RsugAiAmDZh2N1eTobNBjtwaFHcUUm9zumwxv+YsE2owuTjdGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-beta.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303579},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-beta.100.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b1be2a31ed3e1bffa8e5c0a7ea210447/excitedjs-feishu-channel-2.0.0-beta.100.tgz","_integrity":"sha512-UcojBoLznRMx27B1L3SRen0WgZGI4YdeLJUuyhAFWsF9CnK1xfSOJVoMmWx1GCPPaHqZ+BXHqx5gJ9DKu8XCEQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.3.0-beta.100","@excitedjs/dreamux-utils":"0.3.0-beta.100","@excitedjs/feishu-transport":"0.5.0-beta.100"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-beta.100_1782970771090_0.725000148471596","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.101":{"name":"@excitedjs/feishu-channel","version":"2.0.0-beta.101","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0-beta.101","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"381fd02b2fdceff7fcf1d2255aa3ee9322538ed4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0-beta.101.tgz","fileCount":67,"integrity":"sha512-7dKM2idXR5wj51PKa5y7vRpl2OVFNrr43Qzs+tWhV607nqhMFC0MMId5fJY+8myOWU7SyIMH0HDmMn8XBD5a/A==","signatures":[{"sig":"MEUCICW8ydWphOrxCeGf8vMMg6Uma84HqPowuKrQFizNKUtTAiEAxZGBFcR9PHMO72JvejnyhIct6SB0QL6boZ7dQlgVyKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0-beta.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303579},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0-beta.101.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/015c4b5c8ba9b68729ffa1e1c47c5f6e/excitedjs-feishu-channel-2.0.0-beta.101.tgz","_integrity":"sha512-7dKM2idXR5wj51PKa5y7vRpl2OVFNrr43Qzs+tWhV607nqhMFC0MMId5fJY+8myOWU7SyIMH0HDmMn8XBD5a/A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.3.0-beta.101","@excitedjs/dreamux-utils":"0.3.0-beta.101","@excitedjs/feishu-transport":"0.5.0-beta.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0-beta.101_1783050188464_0.3367641885726591","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@excitedjs/feishu-channel","version":"2.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7f12a4f01b0651e40467ac7cb9e08682e71a55d0","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.0.tgz","fileCount":67,"integrity":"sha512-F1A7nSDBdZ6Phcr0VqLYRbktNbc8dPIGMGC3ZvQ9bVEm1HK+LgGX4Dle+/tdz227Q0/uSiw6WFB0MrOlhvroBQ==","signatures":[{"sig":"MEUCICll2DtDjZWpTQYGUpiQ9ShfPlJkJPw1GyvbY0EDeON/AiEArDCmSKH5MgLLHDgeY2lswvYaZr9bVt31plEErcSWjts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303543},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a4e99cefd80c16bcccb9f1ab8c2ec978/excitedjs-feishu-channel-2.0.0.tgz","_integrity":"sha512-F1A7nSDBdZ6Phcr0VqLYRbktNbc8dPIGMGC3ZvQ9bVEm1HK+LgGX4Dle+/tdz227Q0/uSiw6WFB0MrOlhvroBQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.3.0","@excitedjs/dreamux-utils":"0.3.0","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.0_1783054394308_0.4983932656000267","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.103":{"name":"@excitedjs/feishu-channel","version":"2.0.1-beta.103","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.1-beta.103","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5f83c4a15ff43f320c84585f96866ca51a8eb977","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.1-beta.103.tgz","fileCount":67,"integrity":"sha512-4t9rWyFy1O497v/h7pGXYekO3GVuzppL2CcmxxtX5P2WV3PbiVlNUoMePCodnB6ixJd5RsmxQ7vdWdZnlWa8uQ==","signatures":[{"sig":"MEUCIEIe4IaQsQpznStWRN5Ac1FAAQU0Ommd5L71rBhgzzFXAiEAzRM7++i1/DCWYl1cm/e70ph9NVUzlqjcylshGj7+pXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.1-beta.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303570},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.1-beta.103.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8407f5b9bf073b1aeade79334b20d534/excitedjs-feishu-channel-2.0.1-beta.103.tgz","_integrity":"sha512-4t9rWyFy1O497v/h7pGXYekO3GVuzppL2CcmxxtX5P2WV3PbiVlNUoMePCodnB6ixJd5RsmxQ7vdWdZnlWa8uQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.103","@excitedjs/dreamux-utils":"0.3.1-beta.103","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.1-beta.103_1783064018173_0.4634312202801989","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.gb14af9a8fdaf":{"name":"@excitedjs/feishu-channel","version":"2.1.0-alpha.gb14af9a8fdaf","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-alpha.gb14af9a8fdaf","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e58f2f9410383787c4c83cf4c784855fa30f7e3a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-alpha.gb14af9a8fdaf.tgz","fileCount":67,"integrity":"sha512-sbHrhRR6McDtNtMavaiEA5fYpV4p7fjzifpRSo0lNy5g1QagEL7ILpe5yoavLifaYDuuBPwlPbCtXL+vZABHlA==","signatures":[{"sig":"MEUCIQC/YMdPtARvs3128JFJarkwfW4Z9ygY3OFaSON0lBjZHgIgV18WfR8JnG+31H80jmVPmcAcif4Eb2feNl7m8xiquno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-alpha.gb14af9a8fdaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300468},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-alpha.gb14af9a8fdaf.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/585ad84d4f125ccd56306ea02e9f49fb/excitedjs-feishu-channel-2.1.0-alpha.gb14af9a8fdaf.tgz","_integrity":"sha512-sbHrhRR6McDtNtMavaiEA5fYpV4p7fjzifpRSo0lNy5g1QagEL7ILpe5yoavLifaYDuuBPwlPbCtXL+vZABHlA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-alpha.gb14af9a8fdaf","@excitedjs/dreamux-utils":"0.3.1-alpha.gb14af9a8fdaf","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-alpha.gb14af9a8fdaf_1783184991111_0.9035765752335787","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.105":{"name":"@excitedjs/feishu-channel","version":"2.0.1-beta.105","license":"MIT","_id":"@excitedjs/feishu-channel@2.0.1-beta.105","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"16403f5b66f357922a0f00f4566be5fa09df2abf","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.0.1-beta.105.tgz","fileCount":67,"integrity":"sha512-U4iufI/FlON/86dXaebqkRUHR8cKKjX0VPUM16wF3+oEGWbOi9ZGtCzGw+0WtHD/51IPHAWs3wbq06EEhCIvJA==","signatures":[{"sig":"MEYCIQCo4nMWd7ucKcgohUFMn4yUUFxd5YEqmilhbT5TC28sIAIhALby0pJgjLtHvwn5RQ5hL/YhJoeRQL4fkYVLH8op6pOy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.0.1-beta.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303570},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.0.1-beta.105.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c5c7642535cc6143fdcf7ce323c98fa8/excitedjs-feishu-channel-2.0.1-beta.105.tgz","_integrity":"sha512-U4iufI/FlON/86dXaebqkRUHR8cKKjX0VPUM16wF3+oEGWbOi9ZGtCzGw+0WtHD/51IPHAWs3wbq06EEhCIvJA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.105","@excitedjs/dreamux-utils":"0.3.1-beta.105","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.0.1-beta.105_1783491871354_0.15874410900075242","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.g961f2fa12d71":{"name":"@excitedjs/feishu-channel","version":"2.1.0-alpha.g961f2fa12d71","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-alpha.g961f2fa12d71","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c31273cb3ca1bc06432efafdc3efa7e5834ca3d1","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-alpha.g961f2fa12d71.tgz","fileCount":67,"integrity":"sha512-wZPCucl7QNsJ0E6ayG8m0Inot/xFPgTMhaM8Mq1IZ/dxS5rTKSjUOD2uKp2B2kvpioMOZvEOONEmwUdQSbikQw==","signatures":[{"sig":"MEQCICZ32qryjdktmjvVAfCf6d7O7d2DTxVJCpCvxRO/jKkeAiACEUA3HeFMaZKLDdLHJXnQcz3w4VSavMOabNyXlDChWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-alpha.g961f2fa12d71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300468},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-alpha.g961f2fa12d71.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1eb7bf5def4e4ab5c52740630a30abd2/excitedjs-feishu-channel-2.1.0-alpha.g961f2fa12d71.tgz","_integrity":"sha512-wZPCucl7QNsJ0E6ayG8m0Inot/xFPgTMhaM8Mq1IZ/dxS5rTKSjUOD2uKp2B2kvpioMOZvEOONEmwUdQSbikQw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-alpha.g961f2fa12d71","@excitedjs/dreamux-utils":"0.3.1-alpha.g961f2fa12d71","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-alpha.g961f2fa12d71_1783503833205_0.7033170387598331","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.ge1e2c3756a11":{"name":"@excitedjs/feishu-channel","version":"2.1.0-alpha.ge1e2c3756a11","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-alpha.ge1e2c3756a11","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"dca5660071fd3ed43e9c5e344df36502153dbb98","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-alpha.ge1e2c3756a11.tgz","fileCount":67,"integrity":"sha512-wuouTXSgCg8Is4oZIRAliiQYCRmnL413H11t86kBh/N+Z9EY1TfvQwxuMrFSMYudmOH+k2qliw7ZhOnGWlGl1A==","signatures":[{"sig":"MEUCICUF5Y2GN+IZU8GjvPtKhYQ7Q0xbUn9Oi1wf2Cppf+twAiEA1fJgA94BByn5NnKRIu20mKEWZx2a6nyhzEO/GH9kkNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-alpha.ge1e2c3756a11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301795},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-alpha.ge1e2c3756a11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8d61c8d5b1d845d089a83aa5502eb5a6/excitedjs-feishu-channel-2.1.0-alpha.ge1e2c3756a11.tgz","_integrity":"sha512-wuouTXSgCg8Is4oZIRAliiQYCRmnL413H11t86kBh/N+Z9EY1TfvQwxuMrFSMYudmOH+k2qliw7ZhOnGWlGl1A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-alpha.ge1e2c3756a11","@excitedjs/dreamux-utils":"0.3.1-alpha.ge1e2c3756a11","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-alpha.ge1e2c3756a11_1783509815231_0.6936645311592471","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.108":{"name":"@excitedjs/feishu-channel","version":"2.1.0-beta.108","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-beta.108","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e90107cade3a5bdc7dce181471abcf9863465a44","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-beta.108.tgz","fileCount":67,"integrity":"sha512-EFFCC9XSms9xYNltgAzaStL9QTRx3yeiV41orsa8/FG658Fwy8pRamZx9AoZioWye8FHVbbxOrbOtaLxvRWx8w==","signatures":[{"sig":"MEYCIQCQrVvNetfohVET/jYkIdJaNX8CFFAnGaM9EE78AW9ABAIhAKNvGwU4O2LN0gE9Az4OGKcEebQKnBNKMu+bS9gbE/YX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-beta.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301762},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-beta.108.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a180b9217ec028b2677b336239c9cfe2/excitedjs-feishu-channel-2.1.0-beta.108.tgz","_integrity":"sha512-EFFCC9XSms9xYNltgAzaStL9QTRx3yeiV41orsa8/FG658Fwy8pRamZx9AoZioWye8FHVbbxOrbOtaLxvRWx8w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.108","@excitedjs/dreamux-utils":"0.3.1-beta.108","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-beta.108_1783512847588_0.6401489322445209","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.109":{"name":"@excitedjs/feishu-channel","version":"2.1.0-beta.109","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-beta.109","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"731966b305b63108b9418380e8ebef7b9907ad14","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-beta.109.tgz","fileCount":67,"integrity":"sha512-CWZAz9PADmY1rf+kWZPaOKYMebGx+WhyNo5cwaAVewiX5tYeGncAWjlcI9Om/xFmQzWFG9g+waq++FYUwh5FwA==","signatures":[{"sig":"MEYCIQD0FhLseM7hWmV2our5KWUpkjsVBpppSMSmGcdAcYfgJAIhANPuCP5CCYuIsMf7pvs3BObDg+dYdTrV57AAo7BkVQPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-beta.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301762},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-beta.109.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b04419808db31f8ff4b3268f2c18a826/excitedjs-feishu-channel-2.1.0-beta.109.tgz","_integrity":"sha512-CWZAz9PADmY1rf+kWZPaOKYMebGx+WhyNo5cwaAVewiX5tYeGncAWjlcI9Om/xFmQzWFG9g+waq++FYUwh5FwA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.109","@excitedjs/dreamux-utils":"0.3.1-beta.109","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-beta.109_1783627470787_0.9925830889351102","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.gad2bc958b401":{"name":"@excitedjs/feishu-channel","version":"2.1.0-alpha.gad2bc958b401","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-alpha.gad2bc958b401","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"1134454d41972157d2f302dd3b25bd71d2576fa3","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-alpha.gad2bc958b401.tgz","fileCount":67,"integrity":"sha512-pKmQsip9mMb4y15//2MO7iZQTmFZ3U6aWNlIaS5uHFA49gbjkURwg+JeUDdWrMEqVGIHv4ehJUwbKLUj3k+vRw==","signatures":[{"sig":"MEUCIQCZ7/xCLnbd5DiudasMqkgNJfHgSFV68z1Pfwyjs1m/lwIgUE+9hPT3LkKIIpsRlrJlfXH0YRtsUKjMSdYLO8dbkTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-alpha.gad2bc958b401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301795},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-alpha.gad2bc958b401.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/5d2bc3f5eaf902f8ffd831667cff68f1/excitedjs-feishu-channel-2.1.0-alpha.gad2bc958b401.tgz","_integrity":"sha512-pKmQsip9mMb4y15//2MO7iZQTmFZ3U6aWNlIaS5uHFA49gbjkURwg+JeUDdWrMEqVGIHv4ehJUwbKLUj3k+vRw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-alpha.gad2bc958b401","@excitedjs/dreamux-utils":"0.3.1-alpha.gad2bc958b401","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-alpha.gad2bc958b401_1783655131562_0.8794567851053021","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.111":{"name":"@excitedjs/feishu-channel","version":"2.1.0-beta.111","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-beta.111","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5ab84e6c348cf3c8cd06739ac2edd878bba83811","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-beta.111.tgz","fileCount":67,"integrity":"sha512-bo4yVkrU5m/81pAX3LzrICWB5jcaLvpeohy6kCLaTlhLxDlq4AvjhGAtEfXlaDqNl6Rjcztpb7RGUcbSz/NIxw==","signatures":[{"sig":"MEUCIHNqwzniAkEAjELu8dqSH/HdJr1sSPCl3sMS9V4u8S/rAiEA/VAM6O/wL9SLtWqC6wDsRrYkgToPv3/77vcrSpNkFHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-beta.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301762},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-beta.111.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1911d9fdfd069fd6f4e768ca59e6c689/excitedjs-feishu-channel-2.1.0-beta.111.tgz","_integrity":"sha512-bo4yVkrU5m/81pAX3LzrICWB5jcaLvpeohy6kCLaTlhLxDlq4AvjhGAtEfXlaDqNl6Rjcztpb7RGUcbSz/NIxw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.111","@excitedjs/dreamux-utils":"0.3.1-beta.111","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-beta.111_1783927203722_0.3316725419270199","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.112":{"name":"@excitedjs/feishu-channel","version":"2.1.0-beta.112","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-beta.112","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d457928c270727b9ba667685f6e9b3517e961f73","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-beta.112.tgz","fileCount":67,"integrity":"sha512-PO0r0c+y5e8c7UkD2FyMm50fc75/qUCn4U1fc7z/h88s7UK83R7vczRtcX+dvxXWrvaHlMnSuIUWFOMoUsujVw==","signatures":[{"sig":"MEUCIDIhGjrdJ+p1hmjJkv0ODnm1xKRRUf6fzva/ByU7c+/LAiEAsuTU0pjDJcvhK7tQRy0CH3OtkDWUeVtOet5mUMI3uuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-beta.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301762},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-beta.112.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/5d1bda0afb7dc7b49c252f9c00c37503/excitedjs-feishu-channel-2.1.0-beta.112.tgz","_integrity":"sha512-PO0r0c+y5e8c7UkD2FyMm50fc75/qUCn4U1fc7z/h88s7UK83R7vczRtcX+dvxXWrvaHlMnSuIUWFOMoUsujVw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.112","@excitedjs/dreamux-utils":"0.3.1-beta.112","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-beta.112_1784017544901_0.11437435619535385","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.113":{"name":"@excitedjs/feishu-channel","version":"2.1.0-beta.113","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0-beta.113","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"542dd45043237a5ac22a13de29bed292f1c8e213","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0-beta.113.tgz","fileCount":67,"integrity":"sha512-oWexvxNeZ8dFrZBG9+j6mNf3DAf3m1HNtOOkW6Yx/T7sHGhV44kdjJFEnRUO3rDykhJR0VyP9mQyZ8ox1Z1a5A==","signatures":[{"sig":"MEYCIQDRteuGuF6jtdKkgziHxRjVP/KTDd43TKmaSy/Zom7HAQIhAIBTQnPD6AlNS8mSVKN3CbHAwQgmCDYcDu+siyvQdH2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0-beta.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301762},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0-beta.113.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e7d6b7675ea6e520794009295d8c98ef/excitedjs-feishu-channel-2.1.0-beta.113.tgz","_integrity":"sha512-oWexvxNeZ8dFrZBG9+j6mNf3DAf3m1HNtOOkW6Yx/T7sHGhV44kdjJFEnRUO3rDykhJR0VyP9mQyZ8ox1Z1a5A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0-beta.113","@excitedjs/dreamux-utils":"0.3.1-beta.113","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0-beta.113_1784084114648_0.9926720699235152","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@excitedjs/feishu-channel","version":"2.1.0","license":"MIT","_id":"@excitedjs/feishu-channel@2.1.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a582efae26a61b3dd40a5f9980586808cc08a607","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.1.0.tgz","fileCount":67,"integrity":"sha512-J6EFLFNGcwbtGijqsL7TP6YcZOykCRelZMF2etiNfc065T5118pm/Q/nl8J6qnttAieNnBU8CJ+WPcoFL7vUdw==","signatures":[{"sig":"MEQCIFMV9Q61JYnSQEorWRVWgT65ne8/4Mj3Iux2xcAFadX5AiAQ+Zs0hAck6sm+UeYQoHMr/VVDCOSkYSb0P3TF50GdnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301735},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/627aaacd9ce589c6aecff44d2e86332e/excitedjs-feishu-channel-2.1.0.tgz","_integrity":"sha512-J6EFLFNGcwbtGijqsL7TP6YcZOykCRelZMF2etiNfc065T5118pm/Q/nl8J6qnttAieNnBU8CJ+WPcoFL7vUdw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0","@excitedjs/dreamux-utils":"0.3.1","@excitedjs/feishu-transport":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.1.0_1784084164365_0.528345846773107","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.g331208c7d925":{"name":"@excitedjs/feishu-channel","version":"2.2.0-alpha.g331208c7d925","license":"MIT","_id":"@excitedjs/feishu-channel@2.2.0-alpha.g331208c7d925","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f326dc02ea4d65c23214c5bea6854ccc34d7661b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.2.0-alpha.g331208c7d925.tgz","fileCount":75,"integrity":"sha512-ckkGNCKRr+pEszdTCUYuLJZuCsOYHCP1HRQ3lyxxqBP4Kqi9hnIMAY2ycAsdSZHFP8OJ3oJIQkaT/Eq/P1mwHA==","signatures":[{"sig":"MEQCIBiBaqW0AuybnTIs07UZIvAsUfStE3rDNdlJvE/o3T+7AiBCM8JwaWnuzlYI2fRKx185crJaGJSx+QwrCAkytN0MrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.2.0-alpha.g331208c7d925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323874},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.2.0-alpha.g331208c7d925.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b6891daf0b733b423228d3bbbee44d0a/excitedjs-feishu-channel-2.2.0-alpha.g331208c7d925.tgz","_integrity":"sha512-ckkGNCKRr+pEszdTCUYuLJZuCsOYHCP1HRQ3lyxxqBP4Kqi9hnIMAY2ycAsdSZHFP8OJ3oJIQkaT/Eq/P1mwHA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.4.0","@excitedjs/dreamux-utils":"0.3.1","@excitedjs/feishu-transport":"0.6.0-alpha.g331208c7d925"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.2.0-alpha.g331208c7d925_1784094012025_0.718981550205215","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.g1323ec4bd309":{"name":"@excitedjs/feishu-channel","version":"2.2.0-alpha.g1323ec4bd309","license":"MIT","_id":"@excitedjs/feishu-channel@2.2.0-alpha.g1323ec4bd309","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"51b7a3a7f29b103a715ce5ad71244a83d23dd616","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-2.2.0-alpha.g1323ec4bd309.tgz","fileCount":75,"integrity":"sha512-Yd3l+IOQBk9Rp+k3JsR8E4sE3Dijzmv3EJwbvGb55kKBe+gIGGnC1VnRr8aV7GH/kpt9vh8M01pGZIJ0n0Tn0Q==","signatures":[{"sig":"MEQCIG+WHZI8fzYjirSWsuN1g938cM1naGdriYK6B2RENzBPAiBxl1srbEzcw0VbRRoqFFc7Y+NFc6pyqC5BY4fmW9MI4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@2.2.0-alpha.g1323ec4bd309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325237},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-2.2.0-alpha.g1323ec4bd309.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c49abe04b9110415140a0020c01e8803/excitedjs-feishu-channel-2.2.0-alpha.g1323ec4bd309.tgz","_integrity":"sha512-Yd3l+IOQBk9Rp+k3JsR8E4sE3Dijzmv3EJwbvGb55kKBe+gIGGnC1VnRr8aV7GH/kpt9vh8M01pGZIJ0n0Tn0Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0-alpha.g1323ec4bd309","@excitedjs/dreamux-utils":"0.3.2-alpha.g1323ec4bd309","@excitedjs/feishu-transport":"0.6.0-alpha.g1323ec4bd309"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_2.2.0-alpha.g1323ec4bd309_1784098704942_0.8293897789435454","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.117":{"name":"@excitedjs/feishu-channel","version":"3.0.0-beta.117","license":"MIT","_id":"@excitedjs/feishu-channel@3.0.0-beta.117","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7eccc3e65b17ee78df124805a1ef9920fe1ded7e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-3.0.0-beta.117.tgz","fileCount":71,"integrity":"sha512-TTpcWvxZzd/+KdwAXR+i+sr41WbOCSXUnX3DLF2FzwyDqezfI5y/5qa0AF3Y9E2V/7sFMjWqLJWiZE3lxF8vHw==","signatures":[{"sig":"MEYCIQCkBg5dZc6Tb2QZgW9+mHjRxgzXBMc8vJzzwXE01tfeMQIhAJTTFyWlse7+lN0mjyytXxJEq+4PgXZlsLBCY7uA0AdH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@3.0.0-beta.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312551},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-3.0.0-beta.117.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/cacba0c226fb6ce6580d57ccb754e29e/excitedjs-feishu-channel-3.0.0-beta.117.tgz","_integrity":"sha512-TTpcWvxZzd/+KdwAXR+i+sr41WbOCSXUnX3DLF2FzwyDqezfI5y/5qa0AF3Y9E2V/7sFMjWqLJWiZE3lxF8vHw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0-beta.117","@excitedjs/dreamux-utils":"0.3.2-beta.117","@excitedjs/feishu-transport":"0.6.0-beta.117"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_3.0.0-beta.117_1784107068051_0.4217199408329726","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.gd1765c97062e":{"name":"@excitedjs/feishu-channel","version":"3.0.0-alpha.gd1765c97062e","license":"MIT","_id":"@excitedjs/feishu-channel@3.0.0-alpha.gd1765c97062e","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"cfe4a477ef625482c3787cd4b11fe1ece6df0baa","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-3.0.0-alpha.gd1765c97062e.tgz","fileCount":71,"integrity":"sha512-Yjdz+tMZqL1jV0deJz1jXcce0AxenDGmrucVgbM7kkcvLl2xJ1kIsyjYo+WM+psdejh9oXX7fYVtZGHH3XCKlQ==","signatures":[{"sig":"MEQCIBrP5bGbAqbe+qDreNj6gbtEh1/9A0bLG9W/No26Sp1FAiAkBI9Sc2+/tYNDTDawyqxC+XuCyAECLB3yD/t+HY48aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@3.0.0-alpha.gd1765c97062e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312595},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-3.0.0-alpha.gd1765c97062e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/af07f6c3c7b61af1d4e7917c76185b73/excitedjs-feishu-channel-3.0.0-alpha.gd1765c97062e.tgz","_integrity":"sha512-Yjdz+tMZqL1jV0deJz1jXcce0AxenDGmrucVgbM7kkcvLl2xJ1kIsyjYo+WM+psdejh9oXX7fYVtZGHH3XCKlQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0-alpha.gd1765c97062e","@excitedjs/dreamux-utils":"0.3.2-alpha.gd1765c97062e","@excitedjs/feishu-transport":"0.6.0-alpha.gd1765c97062e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_3.0.0-alpha.gd1765c97062e_1784213505441_0.7942505657984189","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.119":{"name":"@excitedjs/feishu-channel","version":"3.0.0-beta.119","license":"MIT","_id":"@excitedjs/feishu-channel@3.0.0-beta.119","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d5fca5170969b28b1f26e14162a202bc9ce60915","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-3.0.0-beta.119.tgz","fileCount":71,"integrity":"sha512-+BxlVXScVCde5a6OOFXEoT8Iv+REHpWsdwQKQ2CZ7GOxdLzPvSkfXe7QlOaYSgeNg9dv8sbvVUYHMk9VBWpF5w==","signatures":[{"sig":"MEQCICGVKRkTAe3kJC9QdyC5N+8KH5CRupn9aF49Hoj+HjmSAiANoEXRjwAjjgrgpEiNudY3nYknnZq4PQhJwUMicJwNQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@3.0.0-beta.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312551},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-3.0.0-beta.119.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b16feffd94d2204f7b7b2ceb2bb1d610/excitedjs-feishu-channel-3.0.0-beta.119.tgz","_integrity":"sha512-+BxlVXScVCde5a6OOFXEoT8Iv+REHpWsdwQKQ2CZ7GOxdLzPvSkfXe7QlOaYSgeNg9dv8sbvVUYHMk9VBWpF5w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0-beta.119","@excitedjs/dreamux-utils":"0.3.2-beta.119","@excitedjs/feishu-transport":"0.6.0-beta.119"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_3.0.0-beta.119_1784432152086_0.4330556521172919","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@excitedjs/feishu-channel","version":"3.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@3.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"67b4edd5cb6bdf0fd5a0fdead0ad50742b76130c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-3.0.0.tgz","fileCount":71,"integrity":"sha512-Ql9vkDC3pb7keyqacpMBEYE5VDJKQUM9sv/eVJb12crsPaUaJEebEHmp4PK45ME8zC3eIBdVd5uqO8b4xap3hw==","signatures":[{"sig":"MEQCIGK9rM++JBfNfzj4AVWqlYp3mi0lsjoee9vgR6gJLHlRAiArlpuJRG/FrduNDwXQgkK0+z9RKpXIi+RPktBujD8Ihw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312515},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-3.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d5199a6405295c354e4399db3ed1eaf7/excitedjs-feishu-channel-3.0.0.tgz","_integrity":"sha512-Ql9vkDC3pb7keyqacpMBEYE5VDJKQUM9sv/eVJb12crsPaUaJEebEHmp4PK45ME8zC3eIBdVd5uqO8b4xap3hw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_3.0.0_1784432783405_0.9229779937250673","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-alpha.g04923afd3ed9":{"name":"@excitedjs/feishu-channel","version":"3.1.0-alpha.g04923afd3ed9","license":"MIT","_id":"@excitedjs/feishu-channel@3.1.0-alpha.g04923afd3ed9","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2b59a1d8782d8f7217f73347ead7140f67ab879a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-3.1.0-alpha.g04923afd3ed9.tgz","fileCount":87,"integrity":"sha512-jTlMRij8LQvPOhNBjme2Ly+llixm2V5S+NALXYCtR8Fi7cL5/4A4KwGEO2zEDjjSMorbeRRjgjXjMaK2VhUgRw==","signatures":[{"sig":"MEYCIQD0nwDT7MIkqJ1xbW710cNefnbTIPn8HTfDSoXR5glxWQIhAOO8VOKkBsAbsUAW1I8ym4kOAa/yir8VesTVC9HBmgAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@3.1.0-alpha.g04923afd3ed9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375831},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-3.1.0-alpha.g04923afd3ed9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d3531e985e86f9f8624c59f7ecf3d0be/excitedjs-feishu-channel-3.1.0-alpha.g04923afd3ed9.tgz","_integrity":"sha512-jTlMRij8LQvPOhNBjme2Ly+llixm2V5S+NALXYCtR8Fi7cL5/4A4KwGEO2zEDjjSMorbeRRjgjXjMaK2VhUgRw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.7.0-alpha.g04923afd3ed9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_3.1.0-alpha.g04923afd3ed9_1784784551126_0.6688754899571969","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.gd5721ef392c5":{"name":"@excitedjs/feishu-channel","version":"4.0.0-alpha.gd5721ef392c5","license":"MIT","_id":"@excitedjs/feishu-channel@4.0.0-alpha.gd5721ef392c5","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e24db2ea1b91ae12b805df5a6e7d0c4b993d5969","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.0.0-alpha.gd5721ef392c5.tgz","fileCount":87,"integrity":"sha512-0vR2WbaWPZMiLfaxR7UVKFWEdeQrBnmHiEEcilpb5rSrFZ6kksn2Zfyfpx4ke85s5qNh7j6dtMfUCbq/8derxg==","signatures":[{"sig":"MEYCIQDXy1eWcNj0raPGx9frm7DBwfrgc8QdBy4is/VJdoV1/wIhAL3IKx7orj5SLqGYFQr5Ftze78h1E3jHK6jRSEqM8Gvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.0.0-alpha.gd5721ef392c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.0.0-alpha.gd5721ef392c5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c390c08f1a6472d4902620fba6a79895/excitedjs-feishu-channel-4.0.0-alpha.gd5721ef392c5.tgz","_integrity":"sha512-0vR2WbaWPZMiLfaxR7UVKFWEdeQrBnmHiEEcilpb5rSrFZ6kksn2Zfyfpx4ke85s5qNh7j6dtMfUCbq/8derxg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.7.0-alpha.gd5721ef392c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.0.0-alpha.gd5721ef392c5_1784801491248_0.5386258460204836","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.g005cc2603aba":{"name":"@excitedjs/feishu-channel","version":"4.0.0-alpha.g005cc2603aba","license":"MIT","_id":"@excitedjs/feishu-channel@4.0.0-alpha.g005cc2603aba","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"0d71f8b7be65f28d629bf36fc5aefd3149555b33","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.0.0-alpha.g005cc2603aba.tgz","fileCount":87,"integrity":"sha512-vplfdIUi34+voY0edPZKKP884uOPva5XP5l9pdqCCJ7a1OT5aWMjnaPgKZTD5LHTSj8SOYMaahFnL1ata6CwCA==","signatures":[{"sig":"MEYCIQCfEJ3hheN5lQrXUuVyZ5+XMr/OQQAfP27Vo0VQfN6nsgIhANxgsaLB3guNPA4qMQ7lpsg8id7GGj6x/tUGjpXnBMoW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.0.0-alpha.g005cc2603aba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399512},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.0.0-alpha.g005cc2603aba.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d8a3c028bdbf2e8e6919c634ea1a6bcb/excitedjs-feishu-channel-4.0.0-alpha.g005cc2603aba.tgz","_integrity":"sha512-vplfdIUi34+voY0edPZKKP884uOPva5XP5l9pdqCCJ7a1OT5aWMjnaPgKZTD5LHTSj8SOYMaahFnL1ata6CwCA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.7.0-alpha.g005cc2603aba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.0.0-alpha.g005cc2603aba_1784816797936_0.839625712495083","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.131":{"name":"@excitedjs/feishu-channel","version":"4.0.0-beta.131","license":"MIT","_id":"@excitedjs/feishu-channel@4.0.0-beta.131","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"04b86ed34fd0abc412b9083e7f91dda3da1f683c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.0.0-beta.131.tgz","fileCount":91,"integrity":"sha512-imFOIifR8SCReeSKfzHCnY0IQzo3i7LirQMYIReoSqndyJpqHdfwZfAybzm7b1jYtZIxV1Q/jVAho5GpRMn8rg==","signatures":[{"sig":"MEUCICY3IblnMGePlcbbhBgUrwWfgVjJwYWWD1ssBZDkqrmpAiEAh5fFG2tUj2SioEIsH172ELuSmSv6qA8QUuYtSJxm6HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.0.0-beta.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388749},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.0.0-beta.131.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9a6f2a70b2002e48411aa208a1f2a9c1/excitedjs-feishu-channel-4.0.0-beta.131.tgz","_integrity":"sha512-imFOIifR8SCReeSKfzHCnY0IQzo3i7LirQMYIReoSqndyJpqHdfwZfAybzm7b1jYtZIxV1Q/jVAho5GpRMn8rg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.7.0-beta.131"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.0.0-beta.131_1784829493341_0.07481626754016646","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@excitedjs/feishu-channel","version":"4.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@4.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"3a924fb4feedfbe80d0f233053a8bf3b85a8a59a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.0.0.tgz","fileCount":91,"integrity":"sha512-dCToFfFu4mlksFQI3tAeJQXR2oWr3/4UwbopQRidPff+sGYyS5SC2E7DgGsZgd8OtB0sGfCYFDiDUbIV67r2LA==","signatures":[{"sig":"MEYCIQCWikJwZNTTcp0Qa7nwP4jn0Jr88EmxKzx25GOKCwbQQAIhANo2svbA9ty3euUNtd4tML4lTV7etWOg2Jz3ajSOjcKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388731},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d7783171eeee2841bcd31f45ab8acce0/excitedjs-feishu-channel-4.0.0.tgz","_integrity":"sha512-dCToFfFu4mlksFQI3tAeJQXR2oWr3/4UwbopQRidPff+sGYyS5SC2E7DgGsZgd8OtB0sGfCYFDiDUbIV67r2LA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.5.0","@excitedjs/dreamux-utils":"0.3.2","@excitedjs/feishu-transport":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.0.0_1784830265348_0.8359635766989795","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-alpha.g36e4090f5edb":{"name":"@excitedjs/feishu-channel","version":"4.1.0-alpha.g36e4090f5edb","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.0-alpha.g36e4090f5edb","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"90a9836d5d4ede2b020636eb7cd0b94910d31971","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.0-alpha.g36e4090f5edb.tgz","fileCount":95,"integrity":"sha512-Dda8CY0yQN57sfbxyCMd8DH+XW9I3Ilbnap3CeHBYjhqLON7CZFVmD17bZ3roOooMewbluq2xyNvR5nrDORtEg==","signatures":[{"sig":"MEYCIQDC1SmwgMZI8ItxG2aYrjNnGmvjwvGaaVin+lX2BCxFOAIhAOxAKvVoiVTWW+ts5pHln3MIRYH9AJOLZ1Vp1l7/lvpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.0-alpha.g36e4090f5edb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":411202},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.0-alpha.g36e4090f5edb.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/565597fd8704c0d4b37b3389ea94d01c/excitedjs-feishu-channel-4.1.0-alpha.g36e4090f5edb.tgz","_integrity":"sha512-Dda8CY0yQN57sfbxyCMd8DH+XW9I3Ilbnap3CeHBYjhqLON7CZFVmD17bZ3roOooMewbluq2xyNvR5nrDORtEg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.6.0-alpha.g36e4090f5edb","@excitedjs/dreamux-utils":"0.3.3-alpha.g36e4090f5edb","@excitedjs/feishu-transport":"0.8.0-alpha.g36e4090f5edb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.0-alpha.g36e4090f5edb_1784856637068_0.8013563502163206","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.134":{"name":"@excitedjs/feishu-channel","version":"4.1.0-beta.134","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.0-beta.134","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ad28b338d9c0311632e8bf9bfc632a6d2e4fc66a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.0-beta.134.tgz","fileCount":99,"integrity":"sha512-HuzfvxanyuaIonm2PndcIuJzouPczAdgEw6p+gXf0HNlZG77UE+BTsaVc4djEUsFrYLcB0PHdYpU7NLsvPM3MA==","signatures":[{"sig":"MEUCIE+GixFVtI0XnwLtqxE1TWfj8OJvft4NZ6xVsgd6hYH4AiEA/6h1fvjCfP8DDhQVMaOJ1VROkeaBLiC2kJgsAPHEBZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.0-beta.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412228},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.0-beta.134.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9e4ed3b9805d7363abe6655958d4d510/excitedjs-feishu-channel-4.1.0-beta.134.tgz","_integrity":"sha512-HuzfvxanyuaIonm2PndcIuJzouPczAdgEw6p+gXf0HNlZG77UE+BTsaVc4djEUsFrYLcB0PHdYpU7NLsvPM3MA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.6.0-beta.134","@excitedjs/dreamux-utils":"0.3.3-beta.134","@excitedjs/feishu-transport":"0.8.0-beta.134"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.0-beta.134_1784893441119_0.13541667545125935","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.135":{"name":"@excitedjs/feishu-channel","version":"4.1.0-beta.135","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.0-beta.135","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f0bd167df86a88e5172cb961a68d384e4d22280c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.0-beta.135.tgz","fileCount":99,"integrity":"sha512-nfO7LC/7ZlXhXwzYrEfY9rQAjSWYyR+3XFvSP0EQXYh1v57VHs7HiP9hfIfc8l70xNbi7N+2H1yTMIbG260NJA==","signatures":[{"sig":"MEUCIQDmc7Ikw0yDglTJXoW8nbp/KwufjoeO+6f1GLmDjcwG8wIgSWyDhCSy6D+EAMGVAHMBGC+IX2TZlgG59okH0fGNAsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.0-beta.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412228},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.0-beta.135.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4d9bc8f2bc5f014f0ae8153f5b14da87/excitedjs-feishu-channel-4.1.0-beta.135.tgz","_integrity":"sha512-nfO7LC/7ZlXhXwzYrEfY9rQAjSWYyR+3XFvSP0EQXYh1v57VHs7HiP9hfIfc8l70xNbi7N+2H1yTMIbG260NJA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.6.0-beta.135","@excitedjs/dreamux-utils":"0.3.3-beta.135","@excitedjs/feishu-transport":"0.8.0-beta.135"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.0-beta.135_1785034080096_0.7092690048542314","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@excitedjs/feishu-channel","version":"4.1.0","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"29018bc85b8aa5f463168b5a8b1cb7ea94973f39","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.0.tgz","fileCount":99,"integrity":"sha512-YXI/f5J6HpPq0NvrG47oqvNni1LvYNtHw9qdtlVIXHsB8fuGeFVZWIXDIgUCUwobaIcJhCoHuy6OxpJXzSuF9Q==","signatures":[{"sig":"MEYCIQDqw9bT7BBOvcfItpfzhxbFgiKC0XR3UFARP+iLbtyeBQIhAOhGu6DLfbWXEUlKv9ER4ou/hErmDR6tpGzYGNpTxDHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412192},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a2c2bbf2c27c127e2116de2527765532/excitedjs-feishu-channel-4.1.0.tgz","_integrity":"sha512-YXI/f5J6HpPq0NvrG47oqvNni1LvYNtHw9qdtlVIXHsB8fuGeFVZWIXDIgUCUwobaIcJhCoHuy6OxpJXzSuF9Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.6.0","@excitedjs/dreamux-utils":"0.3.3","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.0_1785034121968_0.8592920758961153","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-alpha.g0d223d76aab1":{"name":"@excitedjs/feishu-channel","version":"4.1.1-alpha.g0d223d76aab1","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.1-alpha.g0d223d76aab1","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"58650ee3803bba0f479fb21a2700506825f880fa","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.1-alpha.g0d223d76aab1.tgz","fileCount":99,"integrity":"sha512-mPGbUHL0IVJKM6fZm/l5WhhDn4HKEQ5sgeS2C0oFh2PpOyWVAA8XDX37H4ibZe4mepcamFtAQ6+mTbM22Y/scA==","signatures":[{"sig":"MEYCIQD5VU/8FoLrpgmK11gmSTTwiEu0kfWMf8dUlFex4OwWLAIhAL9h9cy/l3MZIYcSiCleR1J680PejMZhfdbmPNw7KQGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.1-alpha.g0d223d76aab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412252},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.1-alpha.g0d223d76aab1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b1126e0db029bbf1a2691a81bc75446d/excitedjs-feishu-channel-4.1.1-alpha.g0d223d76aab1.tgz","_integrity":"sha512-mPGbUHL0IVJKM6fZm/l5WhhDn4HKEQ5sgeS2C0oFh2PpOyWVAA8XDX37H4ibZe4mepcamFtAQ6+mTbM22Y/scA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.7.0-alpha.g0d223d76aab1","@excitedjs/dreamux-utils":"0.3.4-alpha.g0d223d76aab1","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.1-alpha.g0d223d76aab1_1785114656394_0.4681331409378857","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-alpha.g7fbd4490bb8a":{"name":"@excitedjs/feishu-channel","version":"4.1.1-alpha.g7fbd4490bb8a","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.1-alpha.g7fbd4490bb8a","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"aec4a3f07a4d1c5e3d047677b61b83a43daa765a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.1-alpha.g7fbd4490bb8a.tgz","fileCount":99,"integrity":"sha512-wCdejrOV7F9P4uAIQKjUm0z/hpeVtFjidzs5HNPeCnjDh9FAqS4hlONihAhpHJqY7bC77VwFAj6pAb3glv5ryA==","signatures":[{"sig":"MEUCIQD0OvryHp8fbX1IA5WvDtbnsMgfUI58u4dlg6SUxGj3sAIgU5nVRo/QrSkKFeWJQqW34LB4yvBTAOFUQh+M5T+mhlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.1-alpha.g7fbd4490bb8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412252},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.1-alpha.g7fbd4490bb8a.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/bee65d9a9ab943ed30807588ca1d8684/excitedjs-feishu-channel-4.1.1-alpha.g7fbd4490bb8a.tgz","_integrity":"sha512-wCdejrOV7F9P4uAIQKjUm0z/hpeVtFjidzs5HNPeCnjDh9FAqS4hlONihAhpHJqY7bC77VwFAj6pAb3glv5ryA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.7.0-alpha.g7fbd4490bb8a","@excitedjs/dreamux-utils":"0.3.4-alpha.g7fbd4490bb8a","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.1-alpha.g7fbd4490bb8a_1785140053771_0.917251242167749","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-beta.139":{"name":"@excitedjs/feishu-channel","version":"4.1.1-beta.139","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.1-beta.139","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"10918e8b40b2e0a57dcc1932ced1c3e961c19580","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.1-beta.139.tgz","fileCount":99,"integrity":"sha512-GEg0nATY6ojCRkefbIKJGXxNXPko4NO/Oo7Hz9ul1ygAbIaYuq9X2a5uws59qIikSvY5okAn+xL4zljF/GC3gQ==","signatures":[{"sig":"MEUCIQCYGh2kBhnd6igCnoek7OuVXqZRXz3n3rzElbdDQuHBdAIgDQ6pY9Z+XHfQdZeMiRNNfk+UNsgx9OMR0g5ussojOjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.1-beta.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.1-beta.139.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a87993daafff07ca196a01f8838aa552/excitedjs-feishu-channel-4.1.1-beta.139.tgz","_integrity":"sha512-GEg0nATY6ojCRkefbIKJGXxNXPko4NO/Oo7Hz9ul1ygAbIaYuq9X2a5uws59qIikSvY5okAn+xL4zljF/GC3gQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.7.0-beta.139","@excitedjs/dreamux-utils":"0.3.4-beta.139","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.1-beta.139_1785141395901_0.7189208595987477","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@excitedjs/feishu-channel","version":"4.1.1","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.1","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"454daa0e70cf7e952ef6ea1aff5c345193bd649b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.1.tgz","fileCount":99,"integrity":"sha512-Cl5MqTWgDDHEskr1CjQilXeQmAA7pVwdVb+5UBMz0i49VngIlIw3ugFRKoDcU1ez+sXbsxGffQX03FIe/vD/iA==","signatures":[{"sig":"MEUCIBVcPoRMf0mq8SJ4M/3/X5p2Bx1N4fPw+kSfsOXHSUwKAiEAsVimeWViD1G7da1j+KTAphe2FY6PvTALJWHNuag1Q4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412192},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/cfd9ade2e169d289a55b997a629201a0/excitedjs-feishu-channel-4.1.1.tgz","_integrity":"sha512-Cl5MqTWgDDHEskr1CjQilXeQmAA7pVwdVb+5UBMz0i49VngIlIw3ugFRKoDcU1ez+sXbsxGffQX03FIe/vD/iA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.7.0","@excitedjs/dreamux-utils":"0.3.4","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.1_1785141439934_0.4807265222218291","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.141":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.141","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.141","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"df16a9eafcb2239449de9ef23db023e5265ad655","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.141.tgz","fileCount":99,"integrity":"sha512-p0ITxevnJKyxfjhLMzAEEmvZ/4YFEV+DKm7q7XpZ6taQgG3DnGJjC8k7z4iT9mCUfFWbSPgfeP4emi5YS3tBoQ==","signatures":[{"sig":"MEYCIQD0MbOUesURgcI/yTWgBjwMIe2wZW48lU4xUWPWEGAQ9gIhAPZq3V+/MPdc6SRQwrkXvE2aKy05SBnlvxn65VIpzcPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.141.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/2b224169177a852733b167207257f0a4/excitedjs-feishu-channel-4.1.2-beta.141.tgz","_integrity":"sha512-p0ITxevnJKyxfjhLMzAEEmvZ/4YFEV+DKm7q7XpZ6taQgG3DnGJjC8k7z4iT9mCUfFWbSPgfeP4emi5YS3tBoQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.141","@excitedjs/dreamux-utils":"0.4.0-beta.141","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.141_1785545334128_0.32739110459503973","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.142":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.142","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.142","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"9819b2ac69188280984d1747b6e536f0a7aea988","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.142.tgz","fileCount":99,"integrity":"sha512-p7XLGSC9seFGPFbdGu6vr0JriIvJKHL9suKPtTgZlnJ/hVNduzjUHCWq/dazCfI9lb2whp+sQTFEW0556FJpdA==","signatures":[{"sig":"MEUCIAMelNLll/1JbDr+6cRkATF3AzdBJKhheZn6lZ5UORHOAiEAm8oKYYx+ujO2Yv/UHdTH0+tOjaMsJiWEtqAxqnYRyaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.142.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b80eb7fba2865315adee1ceb51b8b130/excitedjs-feishu-channel-4.1.2-beta.142.tgz","_integrity":"sha512-p7XLGSC9seFGPFbdGu6vr0JriIvJKHL9suKPtTgZlnJ/hVNduzjUHCWq/dazCfI9lb2whp+sQTFEW0556FJpdA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.142","@excitedjs/dreamux-utils":"0.4.0-beta.142","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.142_1785545577881_0.512939653045531","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.143":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.143","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.143","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"00fb564d51a67166e5d2e6b76d30fefaed8b5e62","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.143.tgz","fileCount":99,"integrity":"sha512-+NErPfxka8tcfarp0l8Pgv4+ZQqIMSTdlVjwpUwYulSQMmUJwfn8RuGWyHU4JKRG+U1eSP10HWrZl/Ljwl0Ahw==","signatures":[{"sig":"MEYCIQCvhDXLqfA4Zy1531FHIGf+DE0TSFFCdYkhd8KcjC5VPAIhALNFxS4XNyTv9ABZGNlop+/i9nR/R+0LEfpdA4lQzfgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.143.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8b75f6d197fc7876a7bf3e41d2e5aa23/excitedjs-feishu-channel-4.1.2-beta.143.tgz","_integrity":"sha512-+NErPfxka8tcfarp0l8Pgv4+ZQqIMSTdlVjwpUwYulSQMmUJwfn8RuGWyHU4JKRG+U1eSP10HWrZl/Ljwl0Ahw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.143","@excitedjs/dreamux-utils":"0.4.0-beta.143","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.143_1785545676250_0.3876242514027519","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.144":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.144","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.144","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"4591cfd817448d6b870d3dd52d40357cac7000ca","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.144.tgz","fileCount":99,"integrity":"sha512-+X4FqUi4DBebWOrT5zahdf1xGOQqyIGrTT/TRLpj6aoA8rXkqyB9ClZPc68w/fDfIDy8raQqg5NUeK9rZgjrIA==","signatures":[{"sig":"MEUCIQC2AosjI/i4NsQ7jeqdEI3L/lqG+PgnoRh2q8zdcnn4WAIgElQlIzRdd/H3GkD5C9kvL6n6cWTkJ/R9pmtZY8jD0G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.144.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/6a61437a4e1e222080ba1cf60a03dfe0/excitedjs-feishu-channel-4.1.2-beta.144.tgz","_integrity":"sha512-+X4FqUi4DBebWOrT5zahdf1xGOQqyIGrTT/TRLpj6aoA8rXkqyB9ClZPc68w/fDfIDy8raQqg5NUeK9rZgjrIA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.144","@excitedjs/dreamux-utils":"0.4.0-beta.144","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.144_1785556013098_0.789552744048494","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.145":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.145","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.145","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a9d6f6ea22d600f78311e813c7329188b4382b7b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.145.tgz","fileCount":99,"integrity":"sha512-3PeRUiQbsC7/pzZNoXHZBjju3xsHSBcAd6Ro8m57EFy4E6XFrOnWPgIYIqgnoCT1TlpGG0y5ArAbIgkKfFfG3g==","signatures":[{"sig":"MEUCIFN9AZWpmRj5BZhPDpM9rcmURW4N0e17x+gtWUp1b06KAiEAznRSxmSrzQF/IguIfGq/zeFg+T73IKTLUGi+GX8hNeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.145.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8a3bebcd1fb138b2e927a941661dcc7c/excitedjs-feishu-channel-4.1.2-beta.145.tgz","_integrity":"sha512-3PeRUiQbsC7/pzZNoXHZBjju3xsHSBcAd6Ro8m57EFy4E6XFrOnWPgIYIqgnoCT1TlpGG0y5ArAbIgkKfFfG3g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.145","@excitedjs/dreamux-utils":"0.4.0-beta.145","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.145_1785580812514_0.15893813201811802","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-alpha.g5e0316335a2f":{"name":"@excitedjs/feishu-channel","version":"4.1.2-alpha.g5e0316335a2f","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-alpha.g5e0316335a2f","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"72688719c98b81ce6267e3dfc2419313a6e32e83","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-alpha.g5e0316335a2f.tgz","fileCount":99,"integrity":"sha512-O4TIY9a8ZuIb9Wjzfx7uAwN03U0FNKGaD08ZdBQjW7+r+5067/qkLWxvJSaRQBzCP6eyERPx06YRThPBX9JKPw==","signatures":[{"sig":"MEQCIGSVLJ18IDbS3wOuX4xiCJqQ45e5pZBLEzBp1y58Wcv9AiAToXCzjea8N/kyfekTBhS/sTCdFP/q/Klgo4PrEHO7ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-alpha.g5e0316335a2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412252},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-alpha.g5e0316335a2f.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e6e168dfdeab56f14bd75f90cb4e68c5/excitedjs-feishu-channel-4.1.2-alpha.g5e0316335a2f.tgz","_integrity":"sha512-O4TIY9a8ZuIb9Wjzfx7uAwN03U0FNKGaD08ZdBQjW7+r+5067/qkLWxvJSaRQBzCP6eyERPx06YRThPBX9JKPw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-alpha.g5e0316335a2f","@excitedjs/dreamux-utils":"0.4.0-alpha.g5e0316335a2f","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-alpha.g5e0316335a2f_1785635318091_0.7624463497913387","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-alpha.gd1e33de5c409":{"name":"@excitedjs/feishu-channel","version":"4.1.2-alpha.gd1e33de5c409","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-alpha.gd1e33de5c409","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"05b725f88924f4f993938149cfdbd13b1e1b9719","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-alpha.gd1e33de5c409.tgz","fileCount":99,"integrity":"sha512-ADZNRTsyaAcykpioXRBB7kueAUT6SpBJqB5O4xCbPWO4Hdhv3XaARsqTSH/JePAqdi0M7froSVhTTUdphNUZOQ==","signatures":[{"sig":"MEQCIG2tYA27+yg7/EvBWlUJcDUy7Sf/C+Psq1GaT83z1wg8AiBjN3cJ1mR0XPypwFaySJCgvU9YeY4v8haqTXykcGqTLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-alpha.gd1e33de5c409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412252},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-alpha.gd1e33de5c409.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1ef80e97706fe1a7d44f068a955a6b0c/excitedjs-feishu-channel-4.1.2-alpha.gd1e33de5c409.tgz","_integrity":"sha512-ADZNRTsyaAcykpioXRBB7kueAUT6SpBJqB5O4xCbPWO4Hdhv3XaARsqTSH/JePAqdi0M7froSVhTTUdphNUZOQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-alpha.gd1e33de5c409","@excitedjs/dreamux-utils":"0.4.0-alpha.gd1e33de5c409","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-alpha.gd1e33de5c409_1785637534884_0.05370505529581315","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.148":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.148","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.148","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"9548dbc4c6811dc2910c8b06fb96e1388409da4e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.148.tgz","fileCount":99,"integrity":"sha512-AxJoR3vzzOEU91jSeLmDJcte/GLUzfgZFEPEhOZZpmTdm28aipqUsJ8fCAzlMnyc2knnnTyKmxWLNshNkHXoKA==","signatures":[{"sig":"MEYCIQCpdcxBrFGkLKAro0FAUIain9CHVZABojn8mFj0Fzvi7AIhALCbbS6m9EV2XvRNomz7EF/Z1fQFmomcZcP/QEVLpD+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.148.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a96f247bdbbac2d763e548b6a71a1455/excitedjs-feishu-channel-4.1.2-beta.148.tgz","_integrity":"sha512-AxJoR3vzzOEU91jSeLmDJcte/GLUzfgZFEPEhOZZpmTdm28aipqUsJ8fCAzlMnyc2knnnTyKmxWLNshNkHXoKA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.148","@excitedjs/dreamux-utils":"0.4.0-beta.148","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.148_1785659659147_0.3886946911314957","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.149":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.149","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.149","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e6cd131ef8d6dcc6aa9bdee411a8f717067a0039","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.149.tgz","fileCount":99,"integrity":"sha512-MurAmTuaFXyoy8LPIxdGWnaY30HK3Hje1ksm8DPeUe0sXbcXF6h+blx/lamiG+ED7MClYnpLZ7ZMwPpUkZYUBQ==","signatures":[{"sig":"MEUCIHwn+M/WInNAeL2bZ2oK2Qs3bu9M6Jd+7WzQPnMgtyblAiEA0AgH+KuIm6hkxUzH0NLgpuHUYYFdYMmYoWPq0E5YF/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.149.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/400fb7db32750eabe93661bbde608e29/excitedjs-feishu-channel-4.1.2-beta.149.tgz","_integrity":"sha512-MurAmTuaFXyoy8LPIxdGWnaY30HK3Hje1ksm8DPeUe0sXbcXF6h+blx/lamiG+ED7MClYnpLZ7ZMwPpUkZYUBQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.149","@excitedjs/dreamux-utils":"0.4.0-beta.149","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.149_1785743347924_0.1936104999629571","host":"s3://npm-registry-packages-npm-production"}},"4.1.2-beta.150":{"name":"@excitedjs/feishu-channel","version":"4.1.2-beta.150","license":"MIT","_id":"@excitedjs/feishu-channel@4.1.2-beta.150","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"4fac22d2e5bf6188e2a1d07c8f53f0fa2e377ece","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-4.1.2-beta.150.tgz","fileCount":99,"integrity":"sha512-KzUjim5I7RVv4gZHEJTgkiIh6fyj8rKooRyRBt45jwzKM2uB2IvZQEOW9u2LvDTwgM/rwDq3UVxNoLFXluaogQ==","signatures":[{"sig":"MEUCICNdeOhMvAMvX+gbDKZnRe1Rz8k3EZRO/Ci1UhLoCPhiAiEAsx53uWB0dFAi6uWqLQxgreyUf71MMALr/E91l8yCDHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@4.1.2-beta.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-4.1.2-beta.150.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d4c7e9ddecde8637e87f738c58a18ce5/excitedjs-feishu-channel-4.1.2-beta.150.tgz","_integrity":"sha512-KzUjim5I7RVv4gZHEJTgkiIh6fyj8rKooRyRBt45jwzKM2uB2IvZQEOW9u2LvDTwgM/rwDq3UVxNoLFXluaogQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.150","@excitedjs/dreamux-utils":"0.4.0-beta.150","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_4.1.2-beta.150_1785748335549_0.8635252357061836","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.151":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.151","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.151","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"00634814ee68d7d3f600afd42969330aaec6e17f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.151.tgz","fileCount":99,"integrity":"sha512-rGU//6ab96pr4+PtqUlmH4OiQ6+5vkju+mNTT//S03qALMY6S/oJlLHae5DiGEku3YUk1V7no7zgt+rwJYqmeA==","signatures":[{"sig":"MEUCIQDfXaXQfgzQJ9AW8g7QRVRbYpLnqi8zollswEFW1RxNkQIgD+55XH5CBFcrAxcYqWdLtHhKYGAYNnUz43b6JRWRpFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.151.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c2f54dae3e178b7ce4e9e5f3cfc5abe8/excitedjs-feishu-channel-5.0.0-beta.151.tgz","_integrity":"sha512-rGU//6ab96pr4+PtqUlmH4OiQ6+5vkju+mNTT//S03qALMY6S/oJlLHae5DiGEku3YUk1V7no7zgt+rwJYqmeA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.151","@excitedjs/dreamux-utils":"0.4.0-beta.151","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.151_1785749701378_0.4466831445086419","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.g4f6be1013ebb":{"name":"@excitedjs/feishu-channel","version":"5.0.0-alpha.g4f6be1013ebb","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-alpha.g4f6be1013ebb","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"1f233136ed632a30fdccfc3f3f663d0a22244a10","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-alpha.g4f6be1013ebb.tgz","fileCount":107,"integrity":"sha512-gLLmhrGhOc1TPhcYqeMDbYApzwnKUo5s6eUsXUh3WJkeIAh8j/WXMgIjW5+RiwNPlr11CfGY3E8wij93Fu5DTg==","signatures":[{"sig":"MEUCIQDNr8pM0SLqe6KY0i2MB2UK2ojl5DxWmaQY5cqePes2mAIgIcqU9K7GZFSy0UoIWLAL2CVW5WzxmVq5c0qT4zJdF94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-alpha.g4f6be1013ebb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":438976},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-alpha.g4f6be1013ebb.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/44b88c6603105c5d174e41a5028e66e3/excitedjs-feishu-channel-5.0.0-alpha.g4f6be1013ebb.tgz","_integrity":"sha512-gLLmhrGhOc1TPhcYqeMDbYApzwnKUo5s6eUsXUh3WJkeIAh8j/WXMgIjW5+RiwNPlr11CfGY3E8wij93Fu5DTg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-alpha.g4f6be1013ebb","@excitedjs/dreamux-utils":"0.4.0-alpha.g4f6be1013ebb","@excitedjs/feishu-transport":"0.8.1-alpha.g4f6be1013ebb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-alpha.g4f6be1013ebb_1785756141843_0.9394919897662013","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.ga5002d134056":{"name":"@excitedjs/feishu-channel","version":"5.0.0-alpha.ga5002d134056","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-alpha.ga5002d134056","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5582ea6b40667de2d1f324d6f5b2f228175c2ed3","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-alpha.ga5002d134056.tgz","fileCount":99,"integrity":"sha512-HaAVKh7ECHMeYfZpJVq8qeaii+iT7VudjdHDqN3vAi/xJB+8e5tpfpo/7wdlgvFZGsp/hPpviJseKLZc5+w+GQ==","signatures":[{"sig":"MEUCIEOG8g22GSW3/NHEoC+bychLYlHvAY6HKQjal6bvXY1EAiEAlRYBFrxCyW0XAX780ULkjU4tm4QDpcX6gdwz8fo4a7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-alpha.ga5002d134056","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415856},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-alpha.ga5002d134056.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/aa47d4685427ecb7379cdab455a4657a/excitedjs-feishu-channel-5.0.0-alpha.ga5002d134056.tgz","_integrity":"sha512-HaAVKh7ECHMeYfZpJVq8qeaii+iT7VudjdHDqN3vAi/xJB+8e5tpfpo/7wdlgvFZGsp/hPpviJseKLZc5+w+GQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-alpha.ga5002d134056","@excitedjs/dreamux-utils":"0.4.0-alpha.ga5002d134056","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-alpha.ga5002d134056_1785857384789_0.47492647835533264","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.g8b72d4f2bf75":{"name":"@excitedjs/feishu-channel","version":"5.0.0-alpha.g8b72d4f2bf75","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-alpha.g8b72d4f2bf75","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e5dab8570208d2e6026f96f580a60b51477d3252","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-alpha.g8b72d4f2bf75.tgz","fileCount":99,"integrity":"sha512-tuORDbqLf8aQ0qZ/bneeAqAK6bBQaSBuu4AEWZtTDZm1pABP/4d90kHl29eZwC7jWbdzSeh9wsj+IxrCJmPeJw==","signatures":[{"sig":"MEUCIQD43ykroWehxMbVk85OWfMH6i/eYohHtv+iJqUrMGTbJQIgFV+dNeYM99BdDzkJJqsvHcGWcwMk6D1HrGHT13ASxRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-alpha.g8b72d4f2bf75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415856},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-alpha.g8b72d4f2bf75.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8a7cba629c1dbf83a817b19fa2e99bb4/excitedjs-feishu-channel-5.0.0-alpha.g8b72d4f2bf75.tgz","_integrity":"sha512-tuORDbqLf8aQ0qZ/bneeAqAK6bBQaSBuu4AEWZtTDZm1pABP/4d90kHl29eZwC7jWbdzSeh9wsj+IxrCJmPeJw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-alpha.g8b72d4f2bf75","@excitedjs/dreamux-utils":"0.4.0-alpha.g8b72d4f2bf75","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-alpha.g8b72d4f2bf75_1785921428968_0.01748366878655383","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.155":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.155","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.155","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f420e296ba0d647c61231b6dcc56031c7c3f1f07","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.155.tgz","fileCount":99,"integrity":"sha512-g50rcZZ0iGnzzk7yztocz5+3kcX769GNqGRPLsclSH2vm7u1mfC3std3MhKBRXHoaZilDpeQ1moTev7iOOFCoQ==","signatures":[{"sig":"MEYCIQD9QwLFX5KQ6EdRmZl81/VHPwcC5HVB3zAsvWJlqE1KZwIhANF+Cktp/2R0wR3QHscZghEcR477AMWR3dR5WvEGFoEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.155.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/49d06f727ea94016d2ba8a3a98af36b5/excitedjs-feishu-channel-5.0.0-beta.155.tgz","_integrity":"sha512-g50rcZZ0iGnzzk7yztocz5+3kcX769GNqGRPLsclSH2vm7u1mfC3std3MhKBRXHoaZilDpeQ1moTev7iOOFCoQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.155","@excitedjs/dreamux-utils":"0.4.0-beta.155","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.155_1785946375592_0.37456099102837714","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.156":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.156","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.156","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"118d6a56113880ff00c001f50e3017310e487afd","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.156.tgz","fileCount":99,"integrity":"sha512-x5OQ6uJS5N3koQUq++12oR9dbJYNdJRKLwH/h4yxdC+xk0la1vRBLxbZfhdGywdS8UX+ynAWFhEdUGzRLxmTmg==","signatures":[{"sig":"MEQCIF/pTmAC8NvEqrE2CciGrB/dtJOb8jGPXZS+beEHSwHRAiA2MbkvFoNzMDkQAKFtYu3aGy95BQUn0skI11AAx2Dwlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.156.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/04f5797e77e7d346c60314a2e0e8dc6a/excitedjs-feishu-channel-5.0.0-beta.156.tgz","_integrity":"sha512-x5OQ6uJS5N3koQUq++12oR9dbJYNdJRKLwH/h4yxdC+xk0la1vRBLxbZfhdGywdS8UX+ynAWFhEdUGzRLxmTmg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.156","@excitedjs/dreamux-utils":"0.4.0-beta.156","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.156_1786241245281_0.1348243465524861","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.157":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.157","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.157","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"df2063670c00d638aa5175726818049c1b178e6c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.157.tgz","fileCount":99,"integrity":"sha512-Fq9gLMTRBfM3mp59DeSxwnBq2Mo/14NlxS2XSZEd2LM/T2K0VsfJ8HOXjpwhTzHAzN6uFu76UP3SYrLEGidAmA==","signatures":[{"sig":"MEUCIQD5/8AXikvOBqntARrbo6as/IckwMmfQnZabWZke39mQwIgARUuFJFMMQ+sUOmPJrZ1n4KRq26HV5vzVuqafxltSK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.157.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/67ab7c54ad295de018c29ba6105aa7b2/excitedjs-feishu-channel-5.0.0-beta.157.tgz","_integrity":"sha512-Fq9gLMTRBfM3mp59DeSxwnBq2Mo/14NlxS2XSZEd2LM/T2K0VsfJ8HOXjpwhTzHAzN6uFu76UP3SYrLEGidAmA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.157","@excitedjs/dreamux-utils":"0.4.0-beta.157","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.157_1786263599264_0.8764795210501373","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.158":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.158","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.158","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"9c4a38e9d92bf559441175daa109af66facec320","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.158.tgz","fileCount":99,"integrity":"sha512-lQnvBgsZoVMSnC/g6AawQ53JHz4R2G9DXv+aXNOC16zY6BBy+qMC92wpNtqsYgJVXhA5LCAu4GpBs20bDzscGQ==","signatures":[{"sig":"MEUCIQDg9XZMKztZHev84iq+b+Kt9RWX7FSzV5TboxSIRfF9KgIgdSs/a8lNOiLeFrGrh5oYCFiBZZNC+C+kM03rlKgzXsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.158.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/f3bf195d015309bf3a866b6ee3454f12/excitedjs-feishu-channel-5.0.0-beta.158.tgz","_integrity":"sha512-lQnvBgsZoVMSnC/g6AawQ53JHz4R2G9DXv+aXNOC16zY6BBy+qMC92wpNtqsYgJVXhA5LCAu4GpBs20bDzscGQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.158","@excitedjs/dreamux-utils":"0.4.0-beta.158","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.158_1786284784286_0.14648300767854816","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.159":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.159","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.159","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f2faa26d107bc69d07f1d746cad500ceec1b31b9","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.159.tgz","fileCount":99,"integrity":"sha512-MBPRYX/p2gm0LwLDJUQbwfdR9UWmjhBVjGFz68yBtvs8f4KZpljE5RsujEvgenjyh4Us4XDJqxuCV77q5cVe1Q==","signatures":[{"sig":"MEYCIQDbszUNrCG5V42R4ZM7GkB+nMnMpFIF7jful8niNRS4wgIhAPPXWOll3NvoDO0Ahb2pdrKWisOnAeDP8TcwjW7YtpY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.159.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/35e7421b4820bef7f04510a5ac01b1c4/excitedjs-feishu-channel-5.0.0-beta.159.tgz","_integrity":"sha512-MBPRYX/p2gm0LwLDJUQbwfdR9UWmjhBVjGFz68yBtvs8f4KZpljE5RsujEvgenjyh4Us4XDJqxuCV77q5cVe1Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.159","@excitedjs/dreamux-utils":"0.4.0-beta.159","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.159_1786290452895_0.4107605872995219","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.160":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.160","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.160","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"8e5d2df4aaa7040ba9c7cf1ced59ecae8b51998f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.160.tgz","fileCount":99,"integrity":"sha512-iZ1WQ/p8YG0YX+NE42xfHzhN2lBqes3GX7DuMdOxpNk+kDvwShUD7LQpu5Uty9zl7wlTQFURhUhJQNi2tsA5Ww==","signatures":[{"sig":"MEUCIGoiE1Ox+oUd4aiG/Rh9OiV/Y4O2XcsmepKzxf6caoyVAiEA+Axn+9tKN/CDmH+G459GvwKqn2TyO6koKc+IiDFeWUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.160.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/7c173f60f9f24e4d18a07e515bacf282/excitedjs-feishu-channel-5.0.0-beta.160.tgz","_integrity":"sha512-iZ1WQ/p8YG0YX+NE42xfHzhN2lBqes3GX7DuMdOxpNk+kDvwShUD7LQpu5Uty9zl7wlTQFURhUhJQNi2tsA5Ww==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.160","@excitedjs/dreamux-utils":"0.4.0-beta.160","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.160_1786411190308_0.9671497284165589","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.161":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.161","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.161","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5ed62d49848c41399fcd5609081f4b4c06b5591a","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.161.tgz","fileCount":99,"integrity":"sha512-SIvACn+dJcP1m4l4Tcs+Jp9mDRG+nwZralYF4fJQU04577H0cZU+quUAL9PE22IJRDNokcPMfZzDh+PW/zrlRw==","signatures":[{"sig":"MEQCIH3ifjVBdQQ5fyW0qAMBwRRtRrMIlq7nz0tL926oAS9iAiBTD0t9BaE/aub2OnhxH39uhamxUifnVxRdSaO0iXq3JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.161.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/fa71d7b937cbf6482b3fd3f8606e1418/excitedjs-feishu-channel-5.0.0-beta.161.tgz","_integrity":"sha512-SIvACn+dJcP1m4l4Tcs+Jp9mDRG+nwZralYF4fJQU04577H0cZU+quUAL9PE22IJRDNokcPMfZzDh+PW/zrlRw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.161","@excitedjs/dreamux-utils":"0.4.0-beta.161","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.161_1786460443309_0.5594283711659109","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.162":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.162","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.162","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c5f742c0c18a813acbea19f6bcbe582af9b71932","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.162.tgz","fileCount":99,"integrity":"sha512-6e3rRQSen9ELGrXCB06ELMPO1i2VbLEmi9s0Z9kJnNX1yn11IxmXLYL/97BQBbVtMJ3CHEl+FdrL/bMFd3L6Zg==","signatures":[{"sig":"MEYCIQDnZthQ+3r9evl5mocJYfy+LJhiqBryz4PaBxAmFwU5PgIhANbUk967PNGVzpedv5dFDAIsQag/DhTsLIdb11c0Y59L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.162.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c812290e617c1f74a75ad44977b48099/excitedjs-feishu-channel-5.0.0-beta.162.tgz","_integrity":"sha512-6e3rRQSen9ELGrXCB06ELMPO1i2VbLEmi9s0Z9kJnNX1yn11IxmXLYL/97BQBbVtMJ3CHEl+FdrL/bMFd3L6Zg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.162","@excitedjs/dreamux-utils":"0.4.0-beta.162","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.162_1786522464465_0.15723102759695462","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.gbb98f911b5ab":{"name":"@excitedjs/feishu-channel","version":"5.0.0-alpha.gbb98f911b5ab","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-alpha.gbb98f911b5ab","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c5bf52f45aacbbdfcdcab6214594b07d17c6acb2","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-alpha.gbb98f911b5ab.tgz","fileCount":99,"integrity":"sha512-j7ekXhj1sa1ldxKP4fWhh91ljF9N8m6MFKTmHJrBlHkqM0gmR7jb7Qw8aD0opiXd/z2Jbhtzdi5k5GsvKVjumQ==","signatures":[{"sig":"MEQCICIoKsQNKb2d3sU9oool1yAO6W8PenhnQSL9M0PP73clAiBsUh2Meee0spIvphMOe5akxJQivEn/Od7jURQ9hFGqrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-alpha.gbb98f911b5ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416570},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-alpha.gbb98f911b5ab.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/7995278c93e035aaa35deadf0c306543/excitedjs-feishu-channel-5.0.0-alpha.gbb98f911b5ab.tgz","_integrity":"sha512-j7ekXhj1sa1ldxKP4fWhh91ljF9N8m6MFKTmHJrBlHkqM0gmR7jb7Qw8aD0opiXd/z2Jbhtzdi5k5GsvKVjumQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"1.0.0-alpha.gbb98f911b5ab","@excitedjs/dreamux-utils":"0.4.0-alpha.gbb98f911b5ab","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-alpha.gbb98f911b5ab_1786636087563_0.31895314550826837","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.g1596746f9cad":{"name":"@excitedjs/feishu-channel","version":"5.0.0-alpha.g1596746f9cad","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-alpha.g1596746f9cad","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ce3236756e7c6d2679640805fe54abaa7a7fd0fd","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-alpha.g1596746f9cad.tgz","fileCount":99,"integrity":"sha512-ir88nvyTcAjUFvt8S+fuuBiqQvXZat/AmRaxEjDvojd+WUXF4xMLpYanFuBdKnvsBCI9mYkZPkRLTp8mG1bWQQ==","signatures":[{"sig":"MEUCIBmNmqBSXZ+y0mwSYX3yKD4/ZDYpzn+HNyoff6Jms+yxAiEAljdKItTHwhTHXBDR6QdSvOghnJYwv9VA7K9lgMN8/g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-alpha.g1596746f9cad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416570},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-alpha.g1596746f9cad.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/f59a74d5943b9649d5682f228776f478/excitedjs-feishu-channel-5.0.0-alpha.g1596746f9cad.tgz","_integrity":"sha512-ir88nvyTcAjUFvt8S+fuuBiqQvXZat/AmRaxEjDvojd+WUXF4xMLpYanFuBdKnvsBCI9mYkZPkRLTp8mG1bWQQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@excitedjs/dreamux-types":"1.0.0-alpha.g1596746f9cad","@excitedjs/dreamux-utils":"0.4.0-alpha.g1596746f9cad","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-alpha.g1596746f9cad_1786642444277_0.13606729522875627","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.165":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.165","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.165","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2b3277e216b6d46b708980f62da2e107be95659b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.165.tgz","fileCount":99,"integrity":"sha512-tACZmmGcxhIghMUNiEZVymIqGkZcqjSkW9MEyoz6cDE0TUZ5DNi86rgRK4nwLRuFL+C0EsCMQUaTtgLA8UExlw==","signatures":[{"sig":"MEUCIQD02WyETbrH2/lw9d9YWOOEH0dy2RA3E8TefFitRB/WhgIgcSXC5EgMVEufdaY3vcowCoB28XmcaeXk5K5QKpyLG5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415823},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.165.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/fcd721afbcdea4ba8d0bb6d510a3ae5b/excitedjs-feishu-channel-5.0.0-beta.165.tgz","_integrity":"sha512-tACZmmGcxhIghMUNiEZVymIqGkZcqjSkW9MEyoz6cDE0TUZ5DNi86rgRK4nwLRuFL+C0EsCMQUaTtgLA8UExlw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.165","@excitedjs/dreamux-utils":"0.4.0-beta.165","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.165_1786692732866_0.1667250918086045","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.166":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.166","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.166","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"1b82f3441def0632f042d49da30877a00aefdb9f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.166.tgz","fileCount":99,"integrity":"sha512-mcYZPGCQiX7ExbVyCTK5Do2ZZRZFzyiiBGjN5LKuYDrWOoK8k7RD84UopL697I/wr4JKce+HfOcsVuum4A0N6Q==","signatures":[{"sig":"MEQCIHiYY8ltcZKc3+Z+rwGrZaGgsFcZUUUPGT1c8b2xV1skAiB77cR+554LbnLC2W8dR8nzHZfr92T3bqT8WYpE55Gobg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416537},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.166.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/6c22995b96aa87e3034d1ac447333911/excitedjs-feishu-channel-5.0.0-beta.166.tgz","_integrity":"sha512-mcYZPGCQiX7ExbVyCTK5Do2ZZRZFzyiiBGjN5LKuYDrWOoK8k7RD84UopL697I/wr4JKce+HfOcsVuum4A0N6Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.166","@excitedjs/dreamux-utils":"0.4.0-beta.166","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.166_1786699463190_0.2147503094312151","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.167":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.167","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.167","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"9c78a6f0ec413c9d6a1389c3cfb66479706fcf80","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.167.tgz","fileCount":99,"integrity":"sha512-KYCDDRLIV5aclkZS9Lmqruv+88NI+4fYBUhz2c2REndoJHWgybgjg6g2IDOVpk6ZNQIPqpOWRTOdE/KUprOdoA==","signatures":[{"sig":"MEUCIQDJhJL3LlXR2XnHRLjxw3HtUO8jtBgttdcUo/Pu9M0SnQIgLq5Mz8Xuot409shbyMdiE6c7uiNMWGKcasctG7HKb6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416537},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.167.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/107944378905d13092175f610a4583e6/excitedjs-feishu-channel-5.0.0-beta.167.tgz","_integrity":"sha512-KYCDDRLIV5aclkZS9Lmqruv+88NI+4fYBUhz2c2REndoJHWgybgjg6g2IDOVpk6ZNQIPqpOWRTOdE/KUprOdoA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.167","@excitedjs/dreamux-utils":"0.4.0-beta.167","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.167_1786757047687_0.6127466337921583","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.168":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.168","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.168","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d080ff6410ca4731d09fe622f1480f191ee7e1ba","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.168.tgz","fileCount":99,"integrity":"sha512-zMFqtO6y2ZT3wEmBbpCeSiZPGEW0X9qNng7gnm8nc1KagC/rL3ADhHPdWebRZpuQfOmWjixrrl6XUCElWVqEjw==","signatures":[{"sig":"MEUCIEd5/ykvTeI320XDWMmLtiiHGnCVRZlxZjjuLsLjQOpgAiEA5+UR3VEmQTXVkLoIyo+keIP9sSgpHg30ZbHrca7O+80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416537},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.168.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4c9de96ca9a2ce70ab226842e382b3ad/excitedjs-feishu-channel-5.0.0-beta.168.tgz","_integrity":"sha512-zMFqtO6y2ZT3wEmBbpCeSiZPGEW0X9qNng7gnm8nc1KagC/rL3ADhHPdWebRZpuQfOmWjixrrl6XUCElWVqEjw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.168","@excitedjs/dreamux-utils":"0.4.0-beta.168","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.168_1786771780597_0.06184879067102034","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.169":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.169","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.169","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"594342fbe06bfa9292172c1ac90144a741b222cb","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.169.tgz","fileCount":99,"integrity":"sha512-cPLdJ8/iqrAwIYSiiEmq/nxfLWaD0hy8WJ+9rUFskRoxiYTcgP/Z/vw9RLN5vhAfe5dNzVQy7+eNBjB8BA35ng==","signatures":[{"sig":"MEQCIErWnbBUZU83ZGtUdNcS7plMt39eDYvZTV4iRpqwMkvsAiAiYdsh8Bj1gDg/GylsALa7iTdYb3qiwT03Ev8GJhnJAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.169.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/fc129d86a1578ca5e366458c6478be26/excitedjs-feishu-channel-5.0.0-beta.169.tgz","_integrity":"sha512-cPLdJ8/iqrAwIYSiiEmq/nxfLWaD0hy8WJ+9rUFskRoxiYTcgP/Z/vw9RLN5vhAfe5dNzVQy7+eNBjB8BA35ng==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.169","@excitedjs/dreamux-utils":"1.0.0-beta.169","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.169_1786891727060_0.16620193122421734","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.170":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.170","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.170","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"b80fb98e30d53ee96aa2a0524d1c43a4aa0f21fd","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.170.tgz","fileCount":99,"integrity":"sha512-n98YTXTGVBAFIA9HIRK+WoALbk2ARVkYFwZcMTxmzjMwBKmhd3Ab43BxQptnD7RfVoMsSLSpSiLhtKJ7ZL3Mng==","signatures":[{"sig":"MEUCIQDNvQ7m6FH59jU/61UTKig6iTbAbLE0aNpCgIUur6XKMgIgaMXeU78S6Tatap7p/JYORSTMnpHMa80NfU4hxFvz/3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.170.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4a52c47dde42fd4a83623eceadd88b03/excitedjs-feishu-channel-5.0.0-beta.170.tgz","_integrity":"sha512-n98YTXTGVBAFIA9HIRK+WoALbk2ARVkYFwZcMTxmzjMwBKmhd3Ab43BxQptnD7RfVoMsSLSpSiLhtKJ7ZL3Mng==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.170","@excitedjs/dreamux-utils":"1.0.0-beta.170","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.170_1786907385263_0.8044318779334514","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.172":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.172","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.172","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a58e9348cee2154e78e9d1841a6bed41e5b2c3e6","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.172.tgz","fileCount":99,"integrity":"sha512-tbwNcjdU2yQpO42a4WMNaiBoLqlXIEmp0XxHWUpV1VdktiDZP29jx/c0XBb2V2WBTgkj+53HCNBPDh0Dwint4Q==","signatures":[{"sig":"MEQCIAp4r+sOUQKaowbq1g0nyjs/+UTZl37NDdnHow28XUx6AiBbb/oyfgFjP1OS8Yd18zwipL5oxQAvQXYEMhEUBs7EeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.172.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/cbc3c805d5383f68f86065adb38f0654/excitedjs-feishu-channel-5.0.0-beta.172.tgz","_integrity":"sha512-tbwNcjdU2yQpO42a4WMNaiBoLqlXIEmp0XxHWUpV1VdktiDZP29jx/c0XBb2V2WBTgkj+53HCNBPDh0Dwint4Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.172","@excitedjs/dreamux-utils":"1.0.0-beta.172","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.172_1787037649063_0.1347311033474592","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.173":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.173","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.173","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5a1318ea22280b44b1dca37e658702a6711b936d","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.173.tgz","fileCount":99,"integrity":"sha512-Kl4aCe/LPt4jHIWFKmwzbAwBpW2vlXooDjk4q3vFZ7n5G0JdAb75jdKTDjzn9jHMGnt0cArTmwUU8S7Mel/9Mg==","signatures":[{"sig":"MEYCIQDRN9+sF692srOAH0q7ZOjCwiqzw0K6wRyilnUVdHHP6gIhAIHdH0OZd2Wse7sVYPEMW2xgsbm74l9umRylgYctPzMc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.173.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/33076cd9584a147affe9db3b377a6cdf/excitedjs-feishu-channel-5.0.0-beta.173.tgz","_integrity":"sha512-Kl4aCe/LPt4jHIWFKmwzbAwBpW2vlXooDjk4q3vFZ7n5G0JdAb75jdKTDjzn9jHMGnt0cArTmwUU8S7Mel/9Mg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"1.0.0-beta.173","@excitedjs/dreamux-utils":"1.0.0-beta.173","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.173_1787650292689_0.6414077671628313","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.175":{"name":"@excitedjs/feishu-channel","version":"5.0.0-beta.175","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0-beta.175","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7d3b15749fdfe1506b82d05f65e468896402ef44","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0-beta.175.tgz","fileCount":99,"integrity":"sha512-lQ+3CSyidYcsCepxp+AAE38Q29sQadswwGiVISKiXX62N0sjgeNNzb42AKJiY4NqRQ1/xJQMuk0Y+gqTlyFjIg==","signatures":[{"sig":"MEUCIQD8k8r88ml+FefBodDIMwLveML+7Yi77sJcpD83IEli1wIgbC+uU18rjDVyDZNz/5MfofIxM8vgzNXh98SDPQvrZC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0-beta.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417248},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0-beta.175.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/59695afa45b35ee80d0c594800cdaf99/excitedjs-feishu-channel-5.0.0-beta.175.tgz","_integrity":"sha512-lQ+3CSyidYcsCepxp+AAE38Q29sQadswwGiVISKiXX62N0sjgeNNzb42AKJiY4NqRQ1/xJQMuk0Y+gqTlyFjIg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.8.0-beta.175","@excitedjs/dreamux-utils":"0.4.0-beta.175","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0-beta.175_1787658124576_0.25182834380636554","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@excitedjs/feishu-channel","version":"5.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@5.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"aeb0ef5c381d93122a745f4210f5a54bb57a84bb","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-5.0.0.tgz","fileCount":99,"integrity":"sha512-/a9Q3Km5r7/+7WDMdOlcLVqozeGSfWsmXUhfwd4r6HeMq13yxgIlV+ivKWC6MRoS3mYSMkLN3g8giXr1IFI9dQ==","signatures":[{"sig":"MEUCIG/ISdYTmRK0d6AUZx1jJVMu7ujwEvkD4bc31EwBAxJ8AiEA+5NF32O0ZKzRU58sitNXdGUdUkUwcVAQ7Awo7Aui+OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417221},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-5.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/ecc42e971c3cc3f111e109fd3e0037d3/excitedjs-feishu-channel-5.0.0.tgz","_integrity":"sha512-/a9Q3Km5r7/+7WDMdOlcLVqozeGSfWsmXUhfwd4r6HeMq13yxgIlV+ivKWC6MRoS3mYSMkLN3g8giXr1IFI9dQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.8.0","@excitedjs/dreamux-utils":"0.4.0","@excitedjs/feishu-transport":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_5.0.0_1787658436530_0.4743534407002983","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.gf0c44b483431":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.gf0c44b483431","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.gf0c44b483431","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"3a96e3f6dcf2b25fe745724deef79d392d5bdf97","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.gf0c44b483431.tgz","fileCount":131,"integrity":"sha512-ON4zZQIOKwNzocVH76ptc3LdY5AwbP4ohdycbKUagyVTotpylheiGMRc53whOlBYM1em326Khs5InTTU6S7aLQ==","signatures":[{"sig":"MEQCIDMBFFi8vk0JPOKI9yqxuQtXg00pEnbS6UZbwPM2vfliAiAOe7c6Y7+SiU2aRmqVOBRUkFuS3sziyzDqXTQNISNnog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.gf0c44b483431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565622},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.gf0c44b483431.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/f382323d560997f633970b65b399f4e1/excitedjs-feishu-channel-6.0.0-alpha.gf0c44b483431.tgz","_integrity":"sha512-ON4zZQIOKwNzocVH76ptc3LdY5AwbP4ohdycbKUagyVTotpylheiGMRc53whOlBYM1em326Khs5InTTU6S7aLQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.gf0c44b483431","@excitedjs/dreamux-utils":"0.4.1-alpha.gf0c44b483431","@excitedjs/feishu-transport":"0.9.0-alpha.gf0c44b483431"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.gf0c44b483431_1787760578891_0.7255658253466468","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.179":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.179","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.179","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"87105f5fdab1500e0eeb9bd86cb48208a7af16f0","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.179.tgz","fileCount":131,"integrity":"sha512-0L7dJYfhhMxEXjmzyPuVu4Ka6fS+J8SAFMa5jGhC3HHPX/q+mnD+5b1ekozhYXrQSGZGbjnspv8xmZQzKCn+Zg==","signatures":[{"sig":"MEUCIAcyE3AQicVGX84LKnm9bRMiE4PVnUhuRxj2UNdjRS8FAiEArcvTxtrN9vHJRChYmIpXEaF1SLk5Ugf1dWIUWMcdxP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565578},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.179.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/2c726f4490934f530ec94bbc3e5c8f65/excitedjs-feishu-channel-6.0.0-beta.179.tgz","_integrity":"sha512-0L7dJYfhhMxEXjmzyPuVu4Ka6fS+J8SAFMa5jGhC3HHPX/q+mnD+5b1ekozhYXrQSGZGbjnspv8xmZQzKCn+Zg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.179","@excitedjs/dreamux-utils":"0.4.1-beta.179","@excitedjs/feishu-transport":"0.9.0-beta.179"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.179_1787764875950_0.5341940685882509","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.gfd00db650f43":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.gfd00db650f43","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.gfd00db650f43","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"6f0f4e6aec309667e0da0fa26ba7a5ff734db23b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.gfd00db650f43.tgz","fileCount":195,"integrity":"sha512-9QeLUuJzFD8eD7co8ntrEuKVfJnR9kYXdY4KrPvQompG9fE68A8n9k47hGk9jEwoWytBdSI71QjyG5kfrhn1Yg==","signatures":[{"sig":"MEQCIDbTIP33LtIB0/q/wfDxFJ9TCew3vqkxlQtrxReixemAAiBaeF82OVt8JyZGeQj/Se0iQPPlnRM2l+QCwdpKSEV+QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.gfd00db650f43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712004},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.gfd00db650f43.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4c0a0917db3b1038af037c6d76caad4f/excitedjs-feishu-channel-6.0.0-alpha.gfd00db650f43.tgz","_integrity":"sha512-9QeLUuJzFD8eD7co8ntrEuKVfJnR9kYXdY4KrPvQompG9fE68A8n9k47hGk9jEwoWytBdSI71QjyG5kfrhn1Yg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.gfd00db650f43","@excitedjs/dreamux-utils":"0.5.0-alpha.gfd00db650f43","@excitedjs/feishu-transport":"0.9.0-alpha.gfd00db650f43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.gfd00db650f43_1788100295984_0.1820985264564634","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.gaa769c607d65":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.gaa769c607d65","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.gaa769c607d65","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"364d8ed63f8eab54c3cf1a29a5ffddcebcbd9274","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.gaa769c607d65.tgz","fileCount":195,"integrity":"sha512-bNnvWLDNIIourDN+bkoT7m3/zmwZxxj7CX3U57BRaw5X4XS6JOnQ9idQ3pvdFohpoic3qdbSnWloYPc7f1jCwg==","signatures":[{"sig":"MEUCIQD9AW6rUSjnqZmLvHvBx0z8p6TxF/hs7/fUGk0sPgStkAIgZO5W8rJJ5T/f6oVDg9TdUQjCPafYjoOKLjYa+HzSEI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.gaa769c607d65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712004},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.gaa769c607d65.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/790231ec31af9ac5f4d92a6a896da00b/excitedjs-feishu-channel-6.0.0-alpha.gaa769c607d65.tgz","_integrity":"sha512-bNnvWLDNIIourDN+bkoT7m3/zmwZxxj7CX3U57BRaw5X4XS6JOnQ9idQ3pvdFohpoic3qdbSnWloYPc7f1jCwg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.gaa769c607d65","@excitedjs/dreamux-utils":"0.5.0-alpha.gaa769c607d65","@excitedjs/feishu-transport":"0.9.0-alpha.gaa769c607d65"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.gaa769c607d65_1788168794288_0.534469723786307","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.182":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.182","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.182","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2aeaa2fd9b0e47ab5fc20ba051e6a92c6e576f08","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.182.tgz","fileCount":195,"integrity":"sha512-gwU0zQuaqBjkBM4gl/eI0gWflsvGK18xHQc8GYsncJC92MaikAKcjK4IDmhHMIrCxKgvGbKkjIKc924V0bvOtQ==","signatures":[{"sig":"MEYCIQDnxZzDSGPEalcpWuYCbue3CAXvoREODFZr0ThiGWHm/QIhAPuk6vqOjB7ojLXwfcKkqj+E9wmIkgBplEf3iT5pVP5s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":711960},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.182.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/0df875ace16cb21652fc2ec5e4edb2c1/excitedjs-feishu-channel-6.0.0-beta.182.tgz","_integrity":"sha512-gwU0zQuaqBjkBM4gl/eI0gWflsvGK18xHQc8GYsncJC92MaikAKcjK4IDmhHMIrCxKgvGbKkjIKc924V0bvOtQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.182","@excitedjs/dreamux-utils":"0.5.0-beta.182","@excitedjs/feishu-transport":"0.9.0-beta.182"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.182_1788171224765_0.35061159238327666","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.183":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.183","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.183","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"66cda6fc940660f0cb1c61072dfb2f5d29dab32c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.183.tgz","fileCount":195,"integrity":"sha512-YFGTq4MFQ1jNVJVUxPVcJnHW/gxm4lm62ogpWty64GrxaOqCITUI6KNHO0RFTL6EHevy4TWMZONisVyA7SgXsQ==","signatures":[{"sig":"MEQCIFs3ltoLVHS4Y8vYHZI/y622bYDCY7395RfLcMIqQrv/AiA8cm4bpXzaNNcSPCm4tOuSEmZD/OOO1F0zBmltw8jytg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":715349},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.183.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/aff86e3ab1177689eebbf480bc820a68/excitedjs-feishu-channel-6.0.0-beta.183.tgz","_integrity":"sha512-YFGTq4MFQ1jNVJVUxPVcJnHW/gxm4lm62ogpWty64GrxaOqCITUI6KNHO0RFTL6EHevy4TWMZONisVyA7SgXsQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.183","@excitedjs/dreamux-utils":"0.5.0-beta.183","@excitedjs/feishu-transport":"0.9.0-beta.183"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.183_1788182936055_0.326114476254312","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.184":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.184","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.184","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"bea3feff38bb886d5a88489ab627d3eca6605802","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.184.tgz","fileCount":195,"integrity":"sha512-yK2ZHptnf6nCUtPxjHuFGLT+ePx9ZkgYbOHxHhFI+XMo78svIcPs8GZUIEzN0MG80CukHWNiOVXaO25ee6o8VA==","signatures":[{"sig":"MEUCIQCARj1qiUDX3KYGLPkY8w/V4p7LI4gKFR2FT9V7+1phhwIgXcuDWnyy+z/5OnQTovKwH4HWewSKGx2cbJH+X+Dq9aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":715349},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.184.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/65f1fbb58f4e865eb9024efd9abd1ef8/excitedjs-feishu-channel-6.0.0-beta.184.tgz","_integrity":"sha512-yK2ZHptnf6nCUtPxjHuFGLT+ePx9ZkgYbOHxHhFI+XMo78svIcPs8GZUIEzN0MG80CukHWNiOVXaO25ee6o8VA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.184","@excitedjs/dreamux-utils":"0.5.0-beta.184","@excitedjs/feishu-transport":"0.9.0-beta.184"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.184_1788197591320_0.4730336398882984","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.185":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.185","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.185","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"051e0fcbc0aced705b35b7c116063d67af6160e4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.185.tgz","fileCount":195,"integrity":"sha512-t5zWizz24UuIax51sJsNwE6wK5fyI2gybcRzumWTDkUAHJCzkEqbDVnSqKX828bcfzKtqha7cAQVi/0NX1n+YQ==","signatures":[{"sig":"MEQCIBwJUbGBdlATiq4IldDa7GtXlIqnowCvb5GPHmpgWUYPAiAaKHeyORiVf0IRRY7b5sa0qyZgR3HxJjyalhJYZSv9EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":715505},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.185.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/6454b24aac159df614eed2f0dd868e89/excitedjs-feishu-channel-6.0.0-beta.185.tgz","_integrity":"sha512-t5zWizz24UuIax51sJsNwE6wK5fyI2gybcRzumWTDkUAHJCzkEqbDVnSqKX828bcfzKtqha7cAQVi/0NX1n+YQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.185","@excitedjs/dreamux-utils":"0.5.0-beta.185","@excitedjs/feishu-transport":"0.9.0-beta.185"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.185_1788264525537_0.09405832665670144","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.187":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.187","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.187","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"3e62817ab6d9730e7d02906e10739ebb08a71647","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.187.tgz","fileCount":187,"integrity":"sha512-yxwDnG4FHESf45N3TCx52OUrdwyjIw6KmNI7Wi2hmq7mqYtOXuGn5IncA9uJw33UdJro5nrxWiA2ba82ztvk8g==","signatures":[{"sig":"MEUCIQCjq/LKwmJLCTNqY87kmKXR5wMaiwRQXf3ypRKBPxol1QIgBzu4S/Kh5UxAJVEUnXA0wg7B7QYC3F1yKDSaJLtFfrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694309},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.187.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8d21c8cc1153a09488d6353215155f47/excitedjs-feishu-channel-6.0.0-beta.187.tgz","_integrity":"sha512-yxwDnG4FHESf45N3TCx52OUrdwyjIw6KmNI7Wi2hmq7mqYtOXuGn5IncA9uJw33UdJro5nrxWiA2ba82ztvk8g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.187","@excitedjs/dreamux-utils":"0.5.0-beta.187","@excitedjs/feishu-transport":"0.9.0-beta.187"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.187_1788315981700_0.9782108604435815","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.188":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.188","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.188","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5778c129640798785d771bb19d19ce069fcf4dfb","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.188.tgz","fileCount":187,"integrity":"sha512-/hZaci5jXDbDx/VlWSs6f6cf0bacgSWM52mvIxpMKjo0zpIsqvEloHvyD4UYfDZXDYoH8gujP3EvLG9A/ffU2A==","signatures":[{"sig":"MEUCIEVCbXQyXoGTJlzvsGPA7oH9kfkYvUd1cbaiVdYOtnioAiEA0DReOQyB3lzLnjGx4JLqIb+eSQuGjOb0UEmV0TbMb90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":698528},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.188.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/5c90effd5f02f94aba73ebda77352e7b/excitedjs-feishu-channel-6.0.0-beta.188.tgz","_integrity":"sha512-/hZaci5jXDbDx/VlWSs6f6cf0bacgSWM52mvIxpMKjo0zpIsqvEloHvyD4UYfDZXDYoH8gujP3EvLG9A/ffU2A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.188","@excitedjs/dreamux-utils":"0.5.0-beta.188","@excitedjs/feishu-transport":"0.9.0-beta.188"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.188_1788321409818_0.9895446362710048","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.189":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.189","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.189","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7cdc603ab9fb8a1162ae8e8f7665b163d607ac75","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.189.tgz","fileCount":187,"integrity":"sha512-BvVMwB7pz1y86kbnoyyNjYh72JNAijiRnD+WUydozJl50P6cKYwt41/ofnzJAl/K25RY+FCg/peaoA1+AePK1g==","signatures":[{"sig":"MEUCIBfd12TpBlu9BRZS+fzIzxvw2CEFXbRAJ0K1mr0kKE9eAiEAuncrJPh6h5kK9bawvR4HlkQKII9js92j12LWyhVbTeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699077},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.189.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e5e7aaba0e74fc122d3c5b3d506f4fbc/excitedjs-feishu-channel-6.0.0-beta.189.tgz","_integrity":"sha512-BvVMwB7pz1y86kbnoyyNjYh72JNAijiRnD+WUydozJl50P6cKYwt41/ofnzJAl/K25RY+FCg/peaoA1+AePK1g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.189","@excitedjs/dreamux-utils":"0.5.0-beta.189","@excitedjs/feishu-transport":"0.9.0-beta.189"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.189_1788325290438_0.8212362457079476","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.190":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.190","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.190","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"fcdb8392ba67fe514f16a32e2eeaa7424ec7ec3b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.190.tgz","fileCount":187,"integrity":"sha512-OoPtH+IAJI1omI1H09Noueu8kzz+AnEkz+1aJ5cTD+YI+s6vcMqjvdEZcclqvtUjOkhDrbaD5d+iNvc6Dvrpkw==","signatures":[{"sig":"MEQCIC0oTU9OoUBP+HV9jg+Ez7p7Kz6dzOySOVTZAb2Id+HCAiBq0hY19UgY05NIXfLQLsULWZPano9AlqbkrUYhDZkbpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699077},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.190.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/ff4bc01a9116c97fd317fe99d1e9d68b/excitedjs-feishu-channel-6.0.0-beta.190.tgz","_integrity":"sha512-OoPtH+IAJI1omI1H09Noueu8kzz+AnEkz+1aJ5cTD+YI+s6vcMqjvdEZcclqvtUjOkhDrbaD5d+iNvc6Dvrpkw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.190","@excitedjs/dreamux-utils":"0.5.0-beta.190","@excitedjs/feishu-transport":"0.9.0-beta.190"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.190_1788328810559_0.4486559507272887","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.g0e77b93ad6d5":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.g0e77b93ad6d5","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.g0e77b93ad6d5","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"88df4c38558933bfb97269273e21f69c563d2bb3","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.g0e77b93ad6d5.tgz","fileCount":199,"integrity":"sha512-poicpxzuXkOMzkGEZAVACD0yxDxR1esAbf3aGIIWTo+ilcZLqJp1Nyq9MxX2w9wMiPznL+tuLCm0/qELy68gTA==","signatures":[{"sig":"MEUCIGluY3DL3tpyFqq3qBm+8z59Z5fkU7TwaEKWM9Z8LhWSAiEAwbf1kyjwDI2rG3Z8n+VAh4h/er6qqmtbho6UbTslzQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.g0e77b93ad6d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":769895},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.g0e77b93ad6d5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a5ceccdc96ccf040c20eefd533dd0da4/excitedjs-feishu-channel-6.0.0-alpha.g0e77b93ad6d5.tgz","_integrity":"sha512-poicpxzuXkOMzkGEZAVACD0yxDxR1esAbf3aGIIWTo+ilcZLqJp1Nyq9MxX2w9wMiPznL+tuLCm0/qELy68gTA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.g0e77b93ad6d5","@excitedjs/dreamux-utils":"0.5.0-alpha.g0e77b93ad6d5","@excitedjs/feishu-transport":"0.9.0-alpha.g0e77b93ad6d5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.g0e77b93ad6d5_1788342480215_0.29312439529627676","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.g7bf178cf6e11":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.g7bf178cf6e11","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.g7bf178cf6e11","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f144d7f5301225c231a7a0b9820f1f4c4d8a6ee3","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.g7bf178cf6e11.tgz","fileCount":199,"integrity":"sha512-KupUKqQCG+lrbnCOJf1V8mKZS6eqNV3AQ3p/tMKlbqmTnifjjhTmmrCzABJelZwQKlguPMyVnns29YI+TElrDw==","signatures":[{"sig":"MEUCIQDfHap83dcQtu4oVwSn5UvD6D3vRbewtw4lyy9IoBLu5AIgH+GDSIJZYgHQ5+yB0YfFIltDSTrI90Y3F0zCh8ru72A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.g7bf178cf6e11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774227},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.g7bf178cf6e11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/41ae74b84c74d07b03042d73b3c9ad36/excitedjs-feishu-channel-6.0.0-alpha.g7bf178cf6e11.tgz","_integrity":"sha512-KupUKqQCG+lrbnCOJf1V8mKZS6eqNV3AQ3p/tMKlbqmTnifjjhTmmrCzABJelZwQKlguPMyVnns29YI+TElrDw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.g7bf178cf6e11","@excitedjs/dreamux-utils":"0.5.0-alpha.g7bf178cf6e11","@excitedjs/feishu-transport":"0.9.0-alpha.g7bf178cf6e11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.g7bf178cf6e11_1788349072050_0.2458730774525888","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.193":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.193","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.193","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"83d1be6127f741bb3603d27cdc5699bc2fe850d5","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.193.tgz","fileCount":199,"integrity":"sha512-El1W5GRiNRhbAWICFCuxsFlOaoNxYLoigp/VSiin+F8dq5HvvbuyjHdALCIMAczTGvz9b7/QIQS9fYZs8hs32Q==","signatures":[{"sig":"MEUCIQDbCR7DUGPPkf9PbjxZP2hah/LPz2VTxayya54sHrkEtAIgdovhdLxO1fPZxIjSX2+xqwkJP8mX92zAe6rWeSxl3uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774183},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.193.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/b976f77e21565f8ff6aff43664d9599f/excitedjs-feishu-channel-6.0.0-beta.193.tgz","_integrity":"sha512-El1W5GRiNRhbAWICFCuxsFlOaoNxYLoigp/VSiin+F8dq5HvvbuyjHdALCIMAczTGvz9b7/QIQS9fYZs8hs32Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.193","@excitedjs/dreamux-utils":"0.5.0-beta.193","@excitedjs/feishu-transport":"0.9.0-beta.193"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.193_1788352889428_0.6085026533974802","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.194":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.194","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.194","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"8e239586557140180fbc510204ddd1c33005d66d","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.194.tgz","fileCount":203,"integrity":"sha512-ux8Hr1lXlnT+neYApxA1JZpdUYZtoeL63xYoP66JePrk2AB/WGzYfpXPzuBUbEyfSDTchqtxcnpIznTo1NdCEQ==","signatures":[{"sig":"MEQCIAyrLAxt3j/5J/jnuACN51luzE7JFQVy0mxK+BBg/ieBAiANwSEmu3ghs23/CFgQCT2s6i5lMeLRKRWcAa4pKFtuCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781611},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.194.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/385ed4aa58a4abb6b2322c6babc2c009/excitedjs-feishu-channel-6.0.0-beta.194.tgz","_integrity":"sha512-ux8Hr1lXlnT+neYApxA1JZpdUYZtoeL63xYoP66JePrk2AB/WGzYfpXPzuBUbEyfSDTchqtxcnpIznTo1NdCEQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.194","@excitedjs/dreamux-utils":"0.5.0-beta.194","@excitedjs/feishu-transport":"0.9.0-beta.194"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.194_1788420099679_0.4795515978519116","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.195":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.195","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.195","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ecf3d389adffefba32fda228a6c066f4f0c08644","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.195.tgz","fileCount":203,"integrity":"sha512-TG4oKtzG9dHsCPKc3eQl4ABHghZi8BJAClarplLgo+u2V2Veu+/3S7DRRPlhAV9TUrCalmx5FbP/DojEpYK9Jg==","signatures":[{"sig":"MEUCIQDAc6eaxW1p199EDripe8tdnk2OppkC2TRDiPlq/3/yAgIgLjMvAVUhHQNeG3++Zm6bM89GC7ufX/HqVZQHgA2hZPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781611},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.195.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/925117fe5d3e642463b767813df2f4f8/excitedjs-feishu-channel-6.0.0-beta.195.tgz","_integrity":"sha512-TG4oKtzG9dHsCPKc3eQl4ABHghZi8BJAClarplLgo+u2V2Veu+/3S7DRRPlhAV9TUrCalmx5FbP/DojEpYK9Jg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.195","@excitedjs/dreamux-utils":"0.5.0-beta.195","@excitedjs/feishu-transport":"0.9.0-beta.195"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.195_1788421545596_0.6242468339625584","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.196":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.196","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.196","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"38256f533cf9f3049d93ee95c6d3602b258c0d60","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.196.tgz","fileCount":203,"integrity":"sha512-xmhjlQXYIJ3jce2q3O2FbqqjQ7RAcY2k1xcjvJnmxU3c18sqs+6qOqMUIgFRdy4OwK+8DtxNO2IFHAYDfjvcWg==","signatures":[{"sig":"MEUCIA/KWXPLOZi9NN0m/VSWRQiMFvjXuJAbeZSWo/LiZGmVAiEA1R1OYHHBJuNbuqX/AdlFIvE6iRwysEWShpeMN9epG/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781611},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.196.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/3efd6ad65e05d0dcca6622de23518669/excitedjs-feishu-channel-6.0.0-beta.196.tgz","_integrity":"sha512-xmhjlQXYIJ3jce2q3O2FbqqjQ7RAcY2k1xcjvJnmxU3c18sqs+6qOqMUIgFRdy4OwK+8DtxNO2IFHAYDfjvcWg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.196","@excitedjs/dreamux-utils":"0.5.0-beta.196","@excitedjs/feishu-transport":"0.9.0-beta.196"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.196_1788429641444_0.4395263185650191","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.g1fb172f6f8c3":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.g1fb172f6f8c3","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.g1fb172f6f8c3","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e743364e3b34cf41623ba1e91d4454482143e1df","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.g1fb172f6f8c3.tgz","fileCount":203,"integrity":"sha512-EnMbERzHg6GW+I+dQeBtMwVLtKjB1m289Qd7p2PUhEaCyZbNZOGPPRc0kAl6fnNxd+QhEju42gSeLd24TAf4KA==","signatures":[{"sig":"MEUCIQCf80iHC4MHT+Z1EjlByVOTJMxQaxS9OC3yoSZ595LTzQIgSGbA3ckkJqvAuRVuj+SY66J0wFAGR9ZWjnXrvvbDgHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.g1fb172f6f8c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":790047},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.g1fb172f6f8c3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a7cc9a5a28531e6e3b8b7bd2c71b6d98/excitedjs-feishu-channel-6.0.0-alpha.g1fb172f6f8c3.tgz","_integrity":"sha512-EnMbERzHg6GW+I+dQeBtMwVLtKjB1m289Qd7p2PUhEaCyZbNZOGPPRc0kAl6fnNxd+QhEju42gSeLd24TAf4KA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.g1fb172f6f8c3","@excitedjs/dreamux-utils":"0.5.0-alpha.g1fb172f6f8c3","@excitedjs/feishu-transport":"0.9.0-alpha.g1fb172f6f8c3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.g1fb172f6f8c3_1788445280661_0.22363226802198644","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.gf01da24ac13a":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.gf01da24ac13a","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.gf01da24ac13a","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"41e8c4226dab14a0d5f9540b6fc80721a4dbe87e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.gf01da24ac13a.tgz","fileCount":203,"integrity":"sha512-Cb3Y3afOu37jBM/9fTzNjSC+43tEbK7uNas57HoDQ+fP/3YME54iBN5+7QAwZ7cjxjSF2HLQ/DGnIOL4l/h/CQ==","signatures":[{"sig":"MEYCIQCCBhOrY/TVkf48HPQVsS0vvAI1N6K+8nofp/oqopaa1wIhAJwbuzJMTDDjvrROIogcW0zdY5KSu8KGPU9mmqg8uobp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.gf01da24ac13a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776433},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.gf01da24ac13a.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/28b08e6226343c1910cc4ff7a3a15126/excitedjs-feishu-channel-6.0.0-alpha.gf01da24ac13a.tgz","_integrity":"sha512-Cb3Y3afOu37jBM/9fTzNjSC+43tEbK7uNas57HoDQ+fP/3YME54iBN5+7QAwZ7cjxjSF2HLQ/DGnIOL4l/h/CQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.gf01da24ac13a","@excitedjs/dreamux-utils":"0.5.0-alpha.gf01da24ac13a","@excitedjs/feishu-transport":"0.9.0-alpha.gf01da24ac13a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.gf01da24ac13a_1788499704732_0.7651329808578666","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.g5e098ee726fa":{"name":"@excitedjs/feishu-channel","version":"6.0.0-alpha.g5e098ee726fa","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-alpha.g5e098ee726fa","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"eb7974c26f0b93f1afe181c9a14a689151466bb1","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-alpha.g5e098ee726fa.tgz","fileCount":203,"integrity":"sha512-j79HH8pw+LgbR4B2JjxydehY1UocJBoWgx6VbQsOxj7kwIZG0jLTExJCOL7qbvzJoslLRZ5psJakZNltZLvMEQ==","signatures":[{"sig":"MEUCIGQf2UAV/a/P6sDwEnwp0Np4qIn7iXNaWo6rbmwlQtiXAiEAkRVxovXg/lufXRj5D2AtlahPFU8zDUm+payLW8FfeoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-alpha.g5e098ee726fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777043},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-alpha.g5e098ee726fa.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a7fb19eb31b659061111ecb0274ffc28/excitedjs-feishu-channel-6.0.0-alpha.g5e098ee726fa.tgz","_integrity":"sha512-j79HH8pw+LgbR4B2JjxydehY1UocJBoWgx6VbQsOxj7kwIZG0jLTExJCOL7qbvzJoslLRZ5psJakZNltZLvMEQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-alpha.g5e098ee726fa","@excitedjs/dreamux-utils":"0.5.0-alpha.g5e098ee726fa","@excitedjs/feishu-transport":"0.9.0-alpha.g5e098ee726fa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-alpha.g5e098ee726fa_1788513655067_0.6349614062236246","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.200":{"name":"@excitedjs/feishu-channel","version":"6.0.0-beta.200","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0-beta.200","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"baf43c9c99c4be00fd97842ff6db0250d07142a4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0-beta.200.tgz","fileCount":203,"integrity":"sha512-9xZgJUrPoB0BadtxvymyPqWPSVZy4CcVX7IxV3e8FvjXXu+7pAi6JLoD91/j57u7IKDCqwziS+Go6alw3x0J9A==","signatures":[{"sig":"MEYCIQCJZlVyAijVx8/i1Mf9S0Ij4scIeitbEOe90r54LWB8sQIhAIz/DW7/KxRJkFZkTRnSrYe3TX8ugc5YBx7ZN5SvpIV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0-beta.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776999},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0-beta.200.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/18dc66c6a93d21e2c9c5832b4ec47858/excitedjs-feishu-channel-6.0.0-beta.200.tgz","_integrity":"sha512-9xZgJUrPoB0BadtxvymyPqWPSVZy4CcVX7IxV3e8FvjXXu+7pAi6JLoD91/j57u7IKDCqwziS+Go6alw3x0J9A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0-beta.200","@excitedjs/dreamux-utils":"0.5.0-beta.200","@excitedjs/feishu-transport":"0.9.0-beta.200"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0-beta.200_1788516948870_0.9100254797981957","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@excitedjs/feishu-channel","version":"6.0.0","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7c1ec1c8d9dda430dc2e3896659bdd79ccedfb91","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.0.tgz","fileCount":203,"integrity":"sha512-TWnXC/77Yz6CUQj5+uoI/UWFysK5duHHerqeXrFkop48DrLFMKfQZvcbStMa3ZWMdwfy99hHLGuwCdfqBWwkzA==","signatures":[{"sig":"MEUCIDca4MfgJ/xuvKLEzcMmyUdsfnHnrrmi6Cig+r/wxi/LAiEA1lpftKH2pHfm6X+Q65/MSwb7NOS2Obz4eWtDnU88lAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776963},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1d3a9f4126ea4ecbdb00e4d6b538029a/excitedjs-feishu-channel-6.0.0.tgz","_integrity":"sha512-TWnXC/77Yz6CUQj5+uoI/UWFysK5duHHerqeXrFkop48DrLFMKfQZvcbStMa3ZWMdwfy99hHLGuwCdfqBWwkzA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.0_1788517863560_0.7093225137894044","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-beta.202":{"name":"@excitedjs/feishu-channel","version":"6.0.1-beta.202","license":"MIT","_id":"@excitedjs/feishu-channel@6.0.1-beta.202","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"df26c20735bac37ddce4132a3a056d6e27563d7c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.0.1-beta.202.tgz","fileCount":203,"integrity":"sha512-55A9kzcMlTdqMOP/IEwZFlMfpb1Hl0dh+d3saoY40ShG8c13KQa+cZfGw87EhwTy8J0VT0wUMOX8SlyIfreUAA==","signatures":[{"sig":"MEUCIBwtLKqB4a+y8gtdGaWTuqgH/057fYE3rE9itn4F5+L6AiEAzlu+z7buIfmh7Za10q2M8HlxwRHXR6f6wS0EB1zuAWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.0.1-beta.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779038},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.0.1-beta.202.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4e890bb139a1f0d27d3bac6782626b08/excitedjs-feishu-channel-6.0.1-beta.202.tgz","_integrity":"sha512-55A9kzcMlTdqMOP/IEwZFlMfpb1Hl0dh+d3saoY40ShG8c13KQa+cZfGw87EhwTy8J0VT0wUMOX8SlyIfreUAA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.0.1-beta.202_1788523193157_0.08067728158762777","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-alpha.gffd8b4b7feab":{"name":"@excitedjs/feishu-channel","version":"6.1.0-alpha.gffd8b4b7feab","license":"MIT","_id":"@excitedjs/feishu-channel@6.1.0-alpha.gffd8b4b7feab","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5829aae7bc09ad6d320e19fb42f789792f596d4d","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.1.0-alpha.gffd8b4b7feab.tgz","fileCount":203,"integrity":"sha512-UQeaEOhqs4BwFKm3rkXAroGgDfX3aHTTcAcxYTbAm4vDtfj3y5fvT9rUOH1bwXFI6x5T7nC+Q6ePNLLlHhU0Vg==","signatures":[{"sig":"MEYCIQC0QqxViJ8vwKMwrZf2kW4Zezd5jzTNmhZhOcFWdpMIKQIhAKV3yCvEmAMFtdNdflRxWUCuNay6DG2T7fbbgTYbR6KJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.1.0-alpha.gffd8b4b7feab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780721},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.1.0-alpha.gffd8b4b7feab.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/849fba7224e860cffb52938b64a80916/excitedjs-feishu-channel-6.1.0-alpha.gffd8b4b7feab.tgz","_integrity":"sha512-UQeaEOhqs4BwFKm3rkXAroGgDfX3aHTTcAcxYTbAm4vDtfj3y5fvT9rUOH1bwXFI6x5T7nC+Q6ePNLLlHhU0Vg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.1.0-alpha.gffd8b4b7feab_1788672099090_0.5371036766315966","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-beta.204":{"name":"@excitedjs/feishu-channel","version":"6.1.0-beta.204","license":"MIT","_id":"@excitedjs/feishu-channel@6.1.0-beta.204","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f9b84a63025a189793e0b14db8f896eedfe75784","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.1.0-beta.204.tgz","fileCount":203,"integrity":"sha512-0DipqVrDtx13gwGUdeDx9g290RRn2fZL/vssSRywmJmBY21G4a8SHLYHReof0W/jmx27NdU41fUoW03ydHTahA==","signatures":[{"sig":"MEUCIQCVDVPh0duvlaFXrwXjEpdBUqHt3K9YaGQZjmV6P7SfVAIgXQPkMpVQsPFyhDKcxSQ9Rl0R04G1y4zs0CUEn+5Qx3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.1.0-beta.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780710},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.1.0-beta.204.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c1544b17974a0b43fa53771ec1d101e9/excitedjs-feishu-channel-6.1.0-beta.204.tgz","_integrity":"sha512-0DipqVrDtx13gwGUdeDx9g290RRn2fZL/vssSRywmJmBY21G4a8SHLYHReof0W/jmx27NdU41fUoW03ydHTahA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.1.0-beta.204_1788680410025_0.6624214010908815","host":"s3://npm-registry-packages-npm-production"}},"6.1.0-beta.205":{"name":"@excitedjs/feishu-channel","version":"6.1.0-beta.205","license":"MIT","_id":"@excitedjs/feishu-channel@6.1.0-beta.205","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ca2f636107898093185cb7da26a4335754681fba","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.1.0-beta.205.tgz","fileCount":203,"integrity":"sha512-RQ3j5hL8It1y05cuRa9y92WmNL8t9PQEfnhCbCVGX05PBT/70RfRHko1O1u6hP/KDC5ATFe1MMyJy6CjfPRfuw==","signatures":[{"sig":"MEUCIQD0wNZZBc3E75dTRKqpmG5w5jKD9Ma8r5aP/UhpnD+LmgIgGD0nwltqykpf3XlII4AlxXUfaOupzz4cVkBqCQ44pVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.1.0-beta.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780710},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.1.0-beta.205.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9b7aab046ba2d166624dafc8aba08d5d/excitedjs-feishu-channel-6.1.0-beta.205.tgz","_integrity":"sha512-RQ3j5hL8It1y05cuRa9y92WmNL8t9PQEfnhCbCVGX05PBT/70RfRHko1O1u6hP/KDC5ATFe1MMyJy6CjfPRfuw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.1.0-beta.205_1788686540361_0.9249831917797169","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@excitedjs/feishu-channel","version":"6.1.0","license":"MIT","_id":"@excitedjs/feishu-channel@6.1.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e7431e2aec1f6fdc1cc9574c583e2fde0057c250","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.1.0.tgz","fileCount":203,"integrity":"sha512-NnYe9R79UV/kAmjZVtIAvXrS0HSRudlrWQeXSpB7GprY6ElKHjJ04Dy64a06r9Yix139Ri7x3C50C+cmq8XkzA==","signatures":[{"sig":"MEYCIQDU2nSrMpH1+/sZqwXaGrTny7kGxQvGNYTf+cxuEjic4AIhAM+BSIUb41Gg2t7LGlk2+FFDClvg8NwM7fu3Ne9wLUE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780701},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/2e86a9b55b0a57ed6acd81c9451f0022/excitedjs-feishu-channel-6.1.0.tgz","_integrity":"sha512-NnYe9R79UV/kAmjZVtIAvXrS0HSRudlrWQeXSpB7GprY6ElKHjJ04Dy64a06r9Yix139Ri7x3C50C+cmq8XkzA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.1.0_1788687344039_0.0023694375984026905","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.gb5192737a7be":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.gb5192737a7be","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.gb5192737a7be","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"36eeed06db277951135006dd13b5b7f5a840fecc","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.gb5192737a7be.tgz","fileCount":215,"integrity":"sha512-w7O8FTc+fzGjMYqIK6hkTxjyyK8IXai4SJFFh7FbdXSYIE/4yOAdBgVxS7ygag8xzBd2FkgVk+YteaAYswvTUA==","signatures":[{"sig":"MEYCIQCY70I/EzgwForL5UGHo6qwBgsU2FEyjnRdG+lqG4Ce3AIhAOPQkJOQ2oJXdE20+Xr+9uGH013INdnfmvTsGc4Tjgd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.gb5192737a7be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811939},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.gb5192737a7be.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/4191964acc2c87cb5e72859930e681d9/excitedjs-feishu-channel-6.2.0-alpha.gb5192737a7be.tgz","_integrity":"sha512-w7O8FTc+fzGjMYqIK6hkTxjyyK8IXai4SJFFh7FbdXSYIE/4yOAdBgVxS7ygag8xzBd2FkgVk+YteaAYswvTUA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.gb5192737a7be","@excitedjs/dreamux-utils":"0.5.1-alpha.gb5192737a7be","@excitedjs/feishu-transport":"0.10.0-alpha.gb5192737a7be"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.gb5192737a7be_1788716006669_0.38926733781823186","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g5e5d9ff8fb89":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g5e5d9ff8fb89","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g5e5d9ff8fb89","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d220ba1921bb9fb94ee614a83366f479dc96ce7e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g5e5d9ff8fb89.tgz","fileCount":215,"integrity":"sha512-KvHOMcirUz+VMMOs8CArshX+67qWlC71L9B72TEyHe+c4rk5FLLjLEeoo5UxC2tttbwZVsF8sQtQnJ5N51ZY9A==","signatures":[{"sig":"MEUCIFEbZOK5OcoxGvnxpHEjxE7F2zv0nmy6EM+ubHKjbKXdAiEAu7OUfmsKjk47HFuQQsVEff83wy9D+soygwj5wVlBOG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g5e5d9ff8fb89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811939},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g5e5d9ff8fb89.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e2773534c7345aa3126a75bb963bfed1/excitedjs-feishu-channel-6.2.0-alpha.g5e5d9ff8fb89.tgz","_integrity":"sha512-KvHOMcirUz+VMMOs8CArshX+67qWlC71L9B72TEyHe+c4rk5FLLjLEeoo5UxC2tttbwZVsF8sQtQnJ5N51ZY9A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g5e5d9ff8fb89","@excitedjs/dreamux-utils":"0.5.1-alpha.g5e5d9ff8fb89","@excitedjs/feishu-transport":"0.10.0-alpha.g5e5d9ff8fb89"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g5e5d9ff8fb89_1788719581718_0.4124632340363612","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g91feafcb30a7":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g91feafcb30a7","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g91feafcb30a7","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"061f8a20d091cc115616ad08d8a9ab5280326d87","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g91feafcb30a7.tgz","fileCount":215,"integrity":"sha512-a7RS9v9FD2u6IOSxDqvU83Q/ELs3lKm10fzGhFJvFAr/CtaPd5qNXN8IufBf1DTdHhjora4v14I9xmzp5SaqCQ==","signatures":[{"sig":"MEYCIQD4PQt+g10M4SYqsy5A0HiqELePbUoo0upprrH4NgwunwIhAOWMnm3qXmO/zzWHe+gYJiM1CIXLz+gZ+kzUU6Lvqndb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g91feafcb30a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813321},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g91feafcb30a7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9b76260c23a01871cb345de7385c6bab/excitedjs-feishu-channel-6.2.0-alpha.g91feafcb30a7.tgz","_integrity":"sha512-a7RS9v9FD2u6IOSxDqvU83Q/ELs3lKm10fzGhFJvFAr/CtaPd5qNXN8IufBf1DTdHhjora4v14I9xmzp5SaqCQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g91feafcb30a7","@excitedjs/dreamux-utils":"0.5.1-alpha.g91feafcb30a7","@excitedjs/feishu-transport":"0.10.0-alpha.g91feafcb30a7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g91feafcb30a7_1788751880538_0.7742292554802579","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.gea3dc096ae44":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.gea3dc096ae44","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.gea3dc096ae44","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"6d1d3e19e17fbf8624b7df24cb05ddd05e41edb2","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.gea3dc096ae44.tgz","fileCount":215,"integrity":"sha512-izMgISSRM+MFe/inmj9P8X+7Ix3R7YWkWt/qYI5kZb5Nd4JKDroCugG8gwcmnsPjqDhkgQZJtoWfLJzm7DYdHg==","signatures":[{"sig":"MEUCIQCSYywLqTozXnlj6LKz79XXVM/sluGzst/+foUSqXFBtAIgIWmc3ExD8vyvbRd8xQiZnTowmu5UNdDu/0F/5DB0lis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.gea3dc096ae44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":817690},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.gea3dc096ae44.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/eb34733b9a852afa8eb1fa3cead25225/excitedjs-feishu-channel-6.2.0-alpha.gea3dc096ae44.tgz","_integrity":"sha512-izMgISSRM+MFe/inmj9P8X+7Ix3R7YWkWt/qYI5kZb5Nd4JKDroCugG8gwcmnsPjqDhkgQZJtoWfLJzm7DYdHg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.gea3dc096ae44","@excitedjs/dreamux-utils":"0.5.1-alpha.gea3dc096ae44","@excitedjs/feishu-transport":"0.10.0-alpha.gea3dc096ae44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.gea3dc096ae44_1788754563279_0.42354944637870107","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g94e31828ff7d":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g94e31828ff7d","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g94e31828ff7d","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"3c61e16760a8576f0fb8f271e34add75b20b8437","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g94e31828ff7d.tgz","fileCount":215,"integrity":"sha512-kS9AWoNCIpfYpfHAjx4hlGrYOBQB2ZzWM9Sa6mfY0KvgjoenSjnVTdErgjCp0TjOUajLxEzpVVu1lyeX16W2Ww==","signatures":[{"sig":"MEUCIQDDctRjntZfcim4xYTecHdHgwKlbXxeINtihdUqZbE0gAIgL+oNSqgJCKndLXN6IOkGRYiyiAw8HUIK18zck93rAQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g94e31828ff7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816976},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g94e31828ff7d.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/40fd307d960afdba1453bebf08c71ab4/excitedjs-feishu-channel-6.2.0-alpha.g94e31828ff7d.tgz","_integrity":"sha512-kS9AWoNCIpfYpfHAjx4hlGrYOBQB2ZzWM9Sa6mfY0KvgjoenSjnVTdErgjCp0TjOUajLxEzpVVu1lyeX16W2Ww==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g94e31828ff7d","@excitedjs/dreamux-utils":"0.5.1-alpha.g94e31828ff7d","@excitedjs/feishu-transport":"0.10.0-alpha.g94e31828ff7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g94e31828ff7d_1788761085234_0.855890759715177","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.214":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.214","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.214","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"002f72ae81a47452f3b603ac89bb12a43f80b14d","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.214.tgz","fileCount":203,"integrity":"sha512-HmB982RMA2FiF+kNxypugazDvRHFUe0JV8F+HxdbtVKa4P41j9ww7IC3P3ChcYz61lqPFliDc1NtK0b5WwnQpQ==","signatures":[{"sig":"MEUCIQDHvFIpn6rPzI2Mm+q8NPDgt9p7KvvmCUXYgTy/P7Gl6QIgepPK5DaoA9f/Xf9MH6qy2ochfx9d5aw1dNytM+hksJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780054},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.214.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/ec343e92a162b87153d8031d522b8a40/excitedjs-feishu-channel-6.2.0-beta.214.tgz","_integrity":"sha512-HmB982RMA2FiF+kNxypugazDvRHFUe0JV8F+HxdbtVKa4P41j9ww7IC3P3ChcYz61lqPFliDc1NtK0b5WwnQpQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.214_1788772722289_0.7539412230250482","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.215":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.215","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.215","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d9ffeb75f087d82367d6f6f2bec1a5e9bdf519f8","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.215.tgz","fileCount":203,"integrity":"sha512-3EbjqL42rfyF0R40rFwP+f5bpkTr3sj8MLthG4jV1N8un8oDyLRO9/weRwjozlMkcws/MuWEgnCos7wB1bTEsg==","signatures":[{"sig":"MEUCIAtojBZC/mDbSXPjJ6R9TCQAsgJicZKnqRPBknM+xIZCAiEAxHRv/AFnq2c59eRkWAhiD60lfnQjlnhNtMGRKKDVuuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780054},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.215.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9e6967ba15aee89b2faf374afdbc4b02/excitedjs-feishu-channel-6.2.0-beta.215.tgz","_integrity":"sha512-3EbjqL42rfyF0R40rFwP+f5bpkTr3sj8MLthG4jV1N8un8oDyLRO9/weRwjozlMkcws/MuWEgnCos7wB1bTEsg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.9.0","@excitedjs/dreamux-utils":"0.5.0","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.215_1788775894984_0.15122059659952103","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.216":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.216","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.216","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d9f7f7373feff57f1917f9e10c4e7bfddd601c65","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.216.tgz","fileCount":203,"integrity":"sha512-beFZR/nO6miVdR01wOFNuo/ipe17wF2ZjqTzo8C8UWxxDhiw3I6OIVPJgxR0f9Q6+gi66dBYPdsyiDezPYmkjw==","signatures":[{"sig":"MEYCIQD/6EYqA/1SieKw02wQ/FpCegzk2QYOP9QG8+KaP0zaOwIhAJ0+vlZhx3zi4v3Os3QTlPXaVZpHp/P2gFcxZa6Tkx8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786892},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.216.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d10ba08594953f67d42a25ea6f4c1e8f/excitedjs-feishu-channel-6.2.0-beta.216.tgz","_integrity":"sha512-beFZR/nO6miVdR01wOFNuo/ipe17wF2ZjqTzo8C8UWxxDhiw3I6OIVPJgxR0f9Q6+gi66dBYPdsyiDezPYmkjw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.216","@excitedjs/dreamux-utils":"0.5.1-beta.216","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.216_1788776627553_0.06490804360755598","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g6c9812c77476":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g6c9812c77476","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g6c9812c77476","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"82aa8d3441503573aae076424354ee67b1421c23","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g6c9812c77476.tgz","fileCount":203,"integrity":"sha512-+CrrNTukDd9eCz4SxAgFTRu+sTCyXa7alHHH6nekBCqNRUP4OpWDtd685ZafdOXb/ynxLY1Lt9dUVTd3ouXROQ==","signatures":[{"sig":"MEYCIQCoFfAhpF5H1HW6y1VBZAVjX2Yoyipm7cVOTssKIgo2qwIhAMd6UjH1JovLwjgEjGIwL0YlNAumsxjDWatBcgYFXjCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g6c9812c77476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786925},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g6c9812c77476.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/5ed185320938ad58aec6e47aea0bf5cd/excitedjs-feishu-channel-6.2.0-alpha.g6c9812c77476.tgz","_integrity":"sha512-+CrrNTukDd9eCz4SxAgFTRu+sTCyXa7alHHH6nekBCqNRUP4OpWDtd685ZafdOXb/ynxLY1Lt9dUVTd3ouXROQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g6c9812c77476","@excitedjs/dreamux-utils":"0.5.1-alpha.g6c9812c77476","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g6c9812c77476_1788853188723_0.44339099945511595","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g13b5c64f637b":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g13b5c64f637b","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g13b5c64f637b","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"42ff08934ed94c35e191abd68b5a2cf40de6ae84","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g13b5c64f637b.tgz","fileCount":203,"integrity":"sha512-VeIxSfuftugBpj/BfRB8Yf3R0zrZC5vPRy9v05Wj2reJgSI370GgEg43mXw5qvf9fNmmBh2viAA3Gx+SdN/K7g==","signatures":[{"sig":"MEUCIEiMeHw5+YzSsUQys0EvR/10eeH4J6rOtkdj7QIASuwRAiEAhfBILgdGRaKLOEBZyaL4JnoGORDGK2JBRItyNhImIz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g13b5c64f637b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786925},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g13b5c64f637b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/96c8b0bc344e4d5f1fe2ff0d08838f17/excitedjs-feishu-channel-6.2.0-alpha.g13b5c64f637b.tgz","_integrity":"sha512-VeIxSfuftugBpj/BfRB8Yf3R0zrZC5vPRy9v05Wj2reJgSI370GgEg43mXw5qvf9fNmmBh2viAA3Gx+SdN/K7g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g13b5c64f637b","@excitedjs/dreamux-utils":"0.5.1-alpha.g13b5c64f637b","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g13b5c64f637b_1788858299206_0.12782434881936178","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.219":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.219","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.219","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"8c930aa057c76ddef089fb96df90738a1638b05d","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.219.tgz","fileCount":203,"integrity":"sha512-WbYCVS621Z95pB59VdLZVbKGnC5U1qv9rb7DxqAbWsJUpkcFJd2MxmYX8zRE3leVg2LDh9I2ztNiPr/EtAyDXg==","signatures":[{"sig":"MEUCIQDjW49m0gc/gfZZ5wpFVgjfocRc79TDAzHYEeBX5E8zUQIgYkE0qlNBY/NwR9Evc6qUbd5jhj9EIJyKhWFXJwTkVwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786892},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.219.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/888858504da90685d8a0e08c89eaeb1c/excitedjs-feishu-channel-6.2.0-beta.219.tgz","_integrity":"sha512-WbYCVS621Z95pB59VdLZVbKGnC5U1qv9rb7DxqAbWsJUpkcFJd2MxmYX8zRE3leVg2LDh9I2ztNiPr/EtAyDXg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.219","@excitedjs/dreamux-utils":"0.5.1-beta.219","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.219_1788858713157_0.8148869111684591","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.220":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.220","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.220","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7eb32389d02f26a63de4a42c142d0d6019f0ce26","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.220.tgz","fileCount":203,"integrity":"sha512-IuVxTnwcjhfi00khmu4rE4vkA0BZpa+vOucZYYraWIDvJRa5HE6CCCDLffz6osQ10gIoHGnPODkfLuq4nPzVog==","signatures":[{"sig":"MEUCICdKDSostLkojhuxcGXqB5gdbcpynvuYS4FiyHhWV62lAiEA9Gfgr4kUScuRHStYFn/ApUL7njZbwsatz01ti20xaoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786892},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.220.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/d4ce2d95dce9aba98da26364498ceb51/excitedjs-feishu-channel-6.2.0-beta.220.tgz","_integrity":"sha512-IuVxTnwcjhfi00khmu4rE4vkA0BZpa+vOucZYYraWIDvJRa5HE6CCCDLffz6osQ10gIoHGnPODkfLuq4nPzVog==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.220","@excitedjs/dreamux-utils":"0.5.1-beta.220","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.220_1788867031530_0.9128117356542846","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.221":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.221","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.221","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2dace8560d9f56c3c1c24a0aa70f2e9309d0d385","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.221.tgz","fileCount":203,"integrity":"sha512-S17s0GqqFhWjdOHF2S4P9qP2UIXX8JJhvGvQCzBwHz+9+8MxUOY58SyaUWNYddEBtEq2HT0hIP8hXjf5SLZ+rg==","signatures":[{"sig":"MEUCIDOZPpqWVHqm6fPmnefpdcJ1KylUOWlpGFnC2hxOhhKcAiEA3GoHc43HW6WXXWno46MUlBzxjBr1zGcqmFwgy7OiaBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786892},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.221.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/6efc569339341e14c95bb68da42cbcbd/excitedjs-feishu-channel-6.2.0-beta.221.tgz","_integrity":"sha512-S17s0GqqFhWjdOHF2S4P9qP2UIXX8JJhvGvQCzBwHz+9+8MxUOY58SyaUWNYddEBtEq2HT0hIP8hXjf5SLZ+rg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.221","@excitedjs/dreamux-utils":"0.5.1-beta.221","@excitedjs/feishu-transport":"0.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.221_1788870450043_0.1694230062782467","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.222":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.222","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.222","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"98f191be9e33fdd98da5f7c07ac546b688a16aff","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.222.tgz","fileCount":215,"integrity":"sha512-4Bc54RNAZXpaIyLV9nspfC58OJE+UMC23sZb6n1s7qJG5n5aleUsJTAGEhjvfeMtILkiG+BGo+l8sZgBGXB29Q==","signatures":[{"sig":"MEUCIDuTSYhpNaX+kBcygaWfdJBU6pDBTeccsljoU/Knks0BAiEAnjByQdQHWyyQiPGIto6fvB7zTNhlyvqjJCrEEUMgJzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823189},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.222.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8fb40e70dbbf5117612e873b077dcc77/excitedjs-feishu-channel-6.2.0-beta.222.tgz","_integrity":"sha512-4Bc54RNAZXpaIyLV9nspfC58OJE+UMC23sZb6n1s7qJG5n5aleUsJTAGEhjvfeMtILkiG+BGo+l8sZgBGXB29Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.222","@excitedjs/dreamux-utils":"0.5.1-beta.222","@excitedjs/feishu-transport":"0.10.0-beta.222"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.222_1788882654927_0.5700814053758985","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.223":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.223","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.223","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"dd9f651221f131ced5afad9a9a8595ff833cda00","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.223.tgz","fileCount":215,"integrity":"sha512-snIKVr9npiNvyfmDgK3JRCewPryeCZ1d7pxCg4ZZfBQUfWevj6lOz9PWoUwj9ArHXghvTw1pQgweyKzx2moBXg==","signatures":[{"sig":"MEUCIQCM2QbULYExPFje4BaQJNyrYCr3XzbS8f6E7Kf3iAMjLQIgRgEoxTBlOl3MxIqNRxugHupFZGmHAuHJ3lybOApv0/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822882},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.223.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/878eaf92f6843fec990058c663ce58cf/excitedjs-feishu-channel-6.2.0-beta.223.tgz","_integrity":"sha512-snIKVr9npiNvyfmDgK3JRCewPryeCZ1d7pxCg4ZZfBQUfWevj6lOz9PWoUwj9ArHXghvTw1pQgweyKzx2moBXg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.223","@excitedjs/dreamux-utils":"0.5.1-beta.223","@excitedjs/feishu-transport":"0.10.0-beta.223"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.223_1788899318428_0.14482649700521577","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.224":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.224","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.224","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"723186983b020c166b3c180249ba06ba9d1f1f99","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.224.tgz","fileCount":215,"integrity":"sha512-n0+VckfL6JC5pPU1KNPi0GHJd+FXbp3sz/wdtGC8LHOYiaoHGJ548AahQHlGfa5mMeUiEoySGV/H6GNDdc9Cag==","signatures":[{"sig":"MEUCIQDABzZbZYbAlxi8+nWcJpA8Gkug716p5Jsrp6Q2qU2DtAIgJUeP+Wn+ILj0enk3twGQVzORdma+IINl52nZX23+rf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822882},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.224.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e2453175e78e1166dc67c0c52abe82b4/excitedjs-feishu-channel-6.2.0-beta.224.tgz","_integrity":"sha512-n0+VckfL6JC5pPU1KNPi0GHJd+FXbp3sz/wdtGC8LHOYiaoHGJ548AahQHlGfa5mMeUiEoySGV/H6GNDdc9Cag==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.224","@excitedjs/dreamux-utils":"0.5.1-beta.224","@excitedjs/feishu-transport":"0.10.0-beta.224"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.224_1788935945839_0.09862320467217356","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.225":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.225","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.225","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7fe1d327ae5a292c7b7a6c183ec3b28fc9341025","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.225.tgz","fileCount":215,"integrity":"sha512-CAqouhiFQ7ZUvnIEzfsgNXCJ90+WNk9aFTcMT9s5NspOHnH1C1g+Dmbnloyfr53tQE9bvNCfLlibAIXLrMw/TA==","signatures":[{"sig":"MEUCIAzDhPmqHj8t27w33m1YmSf32kOvW10JsQno9KTmBzaVAiEAy4BzMs4l5SvwgH+8Wqp6TzZ1L3aHR1O4+gy5pyxBZVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822882},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.225.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/9edfaab18e96421193ab4c1fd103c7e6/excitedjs-feishu-channel-6.2.0-beta.225.tgz","_integrity":"sha512-CAqouhiFQ7ZUvnIEzfsgNXCJ90+WNk9aFTcMT9s5NspOHnH1C1g+Dmbnloyfr53tQE9bvNCfLlibAIXLrMw/TA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.225","@excitedjs/dreamux-utils":"0.5.1-beta.225","@excitedjs/feishu-transport":"0.10.0-beta.225"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.225_1788936401773_0.9954679396171877","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.226":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.226","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.226","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"b8ebda040acb2985910a83205eca3d7b27ba43d2","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.226.tgz","fileCount":215,"integrity":"sha512-eUUKbDQ6tsMC+oKXL/+VBva9Oe+FhA499FeCIhX8E8uWXzJXm16CdjRRiYjDvz5XOt6Lt9aHoex0pnDzavnrpg==","signatures":[{"sig":"MEQCIDv0zKGykPOF7pkV/fDovaEKICHzbd7mWfEwrllsndhOAiBOYGcWp1veAa5rnmVJCfzb+Ht9QKalWFrT9D1lxsC6wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822882},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.226.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/3bc524c7f03214293be7831bd0da68b2/excitedjs-feishu-channel-6.2.0-beta.226.tgz","_integrity":"sha512-eUUKbDQ6tsMC+oKXL/+VBva9Oe+FhA499FeCIhX8E8uWXzJXm16CdjRRiYjDvz5XOt6Lt9aHoex0pnDzavnrpg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.226","@excitedjs/dreamux-utils":"0.5.1-beta.226","@excitedjs/feishu-transport":"0.10.0-beta.226"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.226_1788947374583_0.27006512345262523","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.227":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.227","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.227","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"31eb501c93a1f1fe198b67d9032155b11fd2a188","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.227.tgz","fileCount":215,"integrity":"sha512-t4Q/6RhYA5SmUGAWUzS+++NMLymYgNAmkN/Q+YpNaQglU8rZ9S4/fdBMrnlhz2lCcq2qWZVQODZgckCRp7n4jg==","signatures":[{"sig":"MEUCIFuTiYJiUuz12gvwNdNsCGoNAZBPHVFwCTdoRxWFPamKAiEA8ak/fYzgqtIINeOke8Z+wk4XA7X4WfOKKX2rMItCloQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822882},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.227.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/33f0a5b2ef7f920ec147d043039d555e/excitedjs-feishu-channel-6.2.0-beta.227.tgz","_integrity":"sha512-t4Q/6RhYA5SmUGAWUzS+++NMLymYgNAmkN/Q+YpNaQglU8rZ9S4/fdBMrnlhz2lCcq2qWZVQODZgckCRp7n4jg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.227","@excitedjs/dreamux-utils":"0.5.1-beta.227","@excitedjs/feishu-transport":"0.10.0-beta.227"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.227_1788947751310_0.9738913783842209","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.228":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.228","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.228","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d184cca8b4263ce79a7d9ee392202f9ff3182109","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.228.tgz","fileCount":215,"integrity":"sha512-by7AUdmNEkVIe+qzNOl6dmpfFqyDyZ3mLd8IoXO5rsZY4PASeKMGnkiPdaN7evLsb2/KQkTkJIwk2CC0DBUKqQ==","signatures":[{"sig":"MEUCIBjO6OIpSySds0JVqHQlCp4He2Y1eehNUbiKJATE7nTFAiEA6YfGkBSxjDPTKX6JatkBpizLwlG6g9JkWyBntqLQv7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824243},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.228.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/16beeef3f892a61b9b70314c9c90d2b3/excitedjs-feishu-channel-6.2.0-beta.228.tgz","_integrity":"sha512-by7AUdmNEkVIe+qzNOl6dmpfFqyDyZ3mLd8IoXO5rsZY4PASeKMGnkiPdaN7evLsb2/KQkTkJIwk2CC0DBUKqQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.228","@excitedjs/dreamux-utils":"0.5.1-beta.228","@excitedjs/feishu-transport":"0.10.0-beta.228"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.228_1788953550206_0.4217533762329184","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.gb70d22429b2d":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.gb70d22429b2d","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.gb70d22429b2d","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5a881870408b64c619650a433508529a6e9a7d75","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.gb70d22429b2d.tgz","fileCount":215,"integrity":"sha512-CWDl/6DrhKW0fiEQ7FR7VlVtf6wTJ9vyR7/ZyPuShEPL6hE+22rj6h7rFjHAsok/Utoyu8OV0KXNor6O3qM5cg==","signatures":[{"sig":"MEUCIQCb0wtQb623PbflaDpoiNHi+arxMNeAkS0/8BjDoN+0SgIgY1YVie5Iyn0EQiMspwZSx8RaU5z31lysg9xAlXtdNbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.gb70d22429b2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822979},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.gb70d22429b2d.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/570f3b7c09e51e5a02bcafd899d656aa/excitedjs-feishu-channel-6.2.0-alpha.gb70d22429b2d.tgz","_integrity":"sha512-CWDl/6DrhKW0fiEQ7FR7VlVtf6wTJ9vyR7/ZyPuShEPL6hE+22rj6h7rFjHAsok/Utoyu8OV0KXNor6O3qM5cg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.gb70d22429b2d","@excitedjs/dreamux-utils":"0.5.1-alpha.gb70d22429b2d","@excitedjs/feishu-transport":"0.10.0-alpha.gb70d22429b2d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.gb70d22429b2d_1788965725822_0.4412961837720195","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g4a45d478cc7c":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g4a45d478cc7c","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g4a45d478cc7c","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c3fa5dfc9f485e42cbbb3b0ce896ef8ab23dd93f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g4a45d478cc7c.tgz","fileCount":215,"integrity":"sha512-j0VbaP4C6Nl6XwFLV98iEsUdiBwsirrd0RFD9XPd8bHbbnV2Flh6btT5qGKTD4ksoCbJ9aYToq2P1KzAn9s+fQ==","signatures":[{"sig":"MEUCIQD58RbSy+8oYYDXq+HVkKYliNXegGanSfXKvJU7DeCh9QIgX/IFKMNgnYx8pHzj3mMitoTkAVDeX7SzzUfLaXTo9Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g4a45d478cc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824235},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g4a45d478cc7c.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a60ca1e997ca9a90c328e7b601dff7de/excitedjs-feishu-channel-6.2.0-alpha.g4a45d478cc7c.tgz","_integrity":"sha512-j0VbaP4C6Nl6XwFLV98iEsUdiBwsirrd0RFD9XPd8bHbbnV2Flh6btT5qGKTD4ksoCbJ9aYToq2P1KzAn9s+fQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g4a45d478cc7c","@excitedjs/dreamux-utils":"0.5.1-alpha.g4a45d478cc7c","@excitedjs/feishu-transport":"0.10.0-alpha.g4a45d478cc7c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g4a45d478cc7c_1788968879644_0.5842677395371372","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g3180b18cd009":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g3180b18cd009","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g3180b18cd009","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5715bc6949f92db3e36efcc072a3435defa1a778","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g3180b18cd009.tgz","fileCount":215,"integrity":"sha512-Bu0iTyo0Cwu8n9/znT/XatT4Hdr/M6yvVuuWlMoSurHEGsYLLrQd2dlQ1F1VnlQpK4HBPMo18HShRtZ+mSk0uA==","signatures":[{"sig":"MEYCIQDY9LYxz6S01r7XxIScORBx1PqIVP/Krx8/3BfCJxKaTgIhAJFsnF9c/U0GCTIaRXRFYNYlot0tyVqDFRfNnrVE3hjH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g3180b18cd009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826046},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g3180b18cd009.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/188c6ca689195ac914ac0aec14186f3a/excitedjs-feishu-channel-6.2.0-alpha.g3180b18cd009.tgz","_integrity":"sha512-Bu0iTyo0Cwu8n9/znT/XatT4Hdr/M6yvVuuWlMoSurHEGsYLLrQd2dlQ1F1VnlQpK4HBPMo18HShRtZ+mSk0uA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g3180b18cd009","@excitedjs/dreamux-utils":"0.5.1-alpha.g3180b18cd009","@excitedjs/feishu-transport":"0.10.0-alpha.g3180b18cd009"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g3180b18cd009_1788981088883_0.6472243055413447","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.232":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.232","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.232","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f68d425a9569b2c50b712a59f831ccf60ea60763","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.232.tgz","fileCount":215,"integrity":"sha512-EL+S5g5D/Vie7C7R3/UNn1MMD43TsO0Iv2njh3E6c8HGPmAp54SbMTxHMk3S3JVfGPwMytF1ZOLrj7CSmZaWvg==","signatures":[{"sig":"MEUCIQC3QhzpWYvjCAu2dX7eMrYz8AlxrOdDQw5o4ynJJEmDAgIgJAlnL/O99woyZlDt4oqL1A0qwkNu+0KkVcn3lxplhlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826002},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.232.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/698dc39fc7cd8bdf14cd393999fc96b0/excitedjs-feishu-channel-6.2.0-beta.232.tgz","_integrity":"sha512-EL+S5g5D/Vie7C7R3/UNn1MMD43TsO0Iv2njh3E6c8HGPmAp54SbMTxHMk3S3JVfGPwMytF1ZOLrj7CSmZaWvg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.232","@excitedjs/dreamux-utils":"0.5.1-beta.232","@excitedjs/feishu-transport":"0.10.0-beta.232"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.232_1789003929977_0.38458336013675765","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g1e011989dff1":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g1e011989dff1","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g1e011989dff1","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"ea212faf7afec6f4980efb94b77bc67281a42db8","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g1e011989dff1.tgz","fileCount":215,"integrity":"sha512-CmEh3S8NBDqEWolSp5hELniPe5Yy1q60KfqSPSqTQJFUNjdGEmkKs7sWrBbKXumMz7E50BmeicdzNT6kHVoxFg==","signatures":[{"sig":"MEUCIQCvsgvAWf4pmTV/lAtfboL5Ks20o7y6esLSq14xIs9xhwIga5SkcKuxpDXNyPH/Nysdq1aBBNF2rvEb7DrehK0j/vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g1e011989dff1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826243},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g1e011989dff1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c536d0e54fda216e85638d0c171fa8b7/excitedjs-feishu-channel-6.2.0-alpha.g1e011989dff1.tgz","_integrity":"sha512-CmEh3S8NBDqEWolSp5hELniPe5Yy1q60KfqSPSqTQJFUNjdGEmkKs7sWrBbKXumMz7E50BmeicdzNT6kHVoxFg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g1e011989dff1","@excitedjs/dreamux-utils":"0.5.1-alpha.g1e011989dff1","@excitedjs/feishu-transport":"0.10.0-alpha.g1e011989dff1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g1e011989dff1_1789005922328_0.43829549664579304","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.234":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.234","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.234","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"4690b8dd14e437a7efb751bd19975adc4fdbc2c6","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.234.tgz","fileCount":215,"integrity":"sha512-8qnzvmPfO07R1bTMD4gqJCKy4Z1wulHfyV5uHsfRL7xeLyI8UOlpIs8PchBk0iNM1OdKjaAWmaefFlES99m1Dw==","signatures":[{"sig":"MEUCIBxpvOPYOtknC/JdJCRcyna0Ll5OTWgWVJixeKEsQVPAAiEAhEY95uByKbjVjocdRAIvp2gMs+dwsUg4u+DIYVqD4rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825413},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.234.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/176abf8b984f13ec024b5aa47518093f/excitedjs-feishu-channel-6.2.0-beta.234.tgz","_integrity":"sha512-8qnzvmPfO07R1bTMD4gqJCKy4Z1wulHfyV5uHsfRL7xeLyI8UOlpIs8PchBk0iNM1OdKjaAWmaefFlES99m1Dw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.234","@excitedjs/dreamux-utils":"0.5.1-beta.234","@excitedjs/feishu-transport":"0.10.0-beta.234"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.234_1789011454301_0.7188727975006322","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-alpha.g94ee3505778a":{"name":"@excitedjs/feishu-channel","version":"6.2.0-alpha.g94ee3505778a","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-alpha.g94ee3505778a","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"0b9cd93e37f9ebfa26d9df5646ea95d65dd9ff4c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-alpha.g94ee3505778a.tgz","fileCount":215,"integrity":"sha512-Csd5gI3OsAb5xqCbpzX/2hgJlu2UhftAhttjXXIPY2Ac9Y10j4LYzN5yWCfZHxrDxDW4vih9SsyDFqaxmLgizw==","signatures":[{"sig":"MEYCIQCO8nYrdxfOmSBTtFtTKVUolAIRvXtyv+vhhv0p4f1gZwIhALbZIt7AFDyGH+BK9ZeXadoabJ/ojWvcsVvdthG51lqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-alpha.g94ee3505778a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828452},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-alpha.g94ee3505778a.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/fa25e547e522d2f288b2c10099574379/excitedjs-feishu-channel-6.2.0-alpha.g94ee3505778a.tgz","_integrity":"sha512-Csd5gI3OsAb5xqCbpzX/2hgJlu2UhftAhttjXXIPY2Ac9Y10j4LYzN5yWCfZHxrDxDW4vih9SsyDFqaxmLgizw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-alpha.g94ee3505778a","@excitedjs/dreamux-utils":"0.5.1-alpha.g94ee3505778a","@excitedjs/feishu-transport":"0.10.0-alpha.g94ee3505778a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-alpha.g94ee3505778a_1789014304060_0.7296205637185504","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-beta.236":{"name":"@excitedjs/feishu-channel","version":"6.2.0-beta.236","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0-beta.236","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"75cab31019e516c5571af6c5f7c3543dde79a3a8","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0-beta.236.tgz","fileCount":215,"integrity":"sha512-uI21Z3KdvGnpjuCI43tpOcQUiSLJHLQdHOw3IKh1wK7JuUm415NWdynDGox+zcwr11aEfcaHgjIjKjvEBqGktg==","signatures":[{"sig":"MEUCIG6BiCGkY0MS0zXcxKlx///Q1mZJn3v/t+h7ZDvgcn8gAiEAloe7pAxFuV7tuQ+d7QUOT6uew84PIxLVGdfa5JsNGNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0-beta.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828408},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0-beta.236.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/2e22dfc31d87a8172905220f836b58f6/excitedjs-feishu-channel-6.2.0-beta.236.tgz","_integrity":"sha512-uI21Z3KdvGnpjuCI43tpOcQUiSLJHLQdHOw3IKh1wK7JuUm415NWdynDGox+zcwr11aEfcaHgjIjKjvEBqGktg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0-beta.236","@excitedjs/dreamux-utils":"0.5.1-beta.236","@excitedjs/feishu-transport":"0.10.0-beta.236"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0-beta.236_1789015296862_0.6905005053375426","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@excitedjs/feishu-channel","version":"6.2.0","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.0","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"1692a69e216435d4f13b839112aeda770d6d1d59","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.0.tgz","fileCount":215,"integrity":"sha512-B7GNxUai574GyT/uXZqfkaCkDsf2xBa/2IQIk76C27Cu+JkBMuvxDqwqo1XpIDlc078BR87ZKPxFK63OXmMQ5w==","signatures":[{"sig":"MEUCIATSxkZCYSIsdu1pzeCX3YxxqS8Ta5ia8Si5EKhDCCW+AiEApU3E6mGP98DKySNTqzLLCEebqcPc930sSk5b3NkjAIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828372},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/f8878534e6c3d6701f19ae18e4d2ef5c/excitedjs-feishu-channel-6.2.0.tgz","_integrity":"sha512-B7GNxUai574GyT/uXZqfkaCkDsf2xBa/2IQIk76C27Cu+JkBMuvxDqwqo1XpIDlc078BR87ZKPxFK63OXmMQ5w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0","@excitedjs/dreamux-utils":"0.5.1","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.0_1789016503279_0.731086138486605","host":"s3://npm-registry-packages-npm-production"}},"6.2.1-alpha.g8ef9e6fb9676":{"name":"@excitedjs/feishu-channel","version":"6.2.1-alpha.g8ef9e6fb9676","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.1-alpha.g8ef9e6fb9676","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"576edadd6ca395bf2bd1f5c27bcd4eb6ace11ef0","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.1-alpha.g8ef9e6fb9676.tgz","fileCount":215,"integrity":"sha512-HkS1mksBohvRBoUSXH0Wr+iQfcWnRJFRE2+QjjmfQOn+/oQLBeDAwBYtinqvdLWfpdd7Dk58OMlJUmYx8KQbOA==","signatures":[{"sig":"MEUCIHqF1wpG/W4/0bk9yRV3sRDFt40rMecn8j6e63L7IiOJAiEA9pffITDMIuoP+ZFLC1UXsNPKy0hDJWsUfxdazMei7zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.1-alpha.g8ef9e6fb9676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828488},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.1-alpha.g8ef9e6fb9676.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a7fc231119867305a3a5072bb32280c2/excitedjs-feishu-channel-6.2.1-alpha.g8ef9e6fb9676.tgz","_integrity":"sha512-HkS1mksBohvRBoUSXH0Wr+iQfcWnRJFRE2+QjjmfQOn+/oQLBeDAwBYtinqvdLWfpdd7Dk58OMlJUmYx8KQbOA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0","@excitedjs/dreamux-utils":"0.5.1","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.1-alpha.g8ef9e6fb9676_1789017977499_0.318910712560023","host":"s3://npm-registry-packages-npm-production"}},"6.2.1-beta.239":{"name":"@excitedjs/feishu-channel","version":"6.2.1-beta.239","license":"MIT","_id":"@excitedjs/feishu-channel@6.2.1-beta.239","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"6568c689427a105d082cb3b2e00d80e03d3ad6ed","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.2.1-beta.239.tgz","fileCount":215,"integrity":"sha512-4aEz9JX3BpgprwUq4e32cdHQoO53o+5XOD1zePOyX7nWGJcqrDSdqi6SDBf1/0LMN+L1/Wgvfsc8AEmuV8m21Q==","signatures":[{"sig":"MEUCICAnPB9RscQs9tGua/4edlpR4cSuUqVJD/9dhxNZZWexAiEAhYdsms0MkzOmAgyWCS5sptaWqPf9plvggcTJvtCvZno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.2.1-beta.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828424},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.2.1-beta.239.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/aa90772a33037de7dde431bba5418518/excitedjs-feishu-channel-6.2.1-beta.239.tgz","_integrity":"sha512-4aEz9JX3BpgprwUq4e32cdHQoO53o+5XOD1zePOyX7nWGJcqrDSdqi6SDBf1/0LMN+L1/Wgvfsc8AEmuV8m21Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.10.0","@excitedjs/dreamux-utils":"0.5.1","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.2.1-beta.239_1789020564994_0.3994004527585453","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.240":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.240","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.240","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2174bd821baf8ec2d8c12e1395e2f104c021b1db","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.240.tgz","fileCount":219,"integrity":"sha512-JisCTMwQNAptRLr/Rk87+VTc3rgeQZ9zLikMzli2qCW3k9cnQMtimPCj8uwdSeYzoMNkRQrcXzoJdHY1xoueBg==","signatures":[{"sig":"MEQCIF+pL/BmTG5uNODTcYHvOBCtHClyXOTDNIO8KhM7pZEnAiABnlnI3huWZBMMWiIzGdiid/Zkh4/TWAsnCuDz9HKrZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838704},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.240.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/0e8aa63e0ff29dd34cd37f099be6d437/excitedjs-feishu-channel-6.3.0-beta.240.tgz","_integrity":"sha512-JisCTMwQNAptRLr/Rk87+VTc3rgeQZ9zLikMzli2qCW3k9cnQMtimPCj8uwdSeYzoMNkRQrcXzoJdHY1xoueBg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.240","@excitedjs/dreamux-utils":"0.5.2-beta.240","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.240_1789071018465_0.052133000982547584","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.241":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.241","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.241","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2c9621813a1eeaa8ee51a01cfdb11f8796c78e87","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.241.tgz","fileCount":215,"integrity":"sha512-NuojGxyIindGeLTrU7EzYomYhFAH98ZCGOCHa4z0+cNPk83YAfjiF7n+os5TiT/Nq2nkOhNh0E3YLtpWTeC5Kg==","signatures":[{"sig":"MEQCIHFT8p2sqqFfNZgXJAccAALkMbWSJ+g1OdUq/GB5CAUkAiAf6BZ9LWX48jM8vwPnHNzHbj5axvsryNWHj+IH1LfHlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828442},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.241.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/c8aac882f142c288739097453d1b3f67/excitedjs-feishu-channel-6.3.0-beta.241.tgz","_integrity":"sha512-NuojGxyIindGeLTrU7EzYomYhFAH98ZCGOCHa4z0+cNPk83YAfjiF7n+os5TiT/Nq2nkOhNh0E3YLtpWTeC5Kg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.241","@excitedjs/dreamux-utils":"0.5.2-beta.241","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.241_1789098863882_0.4191411007040129","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.242":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.242","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.242","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"7a3934eca77f1954815621fed03792de1a30c308","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.242.tgz","fileCount":215,"integrity":"sha512-OBbyn5SQJAKdAFTPRRtTHTD86xak6oc+HXsw2udtbQfib4h2fbq12JcFd3ptKZrQ8g2gECXr74pcnQM7CqhrsQ==","signatures":[{"sig":"MEQCIHD4QmphPfAUVi4iTJXBFhW+cYmwKSh0NFPREiTcPl2LAiBu4YPHulQnq2YAUAo8nv5mS6x4eHYVGyMh5Sw61u8gfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828442},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.242.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/e455881a2ead43d7eb7b7a7d666e4f27/excitedjs-feishu-channel-6.3.0-beta.242.tgz","_integrity":"sha512-OBbyn5SQJAKdAFTPRRtTHTD86xak6oc+HXsw2udtbQfib4h2fbq12JcFd3ptKZrQ8g2gECXr74pcnQM7CqhrsQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.242","@excitedjs/dreamux-utils":"0.5.2-beta.242","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.242_1789105758657_0.3859917259508232","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.243":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.243","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.243","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c670bed3569dda13a77f87e5d3f6cdd4f7d1f551","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.243.tgz","fileCount":215,"integrity":"sha512-MNbzNH5LlomscvBFuV9r/PCsE2v+JE77gxuX/krBlnu6xTVMEjaO34jg8V64sQ6QRBr8zEnWr6mammXTX+nCTA==","signatures":[{"sig":"MEYCIQCFm2cdI9MRRC25qGbY4qaIbCJuPa1dBdefRv6uxCRQ5QIhAIUeuQMipHRz1e3W/TLIQ11Pw+aa/2ySd2USOmUddfZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828442},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.243.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/cf9b6abef44de2183759b87452731aa8/excitedjs-feishu-channel-6.3.0-beta.243.tgz","_integrity":"sha512-MNbzNH5LlomscvBFuV9r/PCsE2v+JE77gxuX/krBlnu6xTVMEjaO34jg8V64sQ6QRBr8zEnWr6mammXTX+nCTA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.243","@excitedjs/dreamux-utils":"0.6.0-beta.243","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.243_1789127410221_0.2629076229886058","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.g87dda034b746":{"name":"@excitedjs/feishu-channel","version":"6.3.0-alpha.g87dda034b746","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-alpha.g87dda034b746","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"fa9e6166128b7fdcb185c3e5f9c366516e33ce54","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.g87dda034b746.tgz","fileCount":215,"integrity":"sha512-qTyR1i9WJCvU22aO0KvtZGzx4beIkqqbjO+TZOhbf9CxuOTrx/CcrHdXsHndYXWbgjMBmBZOBlh4qH1ycvxh5A==","signatures":[{"sig":"MEYCIQCjYebnDjo8jj71OYHF+97xx8zKLYz7HT7KoicOXyUiBAIhAKaUCL+2Ecz+JYQhXObM77m+Px6KxBtNQ/p+JQgIYAsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.g87dda034b746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820510},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.g87dda034b746.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/ea252861ab71c55ce87ebd3a28cf4afe/excitedjs-feishu-channel-6.3.0-alpha.g87dda034b746.tgz","_integrity":"sha512-qTyR1i9WJCvU22aO0KvtZGzx4beIkqqbjO+TZOhbf9CxuOTrx/CcrHdXsHndYXWbgjMBmBZOBlh4qH1ycvxh5A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-alpha.g87dda034b746","@excitedjs/dreamux-utils":"0.6.0-alpha.g87dda034b746","@excitedjs/feishu-transport":"0.11.0-alpha.g87dda034b746"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-alpha.g87dda034b746_1789137126008_0.4202632486937208","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.245":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.245","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.245","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"028eda0333b5ebdea1443eddb72e0f3720ba5b30","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.245.tgz","fileCount":215,"integrity":"sha512-h2b2TvOTxM2jCfNRq+if4yNZFyozeTtqV5a3O6em/D9skz6lx08SHOXdfeUsc+OBysHqt+jsjCWndt5mZ8E7LA==","signatures":[{"sig":"MEUCICJMzPoFvDTJMXjLV/AuAULryFiH2YMC0wOOfIY69CsRAiEA93Jdmzr3PPmhjewEVYZqh3Etl10ZnNtRhkqNZXZ+GY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828442},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.245.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8519049032a404a539e153d05f24b3b1/excitedjs-feishu-channel-6.3.0-beta.245.tgz","_integrity":"sha512-h2b2TvOTxM2jCfNRq+if4yNZFyozeTtqV5a3O6em/D9skz6lx08SHOXdfeUsc+OBysHqt+jsjCWndt5mZ8E7LA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.245","@excitedjs/dreamux-utils":"0.6.0-beta.245","@excitedjs/feishu-transport":"0.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.245_1789149592574_0.4248194209579592","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.246":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.246","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.246","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d00856616ac4523ef501ade247166ef82b5a03ff","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.246.tgz","fileCount":215,"integrity":"sha512-mYkcrXukjFArCzZZZZZ8GdoU0epmOjIh84HyHi5nvG6rgWssRyL4nyCarHfc05t99KD3GT45LWMCDLQMYMQ6uA==","signatures":[{"sig":"MEYCIQDd8SCXrS+fDblvw8tVQOqmHYSuLI6SiY5ue0MKzjm2WQIhAK3boKuHg6vhlnOS5W7av0+8O2DM1qTSkNUXSDXtEwFp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809424},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.246.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/02a6e12e876f6505887d1c0a4c7d412f/excitedjs-feishu-channel-6.3.0-beta.246.tgz","_integrity":"sha512-mYkcrXukjFArCzZZZZZ8GdoU0epmOjIh84HyHi5nvG6rgWssRyL4nyCarHfc05t99KD3GT45LWMCDLQMYMQ6uA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.246","@excitedjs/dreamux-utils":"0.6.0-beta.246","@excitedjs/feishu-transport":"0.11.0-beta.246"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.246_1789412818596_0.4560911202278852","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.247":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.247","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.247","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"51be77db913cafa60f4de9fc8b873028ea4c6444","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.247.tgz","fileCount":215,"integrity":"sha512-B8NTOWNkalkgeU/685ZLvwKh0w3XtZdDeVLofMZxcmozvrJ0qEiKY6ztHxoRGtXT8ZWF0gSwkOZhksMhjz1+6A==","signatures":[{"sig":"MEMCH1/0xjqZyc93kSbRThflnAGcw6LTFC//ElDZYU6Z4D8CIEG7YUxJyOrHlqzQ1WGxbMYHEeKnd0B4EelzYtPvKgGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813608},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.247.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/41e53cd54a3da661470236b473c02ed6/excitedjs-feishu-channel-6.3.0-beta.247.tgz","_integrity":"sha512-B8NTOWNkalkgeU/685ZLvwKh0w3XtZdDeVLofMZxcmozvrJ0qEiKY6ztHxoRGtXT8ZWF0gSwkOZhksMhjz1+6A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@excitedjs/dreamux-types":"0.11.0-beta.247","@excitedjs/dreamux-utils":"0.6.0-beta.247","@excitedjs/feishu-transport":"0.11.0-beta.247"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.247_1789462399610_0.5279529141139951","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.g36883dfc9b8f":{"name":"@excitedjs/feishu-channel","version":"6.3.0-alpha.g36883dfc9b8f","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-alpha.g36883dfc9b8f","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f93dd9df786645f1c22556daeb4dc63b9af2f793","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.g36883dfc9b8f.tgz","fileCount":215,"integrity":"sha512-8QFTNlkOn5hMGdnJ6ofMursCDoISmnHj4MqGm4ZNDtCr0KwturnVeaFqC0HzrQDj3xCIAWfFQi7Tb2iDhYizig==","signatures":[{"sig":"MEYCIQDOhtTzON45cUpxR5i50Yj3ZPFkXRTq6YYUoHiUSW8sbQIhAMgyjIYk8ceQ2wk9La45+J9WaCMunW9J/wTvg9zv830Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.g36883dfc9b8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819028},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.g36883dfc9b8f.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/30eeb9a614be4fb80308d82dd155cf07/excitedjs-feishu-channel-6.3.0-alpha.g36883dfc9b8f.tgz","_integrity":"sha512-8QFTNlkOn5hMGdnJ6ofMursCDoISmnHj4MqGm4ZNDtCr0KwturnVeaFqC0HzrQDj3xCIAWfFQi7Tb2iDhYizig==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-alpha.g36883dfc9b8f","@excitedjs/dreamux-utils":"0.6.0-alpha.g36883dfc9b8f","@excitedjs/feishu-transport":"0.11.0-alpha.g36883dfc9b8f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-alpha.g36883dfc9b8f_1789470494403_0.7062817846502041","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.249":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.249","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.249","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"e7bee755163b01b02adaee1a09534ece8c89b78e","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.249.tgz","fileCount":215,"integrity":"sha512-f1uI2uRSEzDJGUrTkftUNCr8Tn9MUrf0NE/aYG9Dm5x9oUrKWwWbwOy96OuLV1kjEBkCUY8DSHJOjjxOE4EbLg==","signatures":[{"sig":"MEUCIHdDY6YLqPR5TrtpJkA6FRmfy7fCRa122mJ7FWg8fFlGAiEA9FjsEKMQz5OK3BpkbFeoHRDCLiTYPXrXffEoaoEgTNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822172},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.249.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/1849738cbb6ced87c4e7903a6974ac6b/excitedjs-feishu-channel-6.3.0-beta.249.tgz","_integrity":"sha512-f1uI2uRSEzDJGUrTkftUNCr8Tn9MUrf0NE/aYG9Dm5x9oUrKWwWbwOy96OuLV1kjEBkCUY8DSHJOjjxOE4EbLg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.249","@excitedjs/dreamux-utils":"0.6.0-beta.249","@excitedjs/feishu-transport":"0.11.0-beta.249"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.249_1789483646074_0.6240990037803864","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.g5f8ebef29b0c":{"name":"@excitedjs/feishu-channel","version":"6.3.0-alpha.g5f8ebef29b0c","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-alpha.g5f8ebef29b0c","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f65979fae4049150f93c433f0359fcef174e25ec","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.g5f8ebef29b0c.tgz","fileCount":223,"integrity":"sha512-h1iiManLJ1DpMfCAakT7mF7+A3GGq6yBvPkvWaeLibXRrAlw8B+26Vjmo9fHUEngOw9gq9vkC3MiGtyKNkJwpg==","signatures":[{"sig":"MEQCIGSPQUQXyrtpwVFW0mQVRbzlNG6zNICmhv5QbPMVAdBRAiA1/F9twqYb49/1EwmGxhzzoIPKFy+hXzUcZKDX+6Dh8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.g5f8ebef29b0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894809},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.g5f8ebef29b0c.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/bc51568dfa4e5122bc180e2377c2b7a4/excitedjs-feishu-channel-6.3.0-alpha.g5f8ebef29b0c.tgz","_integrity":"sha512-h1iiManLJ1DpMfCAakT7mF7+A3GGq6yBvPkvWaeLibXRrAlw8B+26Vjmo9fHUEngOw9gq9vkC3MiGtyKNkJwpg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-alpha.g5f8ebef29b0c","@excitedjs/dreamux-utils":"0.6.0-alpha.g5f8ebef29b0c","@excitedjs/feishu-transport":"0.11.0-alpha.g5f8ebef29b0c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-alpha.g5f8ebef29b0c_1789493940322_0.10277685587748975","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.251":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.251","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.251","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"5d58f7a8cda21b85f57e76b529e974fdcfdc445c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.251.tgz","fileCount":223,"integrity":"sha512-RH3KGtXpXTrHc9f4FZTALp5xLw0fsQPtYNImAugcUBdR2mpri22DBsc0cY3xUIIRtlyU7dCE8QdFrg5/pViV8g==","signatures":[{"sig":"MEUCIG8L/xqcBb7wGVLXwz/SJLdqqsRFanJxqTJHaCBpLeONAiEAw3O3QLucXyJtmKDA/7zhiIl3HhWCeZ7ax0Dt0f4QB3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894221},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.251.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/555fd9f9e85ff28d283ae39b908bc868/excitedjs-feishu-channel-6.3.0-beta.251.tgz","_integrity":"sha512-RH3KGtXpXTrHc9f4FZTALp5xLw0fsQPtYNImAugcUBdR2mpri22DBsc0cY3xUIIRtlyU7dCE8QdFrg5/pViV8g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.251","@excitedjs/dreamux-utils":"0.6.0-beta.251","@excitedjs/feishu-transport":"0.11.0-beta.251"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.251_1789499737581_0.6766692607742444","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.252":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.252","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.252","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"6cc1a5cc92ce55d5eabd4a518278ad17f2bcaef9","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.252.tgz","fileCount":223,"integrity":"sha512-jPbogL0efhvXEwnVFvAWEOh4o17k3rLPDcyxA3wKReGpk+WBWtA4sBl/JD83g6qbCyFLs2iBRGFVTCH2xT3nDg==","signatures":[{"sig":"MEQCIFb4AbKznTbSMXDcazlPYDHFWzdx9YVX/0b7RH/VqRQDAiAo67FTdTkcepcFAjI8rWp6EJ39ubbKf2Mctx7jAydasQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":901219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.252.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8537a788fb7ebfe1c7ef1999f1d51b09/excitedjs-feishu-channel-6.3.0-beta.252.tgz","_integrity":"sha512-jPbogL0efhvXEwnVFvAWEOh4o17k3rLPDcyxA3wKReGpk+WBWtA4sBl/JD83g6qbCyFLs2iBRGFVTCH2xT3nDg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.252","@excitedjs/dreamux-utils":"0.6.0-beta.252","@excitedjs/feishu-transport":"0.11.0-beta.252"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.252_1789532772840_0.7691723727168667","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.253":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.253","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.253","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"afc558dfec24b7220662b26acc7259dfd4486e92","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.253.tgz","fileCount":223,"integrity":"sha512-iaGeb6FtCRYBqjYIfcmEvUuGkz9nXBpWpyAro/h9WO2EiBTAtqvMdx+xxBe4Bw67EElRIChMiGrpHLiWOQbzTA==","signatures":[{"sig":"MEQCIEOcrGiheJRoMKk9MRhhTdKQ9bmKApZRdItVXS02wBdDAiADEO3dcMVxUsS8TneYOYuyi/6ZVIciugWc7WRlUqznaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":901219},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.253.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/0e93eb6a06d0127d0d27cae136b04f16/excitedjs-feishu-channel-6.3.0-beta.253.tgz","_integrity":"sha512-iaGeb6FtCRYBqjYIfcmEvUuGkz9nXBpWpyAro/h9WO2EiBTAtqvMdx+xxBe4Bw67EElRIChMiGrpHLiWOQbzTA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.253","@excitedjs/dreamux-utils":"0.6.0-beta.253","@excitedjs/feishu-transport":"0.11.0-beta.253"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.253_1789548768780_0.7103103446007937","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.254":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.254","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.254","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"a01b93326fc46c248aa7bf9a3f841249708a819c","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.254.tgz","fileCount":223,"integrity":"sha512-kIVdgYjg11gkAodXosKcMQo+7Ji/3x9la3emlMxyrUAomge/4O2YHbD11w1nIR79XOeFdi7Z7/PjeITFgydKcg==","signatures":[{"sig":"MEUCIFGT5hxX6CxRTJdsUpAkMBqICf81CjmYg36WywwBaCO2AiEAlRa4YZnVQe4gkdc3gyc7f32djjZP7ihXylPWe8Gy0sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902344},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.254.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/20fa32088b55a9ee162b1db74c391ee8/excitedjs-feishu-channel-6.3.0-beta.254.tgz","_integrity":"sha512-kIVdgYjg11gkAodXosKcMQo+7Ji/3x9la3emlMxyrUAomge/4O2YHbD11w1nIR79XOeFdi7Z7/PjeITFgydKcg==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.254","@excitedjs/dreamux-utils":"0.6.0-beta.254","@excitedjs/feishu-transport":"0.11.0-beta.254"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.254_1789549551704_0.7837502168167123","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.255":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.255","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.255","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"80bc2ad42c6f910e94f21c31d626c00386037c85","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.255.tgz","fileCount":223,"integrity":"sha512-M0+MbcU5PFzBshCjbK2y5BsM5OiPO7IB+YgP9Xk+8l3fAyx+tQS3Za/fy0+VaFSH5ZjsRE65AyNfli8dD5412g==","signatures":[{"sig":"MEYCIQCY+r/5qd36UUxZTFd+ieR9A/SBOIleVL8Rq7/Ng4+e7gIhALuBhFzFdZqeirlxgCuzjHXTO+p7D/6Az8dI7fJ+q9UV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902344},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.255.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/2b98cc39e1f9ba1a3adb5d96ea55b7b7/excitedjs-feishu-channel-6.3.0-beta.255.tgz","_integrity":"sha512-M0+MbcU5PFzBshCjbK2y5BsM5OiPO7IB+YgP9Xk+8l3fAyx+tQS3Za/fy0+VaFSH5ZjsRE65AyNfli8dD5412g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.255","@excitedjs/dreamux-utils":"0.6.0-beta.255","@excitedjs/feishu-transport":"0.11.0-beta.255"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.255_1789558239372_0.8085424665659433","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.256":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.256","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.256","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"3a04b2e2bdc85199f4aa04b16ca00c6f2a8ac1f9","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.256.tgz","fileCount":223,"integrity":"sha512-OmqiLAVhsCEg7cq4Q2cHUwxAiJkb/1CZqRRZLanJCrkOzWFbondhV9UeJdQ4KVSGnAnSqHx0v9/mKUY5/ZacZw==","signatures":[{"sig":"MEYCIQDUz4qSrUuEzJD5uFzlemJJkuydZ9fKf9WDd5Zj/UZMYgIhAKpDd18Jox5z+vOuh/BLW9wbR7A86Jl6GSghI0QdELcv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905024},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.256.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/dcc71c2e76d1e8a9bd65751bc0bd9205/excitedjs-feishu-channel-6.3.0-beta.256.tgz","_integrity":"sha512-OmqiLAVhsCEg7cq4Q2cHUwxAiJkb/1CZqRRZLanJCrkOzWFbondhV9UeJdQ4KVSGnAnSqHx0v9/mKUY5/ZacZw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.256","@excitedjs/dreamux-utils":"0.6.0-beta.256","@excitedjs/feishu-transport":"0.11.0-beta.256"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.256_1789560540575_0.12028958717994365","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.257":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.257","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.257","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"d770828197709f4839dfa36e471155c418bba02b","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.257.tgz","fileCount":223,"integrity":"sha512-ftlcvh801enxwtl0u+Lxiop/GBWv964J4iunVuLQJVtd7tATu8w5BkH9eds9354l30uTbqlu9TDiFW+iEVxx7w==","signatures":[{"sig":"MEYCIQDR/vcHYqDHlhRaRir3nDiaj4jn/VM0FnslqRtNr1j30QIhAIoGuYQ/MZ52CISlnuGJHkn8Ek31MQgeVdAiNdU0sJjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905024},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.257.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/8257b65dca9755aa4b91ee26cf271fac/excitedjs-feishu-channel-6.3.0-beta.257.tgz","_integrity":"sha512-ftlcvh801enxwtl0u+Lxiop/GBWv964J4iunVuLQJVtd7tATu8w5BkH9eds9354l30uTbqlu9TDiFW+iEVxx7w==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.257","@excitedjs/dreamux-utils":"0.6.0-beta.257","@excitedjs/feishu-transport":"0.11.0-beta.257"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.257_1789580971734_0.27545636016526287","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.258":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.258","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.258","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"99c90dc53ea2aa08ec58293a010c6baf5ec90dd4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.258.tgz","fileCount":223,"integrity":"sha512-uFhDlvlwplmNdiNxNdQGsR+gQOAw9TMBiwIc1fqj/j3YlFWJUl//wEOyZMptiJzTGLa/e+GAK7UKDOcDKoKJsw==","signatures":[{"sig":"MEYCIQC78CXRUWntDdUjxh+3Le36yEzoQOAHcK7xg7W3VLfUqwIhAPwzfhFkvxG1SkUC88bWKtnngmAlsBlJIbCHLYXwxIOU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905024},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.258.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/822479aed9ab62bfb274ed03ff81507f/excitedjs-feishu-channel-6.3.0-beta.258.tgz","_integrity":"sha512-uFhDlvlwplmNdiNxNdQGsR+gQOAw9TMBiwIc1fqj/j3YlFWJUl//wEOyZMptiJzTGLa/e+GAK7UKDOcDKoKJsw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.258","@excitedjs/dreamux-utils":"0.6.0-beta.258","@excitedjs/feishu-transport":"0.11.0-beta.258"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.258_1789624118955_0.10328238433744197","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.259":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.259","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.259","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"01a8264745012e9f67bf524dd0b521b2ce5165c7","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.259.tgz","fileCount":223,"integrity":"sha512-meMEhjSMX0mIGfpkRFrzTFvxhTbAsyacoYyw2Z7cw1JTzVZUShpGZGW9ThyQdsZtXNT96vmmxK6UEfyGf45S3g==","signatures":[{"sig":"MEQCIC0420/dsnP+KhvTDcn6t2iQ+AEeHT7DaqUo+Xp+Nb1ZAiB8E4kbTn7GEI70sp9YjXjFA8KwUryCTYpg00WI3Khgkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905024},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.259.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/a5b572863d21e15469a82078ac322973/excitedjs-feishu-channel-6.3.0-beta.259.tgz","_integrity":"sha512-meMEhjSMX0mIGfpkRFrzTFvxhTbAsyacoYyw2Z7cw1JTzVZUShpGZGW9ThyQdsZtXNT96vmmxK6UEfyGf45S3g==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.259","@excitedjs/dreamux-utils":"0.6.0-beta.259","@excitedjs/feishu-transport":"0.11.0-beta.259"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.259_1789632552342_0.4321421143050195","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.260":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.260","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.260","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"f5abd62996dee4f81aabe490e052642bec9d168f","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.260.tgz","fileCount":223,"integrity":"sha512-Hsq7TFPvrFsYAvfDqzgYi8OmPgdxRLU2HvjA00cuo3hOatJcJbXOFWBFFlIeZiUuRjEYIaKS2CN/N9gzPC5F5A==","signatures":[{"sig":"MEQCIGMWK2hRfQc1XZ/QcIqaGqFkcDNXtV5whyqo8yJ/vWSIAiAofcJupCspmA1a4dPaTr984S7cLqL//+mt/tXzDBSyvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905024},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.260.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/eca6f36f74a59313f8236de06fee06c0/excitedjs-feishu-channel-6.3.0-beta.260.tgz","_integrity":"sha512-Hsq7TFPvrFsYAvfDqzgYi8OmPgdxRLU2HvjA00cuo3hOatJcJbXOFWBFFlIeZiUuRjEYIaKS2CN/N9gzPC5F5A==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.260","@excitedjs/dreamux-utils":"0.6.0-beta.260","@excitedjs/feishu-transport":"0.11.0-beta.260"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.260_1789665476260_0.9009185125377013","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.261":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.261","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.261","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2bbe25aa1b498c9013b7e725f1a1eda4b2e7a194","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.261.tgz","fileCount":223,"integrity":"sha512-aWBWIgzlwVMU1EiZFyg7hgMKHcd7+jOs0WNkCQw0B5+JHS5vlLEr9y2nXcL8VABzqA3nAzHHPKG/HhCALkAxUQ==","signatures":[{"sig":"MEQCIC87QZYMIIKaqcwacdMWXSQWymZFTYKIiXAwGQPQOJ5UAiBaMet1EHTg6S2d3argQFXR8AvA+EqUo/8/ux93tSGabg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909447},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.261.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/02fe0a218e014abb14340119a599d9aa/excitedjs-feishu-channel-6.3.0-beta.261.tgz","_integrity":"sha512-aWBWIgzlwVMU1EiZFyg7hgMKHcd7+jOs0WNkCQw0B5+JHS5vlLEr9y2nXcL8VABzqA3nAzHHPKG/HhCALkAxUQ==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.261","@excitedjs/dreamux-utils":"0.6.0-beta.261","@excitedjs/feishu-transport":"0.11.0-beta.261"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.261_1789665964242_0.7286798865377733","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.262":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.262","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.262","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"2d90e82f9773aba6bb35f9ce01f0a95a26e5b5f3","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.262.tgz","fileCount":223,"integrity":"sha512-c3mcON5YtSuuWohVj64DGtJ18nbwTYtu9Wr/ck+/6xSnSvRGioQEuBnuTLJOO6TfjGU3bBut9sT0FipoaM+LRw==","signatures":[{"sig":"MEUCIQDjW6f13autQs9nRFaE+1KDHbdGCHr4Ftn030eCd91ZHwIgM0eh48reEmXsiNZXA+oRntKU4+Xmppol5eXkyAXT2Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+UDLno8GjJIdMoHoqp7PotZCzxp5uIVYNcsrM9qFsBAiEA1YC2D36jX7boZoyKb30aXeGn29BJtzKE2maBawjk6VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":913304},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.262.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/3d3e90cbc4b447eb314453b66c98d98c/excitedjs-feishu-channel-6.3.0-beta.262.tgz","_integrity":"sha512-c3mcON5YtSuuWohVj64DGtJ18nbwTYtu9Wr/ck+/6xSnSvRGioQEuBnuTLJOO6TfjGU3bBut9sT0FipoaM+LRw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.262","@excitedjs/dreamux-utils":"0.6.0-beta.262","@excitedjs/feishu-transport":"0.11.0-beta.262"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.262_1789721349481_0.03534384057557283","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.263":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.263","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.263","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"db92f1fefc8702ec0c30cbdaecba26fb2f328cc0","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.263.tgz","fileCount":223,"integrity":"sha512-N1t+ea9FltsKiSrY4KLPKpmypRUTm+QUoD/rw9H4bZWvC1JGiicP+aiBSTbwfgzxp1OOsWEmFwWn+j5qffoF/Q==","signatures":[{"sig":"MEUCIQDlIfw7heCRzG8gkzqYoMRP8pIe+OOQPt1WmcHWoyL2ZAIgU9bdmi4o6kVKYgPtE1twPB19noKg0FcQ7mqxPZL4fwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1WebN/fJ8wArVUAUijCNoH0Bd7ad6qH/wekyRBNYgRAiEA8EkvDGZAa0y8ObTW3XXgprg6aJVSxdQdhxzPcgM4uoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":917818},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.263.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/24b9b4ad2620edcbb1d889df7b9b277f/excitedjs-feishu-channel-6.3.0-beta.263.tgz","_integrity":"sha512-N1t+ea9FltsKiSrY4KLPKpmypRUTm+QUoD/rw9H4bZWvC1JGiicP+aiBSTbwfgzxp1OOsWEmFwWn+j5qffoF/Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.263","@excitedjs/dreamux-utils":"0.6.0-beta.263","@excitedjs/feishu-transport":"0.11.0-beta.263"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.263_1789757354465_0.7146509463595394","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.264":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.264","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.264","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"8e82a3528d7380d1044506d816b4ba6f27d258ad","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.264.tgz","fileCount":223,"integrity":"sha512-b2lk0MbxPtv9aV0yT70TnFAtIpa6kwmjcDxrfrRMAUJxbpY6QpsX0nU9AOlERY5nZ6eLwumq4mZ+FSHwKT+S9Q==","signatures":[{"sig":"MEQCIE6XZenYOeXL01/16tRa9XzwVYh/99kGpaD0Lh15PlbNAiBOu4KaPd6KmSqJ3Cb0BU91B5HUvAQRcm04sxN56bTTJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChmsLt8ERkGTzuJqp2Gim2g9086p5fZnOUjxyscz6pCgIhAPnYOKuPvC4af5gPyzaydEjvoX3Vy6OYkgtNDU1fIE/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":917818},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.264.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/0cad1f90d35722775468cbe1d0b0534e/excitedjs-feishu-channel-6.3.0-beta.264.tgz","_integrity":"sha512-b2lk0MbxPtv9aV0yT70TnFAtIpa6kwmjcDxrfrRMAUJxbpY6QpsX0nU9AOlERY5nZ6eLwumq4mZ+FSHwKT+S9Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.264","@excitedjs/dreamux-utils":"0.6.0-beta.264","@excitedjs/feishu-transport":"0.11.0-beta.264"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.264_1789897329013_0.657806980710828","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-beta.265":{"name":"@excitedjs/feishu-channel","version":"6.3.0-beta.265","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-beta.265","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c31fca7bb2575d7364fe494bac963d057b72e387","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-beta.265.tgz","fileCount":223,"integrity":"sha512-yEPDsptGyd6ymnT6ypF58wAiN/xOT0HHLaFivGy+5F6xJYDPwNv0Ee4JlIeW2hP3tIuTSAmrPGGlMLEnjRt66Q==","signatures":[{"sig":"MEUCIQD0fFczHxNmMEkXUABmtiw6BDossvhnlrXytUzw0f/ZxAIgHpjamcV8IGcI7UhicqBJvCKsmOVGpgIdMefEMYx5yAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7PlLaK4kJNrm//H02QecX4QjaldiiHbPPizW7eN9kigIhAOtcj/eT+Xf2df3ysGtW9lJ1HlTIMzvWh/z2iv0jDH+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-beta.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":917818},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-beta.265.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/3910fd8729c438a348095770b4d5908c/excitedjs-feishu-channel-6.3.0-beta.265.tgz","_integrity":"sha512-yEPDsptGyd6ymnT6ypF58wAiN/xOT0HHLaFivGy+5F6xJYDPwNv0Ee4JlIeW2hP3tIuTSAmrPGGlMLEnjRt66Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; uses yargs-parser for slash-command arguments a","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-beta.265","@excitedjs/dreamux-utils":"0.6.0-beta.265","@excitedjs/feishu-transport":"0.11.0-beta.265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-beta.265_1789902972806_0.577770182741409","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.ga2008bd00cc4":{"name":"@excitedjs/feishu-channel","version":"6.3.0-alpha.ga2008bd00cc4","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-alpha.ga2008bd00cc4","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"c0747df84cca23d9db30fbfa3f340c6e65486ef4","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.ga2008bd00cc4.tgz","fileCount":235,"integrity":"sha512-Dsa63d0sfVKdV4iIV2wJkSJv8eaGF5SNc4h0TtpXuQvJ0mwmunxtSQ4LvyRmOdaa71rID92s+nBky/r7Yl67/Q==","signatures":[{"sig":"MEQCIEWmQjCf15cDZBZkd9ngA1m7WKx74VZyIXQLmSHBfSj7AiAvEZSpk658dTBg/LVFUHoUGDYdLZ9DZ2uGxhgPFOUiMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIElDLwC3vbdal4EFKK4SpUZpNnhyK2/NoUIP1k/Gf9b1AiEAtH7U7L9MGFvTbayO2tJHzd2FTmITMLQDJzcj7j4oJoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.ga2008bd00cc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":958330},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.ga2008bd00cc4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint . && prettier --check . '!**/*.md' '!**/dist/**' '!**/CHANGELOG.json' '!**/.rush/**'","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/05d61eebbc2ecf228cc067ffc6958717/excitedjs-feishu-channel-6.3.0-alpha.ga2008bd00cc4.tgz","_integrity":"sha512-Dsa63d0sfVKdV4iIV2wJkSJv8eaGF5SNc4h0TtpXuQvJ0mwmunxtSQ4LvyRmOdaa71rID92s+nBky/r7Yl67/Q==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu plugin for Dreamux: contributes the feishu channel provider (builtin:feishu) and publishes the extension api. Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transpor","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-alpha.ga2008bd00cc4","@excitedjs/dreamux-utils":"0.6.0-alpha.ga2008bd00cc4","@excitedjs/feishu-transport":"0.11.0-alpha.ga2008bd00cc4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","prettier":"^3.9.9","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-alpha.ga2008bd00cc4_1790565918952_0.3973409348746684","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.g321030371e2c":{"name":"@excitedjs/feishu-channel","version":"6.3.0-alpha.g321030371e2c","license":"MIT","_id":"@excitedjs/feishu-channel@6.3.0-alpha.g321030371e2c","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"homepage":"https://github.com/excitedjs/dreamux#readme","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"20aca5ee708755880ab221b633463a6c720fdc19","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.g321030371e2c.tgz","fileCount":235,"integrity":"sha512-1ezVqxsAaat+uuBMAb2OS3zcAjq29wsN5EJsrVoYy93A2SNqbOl/pm3ThewOTxqlBD0yoN3WSGK5D3+IPJk5wA==","signatures":[{"sig":"MEYCIQDJqjuZZG28mbM6DErSvS8T5bchyMh1q1dGkNyuIn5icAIhAPrU2b8x3QLaJEZeVb2rZMdeJqf70HV9ASJeyV3zFoqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFw2kYISEs5cGkZE+rSaReZ+3BDku9EiOvZITubEpAyGAiEArHEpT6GG0mdPkcG8n4eoWqcU2wNVr0zCvHv/03JmYbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.g321030371e2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960093},"main":"./dist/index.js","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.g321030371e2c.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"eslint . && prettier --check . '!**/*.md' '!**/dist/**' '!**/CHANGELOG.json' '!**/.rush/**'","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"_resolved":"/tmp/f51faccb2ef78e8095761048f45ad07d/excitedjs-feishu-channel-6.3.0-alpha.g321030371e2c.tgz","_integrity":"sha512-1ezVqxsAaat+uuBMAb2OS3zcAjq29wsN5EJsrVoYy93A2SNqbOl/pm3ThewOTxqlBD0yoN3WSGK5D3+IPJk5wA==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu plugin for Dreamux: contributes the feishu channel provider (builtin:feishu) and publishes the extension api. Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transpor","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-alpha.g321030371e2c","@excitedjs/dreamux-utils":"0.6.0-alpha.g321030371e2c","@excitedjs/feishu-transport":"0.11.0-alpha.g321030371e2c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","prettier":"^3.9.9","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/feishu-channel_6.3.0-alpha.g321030371e2c_1790568716572_0.3830666301231984","host":"s3://npm-registry-packages-npm-production"}},"6.3.0-alpha.g2c3ef6556fa8":{"_id":"@excitedjs/feishu-channel@6.3.0-alpha.g2c3ef6556fa8","bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"dist":{"shasum":"0b5350d10fd6755f7b25d061df55194b0d3e36cc","tarball":"https://registry.npmjs.org/@excitedjs/feishu-channel/-/feishu-channel-6.3.0-alpha.g2c3ef6556fa8.tgz","fileCount":231,"integrity":"sha512-k/LWCaTRC0Ei7VrAjJRqzGkGu/d12OFQf/QQCBMQBTVUeViVslEYOsBu8G3Fzi0UsFAPztLwl5GiSYSrvT0VOw==","signatures":[{"sig":"MEUCIQCiZ8FLih8pWkseG824s4MdYyaamPFY7DYCndV0T9dNtQIgauToyI5is0b3isxHmVxO9DzavF8ETut2vj6zmhqV36o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDatWhd8b6y65d6+TdsrrT/Zx0UMyMIRk/GhR/DWz7qWwIgFjz7/6NCWVdygD+2rW6Ruuf2kb215dxakim9nZpA89U="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excitedjs%2ffeishu-channel@6.3.0-alpha.g2c3ef6556fa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954729},"main":"./dist/index.js","name":"@excitedjs/feishu-channel","type":"module","_from":"file:excitedjs-feishu-channel-6.3.0-alpha.g2c3ef6556fa8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.7"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"MIT","scripts":{"lint":"eslint . && prettier --check . '!**/*.md' '!**/dist/**' '!**/CHANGELOG.json' '!**/.rush/**'","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","typecheck:tests":"tsc -p tsconfig.tests.json"},"version":"6.3.0-alpha.g2c3ef6556fa8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d56c489-f8cf-44ea-ad87-d591a346eaa5"}},"homepage":"https://github.com/excitedjs/dreamux#readme","_resolved":"/tmp/11d7efb569be4c2dbeff66e63b8fc1f0/excitedjs-feishu-channel-6.3.0-alpha.g2c3ef6556fa8.tgz","_integrity":"sha512-k/LWCaTRC0Ei7VrAjJRqzGkGu/d12OFQf/QQCBMQBTVUeViVslEYOsBu8G3Fzi0UsFAPztLwl5GiSYSrvT0VOw==","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"_npmVersion":"11.5.1","description":"Built-in Feishu plugin for Dreamux: contributes the feishu channel provider (builtin:feishu) and publishes the extension api. Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transpor","directories":{},"maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"yargs-parser":"^21.1.1","@excitedjs/dreamux-types":"0.11.0-alpha.g2c3ef6556fa8","@excitedjs/dreamux-utils":"0.6.0-alpha.g2c3ef6556fa8","@excitedjs/feishu-transport":"0.11.0-alpha.g2c3ef6556fa8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.0","vitest":"^2.1.0","prettier":"^3.9.9","typescript":"^5.7.0","@types/node":"^22.10.0","@types/yargs-parser":"^21.0.3","@excitedjs/eslint-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feishu-channel_6.3.0-alpha.g2c3ef6556fa8_1790614874337_0.4309821226375814"}}},"time":{"created":"2026-06-05T06:39:38.928Z","modified":"2026-09-28T17:01:14.781Z","0.0.1":"2026-06-05T06:39:39.160Z","0.2.0-alpha.g2b7e2d09fbdc":"2026-06-14T04:04:29.216Z","0.2.0-alpha.g0ddd418597ca":"2026-06-15T01:31:55.638Z","0.2.0-alpha.gdd32dedd5789":"2026-06-16T05:30:09.129Z","0.2.0-alpha.g9da7061f7bc4":"2026-06-16T10:54:55.479Z","0.2.0-beta.73":"2026-06-16T14:09:23.328Z","0.2.0-beta.74":"2026-06-16T18:29:58.994Z","0.2.0-alpha.gc17e7fda283d":"2026-06-17T17:20:07.499Z","0.2.0-alpha.ge673c6fa58f3":"2026-06-18T01:53:48.597Z","0.2.0-beta.77":"2026-06-18T08:57:51.694Z","0.2.0-beta.78":"2026-06-18T10:18:48.634Z","0.2.0-beta.79":"2026-06-18T11:40:43.470Z","0.2.0-beta.80":"2026-06-18T12:25:37.818Z","0.2.0-beta.81":"2026-06-25T14:01:03.948Z","0.2.0-beta.82":"2026-06-25T17:48:08.141Z","0.2.0-beta.83":"2026-06-26T05:00:49.793Z","0.2.0-beta.84":"2026-06-26T16:12:15.715Z","0.2.0-beta.85":"2026-06-27T06:51:39.228Z","1.0.0-beta.86":"2026-06-27T06:53:28.209Z","1.0.0-beta.87":"2026-06-27T07:04:23.907Z","1.0.0-beta.88":"2026-06-27T09:07:05.706Z","1.0.0-beta.89":"2026-06-27T12:04:08.667Z","1.0.0":"2026-06-27T12:10:51.614Z","1.0.0-beta.91":"2026-06-27T12:17:14.940Z","2.0.0-alpha.gfbe626281b67":"2026-06-28T17:48:38.623Z","2.0.0-alpha.g39e0ec76a0b1":"2026-06-29T01:06:51.392Z","2.0.0-beta.97":"2026-06-29T11:26:30.433Z","2.0.0-beta.98":"2026-06-30T05:10:28.112Z","2.0.0-beta.99":"2026-06-30T11:34:04.545Z","2.0.0-beta.100":"2026-07-02T05:39:31.247Z","2.0.0-beta.101":"2026-07-03T03:43:08.595Z","2.0.0":"2026-07-03T04:53:14.440Z","2.0.1-beta.103":"2026-07-03T07:33:38.302Z","2.1.0-alpha.gb14af9a8fdaf":"2026-07-04T17:09:51.260Z","2.0.1-beta.105":"2026-07-08T06:24:31.498Z","2.1.0-alpha.g961f2fa12d71":"2026-07-08T09:43:53.347Z","2.1.0-alpha.ge1e2c3756a11":"2026-07-08T11:23:35.383Z","2.1.0-beta.108":"2026-07-08T12:14:07.731Z","2.1.0-beta.109":"2026-07-09T20:04:30.964Z","2.1.0-alpha.gad2bc958b401":"2026-07-10T03:45:31.705Z","2.1.0-beta.111":"2026-07-13T07:20:03.860Z","2.1.0-beta.112":"2026-07-14T08:25:45.035Z","2.1.0-beta.113":"2026-07-15T02:55:14.796Z","2.1.0":"2026-07-15T02:56:04.512Z","2.2.0-alpha.g331208c7d925":"2026-07-15T05:40:12.157Z","2.2.0-alpha.g1323ec4bd309":"2026-07-15T06:58:25.086Z","3.0.0-beta.117":"2026-07-15T09:17:48.180Z","3.0.0-alpha.gd1765c97062e":"2026-07-16T14:51:45.615Z","3.0.0-beta.119":"2026-07-19T03:35:52.249Z","3.0.0":"2026-07-19T03:46:23.540Z","3.1.0-alpha.g04923afd3ed9":"2026-07-23T05:29:11.267Z","4.0.0-alpha.gd5721ef392c5":"2026-07-23T10:11:31.389Z","4.0.0-alpha.g005cc2603aba":"2026-07-23T14:26:38.120Z","4.0.0-beta.131":"2026-07-23T17:58:13.531Z","4.0.0":"2026-07-23T18:11:05.528Z","4.1.0-alpha.g36e4090f5edb":"2026-07-24T01:30:37.227Z","4.1.0-beta.134":"2026-07-24T11:44:01.268Z","4.1.0-beta.135":"2026-07-26T02:48:00.268Z","4.1.0":"2026-07-26T02:48:42.102Z","4.1.1-alpha.g0d223d76aab1":"2026-07-27T01:10:56.538Z","4.1.1-alpha.g7fbd4490bb8a":"2026-07-27T08:14:13.892Z","4.1.1-beta.139":"2026-07-27T08:36:36.033Z","4.1.1":"2026-07-27T08:37:20.070Z","4.1.2-beta.141":"2026-08-01T00:48:54.276Z","4.1.2-beta.142":"2026-08-01T00:52:58.026Z","4.1.2-beta.143":"2026-08-01T00:54:36.413Z","4.1.2-beta.144":"2026-08-01T03:46:53.268Z","4.1.2-beta.145":"2026-08-01T10:40:12.654Z","4.1.2-alpha.g5e0316335a2f":"2026-08-02T01:48:38.255Z","4.1.2-alpha.gd1e33de5c409":"2026-08-02T02:25:35.056Z","4.1.2-beta.148":"2026-08-02T08:34:19.300Z","4.1.2-beta.149":"2026-08-03T07:49:08.053Z","4.1.2-beta.150":"2026-08-03T09:12:15.688Z","5.0.0-beta.151":"2026-08-03T09:35:01.543Z","5.0.0-alpha.g4f6be1013ebb":"2026-08-03T11:22:21.995Z","5.0.0-alpha.ga5002d134056":"2026-08-04T15:29:44.968Z","5.0.0-alpha.g8b72d4f2bf75":"2026-08-05T09:17:09.115Z","5.0.0-beta.155":"2026-08-05T16:12:55.745Z","5.0.0-beta.156":"2026-08-09T02:07:25.446Z","5.0.0-beta.157":"2026-08-09T08:19:59.433Z","5.0.0-beta.158":"2026-08-09T14:13:04.468Z","5.0.0-beta.159":"2026-08-09T15:47:33.045Z","5.0.0-beta.160":"2026-08-11T01:19:50.467Z","5.0.0-beta.161":"2026-08-11T15:00:43.439Z","5.0.0-beta.162":"2026-08-12T08:14:24.634Z","5.0.0-alpha.gbb98f911b5ab":"2026-08-13T15:48:07.740Z","5.0.0-alpha.g1596746f9cad":"2026-08-13T17:34:04.427Z","5.0.0-beta.165":"2026-08-14T07:32:13.027Z","5.0.0-beta.166":"2026-08-14T09:24:23.341Z","5.0.0-beta.167":"2026-08-15T01:24:07.846Z","5.0.0-beta.168":"2026-08-15T05:29:40.747Z","5.0.0-beta.169":"2026-08-16T14:48:47.221Z","5.0.0-beta.170":"2026-08-16T19:09:45.413Z","5.0.0-beta.172":"2026-08-18T07:20:49.211Z","5.0.0-beta.173":"2026-08-25T09:31:32.841Z","5.0.0-beta.175":"2026-08-25T11:42:04.713Z","5.0.0":"2026-08-25T11:47:16.676Z","6.0.0-alpha.gf0c44b483431":"2026-08-26T16:09:39.075Z","6.0.0-beta.179":"2026-08-26T17:21:16.110Z","6.0.0-alpha.gfd00db650f43":"2026-08-30T14:31:36.125Z","6.0.0-alpha.gaa769c607d65":"2026-08-31T09:33:14.432Z","6.0.0-beta.182":"2026-08-31T10:13:44.910Z","6.0.0-beta.183":"2026-08-31T13:28:56.234Z","6.0.0-beta.184":"2026-08-31T17:33:11.453Z","6.0.0-beta.185":"2026-09-01T12:08:45.697Z","6.0.0-beta.187":"2026-09-02T02:26:21.861Z","6.0.0-beta.188":"2026-09-02T03:56:49.991Z","6.0.0-beta.189":"2026-09-02T05:01:30.608Z","6.0.0-beta.190":"2026-09-02T06:00:10.718Z","6.0.0-alpha.g0e77b93ad6d5":"2026-09-02T09:48:00.349Z","6.0.0-alpha.g7bf178cf6e11":"2026-09-02T11:37:52.185Z","6.0.0-beta.193":"2026-09-02T12:41:29.546Z","6.0.0-beta.194":"2026-09-03T07:21:39.828Z","6.0.0-beta.195":"2026-09-03T07:45:45.738Z","6.0.0-beta.196":"2026-09-03T10:00:41.600Z","6.0.0-alpha.g1fb172f6f8c3":"2026-09-03T14:21:20.811Z","6.0.0-alpha.gf01da24ac13a":"2026-09-04T05:28:24.889Z","6.0.0-alpha.g5e098ee726fa":"2026-09-04T09:20:55.225Z","6.0.0-beta.200":"2026-09-04T10:15:49.121Z","6.0.0":"2026-09-04T10:31:03.722Z","6.0.1-beta.202":"2026-09-04T11:59:53.296Z","6.1.0-alpha.gffd8b4b7feab":"2026-09-06T05:21:39.222Z","6.1.0-beta.204":"2026-09-06T07:40:10.204Z","6.1.0-beta.205":"2026-09-06T09:22:20.503Z","6.1.0":"2026-09-06T09:35:44.192Z","6.2.0-alpha.gb5192737a7be":"2026-09-06T17:33:26.807Z","6.2.0-alpha.g5e5d9ff8fb89":"2026-09-06T18:33:01.864Z","6.2.0-alpha.g91feafcb30a7":"2026-09-07T03:31:20.679Z","6.2.0-alpha.gea3dc096ae44":"2026-09-07T04:16:03.450Z","6.2.0-alpha.g94e31828ff7d":"2026-09-07T06:04:45.373Z","6.2.0-beta.214":"2026-09-07T09:18:42.444Z","6.2.0-beta.215":"2026-09-07T10:11:35.133Z","6.2.0-beta.216":"2026-09-07T10:23:47.719Z","6.2.0-alpha.g6c9812c77476":"2026-09-08T07:39:48.873Z","6.2.0-alpha.g13b5c64f637b":"2026-09-08T09:04:59.375Z","6.2.0-beta.219":"2026-09-08T09:11:53.311Z","6.2.0-beta.220":"2026-09-08T11:30:31.686Z","6.2.0-beta.221":"2026-09-08T12:27:30.217Z","6.2.0-beta.222":"2026-09-08T15:50:55.068Z","6.2.0-beta.223":"2026-09-08T20:28:38.640Z","6.2.0-beta.224":"2026-09-09T06:39:05.976Z","6.2.0-beta.225":"2026-09-09T06:46:41.929Z","6.2.0-beta.226":"2026-09-09T09:49:34.721Z","6.2.0-beta.227":"2026-09-09T09:55:51.472Z","6.2.0-beta.228":"2026-09-09T11:32:30.376Z","6.2.0-alpha.gb70d22429b2d":"2026-09-09T14:55:25.952Z","6.2.0-alpha.g4a45d478cc7c":"2026-09-09T15:47:59.799Z","6.2.0-alpha.g3180b18cd009":"2026-09-09T19:11:29.145Z","6.2.0-beta.232":"2026-09-10T01:32:10.161Z","6.2.0-alpha.g1e011989dff1":"2026-09-10T02:05:22.488Z","6.2.0-beta.234":"2026-09-10T03:37:34.658Z","6.2.0-alpha.g94ee3505778a":"2026-09-10T04:25:04.260Z","6.2.0-beta.236":"2026-09-10T04:41:37.006Z","6.2.0":"2026-09-10T05:01:43.474Z","6.2.1-alpha.g8ef9e6fb9676":"2026-09-10T05:26:17.663Z","6.2.1-beta.239":"2026-09-10T06:09:25.171Z","6.3.0-beta.240":"2026-09-10T20:10:18.677Z","6.3.0-beta.241":"2026-09-11T03:54:24.037Z","6.3.0-beta.242":"2026-09-11T05:49:18.803Z","6.3.0-beta.243":"2026-09-11T11:50:10.380Z","6.3.0-alpha.g87dda034b746":"2026-09-11T14:32:06.145Z","6.3.0-beta.245":"2026-09-11T17:59:52.717Z","6.3.0-beta.246":"2026-09-14T19:06:58.753Z","6.3.0-beta.247":"2026-09-15T08:53:19.740Z","6.3.0-alpha.g36883dfc9b8f":"2026-09-15T11:08:14.555Z","6.3.0-beta.249":"2026-09-15T14:47:26.234Z","6.3.0-alpha.g5f8ebef29b0c":"2026-09-15T17:39:00.477Z","6.3.0-beta.251":"2026-09-15T19:15:37.728Z","6.3.0-beta.252":"2026-09-16T04:26:12.987Z","6.3.0-beta.253":"2026-09-16T08:52:48.938Z","6.3.0-beta.254":"2026-09-16T09:05:51.852Z","6.3.0-beta.255":"2026-09-16T11:30:39.528Z","6.3.0-beta.256":"2026-09-16T12:09:00.708Z","6.3.0-beta.257":"2026-09-16T17:49:31.925Z","6.3.0-beta.258":"2026-09-17T05:48:39.140Z","6.3.0-beta.259":"2026-09-17T08:09:12.506Z","6.3.0-beta.260":"2026-09-17T17:17:56.408Z","6.3.0-beta.261":"2026-09-17T17:26:04.419Z","6.3.0-beta.262":"2026-09-18T08:49:09.571Z","6.3.0-beta.263":"2026-09-18T18:49:14.591Z","6.3.0-beta.264":"2026-09-20T09:42:09.102Z","6.3.0-beta.265":"2026-09-20T11:16:12.896Z","6.3.0-alpha.ga2008bd00cc4":"2026-09-28T03:25:19.046Z","6.3.0-alpha.g321030371e2c":"2026-09-28T04:11:56.672Z","6.3.0-alpha.g2c3ef6556fa8":"2026-09-28T17:01:14.424Z"},"bugs":{"url":"https://github.com/excitedjs/dreamux/issues"},"license":"MIT","homepage":"https://github.com/excitedjs/dreamux#readme","repository":{"url":"git+https://github.com/excitedjs/dreamux.git","type":"git","directory":"packages/channel/feishu-channel"},"description":"Built-in Feishu ChannelProvider package for Dreamux (alias builtin:feishu). Owns Feishu channel session logic, inbound normalization, access/trust, and MCP tool backing on top of @excitedjs/feishu-transport; depends on @excitedjs/dreamux-types + @excitedj","maintainers":[{"name":"yourwilddad","email":"053700@gmail.com"}],"readme":"","readmeFilename":""}