{"_id":"@absolutejs/meeting-discord","_rev":"18-d42a83777960f54a54f86cb271c82a4f","name":"@absolutejs/meeting-discord","dist-tags":{"latest":"0.0.1-beta.14","beta":"0.0.1-beta.17"},"versions":{"0.0.1-beta.0":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.0","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"93835ec23190c8122121c2d2ae2c2858d3809d65","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.0.tgz","fileCount":5,"integrity":"sha512-9LcgP9q+aaT0snYfNLyZ9ErnE9GSdoKy84j8OPgBHhRreLq8ygpmzczB9Ep877p79vlAhc49gzMABTS6oJE67w==","signatures":[{"sig":"MEYCIQCkwgsk8TpLmE6QBc+53j+m/UqPQ4mipVoNQnHlJzw2yQIhAOPEpFqC3WmV6ScRg7DZEtXvLZp2vC5rnAPffIitHlZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9620},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"93835ec23190c8122121c2d2ae2c2858d3809d65","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-9LcgP9q+aaT0snYfNLyZ9ErnE9GSdoKy84j8OPgBHhRreLq8ygpmzczB9Ep877p79vlAhc49gzMABTS6oJE67w==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.18.0","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.0"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.0_1779756791270_0.10907882265488866","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.1":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.1","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"49337de7de4a8b8914566c24da9af11734589aba","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.1.tgz","fileCount":5,"integrity":"sha512-rBX65VE2SnWos4Kkcm3K/N3pAlV8WzNDxarnAvcaI9GQtuzewJCymasCG0IPflHRR5SURKtNbNgiJrmfmkaqKA==","signatures":[{"sig":"MEYCIQDkwV2Iel2ZQIk4tv55JNFXQIM9IF4lc9lEc+gQUEo5bQIhANLEmkjysBx0YtcjRrPzsg9PCqQCg0aZxS+vC48WWpax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9668},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"49337de7de4a8b8914566c24da9af11734589aba","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-rBX65VE2SnWos4Kkcm3K/N3pAlV8WzNDxarnAvcaI9GQtuzewJCymasCG0IPflHRR5SURKtNbNgiJrmfmkaqKA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.18.0","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.0"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.1_1779759120069_0.9802296522760909","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.2":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.2","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"567a94426a4526d71c14adf57d0d8dc137f1592c","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.2.tgz","fileCount":5,"integrity":"sha512-Dq6JWf5drLdNNjyHz1KSjbI7ClmLFYeYoeC3JnEm8HP9xaxZqz+1O9Vw8qfW1hrXVT33A97r5TtAzPRPz/bALg==","signatures":[{"sig":"MEYCIQDgusP6kSN8xv9SPihm/hPXHZ3zN/LKrJ0eDD3krZB9vAIhAMz7b39KkoMBLkBo0UX+jVNsChBhGqmW/YhzncP4xPmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11688},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"567a94426a4526d71c14adf57d0d8dc137f1592c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Dq6JWf5drLdNNjyHz1KSjbI7ClmLFYeYoeC3JnEm8HP9xaxZqz+1O9Vw8qfW1hrXVT33A97r5TtAzPRPz/bALg==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.18.0","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.2_1779763423447_0.31418594086083806","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.3":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.3","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"b85fb88faded16236262543c48d568734172d6ca","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.3.tgz","fileCount":5,"integrity":"sha512-mrXj9ldZW8QOhKIchZxfvguzg75wqpCQVYEucgn3PgZnAOvErOdC35KG/QNrGHw60hsofl0TuUJFQYyEh8W0lQ==","signatures":[{"sig":"MEUCIBAMXcNl1imvckjQXpVDB8Wg8gv/diLksbpJZK/LM3vEAiEAhrEK2MjAiVV4pgqMI5niKDL1nL+PSx8u6dtAz3Z/t/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11686},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"b85fb88faded16236262543c48d568734172d6ca","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-mrXj9ldZW8QOhKIchZxfvguzg75wqpCQVYEucgn3PgZnAOvErOdC35KG/QNrGHw60hsofl0TuUJFQYyEh8W0lQ==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.3_1779768877361_0.22481873167252786","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.4","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"ed0b24b586b9c7d5006fc8c1f5a124195df1d55d","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.4.tgz","fileCount":7,"integrity":"sha512-oNNMvJpj5pal2j5qJDfENYUCw2JAwNIV+TkSMcmrt2wdulipfHMoJmEjM4FZOn7NBGRRfi8GmlXIFw6IdNRwlg==","signatures":[{"sig":"MEQCIDD2rHJIPnH0fB4l4j8KyZHbxVaW8ucYh4m6o5E9wLwdAiBbznJb7LJcH+/kky0EEsKNC8/wancwbtkwUuYBzTBIpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12055},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"ed0b24b586b9c7d5006fc8c1f5a124195df1d55d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-oNNMvJpj5pal2j5qJDfENYUCw2JAwNIV+TkSMcmrt2wdulipfHMoJmEjM4FZOn7NBGRRfi8GmlXIFw6IdNRwlg==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.4_1779769475649_0.5115486957480695","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.5","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"a9ed5fce29ef263cdff68a53124a75036319483d","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.5.tgz","fileCount":7,"integrity":"sha512-f+MhIdDktXYMEh44TYwGIKvLz/9F3V/ReBHRRDycegT8XXS8BhqxxnWTfeTDS5kDezBok6TkKytOahtpdBEjaA==","signatures":[{"sig":"MEUCIQCgROw2uIYTRnUJ+9r3fQ81WriPKBDghcyAf1nnYIzJTwIgehju2G5zwyF0GjOLufVtxP5Jr436SWiB/JSVWTGJsOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12143},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"a9ed5fce29ef263cdff68a53124a75036319483d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-f+MhIdDktXYMEh44TYwGIKvLz/9F3V/ReBHRRDycegT8XXS8BhqxxnWTfeTDS5kDezBok6TkKytOahtpdBEjaA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.5_1779769975916_0.9359552680020677","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.6","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"e061ed9c98bd009870ab6a1a5e424b9d553c9274","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.6.tgz","fileCount":7,"integrity":"sha512-JFeUp3rRZj2Z6vh7cHSZsmmhunag6Kb6VLyk0fTI+eFTUO6YcXwHHfPtbx6DJ2xNzNWygtDJv6C98AP6iPktXQ==","signatures":[{"sig":"MEUCIE1/ePEzJh4OkjecuU0wqdAGNq8NhwPtJtKGlGsNzLxkAiEA21o+1+ByJU0hXSTkgauOj2TSDM5iRcqw9hei30z67Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12317},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"e061ed9c98bd009870ab6a1a5e424b9d553c9274","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-JFeUp3rRZj2Z6vh7cHSZsmmhunag6Kb6VLyk0fTI+eFTUO6YcXwHHfPtbx6DJ2xNzNWygtDJv6C98AP6iPktXQ==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.6_1779770183189_0.3843895925475813","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.7","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"a93ceeb6e34bc4dea93ca641d7332c6907f19e2c","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.7.tgz","fileCount":7,"integrity":"sha512-x8fCi29ySFtv1aCr39qOekO4dfQ2nt25qkuyIqiYPJ2fwzgTrtO03jwYDY1sAHIFwruPNyEO/K9Wn40PxY40Nw==","signatures":[{"sig":"MEUCIQC5CVXLW3+tB8P3xC8ALG/1icXMlhQ+MOB04qg9cM4GGgIgDcHjD1mqRKrFx7N333tPtvGdNDckrlqVHbF5Fi6dC4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12231},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"a93ceeb6e34bc4dea93ca641d7332c6907f19e2c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-x8fCi29ySFtv1aCr39qOekO4dfQ2nt25qkuyIqiYPJ2fwzgTrtO03jwYDY1sAHIFwruPNyEO/K9Wn40PxY40Nw==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.7_1779771156321_0.9850143659500363","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.8":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.8","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.8","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"c605a84d2541523d41d785506b6b8d26694c4349","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.8.tgz","fileCount":7,"integrity":"sha512-V7LqreD5HPQCyUjHakb/mKEQ/y9RIIwvvFMl0ZxKibX/nN0ItxvO/BUEQVsFpLoHTna22pn9M8zqnFF8Qvitjw==","signatures":[{"sig":"MEYCIQCCjtoIThcDY12g90X8rcts5kMIDhdO935SwaWljg3RYAIhAKxcVmYaoUVSqxhKGLlCTDYv5wSvgTc13qu8pJ3G1h85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12785},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"c605a84d2541523d41d785506b6b8d26694c4349","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-V7LqreD5HPQCyUjHakb/mKEQ/y9RIIwvvFMl0ZxKibX/nN0ItxvO/BUEQVsFpLoHTna22pn9M8zqnFF8Qvitjw==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.8_1779822390135_0.31870229527983196","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.9":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.9","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.9","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"30c649f36b191bcb521fa9e5c5efdf4c09ee2ada","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.9.tgz","fileCount":7,"integrity":"sha512-6E4yussai6nq3ZZySDmueRNc6ljgtzqy+qZbZJY0sHqabmNP3UuWOds/Ek7sqNNPBazs7Buzk8jkhJS3YqMkwA==","signatures":[{"sig":"MEQCIB2TfDqeq7AIsERnp/dvvUEz59TlXQTpU/+KvmqESvWCAiAVP+aLg1hq3/SSeJMi8HAog4Pow2P8HjUUIlaseH0pWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13415},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"30c649f36b191bcb521fa9e5c5efdf4c09ee2ada","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-6E4yussai6nq3ZZySDmueRNc6ljgtzqy+qZbZJY0sHqabmNP3UuWOds/Ek7sqNNPBazs7Buzk8jkhJS3YqMkwA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.9_1779956022998_0.9677075050378983","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.10":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.10","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.10","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"bd86dc58e3cb6dde24df1b559e006c47fd67474e","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.10.tgz","fileCount":7,"integrity":"sha512-7yQB5LclaHOpxY3TvGpYFqWynb2QTgbzm+ADLa2T4gLCKE+ZcaRvBNSFaRD/OlGWoj4kIkTG5UHKaHzKBn+JzA==","signatures":[{"sig":"MEQCIFSjscTFqz8HkjNNt9f5CzRM9GrboHQnMFRp/YV2WXxnAiB0IiJvHCSkQN52U9E8a9VFoDLYnZEoz+mP78vEkT+7yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15391},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"bd86dc58e3cb6dde24df1b559e006c47fd67474e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-7yQB5LclaHOpxY3TvGpYFqWynb2QTgbzm+ADLa2T4gLCKE+ZcaRvBNSFaRD/OlGWoj4kIkTG5UHKaHzKBn+JzA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.10_1780020767998_0.601258964251377","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.11":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.11","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.11","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"3dde3ec87b44a31968830858d1490c0cd8f149b9","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.11.tgz","fileCount":7,"integrity":"sha512-y4alZ7eDIBYC9T8iqVMktEVjI2x7Tz2J6q+QCYEEPWKLjyfilxEVbVEjgSCcG1Tn0u+xo+S7Fi79oNgsdq3+DQ==","signatures":[{"sig":"MEQCIB11ovRWLsh/FzbSqS0+rhMZ6eMSbs5x5qDs6boS/nIcAiBFUZxHZCHK3bG92wEOBM9g+UqgTn38Nfq7UVWG4SdSoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15785},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"3dde3ec87b44a31968830858d1490c0cd8f149b9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-y4alZ7eDIBYC9T8iqVMktEVjI2x7Tz2J6q+QCYEEPWKLjyfilxEVbVEjgSCcG1Tn0u+xo+S7Fi79oNgsdq3+DQ==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.1"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.11_1780021500973_0.33519481172507004","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.12":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.12","author":"Alex Kahn","license":"CC BY-NC 4.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.12","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"dist":{"shasum":"6369f35186bf5b068124f914e7b33f84963a5863","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.12.tgz","fileCount":7,"integrity":"sha512-zYLKmuttsPR7Jeojv3RP1v8h6ohlzouVlmehILyxOc+ZAyazZRDt4g7N5Z5VwjgaOzKYDSGmtIwYxotcbIETJA==","signatures":[{"sig":"MEUCICdZQRZQdG4AgNCha4wtuqVh37syAy19kD3Oi/FdVSs/AiEA7hlL38yrBKntuAwt7y7Zx3gRygL1JjeqO9flHAB+heA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17906},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"6369f35186bf5b068124f914e7b33f84963a5863","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-zYLKmuttsPR7Jeojv3RP1v8h6ohlzouVlmehILyxOc+ZAyazZRDt4g7N5Z5VwjgaOzKYDSGmtIwYxotcbIETJA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.5"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.12_1782785409653_0.23365029022881822","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.13":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.13","author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.13","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"dist":{"shasum":"94a7e8b26719ca723ab232ffed34a444037139d9","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.13.tgz","fileCount":8,"integrity":"sha512-b9yus96O+TH5lJYN1U8oLaDjKnO2G7XddFy8rh6aYp9lR9mEvo0rtd7I1fL52RfWPuERxLZUmui434x4y8B5WA==","signatures":[{"sig":"MEQCIHlzT4MkB3mspL00Ya0IstHquCktdA6XHXHQuSZG4MOrAiAp3Kh0y1pW70aTJ34BBHoipYOvJ3UQ4HiCNmXG8gOhcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29262},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"94a7e8b26719ca723ab232ffed34a444037139d9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts --outdir dist --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-b9yus96O+TH5lJYN1U8oLaDjKnO2G7XddFy8rh6aYp9lR9mEvo0rtd7I1fL52RfWPuERxLZUmui434x4y8B5WA==","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.5"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.13_1782785617833_0.42023856703194995","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.14":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.14","author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.14","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"dist":{"shasum":"cfecad62914d08127cfce0b8707d57a3edaffc02","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.14.tgz","fileCount":11,"integrity":"sha512-qLUMDdijaW8QfnofazeggYkltxNyBzzdjxbryk99ln6o1UO5Vx85RQLYClgqtQ5NvYXestlSectBSI9ylI3Fmg==","signatures":[{"sig":"MEYCIQClMMRfMeOHl6la7uOmTwTh+IlGEKLPq4TKQX7uqiFX2gIhAJ8ZmF1tSjAHQlYKWMzgvULrOq99t72cR1KjIi3TSXK+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387651},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"cfecad62914d08127cfce0b8707d57a3edaffc02","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts ./src/manifest.ts --outdir dist --root src --target bun --external @absolutejs/voice --external @absolutejs/meeting --external discord.js --external @discordjs/voice --external prism-media --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json && absolute-manifest emit","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run build && bun publish","typecheck":"bun run tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-qLUMDdijaW8QfnofazeggYkltxNyBzzdjxbryk99ln6o1UO5Vx85RQLYClgqtQ5NvYXestlSectBSI9ylI3Fmg==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.8.3","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"24.3.0","dependencies":{"prism-media":"^1.3.5","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0","@snazzah/davey-linux-x64-gnu":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.9","discord.js":"^14.16.3","typescript":"^5.9.3","prism-media":"^1.3.5","@discordjs/voice":"^0.19","@absolutejs/voice":"0.0.22-beta.550","@absolutejs/meeting":"0.0.1-beta.5"},"peerDependencies":{"discord.js":">=14.0.0","@discordjs/voice":">=0.17.0","@absolutejs/voice":">=0.0.22-beta.550","@absolutejs/meeting":">=0.0.1-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.14_1783964863932_0.32729007672659405","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.15":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.15","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.15","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"dist":{"shasum":"daca9b0559e81ab9512b960e248ba034692d954f","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.15.tgz","fileCount":11,"integrity":"sha512-J9CaopHiCvRS2jVrwGwYthBU+7mBNpYkrlgh0dJhX72+2MbtSLdn9bl5ZtEzxcoylB4lyzIWEez6CW33zTWFhQ==","signatures":[{"sig":"MEUCIQDng/Wf5kOcMVp8ekwoqhD3Sjvtu1o7kHJA33IruRvzMwIgYFi3otHsTE/iL2OcGBKgQNEzc50YngPwm1zZ1BeV+I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37458},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"872d4264d9344730348d0b7a1e91571fe8e807ea","scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts ./src/manifest.ts --outdir dist --root src --target bun --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @absolutejs/meeting --external '@absolutejs/meeting/*' --external @absolutejs/voice --external '@absolutejs/voice/*' --external @discordjs/voice --external '@discordjs/voice/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external discord.js --external 'discord.js/*' --external prism-media --external 'prism-media/*' --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json && absolute-manifest emit","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","typecheck":"bun run tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"discord.js":{"range":">=14.27.0 <15","tested":"14.27.0","optional":false,"buildExternals":["discord.js","discord.js/*"],"artifactImports":["discord.js"]},"@discordjs/voice":{"range":">=0.19.2 <0.20","tested":"0.19.2","optional":false,"buildExternals":["@discordjs/voice","@discordjs/voice/*"],"artifactImports":["@discordjs/voice"]},"@absolutejs/voice":{"range":">=0.0.22-beta.647 <0.1","tested":"0.0.22-beta.647","optional":false,"buildExternals":["@absolutejs/voice","@absolutejs/voice/*"],"artifactImports":[]},"@absolutejs/meeting":{"range":">=0.0.1-beta.9 <0.1","tested":"0.0.1-beta.9","optional":false,"buildExternals":["@absolutejs/meeting","@absolutejs/meeting/*"],"artifactImports":[]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.9.2","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"22.14.0","dependencies":{"prism-media":"1.3.5","@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2","@snazzah/davey-linux-x64-gnu":"0.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"elysia":"1.4.29","prettier":"3.9.6","@types/bun":"1.3.14","discord.js":"14.27.0","typescript":"^5.9.3","@discordjs/voice":"0.19.2","@absolutejs/voice":"0.0.22-beta.647","@absolutejs/meeting":"0.0.1-beta.9"},"peerDependencies":{"discord.js":">=14.27.0 <15","@discordjs/voice":">=0.19.2 <0.20","@absolutejs/voice":">=0.0.22-beta.647 <0.1","@absolutejs/meeting":">=0.0.1-beta.9 <0.1"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.15_1784967661409_0.02707415952123382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.16":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.16","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/meeting-discord@0.0.1-beta.16","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"dist":{"shasum":"b3622f997111ee3c2cb61b799fa9ee843d27dba8","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.16.tgz","fileCount":11,"integrity":"sha512-750FFqDG+GjevHRB/6eHRkv0CgcyjTaRX9uZ5iMryM12r7TVH06jslSZqJhxb0u5zUGufiH9NYp/BtZDfjEyAw==","signatures":[{"sig":"MEYCIQD6jTrHDZVxUd/2Yrixy4K5DOw5qKxykFzvx8xSeJKndQIhAJmMLH1eknj4Z1GCtwtahynJciXLq2pNHSL11QJdHbSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39145},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compile":{"types":"./dist/compile.d.ts","import":"./dist/compile.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"4c1d9a424ff3ed4d8d3d019da48763a6490b4272","scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts ./src/manifest.ts --outdir dist --root src --target bun --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @absolutejs/meeting --external '@absolutejs/meeting/*' --external @absolutejs/voice --external '@absolutejs/voice/*' --external @discordjs/voice --external '@discordjs/voice/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external discord.js --external 'discord.js/*' --external prism-media --external 'prism-media/*' --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json && absolute-manifest emit","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","typecheck":"bun run tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"discord.js":{"range":">=14.27.0 <15","tested":"14.27.0","optional":false,"buildExternals":["discord.js","discord.js/*"],"artifactImports":["discord.js"]},"@discordjs/voice":{"range":">=0.19.2 <0.20","tested":"0.19.2","optional":false,"buildExternals":["@discordjs/voice","@discordjs/voice/*"],"artifactImports":["@discordjs/voice"]},"@absolutejs/voice":{"range":">=0.0.22-beta.647 <0.1","tested":"0.0.22-beta.647","optional":false,"buildExternals":["@absolutejs/voice","@absolutejs/voice/*"],"artifactImports":[]},"@absolutejs/meeting":{"range":">=0.0.1-beta.10 <0.1","tested":"0.0.1-beta.10","optional":false,"buildExternals":["@absolutejs/meeting","@absolutejs/meeting/*"],"artifactImports":[]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"_npmVersion":"10.9.2","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","directories":{},"_nodeVersion":"22.14.0","dependencies":{"prism-media":"1.3.5","@sinclair/typebox":"0.34.52","@absolutejs/manifest":"0.7.2","@snazzah/davey-linux-x64-gnu":"0.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"elysia":"1.4.29","prettier":"3.9.6","@types/bun":"1.3.14","discord.js":"14.27.0","typescript":"^5.9.3","@discordjs/voice":"0.19.2","@absolutejs/voice":"0.0.22-beta.647","@absolutejs/meeting":"0.0.1-beta.10"},"peerDependencies":{"discord.js":">=14.27.0 <15","@discordjs/voice":">=0.19.2 <0.20","@absolutejs/voice":">=0.0.22-beta.647 <0.1","@absolutejs/meeting":">=0.0.1-beta.10 <0.1"},"_npmOperationalInternal":{"tmp":"tmp/meeting-discord_0.0.1-beta.16_1785088907291_0.8226277783331524","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.17":{"name":"@absolutejs/meeting-discord","version":"0.0.1-beta.17","description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","repository":{"type":"git","url":"git+https://github.com/absolutejs/meeting-adapters.git","directory":"discord"},"homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./compile":{"import":"./dist/compile.js","types":"./dist/compile.d.ts"},"./manifest":{"import":"./dist/manifest.js","types":"./dist/manifest.d.ts"},"./manifest.json":"./dist/manifest.json"},"license":"Apache-2.0","author":"Alex Kahn","absolutejs":{"manifestContract":2,"runtimePeers":{"@absolutejs/meeting":{"artifactImports":[],"buildExternals":["@absolutejs/meeting","@absolutejs/meeting/*"],"optional":false,"range":">=0.0.1-beta.10 <0.1","tested":"0.0.1-beta.11"},"@absolutejs/voice":{"artifactImports":[],"buildExternals":["@absolutejs/voice","@absolutejs/voice/*"],"optional":false,"range":">=0.0.22-beta.647 <0.1","tested":"0.0.22-beta.647"},"@discordjs/voice":{"artifactImports":["@discordjs/voice"],"buildExternals":["@discordjs/voice","@discordjs/voice/*"],"optional":false,"range":">=0.19.2 <0.20","tested":"0.19.2"},"discord.js":{"artifactImports":["discord.js"],"buildExternals":["discord.js","discord.js/*"],"optional":false,"range":">=14.27.0 <15","tested":"14.27.0"}}},"scripts":{"build":"rm -rf dist && bun build ./src/index.ts ./src/compile.ts ./src/manifest.ts --outdir dist --root src --target bun --external @absolutejs/manifest --external '@absolutejs/manifest/*' --external @absolutejs/meeting --external '@absolutejs/meeting/*' --external @absolutejs/voice --external '@absolutejs/voice/*' --external @discordjs/voice --external '@discordjs/voice/*' --external @sinclair/typebox --external '@sinclair/typebox/*' --external discord.js --external 'discord.js/*' --external prism-media --external 'prism-media/*' --external '@snazzah/*' && tsc --emitDeclarationOnly --project tsconfig.json && absolute-manifest emit","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","test":"bun test","typecheck":"bun run tsc --noEmit","verify-package":"absolute-manifest verify-package","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts"},"peerDependencies":{"@absolutejs/meeting":">=0.0.1-beta.10 <0.1","@absolutejs/voice":">=0.0.22-beta.647 <0.1","@discordjs/voice":">=0.19.2 <0.20","discord.js":">=14.27.0 <15"},"dependencies":{"@absolutejs/manifest":"0.7.2","@sinclair/typebox":"0.34.52","@snazzah/davey-linux-x64-gnu":"0.1.12","prism-media":"1.3.5"},"devDependencies":{"@absolutejs/meeting":"0.0.1-beta.11","@absolutejs/voice":"0.0.22-beta.647","@discordjs/voice":"0.19.2","@types/bun":"1.3.14","discord.js":"14.27.0","elysia":"1.4.29","prettier":"3.9.6","typescript":"^5.9.3"},"_id":"@absolutejs/meeting-discord@0.0.1-beta.17","_integrity":"sha512-E5Agg/FOya9xgzPJY29ajY0ppkUG1ct+cvyccLUyLBKhrx4DncZfEnc4/mjA4DBYrUF4aBqnEZvtIlZct2BxSA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"118d9e97b6d18b31a6ed08d6e1347f42551529e3","readmeFilename":"README.md","dist":{"integrity":"sha512-E5Agg/FOya9xgzPJY29ajY0ppkUG1ct+cvyccLUyLBKhrx4DncZfEnc4/mjA4DBYrUF4aBqnEZvtIlZct2BxSA==","shasum":"118d9e97b6d18b31a6ed08d6e1347f42551529e3","tarball":"https://registry.npmjs.org/@absolutejs/meeting-discord/-/meeting-discord-0.0.1-beta.17.tgz","fileCount":11,"unpackedSize":38078,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcsOksSfVYfK+vT5t4XyEWnn5wWadlRvujPufOxeKT2AIgN0FctXp4/mYohRQyFoy90mc6pj0yDHili0fSxskFi+w="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/meeting-discord_0.0.1-beta.17_1785089241526_0.9696140509049416"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-26T00:53:11.178Z","modified":"2026-07-26T18:07:21.836Z","0.0.1-beta.0":"2026-05-26T00:53:11.418Z","0.0.1-beta.1":"2026-05-26T01:32:00.201Z","0.0.1-beta.2":"2026-05-26T02:43:43.603Z","0.0.1-beta.3":"2026-05-26T04:14:37.508Z","0.0.1-beta.4":"2026-05-26T04:24:35.798Z","0.0.1-beta.5":"2026-05-26T04:32:56.074Z","0.0.1-beta.6":"2026-05-26T04:36:23.340Z","0.0.1-beta.7":"2026-05-26T04:52:36.459Z","0.0.1-beta.8":"2026-05-26T19:06:30.277Z","0.0.1-beta.9":"2026-05-28T08:13:43.163Z","0.0.1-beta.10":"2026-05-29T02:12:48.157Z","0.0.1-beta.11":"2026-05-29T02:25:01.167Z","0.0.1-beta.12":"2026-06-30T02:10:09.860Z","0.0.1-beta.13":"2026-06-30T02:13:37.984Z","0.0.1-beta.14":"2026-07-13T17:47:44.071Z","0.0.1-beta.15":"2026-07-25T08:21:01.559Z","0.0.1-beta.16":"2026-07-26T18:01:47.438Z","0.0.1-beta.17":"2026-07-26T18:07:21.676Z"},"bugs":{"url":"https://github.com/absolutejs/meeting-adapters/issues"},"author":"Alex Kahn","license":"Apache-2.0","homepage":"https://github.com/absolutejs/meeting-adapters/tree/main/discord","repository":{"url":"https://github.com/absolutejs/meeting-adapters.git","type":"git","directory":"discord"},"description":"Discord voice source adapter for @absolutejs/meeting — a bot joins a Discord voice channel and streams per-participant audio (speakers known, no diarization needed) into the meeting core for live transcription + analysis","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"","readmeFilename":""}