{"_id":"@voxgig/util","_rev":"28-0f8b1426f3aeb41c56cc1059b072044e","name":"@voxgig/util","dist-tags":{"latest":"0.5.8"},"versions":{"0.0.1":{"name":"@voxgig/util","version":"0.0.1","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.1","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"ef5caeb5e595e3b2fc73917d1c2d678b6835f984","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.1.tgz","fileCount":8,"integrity":"sha512-zE1LgTPT8FJmm8PQ6oUl6OW/o8W3nbawugXi3vxHi0EkZOuum0xUPIaHIz6d8oFIu+jqX8CXu1n9IfXTojMNxw==","signatures":[{"sig":"MEUCIQDkKLi58DILg9dy9BraFXgtQuFiDXgC18fFdJ/UsX4LkQIge/U5ytYV2ywKgD+EDlVFBmg5yMiCNq8kUsCGJYys0+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12149},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"a12824ff6e543772d0f1cedde54814eb309efe6c","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","@hapi/code":"^9.0.3","typescript":"^5.5.3","@types/node":"20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.1_1720633266836_0.020783033220056035","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@voxgig/util","version":"0.0.2","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.2","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"f26a1ddec2d8df7d47524a31560179407886b94f","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.2.tgz","fileCount":8,"integrity":"sha512-SPfQAws/eQh8d1M7vChtEdCXSUVtoftuCQNIvnZ845eUqARp7ZgDR+X0CRUatAwW1akPF+VC+AfnXhbmeax47g==","signatures":[{"sig":"MEUCIQDtL9Oa0Cn8xQGycDmtCCbYXpBRgQeghXCodh959r8sXAIgQ+wnzk8G5sYtSaCKXRoBS/gJAE1PkFqu6yV/IdF3+/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15432},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"5ae22f4ff51a5c3aa3f811a734b04f7f6e0f555d","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.0.2","esbuild":"^0.23.0","@hapi/code":"^9.0.3","typescript":"^5.5.3","@types/node":"20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.2_1720644681376_0.7425935126920429","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@voxgig/util","version":"0.0.3","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.3","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"8d34b22c1ce84ce20ce62192670c61e0c40f3121","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.3.tgz","fileCount":8,"integrity":"sha512-vqUHStVjdWuA3XDB8Ro8zussnWXAgM++NwvwvTMAaLy1ejcxDTIsPZSQBIafS+I6yEJO/04C7BMtIPgSNDEGtQ==","signatures":[{"sig":"MEQCIHXZjl+E2KSbTcJ2NMKFvQbQq5/jUO1hKLgw7t+I9rJ/AiAz9XJoDrkKcZeZBpjgkWdHyJNhl5bKJQfwlAn1Y1rrtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23216},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"266338eff07d684db78103f8ac9f52a75cd8db08","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.3.0","esbuild":"^0.23.0","@hapi/code":"^9.0.3","typescript":"^5.5.4","@types/node":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.3_1722259548563_0.7423566660542293","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@voxgig/util","version":"0.0.4","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.4","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"f8701a7bbd6476a063a6ff979452ac8f87c6d043","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.4.tgz","fileCount":9,"integrity":"sha512-/cFbLoENPeiRy0fxOlVqo8FrDLBkWQwLKzPiNC4NS4BqH9DKkTEwQiG1o5qVZlzquvQwFxNJfDd0UXgK/hBd/Q==","signatures":[{"sig":"MEYCIQCk9OZ7x2N8OBVcvuu3reeZUGwJ7Z/xPYu5DxrvXXousAIhAKuYuxwUNqMpPEY7FBp/O52e1qm2lrsAR3cOWfzGh9oO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28958},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"681ff5f1457337a96aa6c3ad9deb03e7e0e20f04","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.3.0","esbuild":"^0.24.0","@hapi/code":"^9.0.3","typescript":"^5.6.3","@types/node":"22.9.0"},"peerDependencies":{"pino":">=9","pino-pretty":">=12"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.4_1731156739333_0.6579485604714104","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@voxgig/util","version":"0.0.5","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.5","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"d216f163904e06e84bb02bed7e0b155cf96dbeb3","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.5.tgz","fileCount":9,"integrity":"sha512-OyRxmLH3VFtjCTUHW8RTfnT5itVBtPB10oBF5/tUgq7DjTnpk7PLJ92CBfyo/ChoXnB6Bg0TylzvMpo5iY8MOw==","signatures":[{"sig":"MEUCIQDYySf5jZIWbbRkPYktxnBrczv60pcjZTk87Q8ctBEf2AIgfUxe1VKLqtmxGoctqrZRm3GTD+t4EVmvaDxg9grcdOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30010},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"4fafcfaf827dabd26abcbefffa4516b949657ba6","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.3.0","esbuild":"^0.24.0","@hapi/code":"^9.0.3","typescript":"^5.6.3","@types/node":"22.9.0"},"peerDependencies":{"pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.5_1731688399159_0.18289478842558227","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@voxgig/util","version":"0.0.6","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.6","maintainers":[{"name":"lmscunha","email":"agile.ice4816@fastmail.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"9ed65ba4918b06947798c355b0cf2f3cc2aa8ead","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.6.tgz","fileCount":9,"integrity":"sha512-wt506HxkbyoQj6etmHu5HSIAl9hN86+u7pVMWffVoyemLJDk6yXUFflRzoDfAmY4AYhF0StTMZ2zvhkmkVx0MA==","signatures":[{"sig":"MEUCIQCnHU8rjn+3Zz4U7KLhlFrixhpbb1FhrYZjtaFIHUuA4wIgSTbYoLjN0jK2Jh9+5TDCYkuOZdgBM0kf+vNON+wvoJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29956},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"565245a75043d71ffed42c1042cbc0d1659b5bcf","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.3.0","esbuild":"^0.24.0","@hapi/code":"^9.0.3","typescript":"^5.6.3","@types/node":"22.9.0"},"peerDependencies":{"pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.6_1731693860426_0.13834471723444253","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@voxgig/util","version":"0.0.7","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.7","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"4271d21ddc1256282a0696fdec5e688e3a264728","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.7.tgz","fileCount":9,"integrity":"sha512-sC4qPBqPszwhtRVxXrPq4/Bcv3h+5S2twQeY9Dc8sL92Di4fkOPMGIZi0oN+LNRZpnfR8iJTXw/H7rqbBmMNvg==","signatures":[{"sig":"MEQCIGpri+V5wCXPaxZ48jN6kc1CnGt+oySh6sylmXD/qRCXAiAPfAz7m0CRHG2xEbFZ7ljmncriYs2rlucOgUOCNOXd8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30128},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"9f4c47c49cf4de9c5b3af98d6334e4c12fbae384","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"gubu":"^8.3.0","esbuild":"^0.24.0","@hapi/code":"^9.0.3","typescript":"^5.7.2","@types/node":"22.10.0"},"peerDependencies":{"pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.7_1732714447558_0.5220065931750753","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@voxgig/util","version":"0.0.8","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.8","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"b85df27e35e77e7ed4483ce26d37ab31493cd89e","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.8.tgz","fileCount":9,"integrity":"sha512-Ob78chireexvuiEygXH+W7m4mcdG60ihpywO70YPPL2zXB1duWiGERbymbNCDOsKrC7z/7Ss6hmOIWVvAfIfcg==","signatures":[{"sig":"MEUCIQDspwbgwQOUKImFGjRHLdpvvFQDVFmFpRx/zUqqQwbkVQIgCrjydCTxZN+3xFsrrvtFy6cEJEeF32lyf+YXcP60TLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30385},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"5054a860eaa4853baf645bc7aea828ccfd1ee37c","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@hapi/code":"^9.0.3","typescript":"^5.7.2","@types/node":"22.10.0"},"peerDependencies":{"gubu":">=8","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.8_1732716046274_0.8327098113517384","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@voxgig/util","version":"0.0.9","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.9","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"d59bcdeaa4463a59040dc503d4205df835c3a429","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.9.tgz","fileCount":9,"integrity":"sha512-tdc2IDOUthtc8JZr0raPOQvng+mIBx6MnObY6hOUjI5psuqNaNi1qESJ6pyREygYgRQf8N8H1xnLaq17E+hGVg==","signatures":[{"sig":"MEQCIHqdYFQZURedEW8upVSHMOTa/uuU5s0158OSkGTcL03rAiBbORGE/YB4kKHC6GOGbhw29yZHCWIBxxCA8NxrzqkNYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30385},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"e1d8496265c2d15f861319008f98b2d51af4d188","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.1","@hapi/code":"^9.0.3","typescript":"^5.7.2","@types/node":"22.10.2"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.9_1734696609499_0.7987280944231512","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@voxgig/util","version":"0.0.10","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.10","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"3d2844defe18f94bc36ce78042a788fdf0bd2635","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.10.tgz","fileCount":9,"integrity":"sha512-LiZjG1anEtgUDNLhNxhnaSxZfrGC2X31jrbB4+U8nmtHyV+JrsZ0JZsFuMxOC86sUIB2jg5Xm2vHPmYeux08kg==","signatures":[{"sig":"MEUCIAq0toGduWheTqAZ76wEiPw+fJvdxamAPNwlQZ7t0Z/+AiEAuigGDRiV4h+/kby8C/zgsGhYIDXnSkS2vqv0DY5FsZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30387},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"97be97bf1658463b0176960d731b851e9aec158e","scripts":{"test":"node --enable-source-maps --test dist-test","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.2.4","description":"Voxgig Util.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.4","@hapi/code":"^9.0.3","typescript":"^5.8.3","@types/node":"22.15.12"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.10_1746548303978_0.5159179916728589","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@voxgig/util","version":"0.0.11","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.0.11","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"7ba57d84ed0b333822fe9f63ba5263e64f78b5af","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.0.11.tgz","fileCount":9,"integrity":"sha512-hHJ1yMql7YxtXQSmVKt72/0Ya+7ak3jCarrdSpG3QvMQyB2cMGnSNep+ARk78j9Z+vxZkfMnm5+YbmI404hovA==","signatures":[{"sig":"MEQCIGc4TJ/yoTOkjwwjDuhAfOiecoc+oannp3r79n3ttWoyAiBWrdiuyUSP0XgfPwh5Q53YYbWD44XpreX3/CjOyQm1oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32353},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"40e06cd852616ee1e39db3266964f5735281cbba","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.8.3","description":"Voxgig Util.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.8.3","@types/node":"24.1.0"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.0.11_1753353583857_0.16633511050171945","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@voxgig/util","version":"0.1.0","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.1.0","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"7dd02d97bd55d0466d3f208573f399b994f26398","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.1.0.tgz","fileCount":9,"integrity":"sha512-RpETkixnoTLlST/ZQRlWG2+jhsFC8BBSw54MzAtlbVMI0LqiQoLOJIpFjhdBsqW34PZt/68G+hTwR9yL7SIBKw==","signatures":[{"sig":"MEQCIARDsGYQwzXW6O92/E0oKCzr3493bMpHADJkjlNznSINAiBhV37IRXieVyMonOqmiJ1J7W7zc8SerctTmFVrImBP8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32494},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"4c0da77b321d801ff59656fff75985005e74bea1","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.8.3","description":"Voxgig Util.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.8.3","@types/node":"24.1.0"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.1.0_1753360099322_0.8693264960409981","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@voxgig/util","version":"0.1.1","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.1.1","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"7ccf549a420d8321cd3deb277496c33550a41d2c","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.1.1.tgz","fileCount":9,"integrity":"sha512-G17Q0ycCAsUt8arSd755GSECmV7lKj+tJ6CKU7UzWHLlvX68SMwMmy14s8+uiifrHdpFaEc74TvT2PdmpW7xZQ==","signatures":[{"sig":"MEYCIQCWghfGGjDRMdo4UojZJXFXiKyYUnwGeC9k45wNqG34ggIhANrdeBjRG2qhNePdNDlQe0uERvI2Ne3tYTChagwi2GJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34791},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"c3c940a2c2b156ae296a8d99834113ad8ae79e1e","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.8.3","description":"Voxgig Util.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.8.3","@types/node":"24.1.0"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.1.1_1753360399356_0.7327961822451161","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@voxgig/util","version":"0.2.0","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.2.0","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"zackbraksa","email":"zakaria.braksa@gmail.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"6d9de8188522589d3039882138bfad4adf058c2a","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.2.0.tgz","fileCount":9,"integrity":"sha512-4H6cEBIb8STUFqug9+tD+9gA5aYUQwwW46V+OiN/6LwdRrquDwKS4zE0OpZmX8S6+AbpNKAVBGr1pt0PQu1azg==","signatures":[{"sig":"MEUCIQCWWkKZIYQkxucWrvFapx5JDnI4w1kVctgAPtivzWNbfQIgAml3vHjvYHxnw/82bzXBiDmKmBJYZcPvl/qQKhhu7U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35255},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"4c92860c900349562b636ba96cd6db82c1132b87","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.9.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.8.3","@types/node":"24.1.0"},"peerDependencies":{"gubu":">=9","pino":">=9","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.2.0_1753879665754_0.8904191803567316","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@voxgig/util","version":"0.2.1","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.2.1","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"716c84a2d6e2bd905a6cc03ee2638f6bc048f396","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.2.1.tgz","fileCount":9,"integrity":"sha512-LuKx4p8du9G3hIGkU+GYbxJsH0cYzTbh2oUI8VsLwM7+lA2iMWXMopoyoRo2DmAzOgf1GqaFCbrEGNK2IHUkkw==","signatures":[{"sig":"MEUCIQDhOoA0GsryrWByk20ENqd1luAsABurwAkq0Zij11foqwIgFwslCivh5ZrR+1mxDy6sRYVjh3jW3BKQ0amyoirsKkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39088},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"8302ae80f89567cac0a85760913f2b42546f1874","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"10.9.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.9.3","@types/node":"24.10.0"},"peerDependencies":{"gubu":">=9","pino":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.2.1_1762777480653_0.9854958467953945","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@voxgig/util","version":"0.2.2","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.2.2","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"c36bfc9f61edcc2076f7ec57e63cbe3a366b3050","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.2.2.tgz","fileCount":9,"integrity":"sha512-VDjvyCph4JqrmHmX6aMcfpuhE52FlMWn5fNa2Ms3J+u8zazsJLIEqxsuUvxq5BnxKADSp+EEudCklAtxQrOqCw==","signatures":[{"sig":"MEUCIQDMhVsBQn925/JqdUEuH04MPmxF2f/roZm6Pf+emSYQ5wIgZ6QPLByIlfneXH2Z/SafM+i/trgbYtPXkmydxDmZSk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39087},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"e81331bef44622cfc68b3ee0b158f6c0ce9e8bb1","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.9.3","@types/node":"25.2.3"},"peerDependencies":{"gubu":">=9","pino":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.2.2_1771421616210_0.21120565381832979","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@voxgig/util","version":"0.3.0","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.3.0","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"53c80af373c96176e9fb563a4ac3a2357678768c","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.3.0.tgz","fileCount":9,"integrity":"sha512-Uw5Tl9gb1FQ2DgdURDFSfuLADL0E/+3OEFFbAPXZUNrvPeeTwHa+WqcwxOlAlcLvFZcbDtKi4rYVVtYdIL7erQ==","signatures":[{"sig":"MEYCIQCUr1dRtFGmuqYH7PvnThauLBIMVBU3xHjamscnz0NHygIhAMG+1dhH5gKV/p7AbN7pgcTawCRYNn8DtTYYKNaxae0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39294},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"bddd80893e57eb0df6be23dbb5ea851fac732b67","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"@hapi/code":"^9.0.3","typescript":"^5.9.3","@types/node":"25.5.0"},"peerDependencies":{"gubu":">=9","pino":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.3.0_1774372329055_0.6736598318756932","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@voxgig/util","version":"0.4.0","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.4.0","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"b7934064e811d30ab510dc96f46a44016e065a2c","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.4.0.tgz","fileCount":9,"integrity":"sha512-wByL7FzdObQwC5AtcmxzPQo50IJH2gv1g5022O7l8k1Sml2AnmQ3e4ZSeLuxhQsV+WKW+7a2onEa6It2RhYKzA==","signatures":[{"sig":"MEUCIQDsw4X7vzW/4XEvDYAx0NvHIwMJ+obt8BX7gEtfsYI2LgIgRrWVounf8jDTAvhY8psfjr1SNSb4m4te7bnU8ZzhG8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39280},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"d3bdc222f406c1bcfb46e4573304ceae06bec0f8","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"25.5.0"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.4.0_1774538139836_0.2340264926324498","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@voxgig/util","version":"0.5.0","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.0","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"95cbc576029feeae919507727ab3565e4356fb02","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.0.tgz","fileCount":8,"integrity":"sha512-ZettR88pTbRvEPqz58N/yHC6H724ndAysQfyOE/dIVQpc57KqT/1tZ/zSRd37U/cTZPKegmau5W6ZzbLsmgeIQ==","signatures":[{"sig":"MEQCICWcDirS1qpNe2NfA5ZHzjy37cl/k8ubwBV078bUMzGzAiAlZ/DjwCKMiY8ZaGd6LCsYXlKu1k5FixVDk5nHaU1Fng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41945},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"c3a6a051ec150da3126de42bea98e74a91db0364","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.13.0","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"25.9.2"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.0_1780924868576_0.4465581936746035","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@voxgig/util","version":"0.5.1","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.1","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"f5a45dec454d0e465259e88806f7f9ee496c08b8","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.1.tgz","fileCount":8,"integrity":"sha512-zn1sNOPlAeXo7bSxbTN85uqxLSsjSVEUDJxSNzY3tHzw2WWKBNwapBbUDfc03fZVcv8lsMpI9UIYtu1wvuYhOA==","signatures":[{"sig":"MEYCIQDIwy/iPXtJ+vsgPLQPc7E8dUgOBbo4muybsfC14WHpQwIhAKF8ZEHIVFQeBUlp6b67PxnXVdJBVzhjdZVgOBIJ/RSk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41945},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"6e75f0f9f07de5d0931baaad167ebc9d609e4feb","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.13.0","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"26.1.0"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.1_1783422925754_0.544797095090688","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@voxgig/util","version":"0.5.2","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.2","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"ae47a8e7d1adaf97ec1895e5415a540f903f604a","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.2.tgz","fileCount":8,"integrity":"sha512-Iznmu0aoF2mPHd2UjhhnanYtS4nmrfZN026rpcZnFyCDauy9NVmIvJgaw3Bar4hCQu3pZBc0xJKgVh+YxbqGIg==","signatures":[{"sig":"MEUCIQCI5ayLHm+XTYwnMxe7KgwaUxJkEqKtm0n2fLH6Pa5ongIgY5wcVAgsgWB+egYBJa3OG4EzPQRHr4cUrm3h3xOiJmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48009},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"ed461b7b4d24562de6fddd3f9304aeffa6da2c00","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.2_1784557158815_0.9956682344040171","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@voxgig/util","version":"0.5.3","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.3","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"b364467346e2852a593f0f91e5e95f06012c6b3e","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.3.tgz","fileCount":8,"integrity":"sha512-UCuU+J7iRs2VTQkmwyON0cg8kTewwIfC1Sj+jykEFa4MHBNA+4MuQa/usvkcdcxD/VhLRjj/jtf3L0gm4ECXiw==","signatures":[{"sig":"MEUCIGLJ4fiLcMCVTZ6IBO/pipUhHFQCroe2d+ayerexKT/OAiEAqCl9V/L/vvlLJiYQljdJNiZBAPSqkwVZSaZpDjC5bPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48018},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"fea85f9a5b3d7f71b4427ef4f06a557c6846bfa5","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.3_1784557561503_0.2892017124552695","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@voxgig/util","version":"0.5.4","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.4","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"db9794d5cd4eb2efdce001aafe7d5e21721ae919","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.4.tgz","fileCount":8,"integrity":"sha512-W2Jb4/s4TeQNp/tqKG5PuhQGpuj1nnAfQLFiDxGo/FbICtxKU9W2zAbrtykCX5bwpn1M780Avn62RRkevGuo/g==","signatures":[{"sig":"MEQCHySVfoCthsZKQWXeww6G8Zk0ESj1udcPIAsBgz6QtGYCIQC/VL6xCHBlA6hio7+F8bKMYe0QQ8YretekooMB5YpC8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56083},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"5cdead6fdfe733bb01f2311c6b9c6098b747e949","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"11.6.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.4_1784638130134_0.7212228332460267","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@voxgig/util","version":"0.5.5","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.5","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"ddf5c6727d9ab08c6c488d0b0f6770274d06bbd6","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.5.tgz","fileCount":8,"integrity":"sha512-eTJrvmylFpW5FVLW+iEWHMiyHZwRRzUgc9Gc2LEwYVw79c4Ru0vRzYVlguVZf/RE5RLl4A5nzMlAWAuiYYW9SA==","signatures":[{"sig":"MEUCIQC8AzRVerdCySFdSbIyYGC2d9a2n2sTgVAToPYfGjuDhAIgEsBDnOsJZl16cZ3nYmrAgcKKXPBFrGBzHDh2ONFRN8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxgig%2futil@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56083},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"675692f580db0b47e00bd84d8b0443e91352f771","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae886d2-7b72-4906-89e8-4b88810d5b44"}},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"12.0.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.5_1788890784126_0.32768961621573345","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@voxgig/util","version":"0.5.6","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.6","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"adf607b660ea3702c86608797377410c25a13e84","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.6.tgz","fileCount":8,"integrity":"sha512-zN5p9x1t3ycCtDyziyxFimIi18Upt83YTm5/lJld4Vsf30N9ubvJme6OORddsPWgZWNzOH38tJ3AysIsovndPA==","signatures":[{"sig":"MEUCIBUUaCkyD2XwLkVAjBg8CUXQE7txeCmUY/uVz9hlgjD7AiEAkJfj/hKVuU2RwKNBB9tE8AT5vWqpJag37JOLiY0CVFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxgig%2futil@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56082},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"1a341fc5c4bd119a14b11130f152cb96fc85a4fc","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae886d2-7b72-4906-89e8-4b88810d5b44"}},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"12.0.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.6_1788980092061_0.598308820529029","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@voxgig/util","version":"0.5.7","keywords":["voxgig","util"],"author":{"url":"http://richardrodger.com","name":"Richard Rodger"},"license":"MIT","_id":"@voxgig/util@0.5.7","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"homepage":"https://github.com/voxgig/util","bugs":{"url":"https://github.com/voxgig/util/issues"},"dist":{"shasum":"3a6a70ed48acfc41989d09583f73407933c6a7b5","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.7.tgz","fileCount":8,"integrity":"sha512-vXAdjPZO+gzt1UObzzdESA1nmMoYzT8s7Agafa+vvUJBspqPm8p97ER/atYKu+y22bAwXDq8ysaXDeVjVxP4pw==","signatures":[{"sig":"MEUCIQD3mL/u8zQVv7urBDqIj8DhSYyAc3qX3uHIWl34NGsK2gIgeULUWlXaqw8SBYEAcTlDdvLPXTW4tcv/xsH9SKneg3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxgig%2futil@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56082},"main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","gitHead":"a3311fc1bafd02b3c40ec10516aa5829af95db25","scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc --build src test -w","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae886d2-7b72-4906-89e8-4b88810d5b44"}},"repository":{"url":"git://github.com/voxgig/util.git","type":"git"},"_npmVersion":"12.0.2","description":"Voxgig Util.","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1"},"peerDependencies":{"pino":">=10","shape":">=10","pino-pretty":">=13"},"_npmOperationalInternal":{"tmp":"tmp/util_0.5.7_1789042972255_0.2527468235089594","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@voxgig/util","version":"0.5.8","main":"dist/util.js","type":"commonjs","types":"dist/util.d.ts","description":"Voxgig Util.","homepage":"https://github.com/voxgig/util","keywords":["voxgig","util"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"repository":{"type":"git","url":"git://github.com/voxgig/util.git"},"scripts":{"test":"node --enable-source-maps --test dist-test/**/*.test.js","test-some":"node --enable-source-maps --test-name-pattern=\"$npm_config_pattern\" --test dist-test/**/*.test.js","watch":"tsc --build src test -w","build":"tsc --build src && tsc --build test","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: ts/v$REPO_VERSION && git commit -a -m ts/v$REPO_VERSION && git push && git tag ts/v$REPO_VERSION && git push --tags;","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --registry https://registry.npmjs.org --access=public"},"license":"MIT","peerDependencies":{"pino":">=10","pino-pretty":">=13","shape":">=10"},"devDependencies":{"@types/node":"26.1.1","typescript":"7.0.2"},"gitHead":"221ad083c75f7db60869c94ee6773a0f99a3204d","_id":"@voxgig/util@0.5.8","bugs":{"url":"https://github.com/voxgig/util/issues"},"_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-lj9FFwaKzhdv74Sivhd0+s4Rp05t/hNuZ/bx87B1ULDZl8YhLcJsMw+LrFc8LKvohpLtSjzSV8sBpAYUDDROyg==","shasum":"e2b9a5f6059a425105418e4a525d2497988ecf9b","tarball":"https://registry.npmjs.org/@voxgig/util/-/util-0.5.8.tgz","fileCount":8,"unpackedSize":56082,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxgig%2futil@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVwX5d6u54QYZ+N0k7WUSaZzIuvirCyMEoTrUYIYTWDwIhAMedeEfZN9QEVBVgXvz3Mc0/E/BP0AyaOHG31h0Wa+zz"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae886d2-7b72-4906-89e8-4b88810d5b44"}},"directories":{},"maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/util_0.5.8_1789043769564_0.8792714169179396"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-10T17:41:06.688Z","modified":"2026-09-10T12:36:10.132Z","0.0.1":"2024-07-10T17:41:06.965Z","0.0.2":"2024-07-10T20:51:21.536Z","0.0.3":"2024-07-29T13:25:48.732Z","0.0.4":"2024-11-09T12:52:19.514Z","0.0.5":"2024-11-15T16:33:19.381Z","0.0.6":"2024-11-15T18:04:20.608Z","0.0.7":"2024-11-27T13:34:07.761Z","0.0.8":"2024-11-27T14:00:46.427Z","0.0.9":"2024-12-20T12:10:09.719Z","0.0.10":"2025-05-06T16:18:24.154Z","0.0.11":"2025-07-24T10:39:44.050Z","0.1.0":"2025-07-24T12:28:19.497Z","0.1.1":"2025-07-24T12:33:19.538Z","0.2.0":"2025-07-30T12:47:45.936Z","0.2.1":"2025-11-10T12:24:40.868Z","0.2.2":"2026-02-18T13:33:36.383Z","0.3.0":"2026-03-24T17:12:09.213Z","0.4.0":"2026-03-26T15:15:39.973Z","0.5.0":"2026-06-08T13:21:08.717Z","0.5.1":"2026-07-07T11:15:25.909Z","0.5.2":"2026-07-20T14:19:18.956Z","0.5.3":"2026-07-20T14:26:01.648Z","0.5.4":"2026-07-21T12:48:50.269Z","0.5.5":"2026-09-08T18:06:24.273Z","0.5.6":"2026-09-09T18:54:52.209Z","0.5.7":"2026-09-10T12:22:52.409Z","0.5.8":"2026-09-10T12:36:09.711Z"},"bugs":{"url":"https://github.com/voxgig/util/issues"},"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","homepage":"https://github.com/voxgig/util","keywords":["voxgig","util"],"repository":{"type":"git","url":"git://github.com/voxgig/util.git"},"description":"Voxgig Util.","maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"lmscunha","email":"agile.ice4816@fastmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}