{"_id":"fallback-api","_rev":"68-c4f32fdc8a7a34262431cffb71b61eb1","name":"fallback-api","dist-tags":{"latest":"4.0.9"},"versions":{"2.0.0":{"name":"fallback-api","version":"2.0.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"f17930bd2bc6fea8362628e1e8f2bb1b9182dd59","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.0.tgz","fileCount":21,"integrity":"sha512-dlGzkeoSIOeSjCFw6ejYRuGGiaoBi61OMMFwN1Wxz9AhUdezOuy/H/nQ66B413Yi7D9yAf+XXMwbO8tUdk0zOQ==","signatures":[{"sig":"MEYCIQDuRjfp+nZZBckCxral4MsbcuZoq2R1AFoiez/O6wj6TQIhAOOP7ktRFYSPr/nkJoDsxwKmBIr8OL+owjNTfnjkv+LR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165484},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0839b89f9e08bd7d03957ce2175b50407d4673f7","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.0_1764936448182_0.557217172967839","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"fallback-api","version":"2.0.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"19930da9d9396dddd4c4bd1a94adc5ca90982619","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.1.tgz","fileCount":21,"integrity":"sha512-qVM0iRS5NAieGsDIyPD5pfshzGPrZ562RnFleuWmiQqpEjDtkRfVzT/ae9TO/uz3UtOoQw7f7dVvaLnYo44Erw==","signatures":[{"sig":"MEUCIGZCP1IvciRAHtPl6zvbFlH7m5awSYLl3rJ3VLp2KJNBAiEAteBzmMQMW77bvGT7VV+cayW0l5ROk+Oj7VD+uhCYuvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165504},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"017fa4cdc93098a96c4dd82b0c65ae3b8ddf6611","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.1_1764937476906_0.11974412425438996","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"fallback-api","version":"2.0.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e284f368d1ab185547435cdf14b60ef1fc381ed6","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.2.tgz","fileCount":21,"integrity":"sha512-14P30ua1UWTR2QHfMUstlH5EKVrLNsI3r2645vjeenD2VMpXWj6mHUOZkR1U7WRBE/kL41gRhMLmP9A8HKELbQ==","signatures":[{"sig":"MEQCICzY4qWM3RU/cJqqOqGLJFS7HiAF4Z2K+RoFye+CScshAiBtndo9dpFrApQDNZ24AEa4vHokUonbGpbbQfA7FaEM4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167206},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"6b5edd290620ac3d10a6043df48adec0a7b8335e","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.2_1764940659497_0.4953434303837596","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"fallback-api","version":"2.0.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"015722a6e30295de711215a3571bf8492dd1ac54","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.3.tgz","fileCount":21,"integrity":"sha512-TNVjpOfLI5CTO3SG2FVZuEfRz41p01IGrHrfxugI1IdTHf9ByQ17hGgVjljGXhVTIYvAkbFPbF3ge18qXRXFew==","signatures":[{"sig":"MEUCIQCKrzKEHBy/Dnrj8NsnjQjdxaPDHkNK+OAQLrWk+/BeawIgRLpjEBJ/j2z/MiZDZAj7k/d4FaiL6x8d8n1lKa/HRmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129656},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"7f2568e3966da596e82c3067873716cb8b1b411b","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.3_1764941861293_0.6663255534935659","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"fallback-api","version":"2.0.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"31f2c55d658152eaddc44daaaa58473dccedf56b","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.4.tgz","fileCount":21,"integrity":"sha512-JUOfst8l0zCDEWMlXsi6yhnOq9ryge2otKD5SfjBUVaDZHPfRLpXHt4sJb24Yc/vWhH0wvsJtyGR34w5yL43fg==","signatures":[{"sig":"MEUCIQCzx0fE1Wz9gMWbDQs1gf3PrSb4ZN/w3ocywII6eL+TtgIgAwDt19W2ivXGvoHLcVI50hfVGDge5JsmxIDds6CQZl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119744},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"19afa58397ff366703173263a781327c38189feb","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.4_1764942477987_0.23704823944393927","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"fallback-api","version":"2.0.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.0.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"7828c1546f0026d1f6833e18aa0d082ec837ecb9","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.0.5.tgz","fileCount":21,"integrity":"sha512-lfQDlLdpklxqT8StdxAcEKnOUZydl8hPlMreNAxXFkbxOXr5bh3DDslKCTsyv/8sJz0YfR4O96GZ/aBSkkT4JA==","signatures":[{"sig":"MEQCICvuTHgwtneqv5oZ77zIPSjvLgFOY0cWIzaVa7ubtfKyAiBfFwcPwnzwxuPk7/1ymIRLBjdC39yaI7swjkY9CFxllg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127176},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"16b99d0ec984693c0d6f3edb79b7b040a6ca7d99","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.0.5_1764951629974_0.12904825999901126","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"fallback-api","version":"2.1.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"bcfdd4ae56c945957e5eba4b899d30c85a6c17be","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.0.tgz","fileCount":21,"integrity":"sha512-WNzBH3byffb7wp9fgn75qpofKBNV87fQhj5G6Ho9SFtTOvAU7RJMJDuWzk1vJQK6byPeOGiYz+qpsiniMWmy1g==","signatures":[{"sig":"MEQCIBYNMjrx2mtwGnjUSXg616t3kvr1B4Q/at656J+JcnW/AiBPH+3P+ygUGiPeay/ADqusjtLn4s0lqoqHMksoJKQW6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404542},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3a133c4af35ae184fc08a28050e3911bd0ecd05b","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.0_1765184085548_0.6694975012922364","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"fallback-api","version":"2.1.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"4d6e70b0a58e4912b0b46aa79b0526c614d97b02","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.1.tgz","fileCount":21,"integrity":"sha512-m3Ep/jbKTA4bcYxLfnNmj82pFbgxo2Dc9vHrhoKb6zhBUeeX+q09MMhhHkAcU/pppux9yf0tLOLz9SNDVB8UJg==","signatures":[{"sig":"MEUCIQDQTO8nJehRtLe5jDDcakxD5+0kpfQfnZ1gatWd5z5+JgIgG/KP2g0lm39lpzWLaC8CcVc0BAUkDaCZu9ZeR0kaa6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516282},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"46e0c991dca90231b5bf3022a2352b032752f9eb","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.1_1765185352984_0.48016363065941237","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"fallback-api","version":"2.1.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"ac480591840a11b8e04a3d4490dd07b7264cb13c","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.2.tgz","fileCount":21,"integrity":"sha512-nNeCFin5xr++tpXwbfL9v4bkor14M96tX1I6bjulN4/Ooeq85QGzg8hO+9CyRC7DU6/8F73bXENvCzVdRJr3qw==","signatures":[{"sig":"MEUCIQCMZz6udHXC9G9kM6KL00jW6wE0xBamx0or1JYflMMqTwIgX8P9KosxogEJsohWZjgIegnQPCUlEuquj+8OQlBE34Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522580},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"71bf6b50791e4f8163ff5cf188a28f9301418a3a","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.2_1765185681723_0.9545189319313105","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"fallback-api","version":"2.1.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"be648943fb0c25c9a39e03e23955f1a1dbd4b05f","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.3.tgz","fileCount":21,"integrity":"sha512-4Xw0+mKbsVO2FggPN24VqBDxg8um3gxce558xumDqY6bK7d6G72OaiMrs6UbxXj1q2J0zMloWLcFyiYGiMq3yA==","signatures":[{"sig":"MEUCIBZroUqTX3GyjGFcBhIdalubky35oDhHmVeaA23T+aWVAiEA8dUmGLgwfL8NW7rcZkSQ3Od0mY3AqBzM/70rlapbDZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522548},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4ad08d5dd09851a9baaccd9140e79fc167e91bda","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.3_1765193000950_0.09042810691383218","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"fallback-api","version":"2.1.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"5b08c4978aab69a245b5e848b4dd64b5d5e7e98d","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.4.tgz","fileCount":21,"integrity":"sha512-KDSGxzSy/EM9D/jlDwz0qWGgYAJkWagK1gyeUU/5FP7einvyXU1Cf4b8ffoGBPP1cx/XbSXglYNBD2Sdbe4Ufw==","signatures":[{"sig":"MEUCIQD6EEj4fGeENUeEgPZYvnXiBrVUn4Fm+mz6DDqWlPyhIwIgVs8xx6BP04am//13p0GFLcjTP3ECERiG6heSC6rGpDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522992},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4e1ac9d012ae4a8d672e9ec8f0334169935c0512","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.4_1765282129473_0.098066445911974","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"fallback-api","version":"2.1.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.1.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e33afe382f881ae4b22861d282c9fcd1ed0749cb","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.1.5.tgz","fileCount":21,"integrity":"sha512-PIvi7t/2lRHZ67O56H/0tn68PPwPeQDtGeT4qITuK5T2knOS0U1D3JDgD7NKZQ+RE7RQsTRTu6dMF2Yp0f/v5g==","signatures":[{"sig":"MEUCIDmhOKRcGvsBC+L5l3ZoU4ySOPric43UfMAjXqFRdXFaAiEAnSFBBh4gGB9+6/W91NcfXGv3Cf82UyxGCIvZl4vs3W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523028},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"6c294b50719049ca3f39d03a333dd01f6fb736ec","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.1.5_1765282337431_0.031800539972724806","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"fallback-api","version":"2.2.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.2.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"5fa539f605cefa399c478dd3a2e7c11071ddf862","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.2.0.tgz","fileCount":21,"integrity":"sha512-00rLa/lp2ZqLnMkN7Q/5jNOEUCZz3xx5IEn+PmkGEOlvenqWux7WWxHcTHjfUCW2Toodu18MbxqtAieKfx9R2w==","signatures":[{"sig":"MEUCIGp1Ebx9aoUObG32hmbs5AO2AF7eHtYEaX/zRTrHPi3IAiEAjVpu+o9dKmeZH9DCW7j62syK0Ag9xhxXnp6FzqrsKlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383940},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ed48a19fef7fff19e5e21b7161b88eacca83d90d","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.2.0_1765284849085_0.27593369929292","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"fallback-api","version":"2.2.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.2.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"5544906db1379238b9750840c4108cd4c30b07c7","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.2.1.tgz","fileCount":21,"integrity":"sha512-JjbMu3tAZhjOpqzIEkkHajiTTHi+sN2wNZWb96jfOqiLgPPrr2bVPI8Kzg0+ANZERiav7cAP16JU1ysLuTHq6A==","signatures":[{"sig":"MEYCIQD+F0eoD4T1gShNgntjNHcdZ/QczxaCWB/x7obBDxMUbgIhAJ4VB11yAlETU7B1MvWOKbCYRJw9HfOkWf2PfNhn+kW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383874},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"fbaa3a1af97428463e076cb2c9a10358ced9a52a","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.2.1_1765287652275_0.3730461611107776","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"fallback-api","version":"2.2.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.2.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"7fde1d713d7449ed304d5e08a2754bcb5730ed07","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.2.2.tgz","fileCount":21,"integrity":"sha512-Q45zJM/n86RLfjJum+t1n0XoAbAJEvnvVoZApeu8uv97sLtPGrbAuSLPj+yM94y1pj0uJefnOoALy3bfZIhW4A==","signatures":[{"sig":"MEYCIQCiPuwC5nrX3uioYlzHAIFilAk0sT/giw9hVYgX0fUe3gIhAMboPMu9Lm0Oamo8tAiQQMdkQnpHqk/OJEc0hODBpY5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391096},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4bbaf3e9f7b0433fed3f19216cc05e4e7f9f144e","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.2.2_1765289507776_0.0021819573010095628","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"fallback-api","version":"2.2.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.2.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"7a863311725c1f1c98f77bad119edfd3c103ff92","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.2.3.tgz","fileCount":21,"integrity":"sha512-lb39SchBP7duRHhH+WI0B6kDUbHioudVkE25QNctmhU29SdP65Wf7bA0ELzUw5PDS985LqZrc5PgpuVN/lOy5w==","signatures":[{"sig":"MEUCIFT3p+K1eWcxgwjrJh8vrLkmfwY0481GOsHJkIORxbMtAiEAj5uqVaVSNifUKs1nCQxTS09ZFW3kR9dfqOwsJfx0Fi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391122},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8d2bdbd03b6057ee9e9d791d3c49dfbdb0fcbe77","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.2.3_1765289854349_0.17291624023494534","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"fallback-api","version":"2.3.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.3.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"44c707ed8d9b6ce90e8ab54a440bf001bf2c6d26","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.3.0.tgz","fileCount":21,"integrity":"sha512-1ql7eMR2M88bg/FwclTn/BMYgkNi2YFOgiHLaneUspAUtfPNPZJ8JyUmXDtL0kqYBdD2nfC0/kOLXIOCyfJbpA==","signatures":[{"sig":"MEYCIQCpoR4QiVzZGgwq7tUGhR0VyZo8zZF3A1Evb8FLC0c08QIhAODIfSkk3E7ToQY7X+fmJ8C7yB1QMyz5zh9Wvgov53GO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383874},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"20067b85e2dbc339b36639d2325310344533c943","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.3.0_1765290891089_0.6119134590222552","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"fallback-api","version":"2.4.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.4.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"c3e62151e88a7e78593fa8916b8e63eb5468488e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.4.0.tgz","fileCount":21,"integrity":"sha512-7GgErQTZ5ucGC3NJYgsLr/ztoBujbdHE00JG7F3U20tWfN7w1fbROju8xjQqoQvQwkjyR77ceX6ME76xepyw6w==","signatures":[{"sig":"MEUCIQDubpBpCP0kTruZizafHL9sE4O6sj3HHBZythHEV60fqQIgAlEWIIRuXOxJ5ovaUkxpxhB9SrwC+v/w+heuMpwrKXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383934},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8d4ca7e0c2ce57f841d068694a16b913beabc3ba","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.4.0_1765349213116_0.4853704353881516","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"fallback-api","version":"2.4.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.4.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"f747d94cc8e8b2f571c43ca5869c44e83577a782","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.4.1.tgz","fileCount":21,"integrity":"sha512-jTVShZ0QOovWlBlL8+h/xWc+khakPGnCG8w4iUVsFTJh/EvnUSjz8QbCpk9Lj/CfW+tUVuzXwQ+0GSbTEJR1Dw==","signatures":[{"sig":"MEQCIApS1C9GkZXJZHDViRxCHPl9VbNqvVoMbt6AE8tFunQwAiB4zcPGlLvLf7Qk7Od2g8+adw3hCSPIvYZ8lxkJWVUZOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397234},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"21b917c40b8edb0f9bebc41c8789b149a68f81d1","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.4.1_1765351851161_0.6050327637307655","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"fallback-api","version":"2.4.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.4.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"66b709503bab0d9dec02c4ac11aa4a3a307865a3","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.4.2.tgz","fileCount":21,"integrity":"sha512-2XwB+XbRQfRI2K4F4MgNLcWPDGLNB/54FwNHgdItntUQCsE+dDlsYV6VFgKoPiiI4Qp9nBAQV1D/IYF5FZU6yw==","signatures":[{"sig":"MEYCIQCYMOQbbr1VQbrpbgCMI9tKJdwExt3XCilEmtaiLXFo7AIhAONOdq7R8DuWjOFNeomjmfIAoJ+jJ5gghqu822w/HoRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424496},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"fcbdd02420607a39643d92b301a0465717bc137b","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.4.2_1765352555148_0.5118031888031067","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"fallback-api","version":"2.5.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.5.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"854dc4feac28e9de9ecb68fbd91223b8b786f89d","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.5.0.tgz","fileCount":21,"integrity":"sha512-cMiRFPGQxXxMa1wpvoWdZw0819dqotS/B3NIcsHM5HA5K8JFUSqgpujlfi5CH2Q1Cp1+fzPJrRcQqa1DfjxKDw==","signatures":[{"sig":"MEYCIQD7DFOPFpk6K3LRNql0AZVHnpyBh+1R/3FhQUXhkwqI6AIhAMvIdG3oRpcDwf8MNonxduVwtvQ4RMfHS+jh/i1+LsAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383934},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"200baf538b5eb8364fe0221d80abfa1a26221ba3","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.5.0_1765355045404_0.3509927051545392","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"fallback-api","version":"2.5.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.5.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"fd542c738baa6280aa99c9bf44be438d35ddbdcf","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.5.1.tgz","fileCount":21,"integrity":"sha512-uAp0jw5tVW+brBpCpTMCkMjGMoe8xJVwpdFfN0+TqmfvZ1M6EHfb4hPDQBSXYrkgdATnql0jj7jf31XgMSTEmA==","signatures":[{"sig":"MEQCIGfdJZIGza82fDXBfyX7CsTWhjsz7vBB55vVy/hDISEkAiABbNI54e20hdLYZS6pHPfovIEPA/weNuE+eino+e3AHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379102},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"5a3c3106b0098215d550efb45c0573d0d0808fd5","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.5.1_1765356557263_0.7457657368102519","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"fallback-api","version":"2.6.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.6.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"fc0e053ff1945862fc09340cd92f9a5d3869658a","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.6.0.tgz","fileCount":21,"integrity":"sha512-v03dLuIgLl4eo50QtKm+0wUzTuA5P5ebKj4DhOfoM/gbTHuSwzNTySgZpeGegjNsD8+mpETw0KH/ulXQhAAnzw==","signatures":[{"sig":"MEUCIQDzmSvYfgtjnzII9H6D4fhd8HAeyI+w3EueXqGcvcup8gIgF1SZVE96cdQF80k4K7xYvRqMJmzxOt2bZi8hMTv0Pd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383934},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d8b05f691525ec9f7291f61211dda26729e05f0f","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.6.0_1765357025800_0.4830143216609277","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"fallback-api","version":"2.7.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.7.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"571948867b60d1565582f865fab5f2c997c836ca","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.7.0.tgz","fileCount":21,"integrity":"sha512-V4S5H/XEDPeX3fACl/JjTWj0g6wJrFGDITL+1qdx7Z09rDuIclqIuKiVtN+x9c80xiY8li9ejqYJkAUmBctiyg==","signatures":[{"sig":"MEQCIGn2jWAq0LQZkaM5iS9qd8944q35rqFzuQzkMMmmS9RJAiBrOKxcJP0SR+3X49zu8WI+Itr3DOYt73TkV962/0CfvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386476},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"fd79a7f0bde529dcfd83660f5aaeac3409968b0e","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.7.0_1765357704909_0.7930345290771155","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"fallback-api","version":"2.7.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.7.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"6900b6de25e1affffd963d17a1759afeb4c75ef3","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.7.1.tgz","fileCount":21,"integrity":"sha512-eGg+9N5FZt2MJYDU9uKQ8mcPrgTK20jXb9ErVG0SJZSjnIcXooAfYEcBKNTOaYyorPo9ydZIeIOXKZrI2Ftg9g==","signatures":[{"sig":"MEUCIASJ6OHs76B3BKXGUenTJrJZglmx63B6REEbdetbYM7pAiEA4iddV2M4HFLTQGV4ALRTCk4p8MVHkooCoRip5JafyB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383934},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f9f927ade159e5b0a98c972bb113257a47bdaaf2","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.7.1_1765358944514_0.1406048448774535","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"fallback-api","version":"2.7.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.7.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"ffbb3e40ad24d04328a83a1c00af14984d6f1640","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.7.2.tgz","fileCount":21,"integrity":"sha512-FHXYa7FZAaaZmBEzfz46UCooJ846LBZJHQ4xrafrPJ4UZ+KkT1RNZ9/pNqfdWcCk+Bc1pG4+ajY8nl8v9qSDzw==","signatures":[{"sig":"MEYCIQCLonJ3YeIbTznIuTq36WibAAOTt9KlKkPLuyjuGbBXMgIhAMpCiMVMwQiWx2dQQ4ME0wuCF8RkMn/SOPu90f9XkmeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386476},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9568742532e7f443912bec8561da94d28113d225","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.7.2_1765359391880_0.32453070925815775","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"fallback-api","version":"2.7.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.7.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"c43062cc2050a11fcd83934d36b88e69409f5cfb","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.7.3.tgz","fileCount":21,"integrity":"sha512-2Bcn2GsXEtRQ+PTkKVGLpi4otZre9iz+QRwe+H+a2ZURlOo7Q1NFR3OkFaxi4nePaCyFispF5VhJmbewPmkWsw==","signatures":[{"sig":"MEYCIQC9l0WicR+j6A9gPxZvHh/I/MEG0gNwu1azsXV+bfCGAAIhAMjsO3PhlUi66HBVd/Z/MlutvRhe2YrexpSM2TWKs8hZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406314},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3e2cd5d704fe0cbe4deb063059e972e6aabeef58","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.7.3_1765362912141_0.3433336714362045","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"fallback-api","version":"2.7.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@2.7.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"c0a536d259726eda2f1e3393a4a836b57ad3472b","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-2.7.4.tgz","fileCount":21,"integrity":"sha512-yW2s/C3f5Wc4RkDd1Mj0foDEHrjrhZD8w0tHBo2wtKvEmvbjonnWJlFcZi10V+wHIaGzExbelvaUPPq94PnwIQ==","signatures":[{"sig":"MEUCICVGBwpRGhfrXBqqSRe7y6uxU6IRtP5ZOul2uToVLEjRAiEAw6ecOluA6FRXq66vCXLh3PxqX39fgLEMhxwIr1LoY/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409354},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"42d2ed9a435d7c370c8fad0f250280a53b749689","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_2.7.4_1765363453795_0.42587698997370005","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"fallback-api","version":"3.0.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"6ac2937da3236ef0ad5595cf7e270f784b79d020","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.0.tgz","fileCount":21,"integrity":"sha512-/ZuODVZHUPiNqFdsBWyCyS+nW8DC+wV7JLVvfn24jiGyXFrOVmCMngC1o4fxhTJ6YC9g4MDkZEeHqW7nRTCvNg==","signatures":[{"sig":"MEUCIQCv045wklUd7ZnoJeJfRaNSbRQpw5GX3u+LoTU7XyJI6gIgN91FP68zWf+rPQwE6I6W+sV7CdtAAh/b3QvK6VEs0a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393138},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f276bec1cf10d05bcf9cde070a1599ec035410b0","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.0_1765371004000_0.01619210721665776","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"fallback-api","version":"3.0.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"755669f57e2933669c8fcd77cb170bc3f6a2dc6c","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.1.tgz","fileCount":21,"integrity":"sha512-fhgoRTKCBAoayE6quPaiTpXUiMkLdl0yCp9tYcwq3yMbTGLdUtJck64MSw2ZtcESLx/2VX3be/ZekJzqj2/9iA==","signatures":[{"sig":"MEUCIQCccY02GeY+l2zSw7daiK+Ona/YZTVPrfcSrTtXK+7UngIgC+7MX+aj6gwAF8CATOAQ1+E/Qlw5h4f4BFgnZS8YXSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395816},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a2535739b03823a0da06f3be9f508f39770c29b3","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.1_1765371341552_0.7336532985064099","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"fallback-api","version":"3.0.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"0e925077a738ec2ee105efb139934f456efa4bc5","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.2.tgz","fileCount":21,"integrity":"sha512-bd2QqHPf/0a3LWWVvrXvigwBGkrYYgvVPg9JLWMcG3mj6DrioLhulMxdvgcKUhkWEhi95f3fqign2jryMCEVoQ==","signatures":[{"sig":"MEUCIQCqfrMiY9sM+gxp+VG008zDMvY5mbg5vIQWiU41WIi91wIgHeVkPW1r36aAYh01cdP/UozNw9BkF9w9HerPz5jFKtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395820},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"37587a2908df01039dd900ef69190b10f7ffa56c","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.2_1765436278292_0.16200122851619958","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"fallback-api","version":"3.0.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"c80b01839eafd659e47ec80a1bd93292a5c5454e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.3.tgz","fileCount":21,"integrity":"sha512-fyhhhfqfZJvVbcfSB8j+9vndEYiRZeNpylVsmnk7HFCkBSA9hsx6mhp/PRm0dRgB0nXceyzZ7krKv8cUesbK1Q==","signatures":[{"sig":"MEYCIQC21WN32VFUkn63jjtcv4mak4mCaoPTuiv1Egt1T5sKNgIhAL0GPo+/LAHBuXnRoAgiKPCm98iRc7SZumswYqYlyBxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395824},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2e6da9484e74f631e0cd0eb826e5e9d667b98aa9","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.3_1765452621352_0.8191404201463526","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"fallback-api","version":"3.0.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"dfae55a47880fd8be517306d1d5cdb7d389d94d0","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.4.tgz","fileCount":21,"integrity":"sha512-y2enm3W2vgJnki0dU2HsvduDR/m4I+xLSTywKLCRSPqK8rvdkZAqO6ynR9RbvRoQWyUfLtrVSUA4dgRHNT7Uqg==","signatures":[{"sig":"MEQCIEz35jtb12Mbk4+4MvKbmuMlaGi+cecxNa9q6hcdQ5B6AiBuhCIF/KV879DLbigzFYKZYFDsX+xtzZw3zFesRXZmqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400366},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"51944cee6cb8e9c56e2fd506c9b7ddcee8c3cb03","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.4_1765461210658_0.9812094089035182","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"fallback-api","version":"3.0.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"c735b70e5e3d83ae692d136d48de7982cdad0fcd","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.5.tgz","fileCount":21,"integrity":"sha512-PkvevO/P0BflB9xcZIbwvCaHQJLzQqKYdfwXU67mKtbvZYuRovTZLyJrAxG7ieh7UNpxADuiJr2/ViT+5zQ/Pg==","signatures":[{"sig":"MEUCIFDNy1K0xCXCMKxygnprFlotknRYh6ssH33LHar+5uuNAiEA4sYsIjpu+7I/BSQp4lLQcYz/H0DV/EgxoWSBXzdzgw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402788},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e3e7c99520cf0a878cd2190594fd7a96ab2162b0","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.5_1765463135787_0.9489732052514599","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"fallback-api","version":"3.0.6","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.6","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"32d30b66252cd9d4f5cc8e7df014b35ccaa40769","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.6.tgz","fileCount":21,"integrity":"sha512-fhqDIbKAfnK5yf+p6AzqRDi0GHWrTHWQuAcpGZv5nx+QqV68nYPTSqPYf/l9t/EmB0/5EVL6NaPkt4+u+UnEfw==","signatures":[{"sig":"MEYCIQDZNVG38YHCWr1K5Xa4I/PKWwVjYhRdEI+1PXZ+Lsqh3wIhAOig7cy+FkCTwS5XWatBSJeZDzbZDA6UePQmsB+YIxw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402074},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"5633bcfb4f9c7b2b51a17fa55d57a32ff27e25c1","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.6_1765530286926_0.4540613920535792","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"fallback-api","version":"3.0.7","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.7","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"3175be1fa94196da8910e173de3a3f2ea12199c2","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.7.tgz","fileCount":21,"integrity":"sha512-rCpiIRyKffqnfkzpbQF5lMG1Z7CJMATlYbJZxMrUx5FdqUdCA55NOj1C7k5oFtcqfNzJ9810ysuHh9lQpTKBqw==","signatures":[{"sig":"MEYCIQCOiDiViNLzYejuSrkBrtxeQOEyzFDF62gOwsaukdCClwIhAM/1mFt3k9oiFYilLUlvn09n64DpGf+KK9z9vvLbRvIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402246},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"914d14acb7fb216b75db95316f689e27540ba270","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.7_1765531635524_0.8021519670536699","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"fallback-api","version":"3.0.8","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.8","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"54670929f404d44be794b53f01dcf2e768a7f523","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.8.tgz","fileCount":21,"integrity":"sha512-97wcnfTCTa8a4N/OMumz49oo0XEuU0FI8jkCs0uofhcIYt5jYxnVnCGP/osLR4Ma2gogmt2TUuiO4MbNaVkGmw==","signatures":[{"sig":"MEYCIQCFPJfRxhWUnkrs8xQis8V9FKJXO6hcDERr9LRd4iAB9AIhAILJcQejWGo4GoCPRCCue3ZMnNid5LetbuYzigWrys4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403094},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8704454d2f7be109e09dc41e3ff0de498c767b03","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.8_1765532612301_0.24122754780852795","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"fallback-api","version":"3.0.9","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.9","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"4a6067405024d072eb37da7c28d0fe4e276ca158","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.9.tgz","fileCount":21,"integrity":"sha512-0Rx7IAa3sBQlafShqntWAK2dbO84Zs8IJFNIQxy1p+6bLKDBjg2BMGj9MImnoDt/l8pkr29cKi3Thab8KY8hsg==","signatures":[{"sig":"MEUCIAg72KzqMjlRRlAQALIZM3zXMfdYdUr2xggNqjibWL6SAiEAhpsF5UbuCpyTD+BGXAO5Z7xIlglpCleTykk4PojzmKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408534},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"dba3a7088bae04f563341a1366391608e64f83e5","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.9_1765543628291_0.6008017162280257","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"fallback-api","version":"3.0.10","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.0.10","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"02ec2e1714717aebad4ccb677ce8e391fe4c45a2","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.0.10.tgz","fileCount":21,"integrity":"sha512-x1nn4NFmPvA3LnrK7sm4M01CfxfISSOPZ8XQpPkI+XpDTbdzt2lK6qIUwaar8YhZgA/Hy3zB9WES83nn5klEeg==","signatures":[{"sig":"MEYCIQCU5tWRVm1vY6oO3kpC5SbRioDgKk9I2lb+VJut+d0HTgIhALKjrL3wzIy4wIfuf29reVg2Kh+2WFzTm2s2Sd1gI3f6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415277},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c609f439e59af0529e4f4fb37b54768b6d1ce5a6","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.0.10_1765545513012_0.018574713697129486","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"fallback-api","version":"3.1.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.1.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"fe4afd387e144aa91bc3dce880e853ac41976fe0","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.1.0.tgz","fileCount":21,"integrity":"sha512-QcRcydiy+oy9cVCrhC/0+kf2b+12bI/+YE6+e7dj4yeIEeqv2YiKUZ2vvN7FpPj8Jqzaso+aCgZYwtAku2fghA==","signatures":[{"sig":"MEYCIQCFDpAcR5VwYpslvzfo+Oxn/er1SVPiMbF/eGFI3mCeHwIhAIKW78Relrju4Ia7TfK4RfFge8EqdM/FIdrXsWoj3oVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403094},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"beff152a2ffe44408390970287e143dec101ec42","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.1.0_1765546052662_0.7025787071242062","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"fallback-api","version":"3.1.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.1.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"aa460391a90d4050ebf01aca01c85ff700ae81ad","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.1.1.tgz","fileCount":21,"integrity":"sha512-7SKZAz40pTw75zMPhWYIQ57jTiUPZBa2nibMbqqS/wlXbp8KY0j4hQnba2DKDqEbRbfuRGsJMVgztIEwZvj8ew==","signatures":[{"sig":"MEQCIGawUPS+/CGKLK2VeYlTPed7fbhQ6uXnBb6HnwYh32ugAiA9x0ANzHZf2NI0FG3gms3ETh+57NfBxFhtE/eO5urUCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435926},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"dd6359fb1be932247183cd3386e96b9362f2597a","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.1.1_1765785830649_0.8277455905656279","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"fallback-api","version":"3.1.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.1.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"a24f29f256f027ffba6c8d9c9fab4eaefe36907b","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.1.2.tgz","fileCount":21,"integrity":"sha512-DpNQGezHXs2l/Hk8gHoEK0JGyreiH4cgZKG6ljFU9pNkbWOdkjvoJptmwxSS47gHpsSZG9GPYp7SnT5RYmhw4A==","signatures":[{"sig":"MEQCIGumP5vpPQ33FojAsxiOiDAvUUByOsVVYLHcmi9Rsl1MAiBuoGaw6EnkTy+wyU7lvljQnBlLSMEqZIopJbg4nUf8hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436872},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"934d2b44013e966a8a3c327b990f02ab49f8e3c2","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.1.2_1765787738592_0.12248741937306273","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"fallback-api","version":"3.1.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.1.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"8ed81561c4a61d8941eaf2ad83b9f107f5d0fa96","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.1.3.tgz","fileCount":21,"integrity":"sha512-Dc2vXUIQrqkaNqda6UZQGToz5lp5fIbdrviUO7hNhEaFhat7WD21eDKuPOY2A+bGR3slwuUVF9gIqflc1gKZhA==","signatures":[{"sig":"MEUCIAhAINHjelnpLnWqcs4XzOFsOHKQ7vjczl/U1zlDTJRfAiEAwH7MsdgNLwo5UFTknxms5AI4gfnV9B+Ma7krxQCqAWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435582},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f5f521fe9ccefee23da624ef1bc5faa0862d5a63","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.1.3_1765791371848_0.7970223401050842","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"fallback-api","version":"3.1.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.1.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"5b7d5e979bfa7fdd1a5bed45368e6394022c9e8d","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.1.4.tgz","fileCount":21,"integrity":"sha512-F82cAHaoM5deMBSLV5nU4cEGLdaS6gMZRi3TwQpr0eK5tJtZBmAtH0gjgpHkoNL3kacQLOvHEcgfPyLZGyiPfw==","signatures":[{"sig":"MEQCIE7ZfHv/axhQokRXaFyyfI2L1CP4PoNesHYhu7k7xedXAiAw3mtjg7pXWh0zCZXQn7SEN46nSn8JAytffGuo6YEpFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427176},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"727f4ae51d68c94eb1553a8e021c712e0b5819ae","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.1.4_1765791636857_0.26527534088019","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"fallback-api","version":"3.2.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"5eb14d60ce31e4b617042f3ef5792cc08f03b34a","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.0.tgz","fileCount":21,"integrity":"sha512-tohsBoK3k2USoVCUt4KKDPOCWdD4E54VoiK2uSji1PoDqq/zukaC1pcUnJTVz5OpjJCuIIOb0lOhj+1oO3SVeg==","signatures":[{"sig":"MEUCIGkSO4nmOSNxmx6dlyjHp4Cd7Mx+S2M/hpdflSRmsYbmAiEAjeH9u21Vo7GfqvfLVKF5HxQ8Pb+FYt93RpsHedMB6dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427648},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cf7f46991d426cf1bec99174ad3841fd73439474","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.0_1765798461639_0.7205268987230191","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"fallback-api","version":"3.2.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"7a98485308808c0c2c592780983f20663e10eeb4","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.1.tgz","fileCount":21,"integrity":"sha512-aEWH/dJ03poVVk6totLN4I1ObfVDttvpOEw9l1raFILJPE7RovV/eLh1+HTHNMHZW8JVhTU18gr0E6gjlLvSQQ==","signatures":[{"sig":"MEQCIDO9x32Xpf2Pvxn1m1XIOVPlNgpv8kjmcyktc7ua4NZPAiBPIDYjfqKIknIhF3LXe5FePDoBbVDfC6rLZ8/mK57dMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423446},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"735b59667c6457f7660558f64c96d35895f989f6","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.1_1765805505180_0.45120672148505303","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"fallback-api","version":"3.2.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e4dc986e6fecf6b986431bbefbb7e34edad12dbd","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.2.tgz","fileCount":21,"integrity":"sha512-UxdcMwmnUC8wl+Oywbvy+IPAxNRkPdZ70fJt+O2t1ziTin1yT96p7iRgqv18tSjb4eEkgm8MhPSeHnpcEWbMfg==","signatures":[{"sig":"MEUCIE5zpCo8I/YI6Q9c4Swdszw82026lIM2N9aFPGxuOql1AiEAmd4fHnWQU7AW8io7e/+6ENFiKIEhp3lodxPYsclbX0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436452},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4441361a0ad06b4ae916fab6490dfa1213a561c6","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.2_1765871632598_0.9410293423235656","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"fallback-api","version":"3.2.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"f67759130f235e157525a91de34df1790a5bf2dd","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.3.tgz","fileCount":21,"integrity":"sha512-T1k4LD5RuSGnuKr6B648iTySzVqdY+DxjHDqt9/WQDAFI045IA9O01g0rUWvpB16qVlshcYfbxs33df82fQmuA==","signatures":[{"sig":"MEQCIGy1ORs7pJ3rQVrU0s39HQ/tV0xGlwD+kmpbxQTxc3WAAiBVhmvAgULTabvdcywhGfUYMTOiZzrAGHN15/RaPmPESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437200},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4261d060c039cfbd8c7fdee55b05448f9c0e0cb7","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.3_1765871794247_0.9926739787239456","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"fallback-api","version":"3.2.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"995bcaec9a454af3414c4a6c7927a41b20824223","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.4.tgz","fileCount":21,"integrity":"sha512-FL+FuuleS3rg2yy36gvJjZ+vwrfZ1ANiK4/QHKUhQkcCWG+yFv3HJnbUc2uQ6otQjwl8kS8RssiqYTZOS3HTlw==","signatures":[{"sig":"MEUCIQC7a/ORx0kcfy3fwbbnWBrda93kEwfe6VFn8vucM+5GbAIgGh4su+ZGALC6afqlb6anb7b5Taks2FW7i6AqlOTHDe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451354},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ecfb20f30497b128e0dee650088473e489b27152","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.4_1765873392154_0.4707887059118778","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"fallback-api","version":"3.2.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.2.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"4b45a6e31f68436e309ecc1871f17542ea9cd4c2","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.2.5.tgz","fileCount":21,"integrity":"sha512-ET2Z6WZ7d0bKorP+h0r4paK/5nUZ6Irg6nc+q98/CrjVUqiC8txMY8UrG96wml70T4LIZ5ALfcG+4OKqdaTKmw==","signatures":[{"sig":"MEUCIQCAAZjljWfq3SSMea1NByJnvqaEbhrjnfIWA7PyODhb1AIgSwY5ay4sv1Nu2Pxc75lkQWKuupUOYwKoRPjCP2FEU64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1009294},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b6650028900a9e4d0b90f6fac3f3f1eddb0a4f64","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.2.5_1765880903375_0.19077720813478227","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"fallback-api","version":"3.3.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"041d46d6a1864f21ef7a221fb5b817fb74d91da0","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.0.tgz","fileCount":21,"integrity":"sha512-/f4A6tZXmYZKzpjIRrKOXFumjdCJCgE8BDjcbWyF9FYGiwIQO1Q5Oe66OMSignWVR/paZ1GcB9I3V3qLLVWQDA==","signatures":[{"sig":"MEUCICCgGOxAw8UX+DQYE6qX5bA6nGY/WbVqfy+2sxXxUYaBAiEAnw1/vca+2x03jfrUn1iR2Gbd1Nw7FCL2hNimU0Q+fnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451354},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"01c037f4e0fc1a137103382a7889cb03170099d2","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.0_1765882189253_0.7641443772291139","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"fallback-api","version":"3.3.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"1ef748393ff75381a936655cc8ceac401a2147ac","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.1.tgz","fileCount":21,"integrity":"sha512-w8fbPMGLuxSCEHyD42ooQFscPc/mZznxXzyodp1/2GpnWnfvRqDSR3Omq5TgHwAOWt9XNp/Wjc+KLCkJ2w/1vA==","signatures":[{"sig":"MEYCIQCVX5YU+tC/1BNhqpwiLn5TcmeojVXQS/Ovg7R9sy9PlAIhAJohK14H0duCdn4QSEANdhBm0g+33LQUXG2K6MarEpBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451471},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"eff952e1ae1e4c7d3475a48fda393a984a44b8a2","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.1_1765882437298_0.8964941252733383","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"fallback-api","version":"3.3.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"f994f0af25761a39cc612be7156f2ab0c9ed0a6d","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.2.tgz","fileCount":21,"integrity":"sha512-m+/4kCznNZNCT4tVCe+x8FJ+9xxBFDSHEvC53B/Kl36EaOWkbxTvtXak3IJhQu5bqpsqRQGuqtKS7QVHJP8m0Q==","signatures":[{"sig":"MEUCIQC52QXRGjBBAW5joPZaWMDF8ZjJlXRadCyo/7+Kr4+FqgIgD/dTre8An7JZRnOz7+mEZst24wqR3a0pABW9XJbA3do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014500},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2654cdfc49e5dc4486c71cdb2850c97bf7fd7576","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.2_1765883401632_0.911501375990611","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"fallback-api","version":"3.3.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"df9cc16935753a6b7b79b9aadf755315bee4a35e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.3.tgz","fileCount":21,"integrity":"sha512-Q8FJ9VykulawmfslZl4sic8/pWav+Gl3zURxRu8LLYg0muUES7hZ2dTh38liaGgYkDlC2fmyyKgeXfDwsnBpKg==","signatures":[{"sig":"MEYCIQDlIukXx1AdhnO8YZNwEagStYLRbEs9keIrPMAreINGQAIhAOLFkeLzG4T9fABbTyD9/xvyXkJkOSZdw1viTyIetEjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446654},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cf7bde6268a4d4df64689defd82a46b94db8ff22","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.3_1765884006682_0.7333499709791684","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"fallback-api","version":"3.3.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"96105f72c232a0fc5aebd3a300f7b4cf84e85e60","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.4.tgz","fileCount":21,"integrity":"sha512-gbI8353inqgK5x3Qta3KU5P4SzIZgqTUiNrdtCdk0SQYMGXmkZ7vxXyOnwaLeK0Q2IPqkbUZDPOU2sZ/ZisG3g==","signatures":[{"sig":"MEUCIQDCa/tZoHhOgoLQFEAi4Ur3kpBDSDECOAmAW5e2bBiXpwIge0Sw0/RfBMZJcUumMOxwK1AA37Rlxr0INst9LRm7zHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447100},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2011761429b81cb412697a917034d8e834c59c0b","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.4_1765885565004_0.7827184855964218","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"fallback-api","version":"3.3.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"8a0b75c972142e899b9fb53fbd9de5a96fe23bc3","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.5.tgz","fileCount":21,"integrity":"sha512-CsP5jH/BUhMN94QHetTddGxx9eKQ42pLoCFdnXlMj37t0ef/7EUwaMngu3JztvASPcCWzvXITNl+qi6C6f0mZw==","signatures":[{"sig":"MEQCIHXTD4mLmlV4GavxCdzuiyva1O6HYA9IymRrnD7lsuwoAiAzZZUMIx+mr1bX+n7/RilTHvHPA7fZ2kqmIO9fGIEGpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448514},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"75ffb55a92f2a07fb5b084135e234f20080da4f7","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.5_1765885984831_0.10952358555941921","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"fallback-api","version":"3.3.6","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.6","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e089a443d5b25ad235583ea6efe5b31dce495d0e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.6.tgz","fileCount":21,"integrity":"sha512-hfNT6nJDMDqRWOm7yMb82VmLNQUqJR/1cab0DHycGfjxNG9z/mtI9wUAIfU80CqJsU4z5AvnAmSN2/DmPPygjQ==","signatures":[{"sig":"MEUCIFEoDmh0ffxYUib5LfEtcmiGoxtEu/2u1d6U+dImO/GJAiEAnLKZ2RQzoa8CADBdT0uN9e1EWYCkeD61pXk9w4aL/Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449416},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"38562303af92f1b28b6ad63d864a4ca57a38d1e5","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.6_1765886817454_0.04823277274185256","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"fallback-api","version":"3.3.7","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@3.3.7","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"8a549fcf885d53489481fa68082ac0ef9563d1cd","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-3.3.7.tgz","fileCount":21,"integrity":"sha512-yXGQInFCwBZd1GKSCHPE876zUuJ3wA9LV72O8lP7M8USRGs+HKCmR1KzhF40z3IW+HXwLmffsxO+WM99/PTyIw==","signatures":[{"sig":"MEYCIQCgQgzdByZdbtv1faWVfgo64RDRdAfs3MBKLe4ckjNPAAIhAMYuMuzfLxyyDZpZDaT3vD1xY7ibsy2BtiFN2vhcTnzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458928},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"30a8810e83e76f42333c28fd8e54cc85c4cf21d7","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_3.3.7_1765889539148_0.48353618587293634","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"fallback-api","version":"4.0.0","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.0","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e5d9295cffd3f6ce2537fdc35e7979364326bf9b","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.0.tgz","fileCount":21,"integrity":"sha512-WNhmPSE1m/nrCkuftiQrJ764IVciONtCY5MMEdU1HS0sA9Q1DVUJA49LkGAaMcDSLzJ2v2CxL8DywtrigiJmwQ==","signatures":[{"sig":"MEUCIQCuwf1NvclaVIR0nxQszvITXFicbC30bC4LGuLXsUHT2wIgGU90wARqKiYXsJtjGdVLW0YjmT73HvuHG9wNrdBOczQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423446},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"02d63f5014305e69c2338e2a6c5021bce61c1a5d","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.0_1765970228244_0.9134163757142464","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"fallback-api","version":"4.0.1","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.1","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"ae35fa3d195f8ffb2055dc069b7cf9f4a52cc255","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.1.tgz","fileCount":23,"integrity":"sha512-4V/4tGVyN/y20ynrUJIGl1kfruow2MSxb83/p3JC3MkrBFczVw3vfbtnGnWD7cLiI0EbQYtVXjE6mZjvehJa/A==","signatures":[{"sig":"MEUCIHjzFR5543Edae+66k8efLQfYf1opeLN3v5Dx9SMHhOUAiEAo3PqL/s9IgwaH6lS2wQO54g1i6mKXR0AFAqxZhpYtww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1028485},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d36490ba5a30748be04b8aef5a5352411f21bb08","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.1_1765972449303_0.7012654018762259","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"fallback-api","version":"4.0.2","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.2","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"9d0ad2c874acecfb9804a91574f4a5649fbed0db","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.2.tgz","fileCount":23,"integrity":"sha512-Hir1nu4Jj9UKsN8bGIfkQ9Y/oC1f1zhk6x2+g1jG4yxU4Vf5fF3WZGvPfytS7aFEMNXItbVpRCA3JqJBMCc6cg==","signatures":[{"sig":"MEUCIQDp0w/jsWG8Img0kjC0R4WOBm7ALk+RefQdOhg5F6VqAwIgB8P3v/RhA6fyPPgQxd2OjYEQJ2nILz11insCoSKTzJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460641},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4400cd49550f7b7d2770d2bb1242770e45239c0c","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.2_1765973150844_0.5365364366896015","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"fallback-api","version":"4.0.3","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.3","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"b08cbfa942503230ceb273c98b05b5e015b71e55","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.3.tgz","fileCount":23,"integrity":"sha512-nIpt1OquK5Z1lzm/acqU8C7ylMG2DDdbh5tUACzUtqVJprXv/d8+10N2w71TN5/7S7+xaADaEO95w1VcK0XYkQ==","signatures":[{"sig":"MEUCIQD0nlxBUxB2DbE4nQQ2GvtssbW6B7P7jO4VXyx2jrttDgIgSQRh1HMJRbrK+edaQBY2W+dge7TF7Um9NsT3dkWABEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466421},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"15f3dee10bec70dbbf4063c37b4c69512efc69e4","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.3_1765973722102_0.6111085252055037","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"fallback-api","version":"4.0.4","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.4","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"4e37d4be9042d3c176442691c6c97435efc1f40a","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.4.tgz","fileCount":23,"integrity":"sha512-HxQ/STyCiRh5Dp0FjzZw48JX/7PqAhh/pBAGFMyMtaFsADE0zitAn7/ZvV1dpcQkD9Kw/2p6pvbAM6ToweZ0TQ==","signatures":[{"sig":"MEUCIAbnewRxYvmDLGhnRhfHRRACDK4X7lHIPeUVVLCcOB7rAiEAtwhV4ejaLdNVcMmVQXFOjaacUnn5kE92aTarKexKQ2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469943},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f641a10ab2938c4a72ca1c0a78bf6790ae941626","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.4_1765974714076_0.4237735635372448","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"fallback-api","version":"4.0.5","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.5","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"fb30c82e005d0501861f363d58837d0deb428384","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.5.tgz","fileCount":23,"integrity":"sha512-iVSZ2UgiOAOkXaoT+CQKUsfJWynODUQXSvxaplqbrLUibdBOkYMrwKff4Ng6YldU5VhcU0Y1IPVr++aounO0Og==","signatures":[{"sig":"MEUCIQDG6JC2TEgw0NgIPYXsPPBdb2tZSsQWoWV7O0wyJxjhPQIgJry9UiBRNJguS0/wpWep0kUtiY8eus5udCGqUNhwkRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475275},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"587fce98e261a5872aff913f00ddd7c6aac438e7","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.5_1765974888620_0.8072565709467407","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"fallback-api","version":"4.0.6","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.6","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"036270b59b2aa8e3f006090995eb13e92a82d97e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.6.tgz","fileCount":23,"integrity":"sha512-/O99zsWZaWrpKm9wYOnDV4eH7SD2Rmr1seBSKHgoyEU3dHWRKRpengdl3Ll34SGreG62pU1g7W9Z4QjCOaReEw==","signatures":[{"sig":"MEQCIBeUEcwciddtpSHU7CC24Nk/z+v4oDEw39MsestVu4QKAiATEzK2GlQiCNwz6PmmhY5tRiMc6SUayvzIZdk6WUVYRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476085},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3b1ea2725a34c4f46859ff042c28a6e8c7bf25d5","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.6_1765975071380_0.0737841908792154","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"fallback-api","version":"4.0.7","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.7","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"cb9402f52e51fb150e07cf86f5c268246e60650e","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.7.tgz","fileCount":23,"integrity":"sha512-EuhVNZO71YhtAApSNw3X9fxncdv/zIKQRuYjardBZwWTLgimXBjlpH3dyHUliBp6fXFLHvEz9JGM/ZF/lDyUWw==","signatures":[{"sig":"MEUCIGH9fLhwNhAVdbxNOnHesY/pojz1FN/Ov8Y32o67GNWZAiEA/+3Z6+pzvxH6u0aFgDe5wB5eHhCI7tPkOIOU7buHX+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459287},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ad2d355ef64bb86fb85d705c9e5c78490cc8bfa1","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.7_1765975403985_0.43479684094985815","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"fallback-api","version":"4.0.8","keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","_id":"fallback-api@4.0.8","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"dist":{"shasum":"e2e8fd77e634181301e3277c7ad8f49d429603ca","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.8.tgz","fileCount":23,"integrity":"sha512-/d4TDFSTdwpR3m86vS1LpgHrwP60BuuUCEaOq1avlcMJjD8IttTX2gCSxxjUYdnyOXYFEYgDC0HIy1y/9WRqSQ==","signatures":[{"sig":"MEQCIDt3PHMkYm2CpWm817O6yobqgsn7Vkv/BNsD/3i8EFEOAiBcNceJvHhdXoZdXioV6h6eFp51ZD9bADxRxRl60cpr2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458499},"main":"dist/cjs/index.js","types":"dist/esm/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c1e9f40dd31b49ebc6e0e9d366fcd64a0a69828a","scripts":{"test":"vitest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"_npmVersion":"10.9.3","description":"Framework-agnostic fallback REST API streaming for audio","directories":{},"_nodeVersion":"22.20.0","dependencies":{"opus-decoder":"^0.7.11","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fallback-api_4.0.8_1765979787856_0.7464499352671852","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"fallback-api","version":"4.0.9","description":"Framework-agnostic fallback REST API streaming for audio","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/esm/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/esm/types/index.d.ts"}},"scripts":{"build":"rollup -c","prepublishOnly":"npm run build","test":"vitest"},"publishConfig":{"access":"public"},"keywords":["audio","streaming","fallback","rest-api","tts"],"author":{"name":"Techolution"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"^11.0.0","rollup":"^4.0.0","tslib":"^2.8.1","typescript":"^5.0.0"},"dependencies":{"@msgpack/msgpack":"^3.1.2","opus-decoder":"^0.7.11"},"_id":"fallback-api@4.0.9","gitHead":"84918678757e0523f5cae99593940a6bf0887120","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-SlivevwLcUXMYu23ykJ9VW3VU4VDO7qPlYIDjTxk5rXG59xQiI00Fvcg7BmoB2996LCXV3IlrBJcoVpe1LRnMg==","shasum":"73eaa2384391216800549d300f7e99e66ab559cc","tarball":"https://registry.npmjs.org/fallback-api/-/fallback-api-4.0.9.tgz","fileCount":23,"unpackedSize":460681,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDBPWudjLU778LUwx7dmSUw8i6CCSmZTqDiFoaG18kWIAiBobgQHJNn9M8QSpWvt9UC9gbpjVqaa0WP/tuatcSRgmw=="}]},"_npmUser":{"name":"soham-jain-dev","email":"soham.jain@techolution.com"},"directories":{},"maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fallback-api_4.0.9_1766041342888_0.6487326855399627"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-05T12:07:28.082Z","modified":"2025-12-18T07:02:23.190Z","2.0.0":"2025-12-05T12:07:28.344Z","2.0.1":"2025-12-05T12:24:37.066Z","2.0.2":"2025-12-05T13:17:39.655Z","2.0.3":"2025-12-05T13:37:41.448Z","2.0.4":"2025-12-05T13:47:58.174Z","2.0.5":"2025-12-05T16:20:30.133Z","2.1.0":"2025-12-08T08:54:45.733Z","2.1.1":"2025-12-08T09:15:53.132Z","2.1.2":"2025-12-08T09:21:21.853Z","2.1.3":"2025-12-08T11:23:21.128Z","2.1.4":"2025-12-09T12:08:49.641Z","2.1.5":"2025-12-09T12:12:17.563Z","2.2.0":"2025-12-09T12:54:09.270Z","2.2.1":"2025-12-09T13:40:52.411Z","2.2.2":"2025-12-09T14:11:47.971Z","2.2.3":"2025-12-09T14:17:34.479Z","2.3.0":"2025-12-09T14:34:51.268Z","2.4.0":"2025-12-10T06:46:53.316Z","2.4.1":"2025-12-10T07:30:51.305Z","2.4.2":"2025-12-10T07:42:35.300Z","2.5.0":"2025-12-10T08:24:05.560Z","2.5.1":"2025-12-10T08:49:17.427Z","2.6.0":"2025-12-10T08:57:05.979Z","2.7.0":"2025-12-10T09:08:25.078Z","2.7.1":"2025-12-10T09:29:04.650Z","2.7.2":"2025-12-10T09:36:32.069Z","2.7.3":"2025-12-10T10:35:12.333Z","2.7.4":"2025-12-10T10:44:13.949Z","3.0.0":"2025-12-10T12:50:04.142Z","3.0.1":"2025-12-10T12:55:41.698Z","3.0.2":"2025-12-11T06:57:58.440Z","3.0.3":"2025-12-11T11:30:21.527Z","3.0.4":"2025-12-11T13:53:30.856Z","3.0.5":"2025-12-11T14:25:35.936Z","3.0.6":"2025-12-12T09:04:47.084Z","3.0.7":"2025-12-12T09:27:15.680Z","3.0.8":"2025-12-12T09:43:32.463Z","3.0.9":"2025-12-12T12:47:08.478Z","3.0.10":"2025-12-12T13:18:33.182Z","3.1.0":"2025-12-12T13:27:32.816Z","3.1.1":"2025-12-15T08:03:50.806Z","3.1.2":"2025-12-15T08:35:38.745Z","3.1.3":"2025-12-15T09:36:12.021Z","3.1.4":"2025-12-15T09:40:37.071Z","3.2.0":"2025-12-15T11:34:21.809Z","3.2.1":"2025-12-15T13:31:45.369Z","3.2.2":"2025-12-16T07:53:52.733Z","3.2.3":"2025-12-16T07:56:34.447Z","3.2.4":"2025-12-16T08:23:12.292Z","3.2.5":"2025-12-16T10:28:23.545Z","3.3.0":"2025-12-16T10:49:49.400Z","3.3.1":"2025-12-16T10:53:57.436Z","3.3.2":"2025-12-16T11:10:01.785Z","3.3.3":"2025-12-16T11:20:06.841Z","3.3.4":"2025-12-16T11:46:05.149Z","3.3.5":"2025-12-16T11:53:04.992Z","3.3.6":"2025-12-16T12:06:57.676Z","3.3.7":"2025-12-16T12:52:19.293Z","4.0.0":"2025-12-17T11:17:08.396Z","4.0.1":"2025-12-17T11:54:09.513Z","4.0.2":"2025-12-17T12:05:51.026Z","4.0.3":"2025-12-17T12:15:22.256Z","4.0.4":"2025-12-17T12:31:54.289Z","4.0.5":"2025-12-17T12:34:48.771Z","4.0.6":"2025-12-17T12:37:51.555Z","4.0.7":"2025-12-17T12:43:24.135Z","4.0.8":"2025-12-17T13:56:28.105Z","4.0.9":"2025-12-18T07:02:23.026Z"},"author":{"name":"Techolution"},"license":"MIT","keywords":["audio","streaming","fallback","rest-api","tts"],"description":"Framework-agnostic fallback REST API streaming for audio","maintainers":[{"name":"soham-jain-dev","email":"soham.jain@techolution.com"}],"readme":"# Fallback Audio Streaming API\n\nA framework-agnostic TypeScript library for streaming audio responses from a fallback REST API with automatic retry and exponential backoff polling. Supports **Opus audio format** at 24kHz for efficient, high-quality audio streaming.\n\n## Features\n\n- 🎵 **Opus Audio Streaming**: Stream Opus-encoded audio chunks in real-time (24kHz, mono)\n- 🔄 **Exponential Backoff Polling**: Automatically retry failed requests with smart polling intervals\n- ⚡ **Streaming Callbacks**: Receive data as it arrives with `onChunkReceived` callback\n- 🎯 **Chunk-based Processing**: Handle audio and transcription data chunk by chunk\n- 💪 **Type-Safe**: Full TypeScript support with comprehensive type definitions\n- 🏥 **Health Checks**: Built-in health check service before making requests\n- 🎙️ **Audio Playback**: Optional AudioStreamQueue for seamless audio playback\n- ⏸️ **Cancellation**: Support for AbortSignal to cancel ongoing requests\n- 🎧 **Automatic Opus Decoding**: Opus audio is automatically decoded to PCM for Web Audio API playback\n\n## Installation\n\n```bash\nnpm install fallback-api\n```\n\n## Quick Start\n\n### Basic Usage - FallbackService\n\n```typescript\nimport { FallbackService } from 'fallback-api';\n\nconst service = new FallbackService({\n  baseUrl: 'https://your-api.example.com',\n  healthCheckTimeout: 5000,\n});\n\nconst response = await service.execute({\n  sessionId: 'user-session-123',\n  userQuery: 0,\n  audioChunkNumber: 0,\n});\n\nif (response.success) {\n  console.log('Audio Data:', response.audioData);\n  console.log('Transcription:', response.transcription);\n}\n```\n\n### Streaming Data with Callbacks\n\n```typescript\nconst response = await service.execute({\n  sessionId: 'user-session-123',\n  userQuery: 0,\n  audioChunkNumber: 0,\n  onChunkReceived: (chunk) => {\n    if (chunk.transcription) {\n      console.log('Transcription:', chunk.transcription);\n    }\n    if (chunk.audioData) {\n      console.log('Audio chunk received:', chunk.chunkNumber);\n    }\n  },\n});\n```\n\n### With Cancellation Support\n\n```typescript\nconst controller = new AbortController();\n\nconst response = await service.execute({\n  sessionId: 'user-session-123',\n  userQuery: 0,\n  audioChunkNumber: 0,\n  abortSignal: controller.signal,\n});\n\n// Cancel the request if needed\n// controller.abort();\n```\n\n### Audio Playback - AudioStreamQueue\n\n```typescript\nimport { AudioStreamQueue } from 'fallback-api';\n\nconst audioQueue = new AudioStreamQueue(\n  {\n    sampleRate: 24000,\n    channels: 1,\n    bitDepth: 16,\n  },\n  {\n    onChunkStart: (chunkIndex, remaining) => {\n      console.log(`Playing chunk ${chunkIndex}, ${remaining} remaining`);\n    },\n    onChunkEnd: (chunkIndex) => {\n      console.log(`Finished chunk ${chunkIndex}`);\n    },\n    onQueueEmpty: () => {\n      console.log('Playback complete');\n    },\n    onError: (error) => {\n      console.error('Playback error:', error);\n    },\n  }\n);\n\n// Enqueue audio chunks (base64-encoded PCM data)\naudioQueue.enqueue(audioChunk1);\naudioQueue.enqueue(audioChunk2);\n\n// Control playback\naudioQueue.setMuted(true);  // Mute audio\naudioQueue.stop();          // Stop and clear queue\n```\n\n## API Reference\n\n### FallbackService\n\n#### Constructor\n\n```typescript\nnew FallbackService(config: FallbackConfig)\n```\n\n**Config Options:**\n- `baseUrl` (string, required): Base URL of the fallback API\n- `healthCheckTimeout` (number, optional): Timeout for health checks in ms (default: 5000)\n- `pollingIntervals` (number[], optional): Polling intervals for exponential backoff (default: [0, 2000, 4000, 8000, 16000, 32000, 64000])\n- `maxPollingCalls` (number, optional): Maximum polling attempts (default: 50)\n\n#### Methods\n\n##### `execute(request: FallbackRequest): Promise<FallbackResponse>`\n\nExecute a request to the fallback API.\n\n**Request Options:**\n- `sessionId` (string, required): Session identifier\n- `userQuery` (number, required): Query number (0-indexed)\n- `audioChunkNumber` (number, required): Starting chunk number\n- `abortSignal` (AbortSignal, optional): Signal for cancellation\n- `onChunkReceived` (callback, optional): Callback for streaming chunks\n- `skipThinkingMessage` (boolean, optional): Skip the thinking message phase\n\n**Response:**\n- `success` (boolean): Whether the request succeeded\n- `audioData` (string, optional): Base64-encoded audio\n- `transcription` (string, optional): Text transcription\n- `sessionId` (string): Session ID from request\n- `isEnd` (boolean): Whether response is complete\n- `error` (string, optional): Error message if failed\n\n### AudioStreamQueue\n\n#### Constructor\n\n```typescript\nnew AudioStreamQueue(config?: AudioStreamConfig, callbacks?: AudioQueueCallbacks)\n```\n\n**Config:**\n- `sampleRate` (number): Audio sample rate in Hz (default: 24000)\n- `channels` (number): Number of audio channels (default: 1)\n- `bitDepth` (number): Audio bit depth (default: 16)\n\n**Callbacks:**\n- `onChunkStart(chunkIndex, remainingInQueue)`: When chunk starts playing\n- `onChunkEnd(chunkIndex)`: When chunk finishes\n- `onQueueEmpty()`: When all chunks are played\n- `onError(error)`: On playback errors\n\n#### Methods\n\n- `enqueue(base64Audio: string)`: Add audio to playback queue\n- `setMuted(muted: boolean)`: Mute/unmute playback\n- `stop()`: Stop playback and clear queue\n- `get queueSize(): number`: Get number of pending chunks\n\n## Complete Example\n\n```typescript\nimport { FallbackService, AudioStreamQueue } from 'fallback-api';\n\n// Initialize service\nconst service = new FallbackService({\n  baseUrl: 'https://your-api.example.com',\n});\n\n// Initialize audio queue\nconst audioQueue = new AudioStreamQueue(\n  { sampleRate: 24000, channels: 1, bitDepth: 16 },\n  {\n    onChunkStart: (idx) => console.log(`Playing chunk ${idx}`),\n    onQueueEmpty: () => console.log('Done playing'),\n    onError: (err) => console.error('Playback failed:', err),\n  }\n);\n\n// Execute request with streaming\nconst response = await service.execute({\n  sessionId: 'session-123',\n  userQuery: 0,\n  audioChunkNumber: 0,\n  onChunkReceived: (chunk) => {\n    if (chunk.audioData) {\n      audioQueue.enqueue(chunk.audioData);\n    }\n    if (chunk.transcription) {\n      console.log('Transcription:', chunk.transcription);\n    }\n  },\n});\n\nconsole.log('Final result:', response);\n```\n\n## Error Handling\n\n```typescript\ntry {\n  const response = await service.execute(request);\n  \n  if (!response.success) {\n    console.error('Request failed:', response.error);\n  }\n} catch (error) {\n  console.error('Service error:', error);\n}\n```\n\n## TypeScript Support\n\nAll types are exported for full type-safety:\n\n```typescript\nimport type {\n  FallbackConfig,\n  FallbackRequest,\n  FallbackResponse,\n  ChunkData,\n  AudioStreamConfig,\n  AudioQueueCallbacks,\n} from 'fallback-api';\n```\n\n## Browser & Node.js Support\n\nThis library works in both:\n- **Node.js**: For server-side audio processing\n- **Browsers**: For client-side streaming and playback\n- **React/Vue/Angular**: Framework-agnostic, works with any framework\n\n## How It Works\n\n1. **Health Check**: Before making requests, the service checks the API's health\n2. **Exponential Backoff**: Implements smart polling with exponential backoff intervals\n3. **Streaming**: Chunks are sent to the `onChunkReceived` callback as they arrive\n4. **Audio Playback**: Optional AudioStreamQueue handles WAV conversion and playback\n\n## Logging\n\nThe library provides minimal logging to help with debugging:\n- Request payloads are logged when received\n- Audio chunk indices are logged during playback\n\n## License\n\nMIT\n\n## Support\n\nFor issues, questions, or contributions, please visit the [GitHub repository](https://github.com/soham-jain-dev/fallback-api-library).\n","readmeFilename":"README.md"}