{"_id":"buzzcasting-utils","_rev":"66-f8046bc1723c21e31e939f74d5ae6140","name":"buzzcasting-utils","dist-tags":{"latest":"1.14.2"},"versions":{"1.1.0":{"name":"buzzcasting-utils","version":"1.1.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.1.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"31bb415c0c9348d6c673e4953c67dd4fe3c2ece7","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.1.0.tgz","fileCount":5,"integrity":"sha512-imKUXVOFCIveNvgkF3I68i3kARLlp0roYAeghrbaaKo3k7ro+C3XeuFqmwM5ax16Km+Q/Y5zHrPNZnbLT+jPTA==","signatures":[{"sig":"MEUCIQDYKcDFtdf3Ol8sdzlBaFazx3bajN/mw4jahiiRK5zqDgIgYpKUKcH1XQJGMxTb3BNJF1Ipbc+sVDG/w/xhDh6k0mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43142},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"aa01c20cd4921079dd6d1425033f7e904266428d","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.1","eslint":"^9.22.0","vitest":"^3.0.8","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.10","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.8","@antfu/eslint-config":"^4.10.1","@typescript-eslint/parser":"^8.26.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.1.0_1742981457059_0.5198639134466823","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"buzzcasting-utils","version":"1.2.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.2.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"62295738e4b13402d3676a712b23955a9f2812bf","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.2.0.tgz","fileCount":5,"integrity":"sha512-Tx46GyKEmyqrTOaM6nL5PsMem3vhOSnLvQx4sANrhilH9QrNeGHrbzjECZH59EdJYAhOP1KA+ociQMU53U6/WA==","signatures":[{"sig":"MEUCIQDh8NbZDc6B2R2+dFuJnyWDDdL6tJcRRBcxyfs/wngMwQIgCIS3S2X3mkiGPF121TTlSof6JbRhpC7fV19Hzm8KA0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43142},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"e12da5cfc01780a187c67742868de65585c9377f","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.2.0_1742988143763_0.09529474498640411","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"buzzcasting-utils","version":"1.3.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"dfbd1b1b35523340211cdf76c0b515b35805bfc3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.0.tgz","fileCount":5,"integrity":"sha512-DZqu7mjVnMv75kX7Jyhp3gkX9QaNWr3uN7Gw3kv6qs1hdbE6DfrP6LMDvgKLhpWeZW98Zbc+Wr8095FZmWTFRw==","signatures":[{"sig":"MEUCIQDS2dtkglfFkF7Jyg0gphZttfsHxzgMAEsUTGD78/WUIAIgX6ZDj9voAMSzfMwGKMKWghHKpv5pIQUlx903CVd/dys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52567},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"f651f4fb0f2f07f3fc75021c2f3b59462da00f2e","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.0_1742998648779_0.620930271424669","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"buzzcasting-utils","version":"1.3.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"a31121ca8b3388dc616468b5b14071906807371b","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.1.tgz","fileCount":5,"integrity":"sha512-U76ntD3FgFlMJnCPg/xevOAWpqeqe5CN5wiB2zOm0/tq/UlMahY3Qx6JQ7LiZiyy4035/dFSl7hkNG8FYxNs2w==","signatures":[{"sig":"MEUCIAPbYsTCxuVAPNxr+CLGPA6Hv9MKkYjG9OILiyLoijkUAiEAkohrs3cCOvds58Rlrh/9S2tsfLCSEg4skasGYcwMseA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41774},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"d227b4ac225cda762be795feabe29dd04ee80579","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.1_1743098372052_0.8474335400723725","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"buzzcasting-utils","version":"1.3.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"4deb51aaa6ba4277c3a28b2dd3aa466f1c1236cd","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.2.tgz","fileCount":5,"integrity":"sha512-CIQatHQMyQjitXjY8jfZmK8j4rLwwVxiDlc4HLwBZUXk9XFR/A1JrSg7HGKpNka5YkAihKzWG/KF6y2kjqvRhA==","signatures":[{"sig":"MEUCIQDepOeU1QO2Qbi8QyVuYONAkmvdFw3VgUUY3VYs+DfJ9wIgc6eEVggAPGG8efscabIY0WED6s+KqPp7qDjOqfrfSEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41841},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"31a2612b1035562cf24bd8bbca84fa0b231bbe42","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.2_1743098554013_0.8219693916054933","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"buzzcasting-utils","version":"1.3.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"4ed9f0ae3ffc05f5461a219ca970ee8c5de00db9","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.3.tgz","fileCount":5,"integrity":"sha512-YZv3VtSCZ5Yhj7FeOvk1LxOjYZXDRjTINWE9/tx2m0zg/sFGV1GZFOazzMg9TicS5LytTU4A2CTHgKC+ZGfEQw==","signatures":[{"sig":"MEQCIAd33fvXh+xRtupsvCEZ7uLEq/JUkYrat1CnGS1vJVeuAiArlFPZF37cfK0ShFs1oc7VyyIKdew7Stc3gKAUUy8z4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41841},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"f4ad66647b958f676236f8eb59849d2a4ef8335f","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.3_1743098591919_0.19459754887998204","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"buzzcasting-utils","version":"1.3.4","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.4","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"24df70f4d85a93b80404e1a7b7510ff87a59f939","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.4.tgz","fileCount":5,"integrity":"sha512-/X4bMy3lyyXCA5bL3jr3UETM8wc5soOz/DCks1oTbKvO3vyeDR/Dof0mwt3tkUMNa4XdAZilGlVQ1DxU58f0+Q==","signatures":[{"sig":"MEQCICyekyTIJ/Dg7Ms33rPdlMGiUGf+C/P8WKXU5wnuFFmUAiB7CB6fch+LPdG6jIa17qvau/+THGdwsNY3iYahi0GFbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42054},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"9cad8fa785e3a2bc94d0f016e6113b98b4708c5d","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.13","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.4_1743098819856_0.5842287945336158","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"buzzcasting-utils","version":"1.3.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"cc6a5d3056e6ceca126b21649dd17bb3a147a49a","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.5.tgz","fileCount":5,"integrity":"sha512-IXNYTuYC68v0fm3CEbE/9/WLZWsieqmAf1I3lZeoMgVtA+6J5cKw7PE6EzqakwGTNrCPKEa8EopPi2WuMaj+pg==","signatures":[{"sig":"MEYCIQD4DC+eJGOO1YwmQH5fSdHGAXV32rd8vhw6EVKk+vUsPwIhAN2FxKn3VXtP/Y/nlUK+Hn7WCJWHjMQ4DBceYYFyRWyy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42115},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"ebb1c6b8bf0ad29d20be9598d0b189bc294e2972","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.14","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.5_1743099217307_0.8210547353904603","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"buzzcasting-utils","version":"1.3.6","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.6","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"84b1ee16ddaa69635a51e8f422f9b0c62f5fb54a","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.6.tgz","fileCount":5,"integrity":"sha512-4LMq5cjew82CI7L7RvyMDr38Y6L2PJjYCegriXMi3aLdtB8dyJhBLBYajuWKSxcN8u1v0jnDBDwB9xcR0ulumw==","signatures":[{"sig":"MEQCIGRadzQSbQ09lkM7mta2FOpR0B9qvS7tPzolbwlHaxp9AiABKzqeiXTqeo8i+OaaBG/07Lj1gEmVU2mISWLTvSTaVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59302},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"566af08c38b51bb6884f8d632f80c84df4336e94","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","eslint":"^9.23.0","vitest":"^3.0.9","camelcase":"^8.0.0","typescript":"^5.8.2","@types/node":"^22.13.14","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.0.9","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.28.0","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.6_1743099681827_0.8387051014036817","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"buzzcasting-utils","version":"1.3.7","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.7","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"0c46fd2b2d0c355a16843967c1d8ff9f84e59070","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.7.tgz","fileCount":5,"integrity":"sha512-jfFs8wqksvkfAIRS6RMsMowHq5jt1wgEpFFdJLbaM7ZufDSwB0ObrPBJNnbY8kJFQgltsqOhNHXMZDrY39fvgw==","signatures":[{"sig":"MEUCIQDskpi8D+VGtj7U/mQIj34TjM4TCiLPijrg8La2wU6yqgIgLhC1daphoOeEGH1hDPnMt4uMqywocC6qH+v7ob2soDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59180},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"29e63381cf883c5a51791df1b211d22bb65f5f03","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.24.0","vitest":"^3.1.1","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.14.0","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.1","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.29.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.7_1744108313207_0.7555370637587109","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"buzzcasting-utils","version":"1.3.8","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.8","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"321d091a51845fb102d9ab25ac1b1bc46498200d","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.8.tgz","fileCount":5,"integrity":"sha512-rcSS4EnX0aeNk0G23M33nX35pjeZYTnA7s1q/c1k8fmTOLuMlbdmYTsYya922tCLpcs/pvjgdl8+KMmF2PD28Q==","signatures":[{"sig":"MEUCIQDWCy7IYrefSUaFjSF5e5r3xOAWTNK9FyZneSXMXPrYfwIgVyv4dnBaP5YRTW9ZDUx3UL9681N9QNoR9MZ5PRyWiWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59149},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"050d3dd51b1ed42c07f2119456bcf7e12ccc152b","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.24.0","vitest":"^3.1.1","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.14.0","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.1","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.29.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.8_1744190891311_0.09794410325479896","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"buzzcasting-utils","version":"1.3.9","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.9","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"e1551d05c5abd8c7b89866772967748b12b71068","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.9.tgz","fileCount":5,"integrity":"sha512-8TRdtA77fbzZtQzVqvOYplnkanU7poWHL9FW7uHFRnrC8RCDOtC/F/S4vY0C33myaZTIr3B/TKaiAINOAKV5TQ==","signatures":[{"sig":"MEQCIAIuZgE5T+cdPK7AXCZNIPL38JTwKx+mLT1TVlMAbg84AiAS7Wzc13WkjsWWtxY1/yW1FEUhmXQU/Jm/8g7Ly7zDAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59177},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"157123bf7659e9a1a9950710c6c744425d022016","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.24.0","vitest":"^3.1.1","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.14.0","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.1","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.29.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.9_1744191618873_0.07227133353055715","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"buzzcasting-utils","version":"1.3.10","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.10","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"ef80231df956a15616f3be47cdb24fd1db1c68ce","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.10.tgz","fileCount":5,"integrity":"sha512-6vrgn5In/DY6iIvnLG1dxHohVr0UFVFdSQnPY3c+5CuoJyxGYCqWU+OXczGoN/HO6izF6rWwPHJRTj7XULMwkw==","signatures":[{"sig":"MEYCIQDIFlAwjMaN0Gwil+CjXIY/jgDuIrVPXMB1RvOYRgIk6AIhALkmKzB1z48Yw5uQDfuDePX+Pw4M+/5lotiBOt0fd9eb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59220},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"04cbb12499edc80fcd1a52b9f85bcccd153d5aae","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.24.0","vitest":"^3.1.1","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.14.0","changelogen":"^0.6.1","lint-staged":"^15.5.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.1","@antfu/eslint-config":"^4.11.0","@typescript-eslint/parser":"^8.29.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.10_1744192125774_0.14898373392108","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"buzzcasting-utils","version":"1.3.11","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.11","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"a3bcf841c467acc3c29d57333f3411d9c5b518e3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.11.tgz","fileCount":5,"integrity":"sha512-cWbPBKdGmbPRpn7RXwJt6o2X9rlOcM/+J864jweTcOqxPKUwVpKQUwKrJPkuPd3RLXKJ0MaeoffOoUapu/bhrA==","signatures":[{"sig":"MEUCIQC01FN6r7E3kUqPRoYbJczgeTn1USoSMKsahH1FVqNLGQIgUlYKzaqYwIvJyWhG1ZRTfYxp1kKSQN1NdpFQ5g3O0kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60673},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"fa125bef55f3de8d896ff4ff59ddcfb2fc76d389","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.3","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.11_1745861493687_0.39649807925807945","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"buzzcasting-utils","version":"1.3.12","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.12","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"ae0b31e1f66d729d6fabff1f7ecdd4d93e817a0e","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.12.tgz","fileCount":5,"integrity":"sha512-Riwp3GARSaezZGfNr2p8agl4bqkN91p7LGr0jvSXdopQY4XSUFKe98ic/Tf2cY7Tgpv6g6e7mM8QdA6vK9zHKg==","signatures":[{"sig":"MEQCIFSk7fshu8Io9WjpJuRp3XbJxL55lNvhHAKcg+yNslhdAiA/xrIvSOVdzIqHrbNOoAjhiY6N8H0282/KOWo7FthFfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60672},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"bfbba8c66b5ae14ffb93847185b6d74e800776f1","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.3","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.12_1745861801944_0.36339614072950144","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"buzzcasting-utils","version":"1.3.13","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.13","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"b7ab66f9743c520bd19ad8a9538e8dad08fc4528","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.13.tgz","fileCount":5,"integrity":"sha512-G3yTnjU65tXgRT9flfqdSfkUfoe6KUNyumwgn8wLIuhSiLeZHyJBPst/ynkVGOvu5nREh/nrLAt7X/ClMcF6ig==","signatures":[{"sig":"MEUCIFbDrqZH8bvfaTQGVGvD37bWQZg03Hbn/NuFwoIn2w3aAiEAz6VvikML5eP94bSPMRg/Nfl7HD8jHZJ1l2ZKjVVgF0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60846},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"0cc6e4626a84e30987727df4d5edb274c2d4d133","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.3","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.13_1745862264439_0.2809069089541647","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"buzzcasting-utils","version":"1.3.14","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.14","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"1a152c1b7d65157b1787c74826c174e865cfcbd3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.14.tgz","fileCount":5,"integrity":"sha512-xtzXKWiLcBvuwcJIAM9MOLRc+2vPVboTq7ygKQsQhtZxNUUA/ZNHYar7DktUkjODG5xzASTT1o2SuelGL5E3Cg==","signatures":[{"sig":"MEUCIHjihfqlvag/SUwlRwWdahHGiQCJkfvSBHQfJinI/iQMAiEAqTAMZ1tcTS1wcZAXYmFMFzsUb/Vnr8YEQQrYFbOgr+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60846},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"625c364f85569e9b7322ba7ee231fa9a038426a9","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.0.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.3","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.14_1745862401479_0.4390423860988728","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"buzzcasting-utils","version":"1.3.15","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.3.15","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"4d1fefcb1cfeb5b25b86243d657fef6d2b22ef44","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.3.15.tgz","fileCount":5,"integrity":"sha512-hmYa9IQ4SuzGghbuzClORoJtHJ9qN94TlWfAmza7sczVithNCqLt5qHPxappBney/OgSNWgf7sAqOG5p+heh2w==","signatures":[{"sig":"MEUCIQDUSS+6/7PgCQMUE6dMHsyVsjw0rj2ZqU+w9dP3hnabugIgcUHgBO+ctVX7IQSaAMFT3W9tsRl6lm+UBJTLAn8+pw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61154},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"ae857b117efe2c552b0496a468fb7442ba597725","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.3.15_1746176624904_0.528085189060695","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"buzzcasting-utils","version":"1.4.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.4.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"fe29b0cffec68cf2686dfdaded44c009787aef0d","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.4.0.tgz","fileCount":5,"integrity":"sha512-jLlRK4C1CrdOHaHeuqfSoS++Du5dSxg03+5faRrv49eus85DU84izP5AmWBSvgsNWr3S1C0qUChFZezpln7znQ==","signatures":[{"sig":"MEUCIQCtidWhsM3iJBcgQ6XwF556gv1BkNEsChmYeQe6w5KOJgIgOmt2tm6+osTpXleC/li0uBr2D37a40qOoLxSKu6Fi8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61198},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"8e770b5307fb77cb6cc82b29979f5e36d063826f","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.4.0_1746433941021_0.8172748453960237","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"buzzcasting-utils","version":"1.4.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.4.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"5e358c8f465b408620c47d48298f1be7e1f063a0","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.4.1.tgz","fileCount":5,"integrity":"sha512-LnNMa7cxC0C9SEZ4iX65F968u45lLPZkTxuD5SdjLC5K6n4iRe9lB+p3SfvCq5Zl5EL+shXkx5xqbkHe2VFlmA==","signatures":[{"sig":"MEYCIQCiN0Wi0L8M/lEKFdpn3J23oZztl7i6VSLde+kCtQvyJQIhAIw1nmeyYHL76JN92ufL06E7VKqOWtiE2cOwQ/JCNvHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61308},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"72feec454094f419f4c939507ef023e47f9e8ce0","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.4.1_1746440494052_0.6996079275581943","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"buzzcasting-utils","version":"1.5.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"125dd2ad4af9875b4bf7719f0e6343f637cdb0f6","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.0.tgz","fileCount":5,"integrity":"sha512-kfwDBfxvmMz+7V0OR14UQP7CDIUQTBd9VfizhvWHGmAUF8gP7sxVTHWoeoNCrppYAaslP+R00YIr98x+Bi2rhA==","signatures":[{"sig":"MEUCIDpb+PT5POveeAbkqsAg7+G2Aps0mwRz2mvju2f09dE5AiEAitk3R/tQry/JDuY9XKdv6d3caPoA/9pAJi59EjvRjlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61627},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"dad3cc2c7574ee87bc42636548042f2baf53311c","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.0_1746451207654_0.838752668404914","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"buzzcasting-utils","version":"1.5.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"d51d85d09e2e77d298cfbc81bf698d57e3115fe7","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.1.tgz","fileCount":5,"integrity":"sha512-0uxlU8eMHPaHz5Cxgz9X0xjL2RyG7RPPyC3OoDlvhy+n7a2ER/Zw7hoSjdiyDlxvVWJe6Y6zWVB9HAbwiKkxmA==","signatures":[{"sig":"MEYCIQDIVgWdvEtwU3SBm7CuoY1/IdgYVapympLI+pS2WXw54wIhAMRqmvR6m5GxxA5E+LSlUt1qdY8YWRNH/P0g6fVNHPyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61637},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"ec0a160a94c0f6f7895fa43e55ac6978c31e5bec","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.1_1746451597416_0.30102549270673684","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"buzzcasting-utils","version":"1.5.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"947332d3fdd48d866c7d73d8a9377f77c287fe3a","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.2.tgz","fileCount":5,"integrity":"sha512-Gyiaet9/rTIqDuJ+/DnL8p5kWqggVwqVqoUni0h5RqmR6ZkHB6MzuZH5WNIYtJmTzZv4LltKrVf4jZ2kIhfWQQ==","signatures":[{"sig":"MEQCIHFrUd1U7AXNwUy9h7mmYZjLUXg3q0Xd0kZPzwyrqAYOAiBmF00yQNDZJj9ckhBNjPJ9QV07OilkY9AXINrJtGfElA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61881},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"997fdc1514d56124aa6841f6b269809f3356debe","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.2_1746454144591_0.8100511599184941","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"buzzcasting-utils","version":"1.5.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"4721b883d5221c5c7c67f8a9440cd37338863605","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.3.tgz","fileCount":5,"integrity":"sha512-5KkzYyEepXszjR4cqfD8icqcV7kbaCS2AHCNsy7MZehK0tHNyL42fUsn+r8lmS+0t5d/nRQthw55qy9Lai52oA==","signatures":[{"sig":"MEUCIA22Ww+40BXxC/tcqodoKgZ2pKUlEtPB1jgXIh64BW/WAiEA1L6zoMDNvD9/z94qmJVPjb4/XHB9WbmUcOcQy6nPDfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61883},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"a2b35b2e77a8ab2593b4d68636611f53ba96e2aa","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.3_1746454757202_0.43496137042585925","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"buzzcasting-utils","version":"1.5.4","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.4","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"364539e9074efa1009673159e70b64d49e482e7e","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.4.tgz","fileCount":5,"integrity":"sha512-oUgS6821DfWl7F+rzeli7b9SUNBtcpk1sv1sxT4VvCY2B9Q7FCUWbFVbcjiv+PUN1I/hP1tav9eeQWEkwC6i+w==","signatures":[{"sig":"MEUCIQDhi8X1vKEUi7DtRRAGQydlOGj68et42+NZ0QJo067snwIgM2X/ky7mpNPk+HNHYAvrFxpu7MQ5F6CH0JrJbBczfsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61882},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"5568799253c6fdefabf5d8c76577700d93d2575e","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.4_1746455043968_0.9170277985580928","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"buzzcasting-utils","version":"1.5.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"382dfd8e6786e43be2cb8711147268273beb115a","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.5.tgz","fileCount":5,"integrity":"sha512-2VmTlm02ll0B9voymMngCPCcTYE2mPi4zujP5EQRviXEGmZEwd1QDGc0eMEZXHq8NMCTMEPH4li5Vmt+INFfBg==","signatures":[{"sig":"MEUCIQCQoB0tYoLcyV7TE9G9TNynpJsZLPtW8LQam4f45qqHaQIgdWJsZmmZ6F+RJXoABPgSTPgH+hBZDi4AJQey6H93bHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61992},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"6b6bfe114027fbbece9c8c48156872029d727acf","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^15.5.1","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.5_1746455908524_0.26842059076401337","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"buzzcasting-utils","version":"1.5.6","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.5.6","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"3d6fca73c37fee06747bdec21e8790c8c75da0b4","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.5.6.tgz","fileCount":5,"integrity":"sha512-xZrqRceT/h2++m3scyHZNXxiuZ+6JSQFMigR6B8GJblL3Y9SxjKVhkcSfBEaSh96uAobGU2gA4aET4AU8Yk/vQ==","signatures":[{"sig":"MEUCIQCsq+YfDtqNrU7+MHQSA9m0OBKTK8d8frtRLgi9QI6tdgIgIET52S9Iy35kJi2DGjGZ6Um0clguPVutwp9bbHoI4rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62509},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"8cad8e21fbbc729d27b4a09dc73c135b531da30b","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.5.6_1747409902907_0.8833795827696451","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"buzzcasting-utils","version":"1.6.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"7288e27c2df941c8376d8593214d3b3603087ab3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.0.tgz","fileCount":5,"integrity":"sha512-PfZSyYE8rdblt2DGHVo6GmJSrr1FfYrJnzYHKCKSe12p2zsPiwP+xbLsbYJildNvEhGTySFuZg/cn+B8M3x5xw==","signatures":[{"sig":"MEUCIQDE1GG3PcNqOL9E4zpMcw5QGIVTnThDnsgIGAsWO0Ui5AIgVHTL/CpqkouWKnGUIha5D/OKnWAfx4A+s447P60rIXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63268},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"61cd9f2a07d810ed722ca8cd4edb5e64150f12f0","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.3.0","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.0_1748350344151_0.558800280144861","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"buzzcasting-utils","version":"1.6.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"8bf49eeed16e0b14a58d6404ba52786cb298f889","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.1.tgz","fileCount":5,"integrity":"sha512-vX4xN/ol1tqnqqRJTASyVdfzjZpM40xqmpzb09aBpWJoMkPdxNvZ7KEUsO9fWzH6cklMGojRCatMB7/gd06iXQ==","signatures":[{"sig":"MEYCIQCZ/exjTNSlsbYqrCIf8a8DpZwtBJsTetNiDo+gZyDTCQIhAPgZcGQFeQDfTmNVpPw6OGqHTo/POEzkKbvph/fLCwrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63266},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"eabd4c130c3da2ec4bf1151d81c7922c074b7cda","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.4","eslint":"^9.25.1","vitest":"^3.1.2","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.3","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.0","vite-plugin-dts":"^4.5.3","@vitest/coverage-v8":"^3.1.2","@antfu/eslint-config":"^4.12.0","@typescript-eslint/parser":"^8.31.1","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.1_1748852379511_0.9334349703360918","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"buzzcasting-utils","version":"1.6.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"8ed2295f673a180164b497dd23539fe65f99c73d","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.2.tgz","fileCount":5,"integrity":"sha512-VpNF+L533VLpBhhI9P/a/USYRDmYRmw5JtBpeTz8GOUvoYtCaQwIClS+HaokLyPbzrCi4pxcTFmrwhw3/iiIdQ==","signatures":[{"sig":"MEYCIQDgkdRPd3rRtd08ytdsHRie5VgDnoCMlei8pGHHxuXaIgIhAL1gK42gkc+3uuhpG9m5p06e+x/Lx8jFKwBSSJDjx1hx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63548},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"0d5845f68136495cb6af0f5ff7fa534e438a606c","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","vitest":"^3.2.0","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.29","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.0","@antfu/eslint-config":"^4.13.2","@typescript-eslint/parser":"^8.33.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.2_1748876337893_0.9429130365592833","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"buzzcasting-utils","version":"1.6.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"7e23961990b60a17fb54c3c97cc3876109a57884","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.3.tgz","fileCount":5,"integrity":"sha512-qFzOHnfYvDmVRwPMOrprDR/BSxk4XlpS+YMb3Oe2U9xodcEy3K56jUBYTriE1i37Tg3YTswSqHhhLayDrhUq9Q==","signatures":[{"sig":"MEYCIQD/UpL4Z7VpBkSS5CQIash2GNoo3LKISrBj7ikK+FuEJwIhAJvjyOtoAz3/EOz89MuJp0/7qWyszJKksGUh1iH4x7km","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63570},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"b47adbeaa41ff4115fc083eff084daed8d1c80c0","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","vitest":"^3.2.0","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.29","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.0","@antfu/eslint-config":"^4.13.2","@typescript-eslint/parser":"^8.33.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.3_1748877121558_0.30934020103146165","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"buzzcasting-utils","version":"1.6.4","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.4","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"382cc6907195816fdd78ab80aa49a0ffb35129d4","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.4.tgz","fileCount":5,"integrity":"sha512-abAe7V86uMlh0Z1ZoOeaMknEi3KZUFiffP9+yFQeLSiEtPMMM/u2qjo+iUp2ESaWaBAsc5kpVkvbxT8npMxa1w==","signatures":[{"sig":"MEUCICEFc/f90y361KtES5a6LA+9D9JhgYqTc6qDAkt9KukSAiEAtSv1QH7Pr+vMIdaOv0X0+usrxC2XHp45VKtyRhsoY+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63537},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"793dd9283f2d44471caeb988e9c0581237799d0a","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","vitest":"^3.2.0","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.29","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.0","@antfu/eslint-config":"^4.13.2","@typescript-eslint/parser":"^8.33.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.4_1749197659390_0.9765200010887007","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"buzzcasting-utils","version":"1.6.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"3179cf60412c32f39f3e75e42385d45228daedac","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.5.tgz","fileCount":5,"integrity":"sha512-Dg4VfnzryoQyyc9prWvk+v3Ul7YO4K5Xh/nvYCVVB6FkYO6lVsO0I9UbHAEPbOIiQrIylPt7a+qMGFHoA9dIjg==","signatures":[{"sig":"MEQCIA0xd5g4vvCL0BaUVucWafqOkQTH7BrOa6tiT0aPkQslAiAWVWjpIYVphy9rmK/OopbvVgcJl1QXnMozCiPK8nvEog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63538},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"7e6bca00965039b8362b9f2812d763fa9a008809","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","actor":{"name":"marktamis","type":"user","email":"mark.tamis@gmail.com"},"email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","vitest":"^3.2.0","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.29","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.0","@antfu/eslint-config":"^4.13.2","@typescript-eslint/parser":"^8.33.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.5_1750428190929_0.21513282936373246","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"buzzcasting-utils","version":"1.6.6","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.6","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"f5a3d4d8589eea4435e222c76531faa07440b166","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.6.tgz","fileCount":5,"integrity":"sha512-JpmQs2SaPxuclTZjQgm/HjKDMPkx51sNbptg+q275a42QIKuGw9IsKvUNs1BA1oDSZef6FGGieV6UwKqPkGRIQ==","signatures":[{"sig":"MEUCIEb4uotdgHPMlKgAIwQzBjno1wDNdLrRvLJC1/qyX8xXAiEA3Kf53ri5aBuo998ZYGIhCsTDtvHiJE7DhQPabSH6FMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63727},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"8fded19ac3301cedfaa873b9dfb6a0a31381f741","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","actor":{"name":"marktamis","type":"user","email":"mark.tamis@gmail.com"},"email":"mark.tamis@gmail.com"},"_npmVersion":"11.4.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","vitest":"^3.2.0","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.29","changelogen":"^0.6.1","lint-staged":"^16.0.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.0","@antfu/eslint-config":"^4.13.2","@typescript-eslint/parser":"^8.33.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.6_1750759076943_0.030246118973629832","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"buzzcasting-utils","version":"1.6.7","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.7","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"6c334b0e5ae87b6160e878794da3876ed9e07c75","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.7.tgz","fileCount":5,"integrity":"sha512-X8H/BXg278ljcZa3P9/9iAvvY6K1I0qYwlMkAlRTHyVzqoyGtPvJ0hbCv7k8Z5rW3TsidhEPsRDSIQ4pAy4gNg==","signatures":[{"sig":"MEQCIAjFjsdm0PkyMYWHjIs0uxCoGhv2Wa9aSbIwLNW3lxhZAiA0lCreuVLwL9GDmorz7T52jj9CHT7dgK0YGbVBTDa+Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63559},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"0fe8c03648217ac855c1be7d46200305dd6e3878","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","actor":{"name":"marktamis","type":"user","email":"mark.tamis@gmail.com"},"email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.7_1750759870440_0.4092402639957915","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"buzzcasting-utils","version":"1.6.8","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.8","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"f179714ca709cf1963b308e95892e240df8da274","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.8.tgz","fileCount":5,"integrity":"sha512-Rwnqm4yTY2DFVm6iSZ5PI82OxxTlHI0pbFBAAGV0J7QeU4DWDxxdspwHQd4GQUseu34apPW/wihElafDSawwtw==","signatures":[{"sig":"MEUCIGhRypR8aB8PNMwd44cEXvdZEi42FwVDUlZIstsn6ruyAiEAjz8lF6S+MBAIWFvgqx/iy+NIdxZnJWnNHCdTZdecQl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63930},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"e9dc048ea19fb5fd0f4fa41a53be8b436cd09694","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.8_1752251227579_0.7230638892589676","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"buzzcasting-utils","version":"1.6.9","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.6.9","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"747d6ab6f6e1e63d38ae9fa2cc611148ff39d3fe","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.6.9.tgz","fileCount":5,"integrity":"sha512-xtvqlzH1t4+Q9FFG/8NlO0UxDbr0cqndZ9Tft8JZhusP+CeDxgJDrF2lfVX3qbxhpqg0ibtTuEaw9sGL9uVXJA==","signatures":[{"sig":"MEQCICQV24q8Kw848mCXp0tHk/xsSyqG6YKd/X9o688I9uDaAiAK0QHjYw48+ndN0rI9I646Un0FRbF0Q+CoRkP9pQjwOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63929},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"6b51d8f0ecf25e8bdb9555150e397d431b821c28","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.6.9_1752251584727_0.773907057627456","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"buzzcasting-utils","version":"1.7.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.7.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"a1cff7ae2e613c9e07cd3437dff120b810c9a1c1","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.7.0.tgz","fileCount":5,"integrity":"sha512-N71A1cg9mN1ab809hlqG2draUfKoY7su1Psr+WYuoC11O4aEhGKS+ZDnBakP1QtiKf+crdTukXzQ1BQM0/7wIg==","signatures":[{"sig":"MEUCIQC6b0v/75yImcdUWA2q/cn84iGOI7B+dhRxjn/Vf+9iWwIgVEKE93NCFRSuBEKcHfilqMybuagolT14A8EFn2vbV3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64076},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"dc83d43d40040fa217cc096ae29dd28b76555922","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.7.0_1753979769202_0.07125573288760623","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"buzzcasting-utils","version":"1.8.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"e2108ac9fe988ac36038325a7d97ef8a7385a415","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.0.tgz","fileCount":5,"integrity":"sha512-CwG5WOUIscLrN0ifgFo/XgPDKV1OrWI58qwWa6SpvKmyuGmtcBytC1LijjR7MjcuiHyEBOSqPXKdH0UrM8PWXw==","signatures":[{"sig":"MEYCIQD1M/V8gIkYHH5WO+AdwhcRIHzPe5wQ00RvisiT3N0CoQIhAMAXgElI6f6m9X4Dh0L52wHeO7u7cxhdnalc0IYgmuIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64098},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"93aebadf5b2e2a118e7ccbbd85111519cb297d49","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.0_1754901909880_0.7183944187586229","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"buzzcasting-utils","version":"1.8.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"14c16aeffa77d68ec9aacce3e02a8d741364d476","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.1.tgz","fileCount":5,"integrity":"sha512-kaf2eextED1EmBUmvxU/ZGzDbgbgbckL1O+CShHdYKawxKUqMaHjSxMaIY9fdjF1f8FZz632aJ9Q0ofuRRovjg==","signatures":[{"sig":"MEUCIAkoIDVjD/fcCgSHGkt3V++6T6gr/97y/mDFoFA7fUhzAiEAkWLAqp0GyU4/hHF35d13uXirE0BOtxMe1y8f8zBnMpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64677},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"f9a22282481ced78934b0e3bf88c34a377f56d43","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"10.9.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.1_1754902637887_0.33299187627109617","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"buzzcasting-utils","version":"1.8.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"2fdf43ce23a1c0123cc49d5c5b797a8a442bb760","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.2.tgz","fileCount":5,"integrity":"sha512-HfqB2inhW58qVWe8g9RUUmycjYSqLUIke0bQDSRRs72aOWLfrPCNvdCUiXEaGEP/5Oq9ViBFQIfAfakgPItRBQ==","signatures":[{"sig":"MEUCIQDSWnzqFg/WCWeobMK7BDue6iWgYpV+XHsiwVLnfGoqCwIgendMU05D/3HUzXgz7EJwSM+Claf2Cwk2HrqoISwU8+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64755},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"f706f96f2d72f86d5f1eef8e5bc7b35b6ab6a8cf","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.2_1755517047222_0.37976188399306343","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"buzzcasting-utils","version":"1.8.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"483eadeb2ec917321621e8ef9601722863019e89","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.3.tgz","fileCount":5,"integrity":"sha512-PptRmft/ES7p2ztbjl5VEj+PTq891eE+zCB1IqQ/h1W8WtTiKz3VHlUgchw4ytkXiQZgW3sYo8KPI0lGCT4hfA==","signatures":[{"sig":"MEUCIQD+r8qG62+2L88G8YPZasMTV6BtcGCkXiXaKMLOi/GTdgIgWGxR8yIG0iJz6hVgpkVm/mEkzII5DkAd4XCt5uU+22M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64781},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"1373925e2d3e42879653d28cd35c058342ce3c7d","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","eslint":"^9.29.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.8.3","@types/node":"^22.15.32","changelogen":"^0.6.1","lint-staged":"^16.1.2","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.1","@typescript-eslint/parser":"^8.35.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.3_1755695694889_0.24977897359581935","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"buzzcasting-utils","version":"1.8.4","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.4","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"2b6b99798b1e6de01aaab807e92b594032f15ba5","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.4.tgz","fileCount":5,"integrity":"sha512-gqKz7e4nc7I6hCvLdE3pv2K2JeSwWJd6PW0Ca1QOxolMaSOGHjjOqdObTb+s6H6aU2g02998g5PXvXdqRd+Xiw==","signatures":[{"sig":"MEUCIAnFk9yQXz2WsyeVCft/wFGNyDdbEYmZKAM2WoXIkblsAiEA/ygxDwa6oNMiqL42XPuF+93cvBJYtpFYh6AN6OmbUHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64779},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"88452b0aaa172188bc190384e653f4abd06044dd","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","eslint":"^9.33.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.9.2","@types/node":"^22.17.2","changelogen":"^0.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","@typescript-eslint/parser":"^8.40.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.4_1755695900368_0.036171276240240635","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"buzzcasting-utils","version":"1.8.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"923e1aeafafd0870b65fd0286a28f6c0779ac1b8","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.5.tgz","fileCount":5,"integrity":"sha512-cI0gdbl2n0XodEOTFzTRyn6fglUJq33csYDZ0XgeAS1cGHsoh0Tcadm6wfj8KUncIbHQh9CXFipK3uyKc0x/lQ==","signatures":[{"sig":"MEYCIQD5xiVKilJ1r51BsvzpwHWwUWeeflmCFOq4jKf3CxJgDAIhAMazAH0V3vgZDvnJFio6S0RNS00wY/veNInHKTHtLqA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64843},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"c433d2645abe741336711f9625b64ab60d196a35","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","eslint":"^9.33.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.9.2","@types/node":"^22.17.2","changelogen":"^0.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","@typescript-eslint/parser":"^8.40.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.5_1757509198149_0.6313832248720941","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"buzzcasting-utils","version":"1.8.6","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.6","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"8bd98c54f62b48f3fc3c26dcc8d35f2d93409a8b","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.6.tgz","fileCount":5,"integrity":"sha512-gD43lIXso7h50H+tC4MI8XXYXCBqfZORJKY7xCOJkR6iVW5ai3m5KjtyciVMIubOKdD7q85F4pIYL8Ar6nB3YQ==","signatures":[{"sig":"MEYCIQCn0Re9Bj/q1Y61HnatuvndO3xMmveEhgCL5krBMvfhyQIhAPxeMTUBKcNPmvnjQNg/gi24869qSQ4zkYqHTIBi/7LD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65014},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"efb777176fcbc4daa564dffa6ced1cf7b65ae405","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.8","changelogen":"^0.6.2","lint-staged":"^16.2.3","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.4.1","@typescript-eslint/parser":"^8.45.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.6_1759501218434_0.378866891795288","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"buzzcasting-utils","version":"1.8.7","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.7","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"6c6ec9500454dbfb4d2af39e1b5cd41538d5c8ad","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.7.tgz","fileCount":5,"integrity":"sha512-s4nFlXZHxCJCmyNEgVZZGS/IZ4bD8Yz3c0YsoMCTNeyL8kael8tbJvlLtEgbQ7GyHngDRkBNuRoW15hXhucKXQ==","signatures":[{"sig":"MEUCIHSxt9olbWyCH+FvEMqiPtHflbiyYHk7UPzDa//50MP9AiEA73wByVnQJlduDHd8V1t7213/ZBZ5oiGFfVp4x1or4a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64957},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"e0f2aeea03e7769243002105b8096a320ea51283","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.8","changelogen":"^0.6.2","lint-staged":"^16.2.3","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.4.1","@typescript-eslint/parser":"^8.45.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.7_1759502495661_0.6374941980774151","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"buzzcasting-utils","version":"1.8.8","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.8.8","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"0a974560af48a0528e7e74e13537f32a4f0f612a","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.8.8.tgz","fileCount":5,"integrity":"sha512-Lnp9uLlhgBeHR5lvUzgb1aFPmhRRw9ChE+ucDAkPwy8myYEiRRy0KZxbHliwkBXaQnh8hbMCNd7jSqwYIGshTw==","signatures":[{"sig":"MEUCIQCgcT/2N6MthnSQ32S21+v7lwc8WxqYV6RQEP2QNAsZZwIgbNNUjTH75WhO73v2wq5767ixP0lNcvwqY6HdTHA2ZR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65879},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"import":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"3f3fefb431a7eaf6a35e9049c2c3a127303b1a62","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.5.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.8","changelogen":"^0.6.2","lint-staged":"^16.2.3","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.4.1","@typescript-eslint/parser":"^8.45.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.8.8_1759504011050_0.8646115685521665","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"buzzcasting-utils","version":"1.9.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"846c8fc38396ef1a9fb13a76ad630c198e41d7eb","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.0.tgz","fileCount":5,"integrity":"sha512-/rs/kh/P0N44gVzLdpRHRIOZuTPnUaybv9pSlOHf1t4T9ZbgfIrX078NePFg8D7qxZKbVt6tfGTv+JAXQ9hdNg==","signatures":[{"sig":"MEQCIGeoksUr5gEbhzT7i6eVvcU9ASfnjfXMZI3nkbpTzmmyAiBYSGode3jjZqGOrPiCDqsefLLWfSdNq88RWKgA92TFXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68067},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"c4aff16b71c20df765353b16d412d9012cb48ea3","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.0_1761219002548_0.6763966093389151","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"buzzcasting-utils","version":"1.9.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"13e9483c6198f91c50231276427014f465ab898b","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.1.tgz","fileCount":5,"integrity":"sha512-Vlwx4+qqIlIfoeXRgOKXM4qc6F2FbI2YouWjpLVEyF7V8O3NbAJDXY6JuoV6slaHjXmk1ozdgjd0+TUxSgdkyQ==","signatures":[{"sig":"MEQCIBi6qcaXRJNuhTGsZY/ZVvy+ccgSDdDnG3JQ9tKK3op/AiBghaq8TNPyOSy3bNbjc974BfmqomDD/5occQ9N9Oxy3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68701},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"dfb03fc07760296bafe3302c20bc13bdea093f49","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.1_1761232565293_0.7500182367182011","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"buzzcasting-utils","version":"1.9.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"c24bc772ba7eb8bcb25d6dd5e8deb3e3e6e5a477","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.2.tgz","fileCount":5,"integrity":"sha512-OTv2DWbBCwgIjwcsVJAWZ3FwhXyikk0JhX/zIU2inSbIrADMpc+ZdfaYlUuQFwJt+tFLE6Vk2E4QuEQDwRcMAw==","signatures":[{"sig":"MEYCIQCZd4sDqeclDWK2isPDBbhZTrAXaGPM+hK/0yLrvvYPJgIhAIhPbGe8Yge37e/dwcANQ/pxlD4T3l/D7R/8MIMT9J7R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68879},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"ef8bd8da41670429632da2522403637c03ea2f51","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.2_1761233131675_0.5172312522366938","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"buzzcasting-utils","version":"1.9.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"5e11a8ebb5929cad6c26db5f1a6d131739e2f147","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.3.tgz","fileCount":5,"integrity":"sha512-TTbpACBkGy/8vT1PdYzXDmMI+NfhnsxhdJLj5inOGX9LQYQCfT6EhPFSL/w7WlES9KQVMDq2NUFLySaInbhPAg==","signatures":[{"sig":"MEYCIQCNhV1OubZ7I0IF4k/Rz6QJI9fkk5JWH6oKQ+dSOLTY9QIhAN97QbwwRdM96PPJrxGmVpA+BZxGYDSrr7xAuD2nI/O0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69060},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"b6aa0d63618004103b8f181be300c3ca1bfb9147","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.3_1761233257594_0.8796784381196989","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"buzzcasting-utils","version":"1.9.4","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.4","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"bed54642cd17bda31d5be87b8bb7c98878bd74a5","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.4.tgz","fileCount":5,"integrity":"sha512-Ltk9kJ+zN3nMv/d/l9eUSECZnDb6XPgFDwDLHnRIx6/F677LSqqt+ko0qltee50jgt9uyhW7mUtT6obGEQUHbQ==","signatures":[{"sig":"MEQCIBVlRpUFNZIZvYPYRmyLLjBKnZ/qvsgLYIBZfxvVsI8uAiBJojZo/QNAYFFf38PfunNZrpV96xWylilFNqiwtAyNWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69062},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"9cccbb1b966ad440222cfa2127463b307477310a","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.4_1761234234860_0.8045088770029152","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"buzzcasting-utils","version":"1.9.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"bc10f6641adf9230c66a4918ed5f3ea5e73aeef3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.5.tgz","fileCount":5,"integrity":"sha512-hylWxTdXvFsmLrFTeXbioU/gNq8Q6+G82tjJ29qEa0Z9RZzgB3CUkt+P2tx+dNhuxuxgPOgKWaq5bl/Vwr2e1g==","signatures":[{"sig":"MEYCIQCYETkzUhmSre8lnFyDVX3H+ZXipCXKICACItzpoVhguAIhALm5Scx5vXcOv4EjiVshnRtXxg6adZorm5F13lZR9gLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68900},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"8dbd02399df57b29f63e9de0b3466423eefd2939","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.5_1761235541116_0.9213304706975272","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"buzzcasting-utils","version":"1.9.6","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.9.6","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"2346654b780d10f8de253766a96438fbd3be75f3","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.9.6.tgz","fileCount":5,"integrity":"sha512-QNOFsb/5db8uZ7Hf0FSqSxjrS4U/cq1C12P56rkUwbG3bNLtrD5u0KzNhgCds+5Zi0H3dHf7DCiLLLf+zd114w==","signatures":[{"sig":"MEQCIBj1pO3+4KqyaeRC2+sJMkaBwu11p3bGB+YmZyXXkUsvAiAacVctSVV1i7XcUIpPiEEvtbAyWXxsButWJ/e9G9wXHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67478},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"0715ae0ba48f5d9b769f9c8ff52bea4fd43e904e","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.9.6_1761237807568_0.2524521468477978","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"buzzcasting-utils","version":"1.10.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.10.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"5960997a1019a6defc44a7d843009afda62ef931","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.10.0.tgz","fileCount":5,"integrity":"sha512-vCwrsZYapUaqqR40IqV9gd+G1yg4S9Nzsqabbu9iIGrhaDFxcJ34j4ppnsSoyGaQssKzH0hiDmf3saMkMZNs6g==","signatures":[{"sig":"MEYCIQCj6oySUCiItN1dfiXD+uYIySv3BUbsFxEnt+dTVouNUwIhALcQQ0ifzy+lJ8OyYn72ArR6wFsudrQwXfGsMVEW5Q2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67968},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"cfa4942c47a99c0fbe9660517f4627ec9a66dab6","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.11","eslint":"^9.38.0","vitest":"^4.0.1","camelcase":"^8.0.0","typescript":"^5.9.3","@types/node":"^22.18.12","changelogen":"^0.6.2","lint-staged":"^16.2.6","@commitlint/cli":"^20.1.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.0.0","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.10.0_1761240369315_0.7603600769817696","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"buzzcasting-utils","version":"1.10.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.10.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"5cdd55538e7de7c0d28027493d6c23b4b8ac3d8b","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.10.2.tgz","fileCount":5,"integrity":"sha512-HsEDPiOhXspnic4KBWfcLnZ4EL+7ufniGztGVAzWDOUMZ96vYNI6M2ZUv8y4cEhNV3gyu4HHt1kTsWml1KF/CQ==","signatures":[{"sig":"MEUCIQCL3wsL1aqB88z5I4Yc0n+HX1LWWCO2yo4uWEYVPjqbpgIgQ0xnHM/IVUzijg91y9Vtii0BTg5W5R9zwn+fX6wgyPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68148},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"1ca7b6f3ca2c39451f49f3f4372f04fa36b52249","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","eslint":"^9.39.1","vitest":"^4.0.1","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.10.2","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.2.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.5.1","@typescript-eslint/parser":"^8.49.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.10.2_1765298192998_0.7923295725539892","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"buzzcasting-utils","version":"1.11.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.11.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"076ce1fd1507088f7296d586ece4c6b151b1a459","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.11.0.tgz","fileCount":5,"integrity":"sha512-nY9Fl+lslE4jVPASdr2jwe53SMGjh6G1/mBvtGejWd2HQ5+VzUTyYuo+98cJGIIVn8WKtsCttG7fpjEn8bViXQ==","signatures":[{"sig":"MEQCIA4DXqN+6UQJgUuJZDuNmXksAjqgh7gb0DWky2li1AayAiB0d5NG2u1gD4G53+oCSt5AkAxf9VvUr5NirA52PWRqTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68129},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"716b26e0017f101ee372801544ad572dd0c356da","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","eslint":"^9.39.2","vitest":"^4.0.1","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.10.4","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.3.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^6.7.3","@typescript-eslint/parser":"^8.51.0","@commitlint/config-conventional":"^20.3.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.11.0_1767610918626_0.4083217288463934","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"buzzcasting-utils","version":"1.12.1","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.12.1","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"0d12862c8ea57fb02402b84d496d88d10b20f72f","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.12.1.tgz","fileCount":5,"integrity":"sha512-LLTBH5mAdcDpQrM0gFCzBQls468WwPQ3rwRemvHMcmjMEWU/lDFzoaPOz65cfS+41uPNqH0jLE9eSrfjXzoxig==","signatures":[{"sig":"MEUCIQDN+e5PoAd+mkLqhDhuBnFAVYcdSLS/4d48qBbtP1y6TgIgUk1axfVfJkpAwSFSxGeEsVonO/0GxwoNIEqwA0JkZyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68754},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"50cf9fbee5047ad4280cef5cfb3515d5043592c6","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"^4.0.1","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.10.10","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^7.2.0","@typescript-eslint/parser":"^8.54.0","@commitlint/config-conventional":"^20.4.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.12.1_1770218849968_0.8845601542612","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"buzzcasting-utils","version":"1.12.2","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.12.2","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"ae8f4c6013c2b9c1e53fd1843099554fbb2fd980","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.12.2.tgz","fileCount":5,"integrity":"sha512-pUe2JlOU4vtOtTQC/sh/I0+tlVq2Xs0yfaK2Xliwa9yJGoun40qmZG8RvHEOj+hbBEsvGPDqqX9ChyvpKPjazg==","signatures":[{"sig":"MEUCIGXzw8honrE+EtzfqhzmRT6IDDOaPDeMqIOBPmFk/ieOAiEA9LUp6hWHsnNQEAcOENufTb7rxXOnO7U4aXAAgghH+PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68791},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"acbee594177b05b1a36438f85fa911de5f69b97d","private":false,"scripts":{"dev":"vite","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.6.2","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"^4.0.1","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.10.10","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.1","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.0.1","@antfu/eslint-config":"^7.2.0","@typescript-eslint/parser":"^8.54.0","@commitlint/config-conventional":"^20.4.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.12.2_1770221048343_0.8535322976887658","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"buzzcasting-utils","version":"1.12.3","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.12.3","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"f104f23ddbf96d14a5f1b8155970f08b2d35f7c5","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.12.3.tgz","fileCount":5,"integrity":"sha512-r7LC8L1u1tjO/t0XstmBB8fmDrtBV08e6L3aNt1CDQHYq5U5hCOgxQmA1cHyQAqguvddRYTmcd+zvhQaIO273g==","signatures":[{"sig":"MEUCIAXqRiJrOGggnsKjwLkgD5ZigxF4jWWZ/BFrPKoUs70jAiEAsFW+kiT17aIxekBEEz0b0ZnfDupj1b77bL0pQ564rN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65556},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"60c715a067f5099534e8a8275129c1c694238479","private":false,"scripts":{"dev":"vite","docs":"npx typedoc src ","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.11.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","eslint":"^9.39.2","vitest":"^4.1.0","typedoc":"^0.28.17","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.12.0","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.0","@antfu/eslint-config":"^7.7.3","@typescript-eslint/parser":"^8.57.1","@commitlint/config-conventional":"^20.5.0","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.12.3_1774013608981_0.883808801677912","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"buzzcasting-utils","version":"1.13.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.13.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"4fd1d2df99d800430f640cfa752b2cd0e37da25f","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.13.0.tgz","fileCount":5,"integrity":"sha512-RzRgrVtjNbQwvS318gRr4jCo3Lgm0xa5rLQrVR7EwbEhWn5xEmUL8HLhWaAj3VTDCTB3JqVgBJkrBBUYaORzRA==","signatures":[{"sig":"MEQCIEGK6eeuLpRFS247j4ZHbua33eFXx/HHnigv6GmhjsSmAiA7+QZ+jTw7c2hi3+bBipqKnMcjs+fh/nWCoRn6PCEj5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65589},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"df53dfe4eabb324e604e96f3cfef94a6b2125511","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.11.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","eslint":"^9.39.2","vitest":"^4.1.0","typedoc":"^0.28.17","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.12.0","changelogen":"^0.6.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.0","@antfu/eslint-config":"^7.7.3","typedoc-plugin-markdown":"^4.11.0","@typescript-eslint/parser":"^8.57.1","@commitlint/config-conventional":"^20.5.0","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.13.0_1774014236502_0.8474145699130855","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"buzzcasting-utils","version":"1.13.5","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.13.5","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"29aa9cf0a76e02d04a0a166e7a4d1c352e404921","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.13.5.tgz","fileCount":5,"integrity":"sha512-WvhIg4WRpKTJDoS/FrkPGuRav6ui5KuEHjDRp59TnZAgLwTJZX3Mn8mFfqVLPwxbDrJancMs0sg7XYAJ6vWU6A==","signatures":[{"sig":"MEUCICTsl3UOvLLOqJN3Z62Z/Nbu601WgfrDayg6U0C5aqO+AiEA4ZFOSGFsAEsRZqC8KOWGqKwWX56NaUGafuSQhgTcKgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68982},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"47d2a867891c18e333db73c003d19150e996b829","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.12.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.2","vitest":"^4.1.9","typedoc":"^0.28.19","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.13.2","changelogen":"^0.6.2","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.9","typedoc-plugin-markdown":"^4.12.0","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.13.5_1782917333992_0.13114968334704868","host":"s3://npm-registry-packages-npm-production"}},"1.13.8":{"name":"buzzcasting-utils","version":"1.13.8","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.13.8","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"fef0dc15c69b3f302d8dfda310281042747b3776","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.13.8.tgz","fileCount":5,"integrity":"sha512-VGhYzoJYBA9Er3wdibl5m87WoxFWUPaZdVYl8QePaTWUFwJpZ2Q8YddPoEMxJX1tmbu1L5nkNxdU6nUTbRLk2g==","signatures":[{"sig":"MEYCIQCIT2hYvxOFRFqNdbqTeG0yYfzCntM5GEt59XO3haHJhQIhANCysdz+T+isVQ2g/uRkvZUb3vWOnGiBoGvu3ax3C894","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68966},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"df3811aa474374d7fff2fce83687f98434e41947","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.12.1","description":"This is a wrapper class to use multiple storage options with BuzzCasting.","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","vitest":"^4.1.9","typedoc":"^0.28.20","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.13.3","changelogen":"^0.6.2","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.9","typedoc-plugin-markdown":"^4.12.0","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.13.8_1785936226512_0.678194628060554","host":"s3://npm-registry-packages-npm-production"}},"1.13.9":{"name":"buzzcasting-utils","version":"1.13.9","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.13.9","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"c53451274e727cffb447b058a55ca3e34c05932d","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.13.9.tgz","fileCount":5,"integrity":"sha512-yIGuvSCdm1AbbRQ+1i4pmj9j3DNKiunzXv/Y4SH/slg31B8wS2uJWYGLoFjIrAalcZ+614yPRwooJGw30akuvQ==","signatures":[{"sig":"MEUCICTODTg+4t052CzdVvLtacT+pDc+hwAPc7PtKFgjPCvdAiEA0a6ZSbKQRMpQaIVBnB7h+a/9o4rw3o6W30a+nUXpSeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGbtXHHqnkjTXtyeTCG2gMNunEs3CQRYRHpDfS8rfYK1AiASZobNdkJc8tmdmcpoozaX8pAfQfV6SnwaGG9+Fdl5Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71064},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"19ddfa72bf2207496eb87a4df9762cad3b035def","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.12.1","description":"Shared types, constants, and helper functions for the BuzzCasting front-end stack — consumed by `buzzcasting-app`, `buzzcasting-storage`, and every tenant repo (`admo`, `aramco`, `axa`, `axagroup`, `bayer`, `chanel`, `cplus`, `ksa-moh`, …). This package h","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","vitest":"^4.1.9","typedoc":"^0.28.20","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.13.3","changelogen":"^0.6.2","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.9","typedoc-plugin-markdown":"^4.12.0","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.13.9_1788961718255_0.8481455380306353","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"buzzcasting-utils","version":"1.14.0","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"_id":"buzzcasting-utils@1.14.0","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"dist":{"shasum":"2a327a6e062756263bd0dc2839bdc6474633c9c1","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.14.0.tgz","fileCount":5,"integrity":"sha512-LZSeH0tr4coXRrayEOc/La4a8VhNU5ZNcNXQYCeoOfZujAaPwfHubX9SvabbkM/yY/z1kIfbbgT+DUIX4e+dJg==","signatures":[{"sig":"MEQCICoaqU1VC/IYcJnTtRC6vjRFJbUj+aQoeKxSE4IyBpm4AiABMpOm26WNEMRgprCL62Ckxp5OJ4frC+oNKtaOS5hDgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIENh2rDM5ewXxm9q4ksH+ctIckoKoJj8Upphm0tBawyqAiEAvy7FNAyP8DagtofOjJMaZCPl+Y3NAM733UimP8E832g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71064},"type":"module","types":"./dist/buzzcasting-utils.d.ts","module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"71edd603fa5556ef7283ee733cdc86a7d0891308","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"npm test && npm run build && changelogen --release && npm publish && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"_npmUser":{"name":"marktamis","email":"mark.tamis@gmail.com"},"_npmVersion":"11.12.1","description":"Shared types, constants, and helper functions for the BuzzCasting front-end stack — consumed by `buzzcasting-app`, `buzzcasting-storage`, and every tenant repo (`admo`, `aramco`, `axa`, `axagroup`, `bayer`, `chanel`, `cplus`, `ksa-moh`, …). This package h","directories":{},"lint-staged":{"*.ts":"npm run lint"},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","vitest":"^4.1.9","typedoc":"^0.28.20","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.13.3","changelogen":"^0.6.2","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.9","typedoc-plugin-markdown":"^4.12.0","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/buzzcasting-utils_1.14.0_1789051518716_0.8629828876868844","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"_id":"buzzcasting-utils@1.14.2","bugs":{"url":"https://github.com/TouchFlows/buzzcasting-utils/issues"},"dist":{"shasum":"6d68303f9ed2796d2d232d24a0f9c810f45a040f","tarball":"https://registry.npmjs.org/buzzcasting-utils/-/buzzcasting-utils-1.14.2.tgz","fileCount":5,"integrity":"sha512-HF8aUw7sjnn2CYZRHZp0neBmP3RLr0VYDUKg1D8OSsVskF/I+JBD2Y2Bp2LT+qRODFPQIbtc5n0+mIlKx1p+wQ==","signatures":[{"sig":"MEYCIQCC8EsUhGvRFeWC/5fIkjNXj7V+2SQ7+pioJVSEGqtrYwIhALy+WtBY/M3F7uyKTTihfR5ukQ7hErQH4mML2jnYJ9m0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLpFK1aV/TpRjzSxMLuPkJ6jIHu5DnTtNNaOzDELT9AQIhAPEaE3Fu6n2BLrP7S3BskDeolwpGHIxDmrKutc2rMM+H"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/buzzcasting-utils@1.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73137},"name":"buzzcasting-utils","type":"module","types":"./dist/buzzcasting-utils.d.ts","author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"module":"./dist/buzzcasting-utils.esm.js","exports":{".":{"types":"./dist/buzzcasting-utils.d.ts","import":"./dist/buzzcasting-utils.esm.js","default":"./dist/buzzcasting-utils.esm.js"}},"gitHead":"3ddb9c8ba384a15a6930e37bf2acc493edc8f0f6","private":false,"scripts":{"dev":"vite","docs":"typedoc","lint":"eslint . --fix","test":"vitest --run","build":"tsc && vite build","release":"pnpm test && pnpm run build && changelogen --release && git push --follow-tags","changelog":"changelogen --release","test:watch":"vitest","test:coverage":"vitest --coverage"},"version":"1.14.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fa85033-8ee1-4c0f-982a-810cc62fab70"}},"homepage":"https://github.com/TouchFlows/buzzcasting-utils#readme","repository":{"url":"git+https://github.com/TouchFlows/buzzcasting-utils.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared types, constants, and helper functions for the BuzzCasting front-end stack — consumed by `buzzcasting-app`, `buzzcasting-storage`, and every tenant repo (`admo`, `aramco`, `axa`, `axagroup`, `bayer`, `chanel`, `cplus`, `ksa-moh`, …). This package h","directories":{},"lint-staged":{"*.ts":"npm run lint"},"maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"packageManager":"pnpm@11.5.2","devDependencies":{"vite":"^8.2.0","vitest":"^4.1.11","typedoc":"^0.28.20","camelcase":"^9.0.0","typescript":"^5.9.3","@types/node":"^24.13.3","changelogen":"^0.6.2","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","vite-plugin-dts":"^4.5.4","@vitest/coverage-v8":"^4.1.11","typedoc-plugin-markdown":"^4.12.0","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/buzzcasting-utils_1.14.2_1789485123653_0.09691252311827991"}}},"time":{"created":"2025-03-26T09:30:57.058Z","modified":"2026-09-15T15:12:04.130Z","1.1.0":"2025-03-26T09:30:57.222Z","1.2.0":"2025-03-26T11:22:23.941Z","1.3.0":"2025-03-26T14:17:28.968Z","1.3.1":"2025-03-27T17:59:32.262Z","1.3.2":"2025-03-27T18:02:34.201Z","1.3.3":"2025-03-27T18:03:12.150Z","1.3.4":"2025-03-27T18:07:00.042Z","1.3.5":"2025-03-27T18:13:37.492Z","1.3.6":"2025-03-27T18:21:22.038Z","1.3.7":"2025-04-08T10:31:53.372Z","1.3.8":"2025-04-09T09:28:11.471Z","1.3.9":"2025-04-09T09:40:19.043Z","1.3.10":"2025-04-09T09:48:45.962Z","1.3.11":"2025-04-28T17:31:33.871Z","1.3.12":"2025-04-28T17:36:42.159Z","1.3.13":"2025-04-28T17:44:24.662Z","1.3.14":"2025-04-28T17:46:41.658Z","1.3.15":"2025-05-02T09:03:45.131Z","1.4.0":"2025-05-05T08:32:21.177Z","1.4.1":"2025-05-05T10:21:34.234Z","1.5.0":"2025-05-05T13:20:07.902Z","1.5.1":"2025-05-05T13:26:37.657Z","1.5.2":"2025-05-05T14:09:04.777Z","1.5.3":"2025-05-05T14:19:17.367Z","1.5.4":"2025-05-05T14:24:04.153Z","1.5.5":"2025-05-05T14:38:28.704Z","1.5.6":"2025-05-16T15:38:23.129Z","1.6.0":"2025-05-27T12:52:24.339Z","1.6.1":"2025-06-02T08:19:39.694Z","1.6.2":"2025-06-02T14:58:58.085Z","1.6.3":"2025-06-02T15:12:01.751Z","1.6.4":"2025-06-06T08:14:19.577Z","1.6.5":"2025-06-20T14:03:11.115Z","1.6.6":"2025-06-24T09:57:57.150Z","1.6.7":"2025-06-24T10:11:10.602Z","1.6.8":"2025-07-11T16:27:07.771Z","1.6.9":"2025-07-11T16:33:04.923Z","1.7.0":"2025-07-31T16:36:09.438Z","1.8.0":"2025-08-11T08:45:10.082Z","1.8.1":"2025-08-11T08:57:18.038Z","1.8.2":"2025-08-18T11:37:27.402Z","1.8.3":"2025-08-20T13:14:55.085Z","1.8.4":"2025-08-20T13:18:20.604Z","1.8.5":"2025-09-10T12:59:58.321Z","1.8.6":"2025-10-03T14:20:18.622Z","1.8.7":"2025-10-03T14:41:35.843Z","1.8.8":"2025-10-03T15:06:51.229Z","1.9.0":"2025-10-23T11:30:02.741Z","1.9.1":"2025-10-23T15:16:05.502Z","1.9.2":"2025-10-23T15:25:31.875Z","1.9.3":"2025-10-23T15:27:37.774Z","1.9.4":"2025-10-23T15:43:55.080Z","1.9.5":"2025-10-23T16:05:41.316Z","1.9.6":"2025-10-23T16:43:27.762Z","1.10.0":"2025-10-23T17:26:09.486Z","1.10.2":"2025-12-09T16:36:33.149Z","1.11.0":"2026-01-05T11:01:58.774Z","1.12.1":"2026-02-04T15:27:30.128Z","1.12.2":"2026-02-04T16:04:08.501Z","1.12.3":"2026-03-20T13:33:29.132Z","1.13.0":"2026-03-20T13:43:56.657Z","1.13.5":"2026-07-01T14:48:54.115Z","1.13.8":"2026-08-05T13:23:46.646Z","1.13.9":"2026-09-09T13:48:38.338Z","1.14.0":"2026-09-10T14:45:18.843Z","1.14.2":"2026-09-15T15:12:03.758Z"},"author":{"name":"Mark Tamis, TouchFlows SAS","email":"mark.tamis@touchflows.com"},"description":"Shared types, constants, and helper functions for the BuzzCasting front-end stack — consumed by `buzzcasting-app`, `buzzcasting-storage`, and every tenant repo (`admo`, `aramco`, `axa`, `axagroup`, `bayer`, `chanel`, `cplus`, `ksa-moh`, …). This package h","maintainers":[{"name":"marktamis","email":"mark.tamis@gmail.com"}],"readme":"# buzzcasting-utils\n\nShared types, constants, and helper functions for the BuzzCasting front-end stack — consumed by `buzzcasting-app`, `buzzcasting-storage`, and every tenant repo (`admo`, `aramco`, `axa`, `axagroup`, `bayer`, `chanel`, `cplus`, `ksa-moh`, …). This package has no components and no runtime state of its own; it's the shared vocabulary the rest of the stack is built on.\n\nBuzzCasting Social Media Wall & Dataviz — [more info](https://www.touchflows.com/services-buzzcasting-social-media-wall/).\n\n## What's in here\n\n```\nsrc/\n├── interfaces/   TypeScript interfaces — every data shape moved between the backoffice API, storage, and the UI\n├── enums/        API, CSS, EVENTS, MODERATION, ShapeType, STORAGE — shared string constants\n└── utils/        small, mostly-pure helper functions (JSON↔HTML conversion, id generation, logging, formatting, ...)\n```\n\nAll three are re-exported from the package root:\n\n```ts\nimport { IQuery, IResponse, ISeries } from 'buzzcasting-utils'   // interfaces\nimport { API, CSS, EVENTS, STORAGE } from 'buzzcasting-utils'    // enums\nimport { html2json, json2html, uniq, log, hashSum } from 'buzzcasting-utils' // utils\n```\n\n## Documentation\n\n`docs/` is typedoc-generated API reference (regenerated by `npm run docs`, overwritten every time — don't hand-edit it). Hand-written architecture guides live in [`documentation/`](documentation/) instead:\n\n- [documentation/architecture.md](documentation/architecture.md) — the three folders, what each shared enum's real job is, and why the `Window.__bc` type this package declares isn't the real shape (`buzzcasting-app`'s own, much richer one is).\n- [documentation/html-json-conversion.md](documentation/html-json-conversion.md) — `html2json`/`json2html` (`window.__bc.h2j`/`.j2h`), the algorithm behind how a slide's builder-authored JSON round-trips to real HTML.\n- [documentation/type-inconsistencies.md](documentation/type-inconsistencies.md) — where a declared type disagrees with how it's actually used at runtime (most importantly `ISeries.items`), and which of several overlapping \"same concept\" interfaces (response envelopes, layout trees) is the one that actually matters.\n- [documentation/known-issues.md](documentation/known-issues.md) — confirmed bugs (e.g. `rtl()`/`dir()` disagreeing about Malayalam) and utility functions that have been forked and quietly diverged elsewhere in the stack (`flatten`, `intToString`, `sendEvent`).\n- [documentation/release-process.md](documentation/release-process.md) — `npm run release` bumps/tags/pushes locally, but the actual `npm publish` now happens in CI on that tag push (via npm Trusted Publishing/OIDC, no stored token) - what to do if a release run fails.\n\n## Development\n\n```sh\nnpm run dev            # vite dev server\nnpm run build           # tsc && vite build -> dist/\nnpm test                # vitest --run\nnpm run test:watch\nnpm run test:coverage\nnpm run lint             # eslint . --fix\nnpm run docs             # regenerate docs/ (typedoc)\nnpm run release         # bump version, changelog, tag, push - CI publishes to npm\n```\n\n### Git Clone\n\n```shell\ngit clone https://github.com/TouchFlows/buzzcasting-utils.git\ncd buzzcasting-utils\nnpm install\n```\n\n## License\n\nThis template was created under the [MIT License](LICENSE).\n","readmeFilename":"README.md","homepage":"https://github.com/TouchFlows/buzzcasting-utils#readme","repository":{"url":"git+https://github.com/TouchFlows/buzzcasting-utils.git","type":"git"},"bugs":{"url":"https://github.com/TouchFlows/buzzcasting-utils/issues"}}