{"_id":"@animated-waffle/client","_rev":"21-34f8c09cbf6f549014094762ea9c5743","name":"@animated-waffle/client","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@animated-waffle/client","version":"0.1.0","license":"MIT","_id":"@animated-waffle/client@0.1.0","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"9770ed94c67fe85bfbe992f3a7c2a7e3abeea23a","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.0.tgz","fileCount":8,"integrity":"sha512-YG4YsWUuxzbHdV7bIoaRNH1jPzpCad64kRiHuhOFqD1ypXYbO4N2N7zel25xbwE4NFqwrquj1zJPJkpmFFgzEg==","signatures":[{"sig":"MEQCIDIpj8gLoMtsH4qeX37m3uszSs8YXxResp6fRmvJN46kAiBd/A/XcI+WpSeRmfJ2RZ7o9J9gYkaCMoG5US+DETVJeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18717},"type":"module","_from":"file:animated-waffle-client-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/private/var/folders/zz/p47ls9113_18sv2gw6g113mc0000gn/T/3e9e1f57906e1a9a268f97e7b02e32ce/animated-waffle-client-0.1.0.tgz","_integrity":"sha512-YG4YsWUuxzbHdV7bIoaRNH1jPzpCad64kRiHuhOFqD1ypXYbO4N2N7zel25xbwE4NFqwrquj1zJPJkpmFFgzEg==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.6.2","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.0_1786023627021_0.7920863391222108","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@animated-waffle/client","version":"0.1.1","license":"MIT","_id":"@animated-waffle/client@0.1.1","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"3ac281761884802c0c85cbe6637128234c7e9f85","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.1.tgz","fileCount":8,"integrity":"sha512-wPRozr/ZHn2xq/TVw6UgP99byLzkCoP3DYYJqGEctIGrT6Wk9wZ4RQoOASZcz7rQkXgU0ovuJ5CSAqBTfBmuFA==","signatures":[{"sig":"MEYCIQDKQ7ADbbw8DeDqFG7wLvqBUGVtkRkKRt7J4hitVGW/NgIhAIHOZZrETIrQocRXzS+w1ZB9dbYlbZFTh/QP1QrnRD5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24506},"type":"module","_from":"file:animated-waffle-client-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/684dce862d7cd06738d3698f1f4a154b/animated-waffle-client-0.1.1.tgz","_integrity":"sha512-wPRozr/ZHn2xq/TVw6UgP99byLzkCoP3DYYJqGEctIGrT6Wk9wZ4RQoOASZcz7rQkXgU0ovuJ5CSAqBTfBmuFA==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.1_1786145723321_0.8073802320774008","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@animated-waffle/client","version":"0.1.2","license":"MIT","_id":"@animated-waffle/client@0.1.2","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"5a6652310b3b9ed240e17bd37a6c0c33f706f8f8","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.2.tgz","fileCount":8,"integrity":"sha512-d6xtBXzLcu3VpDdnZhgnL3n9Ahg4d8xZdrZRGW/LtoAllTnXg2AaeN9Si6yNWHYm1noW59iUUBz52ozFXnWszw==","signatures":[{"sig":"MEUCIQCT5+NQ7zYdAA/LBoMBZSbuyQKSpilgHWbsbZJa/tCVNwIgQsWNUuCgvQbPsXRfXSkdcY1Zu1jrnxN1PcakRk8+RyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24444},"type":"module","_from":"file:animated-waffle-client-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/34af547cf91f41de7c8aa587ba6b93df/animated-waffle-client-0.1.2.tgz","_integrity":"sha512-d6xtBXzLcu3VpDdnZhgnL3n9Ahg4d8xZdrZRGW/LtoAllTnXg2AaeN9Si6yNWHYm1noW59iUUBz52ozFXnWszw==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.2_1786146661852_0.6463679163883953","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@animated-waffle/client","version":"0.1.3","license":"MIT","_id":"@animated-waffle/client@0.1.3","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"39d271e052f264cba8ebd65fb3217fb7cd4376cd","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.3.tgz","fileCount":8,"integrity":"sha512-VaZAzAz+Elv5q4prrMrKyhzz6GXf4v0uKZ47DXz+Kay9ex9gt3E4yfMBVQjL3S3x/tHjKNkoaNuwaLQ7fI51Cw==","signatures":[{"sig":"MEQCIGWy6dxJyTmnKfuOZ5MY/ldMEgAHsjE/cFl9vY3+QUJAAiAxoH2Y0N0G+DuZQxY/UqWGeLCkRhgK5ihXOkLYnzBAoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24583},"type":"module","_from":"file:animated-waffle-client-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/6d6f6ef18855ff285fc4edfbece94b58/animated-waffle-client-0.1.3.tgz","_integrity":"sha512-VaZAzAz+Elv5q4prrMrKyhzz6GXf4v0uKZ47DXz+Kay9ex9gt3E4yfMBVQjL3S3x/tHjKNkoaNuwaLQ7fI51Cw==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.3_1786149921364_0.6757923331156164","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@animated-waffle/client","version":"0.1.4","license":"MIT","_id":"@animated-waffle/client@0.1.4","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"06f20da3e1ca4065c851f78cc09c9f01a31d85a4","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.4.tgz","fileCount":8,"integrity":"sha512-5TydOIm3238K6QAwunElcWCV0uNN3H/8E25i0JFfK6yk/fwP0fwGmy/LY0l2/N6Ax81oVqX2RngVS08xyolAEg==","signatures":[{"sig":"MEUCIQCOg9EUwcJO+lAq2I7JrZlNj/3DXOfvBRXQJifixH8owAIgUgvUbsdVwJmzsJuMrqgb0qCUjssQUoJR5lJSoDaVrqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24894},"type":"module","_from":"file:animated-waffle-client-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/e07358fab7086b4c140ed63608f58795/animated-waffle-client-0.1.4.tgz","_integrity":"sha512-5TydOIm3238K6QAwunElcWCV0uNN3H/8E25i0JFfK6yk/fwP0fwGmy/LY0l2/N6Ax81oVqX2RngVS08xyolAEg==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.4_1786154671542_0.6412969340132839","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@animated-waffle/client","version":"0.1.5","license":"MIT","_id":"@animated-waffle/client@0.1.5","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"25cd5699a99f85c1e36f2bb68284c513d89711a4","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.5.tgz","fileCount":8,"integrity":"sha512-BzQ/fan10tV2sOEUVi0/QB4nMl57SrHtK+0ceih0e+LrgKIT6pvE0260tVwsHJNIxJKe6DWLqBGzhs5HxFF9dw==","signatures":[{"sig":"MEYCIQChAEWYt77yduS5LyU/foGbmMpknfrIUjTUzu+Ic78wzAIhALSFP6hDk6NsnWaiH+Q4OmVX7CWvtdhyvc9buXUwp/D/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24394},"type":"module","_from":"file:animated-waffle-client-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/e1b59dc5600651d2f3eaf15a16ded094/animated-waffle-client-0.1.5.tgz","_integrity":"sha512-BzQ/fan10tV2sOEUVi0/QB4nMl57SrHtK+0ceih0e+LrgKIT6pvE0260tVwsHJNIxJKe6DWLqBGzhs5HxFF9dw==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.5_1786258414704_0.5827015874106665","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@animated-waffle/client","version":"0.1.6","license":"MIT","_id":"@animated-waffle/client@0.1.6","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"8a2b1fdb08c5ebb941c110bce54a487207b1e537","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.1.6.tgz","fileCount":8,"integrity":"sha512-/cD7I1Jl7jOGq6CyEwRUdyQ6jojuMuVjkXFKPI4EU+w0cf/yOTaSgfzbd11Qb9gRUw/9coarUTU0pUHrsUhz8Q==","signatures":[{"sig":"MEQCIDG+KXOXe5ob/F3662gBy1msvXebMUgT198Gu3VYOLtkAiBrgVTPZ6GTna6Iu4vObjeXhDxiw6xnjXdpmz41QxztGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23874},"type":"module","_from":"file:animated-waffle-client-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/9315f0d8d1a86d8ffa69e9ebd6b2d6d2/animated-waffle-client-0.1.6.tgz","_integrity":"sha512-/cD7I1Jl7jOGq6CyEwRUdyQ6jojuMuVjkXFKPI4EU+w0cf/yOTaSgfzbd11Qb9gRUw/9coarUTU0pUHrsUhz8Q==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.6_1786267243404_0.22399232922551282","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@animated-waffle/client","version":"0.2.0","license":"MIT","_id":"@animated-waffle/client@0.2.0","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"b2fa10051db30c45a120668342d5a4387110acdf","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.0.tgz","fileCount":8,"integrity":"sha512-gJuixYdIeOobRtv+Fui2J1H7mpbFeMfBmayWEzSkCzwKUNd18FPUudkPzYfWSiuPpM/e1OYh0kN/SsbBeHiAxQ==","signatures":[{"sig":"MEQCIDN/RpUA92D5xZhCYMZB13WH4ZPG8WuwfV3FeTHaOBi6AiAwKmN1c14qPAJCQ/J/wTaqQfV8slMWIEvS60Ld9c02jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30540},"type":"module","_from":"file:animated-waffle-client-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/5b2c14523dc6fd2d6f86818c210aa529/animated-waffle-client-0.2.0.tgz","_integrity":"sha512-gJuixYdIeOobRtv+Fui2J1H7mpbFeMfBmayWEzSkCzwKUNd18FPUudkPzYfWSiuPpM/e1OYh0kN/SsbBeHiAxQ==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.4.2","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.4.1","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.0_1786279438304_0.1714845515060195","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@animated-waffle/client","version":"0.2.1","license":"MIT","_id":"@animated-waffle/client@0.2.1","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"26ca1434e006e801dea2bb3ea02d91a435207f65","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.1.tgz","fileCount":8,"integrity":"sha512-gCyj1fPBzJ/JF4SrhLo2dMxMzFVg7JDclXdPpF83d1n4wJTrtDgMdHc8zbizIupBNaZ5JQIthcdASdhb7bzd8A==","signatures":[{"sig":"MEUCIG/qFIo7xTGZeYQsf75MRdcntuQHMq5KWmdHcsCVWIJ4AiEA7CUy9cquNqabqjS7+EiROfJ71kelmsNs9nGHbq2yGCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23874},"type":"module","_from":"file:animated-waffle-client-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/c3bbb4a6af8d8535e03dcffe2adff30c/animated-waffle-client-0.2.1.tgz","_integrity":"sha512-gCyj1fPBzJ/JF4SrhLo2dMxMzFVg7JDclXdPpF83d1n4wJTrtDgMdHc8zbizIupBNaZ5JQIthcdASdhb7bzd8A==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.1_1786285157871_0.378417981822299","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@animated-waffle/client","version":"0.2.2","license":"MIT","_id":"@animated-waffle/client@0.2.2","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"c8bf17ce4f6d554e86d2a4139f38a6c2b5b3051c","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.2.tgz","fileCount":8,"integrity":"sha512-Fxvjg6ofwQt7trQZEr4VactuBpuNGbqYyiqsVdpFDXi74BZ7jzbiDdLOEsiDsInRBx/RHysYRYytKYrop5H70Q==","signatures":[{"sig":"MEUCIQDfmgqNMuZdTf+S8yuiKgJ15U0wlDL1cxH+mZMYL/qtKwIgV4WtRSVVsvuHmPY/q816GA02Uo0HYI28joikzOPUmlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23544},"type":"module","_from":"file:animated-waffle-client-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/321012d8f824a8f114054a1066d5a4d2/animated-waffle-client-0.2.2.tgz","_integrity":"sha512-Fxvjg6ofwQt7trQZEr4VactuBpuNGbqYyiqsVdpFDXi74BZ7jzbiDdLOEsiDsInRBx/RHysYRYytKYrop5H70Q==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.2_1786290733064_0.47305396852368764","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@animated-waffle/client","version":"0.2.3","license":"MIT","_id":"@animated-waffle/client@0.2.3","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"1dd6d9b0ee61b25f3c43ba8cca01f194413743ee","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.3.tgz","fileCount":8,"integrity":"sha512-8LTmqCao43XKMjHZCu124Ks/kSuJagSvFYD1I3IHI/6OQC10T1G2GL1LvqmTRP6cdIDV29ABdyEyvHv/mFnW2A==","signatures":[{"sig":"MEQCIAGCYX94cvZoo84Yy/UUXUoEun/yU0jDgc9Ehna+x+N3AiAQWkyAH9H5YgfuxCdxrwB54HL3ger7ogQ9/I4uoIXCjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24346},"type":"module","_from":"file:animated-waffle-client-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/private/var/folders/zz/p47ls9113_18sv2gw6g113mc0000gn/T/45f5482808f6d4512b76c3cd95a9dae7/animated-waffle-client-0.2.3.tgz","_integrity":"sha512-8LTmqCao43XKMjHZCu124Ks/kSuJagSvFYD1I3IHI/6OQC10T1G2GL1LvqmTRP6cdIDV29ABdyEyvHv/mFnW2A==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.6.2","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.3_1786462627711_0.13609336976487274","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@animated-waffle/client","version":"0.2.4","license":"MIT","_id":"@animated-waffle/client@0.2.4","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"9f1020f37d8aac38b35b91253d0da7a7ebf9c1e9","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.4.tgz","fileCount":8,"integrity":"sha512-kHS8L2Xf8zLddSXoxBScdx4B6t1vwl5VfLlJjZU3daJ6gFZkqBjPE7B86m7m3QU5xayn89f9tMY9HTc1e6Xheg==","signatures":[{"sig":"MEYCIQCNUmHaNHw/0m4FabRFPy3da7iAwYJ34kgquwSFLdaiGgIhAP70KQ4HAjZYNs0vNasApJRpObtTTLOCKlgO7gLZ9qyq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24389},"type":"module","_from":"file:animated-waffle-client-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/private/var/folders/zz/p47ls9113_18sv2gw6g113mc0000gn/T/0d16fa0afd36a18cd4a846896f868c52/animated-waffle-client-0.2.4.tgz","_integrity":"sha512-kHS8L2Xf8zLddSXoxBScdx4B6t1vwl5VfLlJjZU3daJ6gFZkqBjPE7B86m7m3QU5xayn89f9tMY9HTc1e6Xheg==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.4_1786479159154_0.39101862277212285","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@animated-waffle/client","version":"0.2.5","license":"MIT","_id":"@animated-waffle/client@0.2.5","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"1e32ef4c5188c8810aebd9f780f802c56b78a9fd","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.5.tgz","fileCount":8,"integrity":"sha512-lD3tUxm+/+RZDLBfu2J/RQmIOcNaD62U2fpmxKkz4Hu6qgsW/kQzCqabAIFhgloO26VZ1As8JrOsTQCzKYXvzw==","signatures":[{"sig":"MEQCIESg/okEXSwIlrUisQHojNQxNT5+aFbfGHYztOtJ6+PDAiB6AtSmep5OIjSJDIx/jXwG3HiYd13v4nYU3qcKWNPFhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25007},"type":"module","_from":"file:animated-waffle-client-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/e73953c3fe0266984767e16cb097dd8d/animated-waffle-client-0.2.5.tgz","_integrity":"sha512-lD3tUxm+/+RZDLBfu2J/RQmIOcNaD62U2fpmxKkz4Hu6qgsW/kQzCqabAIFhgloO26VZ1As8JrOsTQCzKYXvzw==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.5_1786500300142_0.4649448829038325","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@animated-waffle/client","version":"0.2.6","license":"MIT","_id":"@animated-waffle/client@0.2.6","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"51b31044468a0d9d5cf6c8402580488ad6709580","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.2.6.tgz","fileCount":8,"integrity":"sha512-egSbG4ecWIIiAtVpyZdPjZR1U8JT25oPhxvZGBc4j5afR0UzpUR2encwx+4Q310TsN8Z4PAqvEuim8cdLAZi7Q==","signatures":[{"sig":"MEYCIQCnyf0CLTnUmrlzr25Dtg5/updbrSI/vlg1WyLJZqpuKQIhALcgaLRI0yj5jjhXNLruWQ6rVSJOcXHD/sO2VLV1KQ4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26348},"type":"module","_from":"file:animated-waffle-client-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/27610cf74d3893100d5ba1a30eb993ce/animated-waffle-client-0.2.6.tgz","_integrity":"sha512-egSbG4ecWIIiAtVpyZdPjZR1U8JT25oPhxvZGBc4j5afR0UzpUR2encwx+4Q310TsN8Z4PAqvEuim8cdLAZi7Q==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@pipecat-ai/client-js":"1.12.0","@pipecat-ai/daily-transport":"1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.2.6_1786507893477_0.9711435830600794","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@animated-waffle/client","version":"0.3.0","license":"MIT","_id":"@animated-waffle/client@0.3.0","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"2ce88a980ec36f113dbd9f96474225bedeadd098","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.0.tgz","fileCount":9,"integrity":"sha512-k6AAwz6lWfFFx+iPDQ3VCWt86VU9aZmImGfW4OokznkR+WgmZbiA7TuNZDVupMBlbcfcmx4Rkh/Wl/wSYe3HRw==","signatures":[{"sig":"MEQCIB3dA6xSX0YD+ie9OatnM3nPa3gMkvqslrKe6kb6zczWAiB+p29snUX++9dxHIY/Bl+Wdtbun0neMPCWmBnVGpcb0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/Users/space/.codex/artifacts/animated-waffle-sdk-0.3.0/74c6474a3ff30346a4c18c094e96ee65843c5b9c/animated-waffle-client-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/Users/space/.codex/artifacts/animated-waffle-sdk-0.3.0/74c6474a3ff30346a4c18c094e96ee65843c5b9c/animated-waffle-client-0.3.0.tgz","_integrity":"sha512-k6AAwz6lWfFFx+iPDQ3VCWt86VU9aZmImGfW4OokznkR+WgmZbiA7TuNZDVupMBlbcfcmx4Rkh/Wl/wSYe3HRw==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.0_1786692726110_0.07495595249933618","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@animated-waffle/client","version":"0.3.1","license":"MIT","_id":"@animated-waffle/client@0.3.1","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"8f3e90b92316c513744a8ab2cd0ac13cccc30807","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.1.tgz","fileCount":9,"integrity":"sha512-MfKTXkYXHfav6XjQNrrgLH5EGbJaCHhkoKwvP5f8+GCnnCy08Fp9L/oqL5k5jMy0KqrU8zcT2OWZtMbkaZj7bQ==","signatures":[{"sig":"MEUCIQDvnm7LrSYtH2576YPo7k2KVO9hS0I5bH3nYkIX5RytogIgWy4kxCaECgd3dluYgKBl9F52MvzJRpvA9laKYaoXMg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32939},"type":"module","_from":"file:/private/tmp/aw-sdk-031-otp-ready.WlU7A0/animated-waffle-client-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/private/tmp/aw-sdk-031-otp-ready.WlU7A0/animated-waffle-client-0.3.1.tgz","_integrity":"sha512-MfKTXkYXHfav6XjQNrrgLH5EGbJaCHhkoKwvP5f8+GCnnCy08Fp9L/oqL5k5jMy0KqrU8zcT2OWZtMbkaZj7bQ==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.1_1786705767990_0.21160703121345148","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@animated-waffle/client","version":"0.3.2","license":"MIT","_id":"@animated-waffle/client@0.3.2","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"319e17626e467a0f6b5de47fa87df3c03ad6560a","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.2.tgz","fileCount":9,"integrity":"sha512-YgOKPiIH54hRr8qzQaOptb3ZDXSeiMXXhpoJ8RzICIgdvuBoWRItMVu3yAPG1EqHpj0AB6j7PJY4jGe+bxqdtQ==","signatures":[{"sig":"MEUCIGIdctd2FSimgXRMFSOqCZffYUZGqNqtpl0rOKO2FMipAiEA8cJnD+WHbyASKAJGBNIegK+SU/58jK7cHQf8jONGVMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33877},"type":"module","_from":"file:animated-waffle-client-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/e6f8236c94906cf72d9bef35c5397ead/animated-waffle-client-0.3.2.tgz","_integrity":"sha512-YgOKPiIH54hRr8qzQaOptb3ZDXSeiMXXhpoJ8RzICIgdvuBoWRItMVu3yAPG1EqHpj0AB6j7PJY4jGe+bxqdtQ==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.2_1787053857832_0.4402372306951603","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@animated-waffle/client","version":"0.3.3","license":"MIT","_id":"@animated-waffle/client@0.3.3","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"5ce4026ee14dd13f62b52426748da728050ec7ac","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.3.tgz","fileCount":9,"integrity":"sha512-9x9YkVAcz7iXw3+wvZvRolQsT8y2EmyJuQaYqlKIQq+KWyXA8ADq/GOiO+qj/iRstMsMpWNU93ckY7s5lRhVig==","signatures":[{"sig":"MEYCIQCYEVCtlEoR0YkpUd4Q5e73DFlzYm8Mqk84EvRR9wo/+QIhAPqN7Ht/4n0KQStMTn+NL788+4tTbYYpmyDxXT1oRhVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34293},"type":"module","_from":"file:animated-waffle-client-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tarafans1","email":"wen@narya.ai"},"_resolved":"/private/var/folders/51/f13md4316_3b03h3dfjtndrr0000gn/T/ebd3ece4a726f55a4ab266bda48b4943/animated-waffle-client-0.3.3.tgz","_integrity":"sha512-9x9YkVAcz7iXw3+wvZvRolQsT8y2EmyJuQaYqlKIQq+KWyXA8ADq/GOiO+qj/iRstMsMpWNU93ckY7s5lRhVig==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.12.1","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.3_1787120821542_0.5826725819197458","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@animated-waffle/client","version":"0.3.4","license":"MIT","_id":"@animated-waffle/client@0.3.4","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"598f027cd69636030a16ad8ecce634cf54b66ffd","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.4.tgz","fileCount":9,"integrity":"sha512-M+TqAWmJm6WMxuyjpD4f+e2Yl+xpe2BLFla4ZNLMfHd+h5yH5mImTPwz1IGIkxztbQ+iR4DRFIlDKGiwqZS0cA==","signatures":[{"sig":"MEYCIQDRWBJm/s1R7wK4/MRJqQK10XAo/OxY0m5D96+S8FWBiwIhAPRsB8izBDttBiLowY2k6/0U0aUlPI5tq5QFLeYSGFJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35729},"type":"module","_from":"file:/tmp/waf265-sdk-release-review.dJVl2U/animated-waffle-client-0.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/tmp/waf265-sdk-release-review.dJVl2U/animated-waffle-client-0.3.4.tgz","_integrity":"sha512-M+TqAWmJm6WMxuyjpD4f+e2Yl+xpe2BLFla4ZNLMfHd+h5yH5mImTPwz1IGIkxztbQ+iR4DRFIlDKGiwqZS0cA==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.4_1787384216884_0.5168410056735753","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@animated-waffle/client","version":"0.3.5","license":"MIT","_id":"@animated-waffle/client@0.3.5","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"homepage":"https://animated-waffle.narya.ai/docs/sdk","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"4677c4b594e7dd4c5ddba1ddb83f0779d56ac6e2","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.3.5.tgz","fileCount":9,"integrity":"sha512-htp1qgpMrofH87xCzgDMcAPghm1KwchMCB7QVSPoSDYXhx5JlD4HjqS0Vn6rX2d7BUuU/72TWDyhf8uCf/Sw0g==","signatures":[{"sig":"MEUCIQDBrhSqIGClauqjtCRubuEFZYMUAKRyw9jKbNDF6O+6KwIgXiOXOhiVZ4Lka5dqvd2aG9a9nrBcve/nk3n2/4knSk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46239},"type":"module","_from":"file:animated-waffle-client-0.3.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"_resolved":"/private/tmp/animated-waffle-main-package-artifacts.dSykHE/animated-waffle-client-0.3.5.tgz","_integrity":"sha512-htp1qgpMrofH87xCzgDMcAPghm1KwchMCB7QVSPoSDYXhx5JlD4HjqS0Vn6rX2d7BUuU/72TWDyhf8uCf/Sw0g==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/client_0.3.5_1787403093849_0.1522359886695197","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"_id":"@animated-waffle/client@0.4.0","bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"dist":{"shasum":"d22769f575472b92ef06c086f1d1cc9ebe985bd5","tarball":"https://registry.npmjs.org/@animated-waffle/client/-/client-0.4.0.tgz","fileCount":9,"integrity":"sha512-wAXxoSI38YWDVjxI9gy2Jm6w6aTw+qOKL9ab8ZdsUGhGcxXhBr6qNFDobHpQIKW5Xz4+hTFIF3rRgfXDDq/wOA==","signatures":[{"sig":"MEQCIGFxNgTAJe+GtZFVwhCPz0j8ZXG3hNUs+3h2JmLhZWowAiBVO00sJSyXEjsTixlqjnjiqYbupvBUQVPCjQ7iI/GxEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdnsCVA61cczX5nQFIrP+rDHkiBDiu+i7i9TzqhlRyMwIgFUGJrouhIi9IbfOJeGpAXIzisx+vGKfLgNiThL05scs="}],"unpackedSize":54144},"name":"@animated-waffle/client","type":"module","_from":"file:/tmp/aniwaffle-sdk-0.4-pack/animated-waffle-client-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal.d.ts","import":"./dist/internal.js","default":"./dist/internal.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.4.0","_npmUser":{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"},"homepage":"https://animated-waffle.narya.ai/docs/sdk","_resolved":"/tmp/aniwaffle-sdk-0.4-pack/animated-waffle-client-0.4.0.tgz","_integrity":"sha512-wAXxoSI38YWDVjxI9gy2Jm6w6aTw+qOKL9ab8ZdsUGhGcxXhBr6qNFDobHpQIKW5Xz4+hTFIF3rRgfXDDq/wOA==","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"_npmVersion":"11.8.0","description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","directories":{},"maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"sideEffects":false,"_nodeVersion":"25.6.0","dependencies":{"zod":"^4.3.6","livekit-client":"2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.0.5","typescript":"^5.7.2","@companion-demo/schema":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.4.0_1790748935543_0.25313628443354097"}}},"time":{"created":"2026-08-06T13:40:26.764Z","modified":"2026-09-30T06:15:35.911Z","0.1.0":"2026-08-06T13:40:27.182Z","0.1.1":"2026-08-07T23:35:23.473Z","0.1.2":"2026-08-07T23:51:02.017Z","0.1.3":"2026-08-08T00:45:21.579Z","0.1.4":"2026-08-08T02:04:31.705Z","0.1.5":"2026-08-09T06:53:34.835Z","0.1.6":"2026-08-09T09:20:43.567Z","0.2.0":"2026-08-09T12:43:58.446Z","0.2.1":"2026-08-09T14:19:18.012Z","0.2.2":"2026-08-09T15:52:13.182Z","0.2.3":"2026-08-11T15:37:07.847Z","0.2.4":"2026-08-11T20:12:39.301Z","0.2.5":"2026-08-12T02:05:00.302Z","0.2.6":"2026-08-12T04:11:33.644Z","0.3.0":"2026-08-14T07:32:06.306Z","0.3.1":"2026-08-14T11:09:28.142Z","0.3.2":"2026-08-18T11:50:58.024Z","0.3.3":"2026-08-19T06:27:01.678Z","0.3.4":"2026-08-22T07:36:57.026Z","0.3.5":"2026-08-22T12:51:33.970Z","0.4.0":"2026-09-30T06:15:35.644Z"},"bugs":{"url":"https://github.com/NaryaAI/animated-waffle/issues"},"license":"MIT","homepage":"https://animated-waffle.narya.ai/docs/sdk","repository":{"url":"git+https://github.com/NaryaAI/animated-waffle.git","type":"git","directory":"packages/waffle-client"},"description":"Framework-independent browser SDK for Narya Animated Waffle talking Agents.","maintainers":[{"name":"tarafans1","email":"wen@narya.ai"},{"name":"spacemeowx2","email":"spacemeowx2@gmail.com"}],"readme":"# `@animated-waffle/client`\n\nFramework-independent browser SDK for embedding a published Narya talking\nAgent: connection lifecycle, microphone input, text input, state, and\ntranscripts. React applications should use\n[`@animated-waffle/react`](../waffle-react), which re-exports this entire API\nand adds the Avatar renderer.\n\nInstall the current npm release without copying a mutable registry version:\n\n```bash\npnpm add @animated-waffle/client@latest\n```\n\nThe managed-session identity and `sessionContext` APIs described here were\nintroduced in version 0.3.1. The workspace [`package.json`](./package.json) is\nthe source of truth for this repository's version; `@latest` resolves the\ncurrent npm release.\n\nThe Agent owns its avatar, voice, and prompt. Media runtime, API routes, and\navatar asset URLs are SDK implementation details. Production is the default\nAPI origin; tests and non-production integrations may pass `apiOrigin`.\n\n## Connect\n\nKeep the permanent workspace API key on your server. Exchange it for a\nshort-lived Agent session token and give the browser a callback that obtains\none for each connection:\n\n```ts\nimport { WaffleClient } from '@animated-waffle/client'\n\nconst agentId = '22222222-2222-4222-8222-222222222222'\nconst endUserId = '55555555-5555-4555-8555-555555555555'\nconst waffle = new WaffleClient({\n  agentId,\n  // Set false for text-triggered, output-only applications.\n  inputAudioEnabled: false,\n  sessionContext: {\n    userName: ' Space é ',\n    timeZone: 'Asia/Shanghai',\n  },\n  sessionToken: async () => {\n    const response = await fetch('/api/narya-session-token', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify({ agentId, endUserId }),\n    })\n    const body = await response.json()\n    return body.token\n  },\n})\n\nwaffle.on('transcript', ({ id, role, text, final }) => {\n  // Completed Narya conversation rows use the same id as persisted history.\n  if (final) console.log(id, role, text)\n})\nwaffle.on('transcriptProgress', ({ segmentId, role, text, complete }) => {\n  // Ephemeral ASR/playout caption; never persist segmentId as a message id.\n})\n\nawait waffle.connect()\n```\n\n`endUserId` is one stable bare UUID per end user. An anonymous application can\ngenerate it once with `crypto.randomUUID()` and persist it on that device.\n\n## Creator Developer Feedback\n\nDeveloper Feedback is opt-in and unavailable unless the application supplies\na callback to its own creator-authenticated backend. The SDK invokes it lazily\nwhen feedback is opened or saved, after the API has returned the persisted\nsource Session id:\n\n```ts\nconst waffle = new WaffleClient({\n  agentId,\n  sessionToken: () => getSessionToken(agentId),\n  developerFeedback: ({ agentId, sourceSessionId, signal }) =>\n    fetch('/api/narya-developer-feedback-grant', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify({ agentId, sourceSessionId }),\n      signal,\n    }),\n})\n```\n\nThat backend response uses the public grant shape\n`{ endpoint, token, expires_at, source_session_id }`. It must be protected as a\ncreator development route and mint the grant with a server-side workspace key;\nnever expose that key to the browser. The feedback endpoint receives only the\nfive-minute grant with `credentials: 'omit'`. It cannot use the ordinary Agent\nsession token. Non-loopback SDK development origins must be included in the\nAPI's configured origin allowlist.\n\n`loadDeveloperFeedback()` reads the current private draft.\n`submitDeveloperFeedback()` appends one Preserve/Change observation for the\nwhole Session or a persisted Assistant message. It never submits the round,\ngenerates a revision, or publishes the Agent. Reuse an explicit feedback `id`\nwhen retrying after an ambiguous network failure.\n\nTo target a non-production environment:\n\n```ts\nconst waffle = new WaffleClient({\n  agentId,\n  sessionToken: () => getSessionToken(agentId),\n  apiOrigin: 'https://animated-waffle-dev.narya.ai',\n})\n```\n\n## API surface\n\n- `sessionContext?: { userName?: string; timeZone?: string }` — available only\n  with the default `sessionToken` starter. Nonblank values are sent exactly as\n  provided; blank values are omitted. It is mutually exclusive with the\n  advanced `startSession` callback, so token-path consumers do not recreate\n  the raw managed-session request.\n- `reportedSource?: 'Web' | 'SDK' | 'Client' | 'Unknown'` — self-reported\n  integration family for observability only. The SDK defaults to `SDK`.\n- `connect({ inputMode?, sessionId?, overrides? })` — `'push-to-talk'`\n  (default) or `'automatic'`; resolves only when the Agent runtime is ready.\n- `session.agentStudioUrl?` — server-authored dashboard target for the exact\n  Agent and source Session. Development UI may show “Open Agent in Studio”\n  when present; do not rebuild it from `avatarId`. Older protocol-v2 servers\n  may omit it during rolling upgrades.\n- `inputAudioEnabled: false` — never requests or enables the browser microphone;\n  text input, Agent audio, transcripts, and reconnects continue to work. Push-\n  to-talk controls fail closed with `input_audio_disabled`. The default is\n  `true`, enabled only after the Agent is ready.\n- `muted` — silences the Agent's voice while it keeps performing: the session,\n  the transcript and the Avatar's cues carry on, only playback goes quiet.\n- `audioPlayback: false` — the client builds no audio element of its own. Play\n  `remoteAudioTrack` yourself; an application that routes the voice through its\n  own element, mixer or Web Audio graph must turn this off, or the voice is\n  heard twice. `muted` then has nothing to do.\n- `disconnect()`, `sendText(text, { audioResponse? })`. `audioResponse` defaults\n  to `true`; `false` keeps the typed turn and transcript but suppresses reply\n  audio for that turn.\n- `loadDeveloperFeedback()`, `submitDeveloperFeedback(input)` — available only\n  with the explicit creator BFF callback above.\n- `startPushToTalk()` / `commitPushToTalk()` / `cancelPushToTalk()`.\n- `on('connectionState' | 'session' | 'remoteAudioTrack' | 'transcriptProgress' | 'transcript' |\n  'agentSpeaking' | 'declined' | 'error', fn)` — `declined` carries the\n  operator-facing reason for deliberate silence. The call returns\n  the unsubscribe function.\n- Conversation transcripts are completed persisted rows, carry the same required\n  `id` as history, and currently always have `final: true`. Provider\n  sentence/progress framing never defines a public conversation row.\n- Transcript progress is ephemeral and keyed by a runtime `segmentId`; user ASR\n  and assistant playout update it incrementally until `complete` closes it.\n- `connectionState`, `session`, `remoteAudioTrack` getters; `status` is the\n  deprecated 0.1 alias. Failures throw `WaffleError` with `code` and a typed\n  `stage`: `session`, `transport`, `audio`, `transcript`, `avatar-load`, or\n  `avatar-renderer`. A failed `connect()` emits and rejects with the same error\n  instance.\n\n`./internal` is a private contract consumed by `@animated-waffle/react`; it is\nnot part of the public API and may change without notice.\n\nSee the [SDK documentation](https://animated-waffle.narya.ai/docs/sdk) for the\ncomplete integration guide.\n\n## Application sessions\n\nFor an application-owned conversation, use `application: true` with a\n`startSession` callback returning the media session created by\n`WaffleServer.startApplicationSession`. The backend retains the separate control\ngrant; the browser never executes tools or forwards privileged callbacks.\nSee the [application-session contract](../../docs/public/sdk.md#application-owned-tools-and-conversation-state).\n","readmeFilename":"README.md"}