{"_id":"@blackunicorn/bonklm-livekit","_rev":"21-d6c0b5a544500e7364dfb0b3f6386c3f","name":"@blackunicorn/bonklm-livekit","dist-tags":{"staging-31953833282-2":"1.0.2","staging-31959413145-1":"1.0.4","staging-31969064575-1":"1.0.5","staging-31971844860-1":"1.0.6","staging-31975594478-1":"1.0.7","staging-31978732278-1":"1.0.8","staging-31983263602-1":"1.0.9","staging-31986484473-1":"1.0.10","staging-31988803567-1":"1.0.11","staging-31992784992-1":"1.0.12","staging-31998310057-1":"1.0.13","staging-32036358308-2":"1.0.14","staging-32116452720-1":"1.0.15","latest":"1.0.16","staging-32125975777-1":"1.0.16"},"versions":{"1.0.2":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.2","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.2","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"85fa5534d3bb52aaac9a58567fca3deabe517d05","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.2.tgz","fileCount":23,"integrity":"sha512-CWXu4nPTSAwgIDwv7omJvJBII+WU4MbhqWWbsbO3DddEpy9kb9i/9zLznlnOjATEwQ2unpEufKk2w45N3nQO+g==","signatures":[{"sig":"MEUCIGbcSxEU+ot4wSmPDSfZZiEXM8Vf+cAdarD1MAOVKbQGAiEA13Pex/ouBZdpCCKbxzTFP6qgangan9dkvAJGICfMf60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.2.tgz","_integrity":"sha512-CWXu4nPTSAwgIDwv7omJvJBII+WU4MbhqWWbsbO3DddEpy9kb9i/9zLznlnOjATEwQ2unpEufKk2w45N3nQO+g==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.7"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.2_1786895079975_0.6054231123222438","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.4","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.4","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"7f70773593c48e6b3ca7108a9200fc8cc31b8b5e","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.4.tgz","fileCount":23,"integrity":"sha512-bupnBofVWokAYI7WGoU4EVXA/m3CRCV7blQ3+Mh3QQW7wSxfM9IE+nl243T3SOoYbn2N1YNRjxl7SiWJj+jZvg==","signatures":[{"sig":"MEQCID1FLPCrqNkho61vvK7YJVd8nJihZ2ptC/O3sTFJ3ouNAiByT4SNwL1Eqi3THQh3USm1QPYVIBU/xVCUXnuP+76e0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.4.tgz","_integrity":"sha512-bupnBofVWokAYI7WGoU4EVXA/m3CRCV7blQ3+Mh3QQW7wSxfM9IE+nl243T3SOoYbn2N1YNRjxl7SiWJj+jZvg==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.4_1786899757225_0.46571132998734033","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.5","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.5","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"7f2dab124744b2f8bafeb9947b1269c7b74922b0","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.5.tgz","fileCount":23,"integrity":"sha512-Zen3OPjITEmeLhAol8dBZB7xxfQywi1Y/iYaZck5y8Hgz7oI47PFFQ311IcHXzOQl7EiqZArHiCzLkiHRZUCoA==","signatures":[{"sig":"MEQCIHvX7jmP7etg5iqOFJaYySw3rRZju8mpy4yOEiGI/WoAAiA6cLCdorZ0ddm4kQ4v1SGUQ5qyQPWL71BzJ6XxGPd9Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.5.tgz","_integrity":"sha512-Zen3OPjITEmeLhAol8dBZB7xxfQywi1Y/iYaZck5y8Hgz7oI47PFFQ311IcHXzOQl7EiqZArHiCzLkiHRZUCoA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.5_1786911660766_0.038448061091507224","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.6","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.6","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"d8166b6f4aafad1bfb78a9a9609e79fba92532d4","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.6.tgz","fileCount":23,"integrity":"sha512-TjFXh6LQXLMhLmOygulRBx7BEMJGQuYm23eoRykLzt7SVQ4a/IzQxYwOqBYyR5LmBCpjD2Chk451dXhMca+NJQ==","signatures":[{"sig":"MEYCIQC0sRAlh/OYNHMqKFAxFgn4xIOL5SM4k8NbD6KOg+dRYQIhAI7kLeMjR1PqXpRg5QqmugqFLCV/xXkRt3W70NLJC1Sf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.6.tgz","_integrity":"sha512-TjFXh6LQXLMhLmOygulRBx7BEMJGQuYm23eoRykLzt7SVQ4a/IzQxYwOqBYyR5LmBCpjD2Chk451dXhMca+NJQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.6_1786914947292_0.7322568745111435","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.7","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.7","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"1fa39a9b6b2d4b0552f4f314a4c7675bbe62fdf6","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.7.tgz","fileCount":23,"integrity":"sha512-bbe1vboAcl87vJtmqhRbRCbaJQucQFSLMWSbIgH0oI3gxITxXzZ8RlWhn/VqE7kQDfZNlQXC7CAK+AFvhwJ/JA==","signatures":[{"sig":"MEYCIQCvLsx9RPF0a85bge1eYzR0XCKk0nIeKce8DnqPODQsnAIhAMCrbZr1f/MNPEmwoAYbT0pW9AbFYt9bgDGtMzkcPolF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.7.tgz","_integrity":"sha512-bbe1vboAcl87vJtmqhRbRCbaJQucQFSLMWSbIgH0oI3gxITxXzZ8RlWhn/VqE7kQDfZNlQXC7CAK+AFvhwJ/JA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.7_1786919591659_0.45642733710976624","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.8","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.8","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"bad74bae4ef9f07a4518cfeff4dead1dc0fb0f0a","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.8.tgz","fileCount":23,"integrity":"sha512-wUqW/xGpvFVY9Jwy7i71pK3lkk/Az+Wa+CHJDgXnHTUkju5K0VxNK7UrYrdTkB5rB0G4+hugo3TjK5nI+7yPZQ==","signatures":[{"sig":"MEUCIHCPG7j1d8cc/umHpcWfc4FniQ/X1zwV4Hwew3ULtd+FAiEAmTxrmUZr6rdzNBnAlAng048uAKKGTg35eYAjkYjzkLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.8.tgz","_integrity":"sha512-wUqW/xGpvFVY9Jwy7i71pK3lkk/Az+Wa+CHJDgXnHTUkju5K0VxNK7UrYrdTkB5rB0G4+hugo3TjK5nI+7yPZQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.8_1786923681208_0.2229331100835652","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.9","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.9","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"f073d7368db99c6476ede649222c87d4f7860a9c","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.9.tgz","fileCount":23,"integrity":"sha512-d4sViRnFd89IryJYqRnSpCoQ3m5wMn/cnTS39F+w3+TbdUaCQBBXzi3cwYJtK1HY4LVaxtWgawoxWpXi9Xgejw==","signatures":[{"sig":"MEYCIQDhLoAFd05t7Ol06Wm/puSp6Oca8o8pPFknH/vh87vaPQIhAIwt+muVkdsGM95jAW+lCS1/vuXI1c12kgOk3kEjyaKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.9.tgz","_integrity":"sha512-d4sViRnFd89IryJYqRnSpCoQ3m5wMn/cnTS39F+w3+TbdUaCQBBXzi3cwYJtK1HY4LVaxtWgawoxWpXi9Xgejw==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.9_1786929334122_0.4578372097100005","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.10","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.10","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"12806022f4d4a0ec0521075acf401aa2cce08752","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.10.tgz","fileCount":23,"integrity":"sha512-0MgZZA+q4lsIx0u+o0gU5bmHMrwoMmpu9pTU9l5BWf0c0S2C8C89KbzXk5Y6aWl6mmtcrvjrewVTrwsGd49WVA==","signatures":[{"sig":"MEUCIQCi4LJ9b0PgFHR0ZQ9D4LaowyenMuUXn2+Sp/eBW8yjnAIgGWatOike8Voug1iw7IBnuz6jsaNXvmWlhJ8TOyp1jl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58418},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.10.tgz","_integrity":"sha512-0MgZZA+q4lsIx0u+o0gU5bmHMrwoMmpu9pTU9l5BWf0c0S2C8C89KbzXk5Y6aWl6mmtcrvjrewVTrwsGd49WVA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.10_1786933504682_0.11870583222970343","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.11","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.11","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"b23a7ace28641e4e3c811cb8a12d732b581bef10","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.11.tgz","fileCount":23,"integrity":"sha512-9Hr+OlwRxEjsEDvwy+fQO0d3+347GwUWqQvklDSEci+l0a2GYpOpx8PEpHje1w2BY3pqm8Bawl49YRMICJl4cQ==","signatures":[{"sig":"MEUCIQC3tvM34gS6PvUC4qXrrg3HnyD+SKNSm6qT8PaynACeFAIgbHc8N79n6iYyNN0W1PsjX3X6Vw7XP2sCZHAQTNvji0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58418},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.11.tgz","_integrity":"sha512-9Hr+OlwRxEjsEDvwy+fQO0d3+347GwUWqQvklDSEci+l0a2GYpOpx8PEpHje1w2BY3pqm8Bawl49YRMICJl4cQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.11_1786935995340_0.5180956284595006","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.12","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.12","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"5d8646008f12d842367fea4feb4a74ea8f266fd7","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.12.tgz","fileCount":23,"integrity":"sha512-HSzbEvnj6rqWO+TblIeXxvL3fl36/8pPnw5smz1KovtO+3L6boR5/cZtkqsS/ovXwswceiuxrs6/JN9ncisJAg==","signatures":[{"sig":"MEYCIQD8MgRpRO4oieoGbc8gXd7XLFWkyNfPhMOMfPkPo0H4nQIhAN6w8B85xrnq726Cy9M1j0Rcm91XvYixvBBw+NhWTgp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58418},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.12.tgz","_integrity":"sha512-HSzbEvnj6rqWO+TblIeXxvL3fl36/8pPnw5smz1KovtO+3L6boR5/cZtkqsS/ovXwswceiuxrs6/JN9ncisJAg==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.12_1786940535861_0.6893301582283164","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.13","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.13","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"32c481a8b632a153449e75d0557f4dac3daba4b7","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.13.tgz","fileCount":23,"integrity":"sha512-EGUT+oKSx4YJWRJewm4AOZZktw+t8+OUW4BhHtwLKtHsSVU251YEt2U3ITgnCW9XI8rRuSIVGURiYHHttVG25w==","signatures":[{"sig":"MEYCIQCuP9iHxSEVekih3MT/JeAg70olkcqV9g+AePNq89ImGQIhANN/Jm6GTUaltedy9Wrj5x/PM9VIK1oJ4rASfzeAtN6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58418},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.13.tgz","_integrity":"sha512-EGUT+oKSx4YJWRJewm4AOZZktw+t8+OUW4BhHtwLKtHsSVU251YEt2U3ITgnCW9XI8rRuSIVGURiYHHttVG25w==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.13_1786946256606_0.9432099126600935","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.14","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.14","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"f95022d6ebb2a8cf04b92d1b663add16e4bffd31","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.14.tgz","fileCount":23,"integrity":"sha512-HeNIop0bLJZvF23ANAMsqlPUnN8cbUCQq2wicb0Dxqw0BwQjoHqu4g3F+jr6GBKDWOFFO4buwsEFvpawh43txA==","signatures":[{"sig":"MEYCIQDxs9XCK45zxkudsV31hi6swnPigoJu6sovz/PeUJH+cwIhAO80xy1pPORDQVeJPJLUVDcn2kC29RYoy6SQM7Sa3W+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58418},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.14.tgz","_integrity":"sha512-HeNIop0bLJZvF23ANAMsqlPUnN8cbUCQq2wicb0Dxqw0BwQjoHqu4g3F+jr6GBKDWOFFO4buwsEFvpawh43txA==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.14_1786984649351_0.9791764458890542","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.15","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.15","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"2d3179a23e54c9ec608841b82547847aa31b125f","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.15.tgz","fileCount":25,"integrity":"sha512-QxYtOGArwNfXHIunVtlbgTYryb72lSICsGIEeKOBDFRXFEysfctEDWZpwKZYEtZvzwXCBCjy+3P8ucJsiWfctQ==","signatures":[{"sig":"MEUCIB68N78Blc2EeKKywlTDo0PeYwcV65/nTCti4wIdYuryAiEA0GGvmcR6hc1bXt/C99CQEfi3Xf6HHrXyVdudPZUZpug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.15.tgz","_integrity":"sha512-QxYtOGArwNfXHIunVtlbgTYryb72lSICsGIEeKOBDFRXFEysfctEDWZpwKZYEtZvzwXCBCjy+3P8ucJsiWfctQ==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.15_1787043084152_0.03637041056503887","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@blackunicorn/bonklm-livekit","version":"1.0.16","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","_id":"@blackunicorn/bonklm-livekit@1.0.16","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"homepage":"https://github.com/BlackUnicornSecurity/bonklm","bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"dist":{"shasum":"c52a6ffebbb8e908008ca61c5c29f222f6ac0266","tarball":"https://registry.npmjs.org/@blackunicorn/bonklm-livekit/-/bonklm-livekit-1.0.16.tgz","fileCount":25,"integrity":"sha512-BsQ490TFbRDwi5bKqBGtOwACpPxMAQeLVVCdH0gWIg76HcXi6I86mo3J3Kb5KIFFeqQv4jBFHROlaSiKH+W+mw==","signatures":[{"sig":"MEUCIQDCxFMOVWqEHrEr5erhGpWzW9FSIsfFHUktxVl3RSuaHgIgHkqHc0AahjCZ/4t/Kx3l50Xlo5Z7jqNFckCheGv9KRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackunicorn%2fbonklm-livekit@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.4.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:types":"tsd","test:coverage":"vitest --coverage"},"_npmUser":{"name":"schenlong","email":"julien@blackunicorn.tech"},"_resolved":"/home/runner/work/bonklm/bonklm/release/npm/blackunicorn-bonklm-livekit-1.0.16.tgz","_integrity":"sha512-BsQ490TFbRDwi5bKqBGtOwACpPxMAQeLVVCdH0gWIg76HcXi6I86mo3J3Kb5KIFFeqQv4jBFHROlaSiKH+W+mw==","repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"_npmVersion":"10.9.9","description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@blackunicorn/bonklm":"1.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"@livekit/agents":"^1.4.0","@livekit/rtc-node":"^0.13.0"},"peerDependenciesMeta":{"@livekit/agents":{"optional":true},"@livekit/rtc-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bonklm-livekit_1.0.16_1787049685043_0.25784320058216115","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-16T15:44:39.842Z","modified":"2026-08-18T11:12:32.894Z","1.0.2":"2026-08-16T15:44:40.117Z","1.0.4":"2026-08-16T17:02:37.358Z","1.0.5":"2026-08-16T20:21:00.911Z","1.0.6":"2026-08-16T21:15:47.453Z","1.0.7":"2026-08-16T22:33:11.806Z","1.0.8":"2026-08-16T23:41:21.350Z","1.0.9":"2026-08-17T01:15:34.264Z","1.0.10":"2026-08-17T02:25:04.812Z","1.0.11":"2026-08-17T03:06:35.493Z","1.0.12":"2026-08-17T04:22:15.998Z","1.0.13":"2026-08-17T05:57:36.745Z","1.0.14":"2026-08-17T16:37:29.502Z","1.0.15":"2026-08-18T08:51:24.301Z","1.0.16":"2026-08-18T10:41:25.190Z"},"bugs":{"url":"https://github.com/BlackUnicornSecurity/bonklm/issues"},"author":{"name":"BlackUnicorn","email":"info@blackunicorn.tech"},"license":"Apache-2.0","homepage":"https://github.com/BlackUnicornSecurity/bonklm","keywords":["livekit","livekit-agents","voice","realtime","guardrails","security","prompt-injection","audio","ai-safety"],"repository":{"url":"git+https://github.com/BlackUnicornSecurity/bonklm.git","type":"git","directory":"packages/livekit-connector"},"description":"LiveKit Agents (v1.x) wrapper for BonkLM — wires AudioStreamValidator into UserInputTranscribed + beforeLLMCallback + beforeTTSCallback + function_tools_executed hooks; interim-injection triggers session.interrupt() BEFORE the LLM call.","maintainers":[{"name":"schenlong","email":"julien@blackunicorn.tech"}],"readme":"","readmeFilename":"README.md"}