{"_id":"@kaynooo/utils","_rev":"69-adf0320e4f217d341c49d77770d5a7fb","name":"@kaynooo/utils","dist-tags":{"latest":"1.6.7"},"versions":{"1.0.0":{"name":"@kaynooo/utils","version":"1.0.0","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.0","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/kayno0o/utils/issues"},"dist":{"shasum":"225d38b3f79ed8d3d202f7ee3f43bc188990170e","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.0.tgz","fileCount":3,"integrity":"sha512-kaP56IflcDko2RL/NddVNTxTdmQLCF0ilp5odq0DN2QV8wAjU8ID5T2D9yC4VdYGrd91RzS5wKeLPH16TxAraw==","signatures":[{"sig":"MEYCIQCih2vQvUPtk21QuwYVFJhLfLsT+N0Mr1ZAE9o0a2eIqgIhAICK3ZOI/EBIFdCO3qlPZBCJt6EGn9+IpQGTmG1WWCyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2878},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6588bbbc2c7cdcb346467d5e00cfeea420f9ca0d","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.1","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","dayjs":"^1.11.11","eslint":"^9.6.0","typedoc":"^0.26.3","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.6","typescript":"^5.5.3","lint-staged":"^15.2.7","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^2.22.0-beta.3","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.0_1721301425746_0.9541182998557836","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@kaynooo/utils","version":"1.0.9","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.9","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"98e5a9838dedd4ba0831e7ce4978f55155911dd6","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.9.tgz","fileCount":6,"integrity":"sha512-LNlX+kFRDcX2QNB4i8YazpZ5A35Mj4tuexNcoMFSwQbUVWqAeU9jz+Sdy69C/SyjTceWHQK0yd8LiEbDEa9BhQ==","signatures":[{"sig":"MEUCIEO/t3j9Ma9Q9h6n5GIEhWaNB1Pkp1BTnGgCHHl+59DCAiEAtC++54z6iM0VqveXjbONJ4OQmeS/K+yqaoVxgBDrvH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58262},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8dd477d1f55393a300948cb4087d4ac872c51152","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","dayjs":"^1.11.12","eslint":"^9.8.0","typedoc":"^0.26.5","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.6","typescript":"^5.5.4","lint-staged":"^15.2.7","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^2.24.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.9_1722178987821_0.9557571956034892","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@kaynooo/utils","version":"1.0.11","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.11","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"798fb5b979f4645086629e448ef2676ac43a27fc","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.11.tgz","fileCount":6,"integrity":"sha512-6HlNn/bNMVx1WwT3lLFBiU3/irWPsW5zvc8eu9e0pbSZ+bbSeTLZpnByhfjTRSIcGZiWHlh5aSvGza0bgdBz5Q==","signatures":[{"sig":"MEUCIQDvVm3ToH3sLs9drIBo873eFsgzHuhxRmfHBd6ADfQrOQIgN6YFSRPEzwB0awBXU3MFXkABxcfkLUJd2K1fs74hVAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81394},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"45d43749ad3fa47bfd98cf087d9ca9923f25c32d","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","dayjs":"^1.11.12","eslint":"^9.8.0","typedoc":"^0.26.5","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.6","typescript":"^5.5.4","lint-staged":"^15.2.7","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^2.24.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.11_1730887166871_0.7175879997501273","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@kaynooo/utils","version":"1.0.12","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.12","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"f27cf8c42525c6ce84d2b24b864f8b09dd7fa6de","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.12.tgz","fileCount":6,"integrity":"sha512-0wBKIJPPNMDV9IzbuSzYw92Z5grUbIO8MJSZvgpvStDzXVdOGfVEMLVzQ0h7OTVG6mhq5K/8Xm4sUPOYJx+FBA==","signatures":[{"sig":"MEUCIQCQqlSDgAQFmoC5pCpvKXfbovsKs1W+Ee9fyGRWub+D1QIgCZmM38/aPMu1sonwdQofxOA/qKLJc5GXDHGx0K+2w1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"889f1ac155a681a613fcc0de2c0efa96bc774307","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","dependencies":{"@kaynooo/utils":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.12_1730887489349_0.08357364552761859","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@kaynooo/utils","version":"1.0.13","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.13","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"87d3e8f72b1176989cfd9d5451f6d341216c5e60","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.13.tgz","fileCount":6,"integrity":"sha512-CCjhYQIkT8ofWxaXTjlda5dcO4OJ6QMTw0X03uCJu+VBNwCi+7FhY2+LslSZ+VpNNKdPu02y3PkwwedMYG6v3w==","signatures":[{"sig":"MEUCIQDyFnzfpQM5ZCvufYO2CjWX0+Yfektx44bmv/LwwS0vcQIgTg+2zO5MQ3HpWV4ujPUZKiv7YBKfINP8W23OLZ05Nug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82749},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d59c99e0f4d561bbd34f886394b40611134a4beb","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","dependencies":{"@kaynooo/utils":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.13_1730887715723_0.5104520939683743","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@kaynooo/utils","version":"1.0.14","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.14","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"b46e61f61d2aa31e0da9142cd73bd4637630e753","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.14.tgz","fileCount":6,"integrity":"sha512-pFCvU0sT5TdYKe9gVIMeI5LIfIuTKRpc8ynJAUyYpl1ny44XAA9Ca009nhmq/qVUyFvdL5yVYWpuDcV9wp/x6g==","signatures":[{"sig":"MEYCIQC+PpXDwViIzyaru/lz/vID41uYUE+Z9oqVMLxTgWJ9KQIhAN+KQoeJz8jA9P5goA2e9p2KrG4Vw5G7PZI2MSj/Lyh7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83444},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"70570f29b5fc595080a112560446c21c4af82a0c","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","dependencies":{"@kaynooo/utils":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.14_1730890830304_0.6277058803342543","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@kaynooo/utils","version":"1.0.15","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.15","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"d751dbcf8388ddb1302a1fcc8307c4547026f6ed","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.15.tgz","fileCount":6,"integrity":"sha512-NyXESJLi1QoLs93bFNpX9RhG3avAHVazQeMs7iUJNK7H5TvRTv5qH7iunEikHJKTFzloNgKiJUOQdjv9rVMwPQ==","signatures":[{"sig":"MEYCIQD/KwQQ6FK40LWbf+oEsyc+XWmGS7VU7kRFlXwF8RgYLQIhAOtQkc3C60D2JTHfanHf4Vhp+YEZQmxOYFnq7R7yGAMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84106},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"a0c0c8aaa342522a813ec6366eaab3fe90946193","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","dependencies":{"@kaynooo/utils":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.15_1731577193265_0.8535517002834727","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@kaynooo/utils","version":"1.0.16","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.16","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"af7dae95bb527e5e90c4ee0b6dbae4cfb6ece7d7","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.16.tgz","fileCount":6,"integrity":"sha512-OXo2AhYoyKDocN5g1+1/b9rYY1Vv0OFskTNQzmx5e5MlTCib1r9fQN2I4ngfkbAJOOgKwNH6gY5OmhDOrmEOCA==","signatures":[{"sig":"MEQCIGJtDOvlui0yH7MpUYnrSJ7cANB5at4J9VZ9C83HkknpAiB27diZVI9fH32aKMs5tPx8RmK2AC0Wn7mborzRJx2+QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80541},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8be2c37316df78d8e325edfa9884180b4bbfd805","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.7.0","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.4","dependencies":{"nyc":"^17.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.16_1731599016268_0.06364458327918787","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@kaynooo/utils","version":"1.0.17","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.17","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"30786b9dfcbe068945eaf9b3f6a667b909f70618","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.17.tgz","fileCount":6,"integrity":"sha512-cNF77pYUfZBecZ/HdyXuPAGJnAq3/wtbOJskFaoKyMCVVDz4Y0ZNdhr1J/ASIybOGoOrbcdM37pUElEotD1gNw==","signatures":[{"sig":"MEUCIQDhQg9j4ZEjjzCY19OMoTjD8m1WYsCYgi4yzQE+n99PDwIgfX6yBKhjZbP0mpbYW1z1bE2XMgeerJ2af+O3hKxiaX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80541},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"1b3f3215cf8b4d27d022846e78a71e5369172542","scripts":{"doc":"typedoc ./src/*","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"nyc":"^17.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.17_1731659873181_0.5373364622959367","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@kaynooo/utils","version":"1.0.18","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.0.18","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"cc500485f27bb4fb880d71d6a38f273959ae2cf1","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.0.18.tgz","fileCount":6,"integrity":"sha512-E2Dbw61CxVxQ/l/QVm9qZRsOIv2WauSlJVHCslHOmM/xRBdWdgkrSQafFwkPesdaUYaEUHwqKy/Pz3LNdG+CtA==","signatures":[{"sig":"MEUCIGuMAHnPW88Y3yb3ZSvtitnqMCa8wLfqrwfoINl5z9/hAiEAidWOdjCGeDi/gpMDDmBmHD5yi8xyJ9HhsQHGto3hA4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2d46d8d114fc8553a225f887575e5cab860b9165","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.18_1731661094761_0.6541137538587369","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@kaynooo/utils","version":"1.1.0","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.0","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"bbf57215dd4a3839349fee66e7bae856f961ce25","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.0.tgz","fileCount":6,"integrity":"sha512-V+NOwak+ZnJ0PXW44uVnyRK+0SOOo7/+gBjY1/01+17se1KyFR28xaRBwkowmkphUsPm+8eBKuPYVNoKV2Nvjw==","signatures":[{"sig":"MEYCIQDSBSkWhvae2zoOLE9N7qrYcQDUzKtJ1AWQgHiaWRvaNwIhALWrE7naRykNK8QqkKuNqCAK9JUiYClQH2OdSAy7rT/k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"ff3a5913e65c744374f3b53742b9c3c3ac1ae198","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.0_1731665889462_0.843786835233699","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@kaynooo/utils","version":"1.1.1","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.1","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"eadba7f0bd6c82fc1057ea1c623524b5f394af64","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.1.tgz","fileCount":6,"integrity":"sha512-6mFmHsT86mmkkLvbiKEp/cEUZ8ZWh59Whuz3iZ4Oqj4SwgrIKleZNkNL7Z9LeTiBowlDbt6zM+J+2FyORGgvLA==","signatures":[{"sig":"MEUCIH8q5MmlZT42Dp0R5srIvwOrDVZNYDb1M1SL6we46aYhAiEAgcmVq/hWO0dal6TtynLWa7NeniijQpCAgBqsre24UKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128142},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"5613db01e42edc626ae444baaa6ef430750a374a","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.1_1731666890799_0.2786591438050394","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@kaynooo/utils","version":"1.1.2","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.2","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"a054808837836736191eec775d3013af36c49288","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.2.tgz","fileCount":6,"integrity":"sha512-jCfQlb8IJOfHsXjBngSFF9DXk47PUEk12V81Ae04ilsfL1l2+CuDaXgDFygr1u7HpncEbSVB+Bjm64/7i8KDzA==","signatures":[{"sig":"MEQCIDwFsOT11JoLThFxr7klfPvul9U/Bjm/OtpQ+OXAXiVbAiADA2JaoLTMzAZ/PSQgkr6bWZ7qkhKhBjfPpMM6Gu0ONg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128176},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f0c29572321dc0c1841ac9aeab500b575ef7be0b","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.2_1731667592687_0.046654375140291915","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@kaynooo/utils","version":"1.1.3","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.3","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"e2929267a753391b1065d8c20b8bbb3d8771d0c8","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.3.tgz","fileCount":6,"integrity":"sha512-Qmls18dbLEzAFcyBzPlne4VWq0bQiapgpnue6YTp7FkopNLddOKhoFxKO1xeEqquaivCPIf9UNdeTdp8N9aXqA==","signatures":[{"sig":"MEQCIBQY8HFgB/oQkSvfg9+kO/W0q5T0iMcSZQnjE1GLGvJMAiA/Jf/vWree+rPRmQ+17dYsCOgI+zEnt98j5nNxL1rqKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128250},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"46296971eb9a40d4705c7204ca7812a274c763ae","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.3_1731668036233_0.6143467429299678","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@kaynooo/utils","version":"1.1.4","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.4","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"85615203a8ddf839cff2f8ff359c5adc273918ce","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.4.tgz","fileCount":6,"integrity":"sha512-Jitm9WhxoKNIbCbxNqEu+QyXSibpnlq/vAX7mARxWoxf9NN07oN4Cicl2mfn1XGR02dfd1pZNAsZpiEwKLV/Ug==","signatures":[{"sig":"MEYCIQCO1jtDgyUavmn5gx8rQh8YD7xhsQxVl+x08e2bo75fhgIhAOJ1NnLnPXGjPWeykX0h2ycaOqAOcVgnDBT8Nc0JzFTY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128312},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3aeb39db2a95887643d270a026a12b877945ea9f","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.4_1732098734270_0.2645753301241407","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@kaynooo/utils","version":"1.1.5","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.5","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"fc9395b0861241fd70ff215f36b58c7eda333bce","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.5.tgz","fileCount":6,"integrity":"sha512-4dnTNyOeixXZTScCIEgKI6KNAmOvpXEEbsezawVXyUCamPq0ZkEJooSJkSj6PZYmotwBJR0RZA1ITQnQL30NIA==","signatures":[{"sig":"MEUCIE13hTbrSET8ctYYe1piOrGdTgSlOwXSLD+YF37wVuSAAiEAi8cG3iYbcU0s8jAIeft39TaoKKrT8RrubOgABc0nRC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6a5ac99a2c8ab4686f0f63728e44f28095e5b632","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.5_1732809236548_0.4369182990980307","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@kaynooo/utils","version":"1.1.6","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.6","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"058e1ca0a79395def31ff7c62b06e710693bc284","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.6.tgz","fileCount":6,"integrity":"sha512-WOdlyZJzgloV9+OhnNod58l3WZ/kyTJU1vFBfeSNN08oNntOutdetPtXRJAz8yyLdS/e2RTtI1i2PSVNESZTEw==","signatures":[{"sig":"MEUCIGxBeHIWSaMHtVlX4JSoiDfzMEruzxfz2He9t0UHlosDAiEAgcLrT6ZGpY9qECDz4VFdcLmgKKFsYDv08K1yUAbiXYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130944},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"0b46f87c45f2a843a3cf8bb1457337bd4e0f5b63","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.6_1732810193946_0.8669500312176239","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@kaynooo/utils","version":"1.1.7","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.7","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"6db98866e0cbbe58d36ddff87c9742dfffc30df7","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.7.tgz","fileCount":6,"integrity":"sha512-/4ZhoNGd5U+M1yi//Q5ykg/kWfCJG2Eay6jG8nQhY91/CFMqFuxkV0jms5x7BsjUR97vTyK7HM3nqnJMe6c6hA==","signatures":[{"sig":"MEQCIEKGQ3lClyVfmVy7bbAOwRfYaDDpc9lA0Vzpl3riHfEWAiAk/MD9GKB1nesKHS9ZsVsQoRF7PCTNN3OxeoHwc+2PAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133873},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c4c149309d971857b0ddc9de4a3b391b088fb02a","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.7_1733432640674_0.628471306113968","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@kaynooo/utils","version":"1.1.8","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.8","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"3222f8a4226a1aa464d560b3d312f788d6b54040","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.8.tgz","fileCount":6,"integrity":"sha512-QVEZAwYz24mfUBi3KXbBAjbzuz0FC4HbuVFIHqTcNgwQjbHkLMSfxdxw8RjYHBfPj7qf2ZGDtIM2UE9UF0iocw==","signatures":[{"sig":"MEYCIQDflC4PNrdPXf9hvv6cTPxTKBcm8/1QOuSX725G0NA7MwIhAONNuy38RtT+K3OcYTqrOXhwnQOyisRF6P4H6rnKVsas","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133852},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"fa866af45eb27dd31efd22c2c99a8c1e5d6cdfef","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.8_1733432787592_0.909944129771759","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@kaynooo/utils","version":"1.1.9","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.9","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"c26bbe14d928bf33c916aed680fbba557060d847","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.9.tgz","fileCount":6,"integrity":"sha512-ZBe3ozmMiDAZnjsWqTXF1T5pkqDpp7z/iUq3oNi3n8qEOLDmV9tG6PM0BFcgSSE+I0Gssxfblq+v7Sh1tdouag==","signatures":[{"sig":"MEQCIBCO840/3WhNDmO6H/2sJESVwpTmtZjim2PwteEm+xnRAiAu47FYtdoryf0bHCRSj1ruRNy5bF4OpWL+POf0agOYlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133858},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6528d98807ab54da21581db691dede7a09e53ba1","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.9_1733433509857_0.9729653058517158","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@kaynooo/utils","version":"1.1.10","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.10","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"8b210bddfa22afd12b08a0a0d9e8686818af5b25","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.10.tgz","fileCount":6,"integrity":"sha512-H0CHHn4qVpQ+VovOgyfjekS5CtmX38ZZzX0UIkbAyVnT9E8dQIdxJHZlU6p5AJoW/JEHUrtp8Rven/5VKOnj+A==","signatures":[{"sig":"MEUCIQDW9aq/GGTtS0tovWlqk8/bsS9r9DI4c7a6aEIdzWJ1HAIgAhtgOlHd2mmZaQ3pVqe0WoOv6z9MAHzFTOBiwW8bCRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133445},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"65d1bb547fd1f384fc5ff40223e520fa5bfcecdb","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.10_1733434407701_0.1957731801935969","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@kaynooo/utils","version":"1.1.11","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.1.11","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"9003d19b28af8f136ecaf21aae39a5be7b91c5b3","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.1.11.tgz","fileCount":6,"integrity":"sha512-BXemeWJk+Fv0HoDSZdK7ozHxOxBOtsdcTC8oGeRJS5X238yuoqLint8n6I5azGhj3QIwgZIyGyVHjlVmFcJcbg==","signatures":[{"sig":"MEYCIQCVo/FSgN7Dhn+plQjYssKL58jB2zV+yrPi/uEisA2eTAIhAP4zsGvVe7ODtPWFu/pu8RBhRpRivO/Kug+At5i/a0cs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"b89ad101e61402b3538a0b3dadbe497316966f07","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.1.11_1733607960937_0.6941848689276287","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@kaynooo/utils","version":"1.2.0","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.0","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"9ff9a960db0a46a777ea0520606b32a5b782d21a","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.0.tgz","fileCount":6,"integrity":"sha512-4KOmbqErgoMuqrn8CCNtop/VWiIeC4Wtt6yHWO12spXqXo2OmFg0KpGO7FayOLIPwPreYNE2IlTurnDKwyVopw==","signatures":[{"sig":"MEQCIA/jHAOdMhwHAXVaoveI4q9z+JdaIDIEKi+ssDhcFlOyAiBfn3eTzbuRjsSNPUAYNuqohTn0IImud76HPLq0sn6XoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88597},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d55884377fb4be2fd930889fee4913255ed8c4f1","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"ansi-colors":"^4.1.3","typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.0_1733608228387_0.6686040699719618","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@kaynooo/utils","version":"1.2.1","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.1","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"4f219b94a0d315f8331b9efbe92f18a6e3ad8a4d","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.1.tgz","fileCount":9,"integrity":"sha512-j8rvIfhTf/YzyY6ZYmI4OvrUmqR1G+Dm4JPLfnAEqtnUbBVeP+kE/QbPOf9vKOI+wm/KBOxtzqvd8+0pngnVzQ==","signatures":[{"sig":"MEQCIEFgnAs0DO5LSuodOSJX+AXcgtsNU+cloCByIKmqzluYAiA/giEWdURqSK2THqScJ+V2ZQ78EpIyOD6oOULUTBHMng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312757},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6c58b7907b2aadd7bd55299c474bbbb14fda6639","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"ansi-colors":"^4.1.3","typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.1_1733674641904_0.5397019490665795","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@kaynooo/utils","version":"1.2.2","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.2","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"073bf7f48e0ff102710a8561c5e7507aa0baabc2","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.2.tgz","fileCount":9,"integrity":"sha512-7dcvWPrKdVKXXey9Rt464jbpuT1sxN00/B1SFT+72KJCArovtD324bS0/0kvWjOcj+D6zP5A40XjwtsNRvdSug==","signatures":[{"sig":"MEYCIQCW+0Qv5DsSu9d4lGqbly+ebiIvU7iNnkdomWhFPcoJgQIhAKSWbNo8NRRxVBHsOjzCndbHH5+yIszZHCgGga1wjDxN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314353},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"4e89a4ca56d4cb0a74c5eb7e7ac16a9d35762578","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"18.20.5","dependencies":{"ansi-colors":"^4.1.3","typedoc-github-theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","dayjs":"^1.11.13","eslint":"^9.14.0","typedoc":"^0.26.11","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.13","typescript":"^5.6.3","lint-staged":"^15.2.10","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.9.1","eslint-plugin-format":"^0.1.2","eslint-plugin-github":"^5.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.2_1733826983012_0.435144796131935","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@kaynooo/utils","version":"1.2.4","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.4","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"033324db4fafe61cb23553c82cd53fc014960209","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.4.tgz","fileCount":9,"integrity":"sha512-jkr583ENkxt6RIVly3El1wb3qOxo2+fWBUKx38jbStvNBipGFK2ggQRrnHiN6NDTQ0jUgk6W/3LKLA16YfqGHQ==","signatures":[{"sig":"MEQCIHHXmgEoH6e1hylPg6d3B3QYe0aEMdVDTCjJFVABrLq0AiACvwrBXy1RSXuL8uHuHJniXRO0yzoF6+Wrq8BBRDqrQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221588},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"beaa5be40ac5bbd371554e7638033dc58fddc2af","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage --reporter=junit --reporter-outfile=./bun.xml && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.18.1","dependencies":{"dayjs":"^1.11.13","typedoc-github-theme":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","typedoc":"^0.27.6","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.18","typescript":"^5.7.3","ansi-colors":"^4.1.3","lint-staged":"^15.4.1","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^1.0.1","eslint-plugin-github":"^5.1.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.4_1738013779910_0.07821861771203986","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@kaynooo/utils","version":"1.2.5","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.5","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"32fa5a97a0a889c4d06e3a9649741542dc1a318d","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.5.tgz","fileCount":9,"integrity":"sha512-0Ifuk1z9rNSwvHwJI1/7oL3UCsjllLKHGb0SGpZHapjzh5fYeWhor45fQclCzVVoa2ScUGm8EGUVGfFpLoVkVQ==","signatures":[{"sig":"MEQCIDwZQhXhqQ+HdV/fnaNUihAQB1h/v+eGSa3jkpWNhcfgAiBMXamPrHekpCOeqk8IiMrGp4GospEJrS/iQ6U4k0o9jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223267},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"10795a40e73d1dbf627fa8ce819cbb3156c9ee99","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage --reporter=junit --reporter-outfile=./bun.xml && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.18.1","dependencies":{"dayjs":"^1.11.13","typedoc-github-theme":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","typedoc":"^0.27.6","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.18","typescript":"^5.7.3","ansi-colors":"^4.1.3","lint-staged":"^15.4.1","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^1.0.1","eslint-plugin-github":"^5.1.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.5_1738049654833_0.8271813297746065","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@kaynooo/utils","version":"1.2.6","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.6","maintainers":[{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"f43e0317d1da8b72d0df243bbaf3f96b44c6f62e","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.6.tgz","fileCount":9,"integrity":"sha512-DIqgaH/QaFrDzktDCC7mkP81tqnoMcohuZ/Ym2FGCIQVXY9E2GCVFdw6EDWT+w9Aq8GSJNM7awqR6/X+0vIpwg==","signatures":[{"sig":"MEUCIQCrVr5je2wzGERJ3B+Uij196Y+Z913DgGrCSd9oELeyewIgQd/VkLPxEJ71zbGKCmgK50XaBkFq6psQncFIjHkdb3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224176},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"974be7553ccfacebf18597d6fe277b94052a8b4e","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage --reporter=junit --reporter-outfile=./bun.xml && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.18.1","dependencies":{"dayjs":"^1.11.13","typedoc-github-theme":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","typedoc":"^0.27.6","benchmark":"^2.1.4","microtime":"^3.1.1","@types/bun":"^1.1.18","typescript":"^5.7.3","ansi-colors":"^4.1.3","lint-staged":"^15.4.1","@types/benchmark":"^2.1.5","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^1.0.1","eslint-plugin-github":"^5.1.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.6_1738049800986_0.31677845720210485","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@kaynooo/utils","version":"1.2.7","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.7","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"691a95807af1f76e023106e79d9b7386e38de1ff","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.7.tgz","fileCount":9,"integrity":"sha512-OFKJ7UI3vsf2spALe7fxs3wZtsWscn5UFNWice7mLEYC+iNesFxT/t3y4c1kt2KXKpp1xFP0ICn2Wbxl5oaSLg==","signatures":[{"sig":"MEUCIQDENitCnX+hIk6HxZGnZdYZFjAbqO959EnyrzoR5b3pjAIgULdz4KZS4LYMn4+e6Rl/qhyIpcKcmKpMK8sapzzht1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229947},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"21b61ed88eb9cbf6486cd88a08cbd3e1e7201cf8","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage --reporter=junit --reporter-outfile=./bun.xml && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.19.0","dependencies":{"dayjs":"^1.11.13","@kaynooo/eslint":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.23.0","typedoc":"^0.28.1","microtime":"^3.1.1","@types/bun":"^1.2.8","typescript":"^5.8.2","ansi-colors":"^4.1.3","lint-staged":"^15.5.0","@antfu/eslint-config":"^4.11.0","eslint-plugin-format":"^1.0.1","eslint-plugin-github":"^6.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.7_1743587561128_0.4172943253595329","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@kaynooo/utils","version":"1.2.8","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.8","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"142a293d258c50c187f13cdcd2e20463e841d6e2","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.8.tgz","fileCount":9,"integrity":"sha512-E3nVJ8CTmll/rvcP9GcIRU+WDltfwpwR5h7E2ghRzKKnXOTGJVCYRJJH8Fweryx2etUQLmIVfoF2JQomR0wCQg==","signatures":[{"sig":"MEQCIF77occF1+urtY4a1ahYp+cDBAt4eWtkAAlHwtkqlw0CAiBifh3Odi5sqsFhc1dFSF31t6+Yqn+n0flPFlV+P3IMcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242126},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"bdceece0d0db6bbd472c22d49f3d13aeff8c209e","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"bun test","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts","test:clean":"rm ./coverage/.*.tmp","test:coverage":"nr test:clean ; NODE_ENV=production bun test --coverage --reporter=junit --reporter-outfile=./bun.xml && bun run test:coverage-to-html","test:coverage-to-html":"genhtml -o coverage-report -c ./assets/gcov.css ./coverage/lcov.info >/dev/null && echo Generated coverage-report/index.html"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"tests","example":"examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.19.0","dependencies":{"dayjs":"^1.11.13","@kaynooo/eslint":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.23.0","typedoc":"^0.28.1","microtime":"^3.1.1","@types/bun":"^1.2.8","typescript":"^5.8.2","ansi-colors":"^4.1.3","lint-staged":"^15.5.0","@antfu/eslint-config":"^4.11.0","eslint-plugin-format":"^1.0.1","eslint-plugin-github":"^6.0.0","typedoc-github-theme":"^0.2.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.8_1744023044203_0.7001057465238023","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@kaynooo/utils","version":"1.2.9","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.9","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"5c8cccaab620313343108340c6d9e99aa74f3014","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.9.tgz","fileCount":9,"integrity":"sha512-mKqnGwcPTw34BaRMyZfpffT7ec+Tpjw+C8MJ9EW0UHA860SdAiIlT53ZuSpaZXtSrUsajM2AL+2W971ixRQgtQ==","signatures":[{"sig":"MEUCIAOPIonNP9Xu/hXd74J1ZrlhZSmRtyZU4pc2buFZ5XBhAiEA1jQEgK5j0n5SlrGdWo7+el+pH6PSq4Ky4Jtqc0nzGmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253103},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"73fd926d8744aba3c7759c961f940dc2379bd18e","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.19.0","dependencies":{"dayjs":"^1.11.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.24.0","typedoc":"^0.28.2","@types/bun":"^1.2.9","typescript":"^5.8.3","lint-staged":"^15.5.0","@kaynooo/eslint":"^1.1.4","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.9_1744374231948_0.6320159242697616","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@kaynooo/utils","version":"1.2.10","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.10","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"19546cf5ea791101242b3d1c82797a785bf77d20","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.10.tgz","fileCount":9,"integrity":"sha512-QAtyyWo+mxyvsg7TIfCLy3iiTdMH1JwiUvxZeUVmv0YM+TGsb4J8ZSelpEcF0TaAeBxKEnaBgEO80/2cwlKRyQ==","signatures":[{"sig":"MEUCIQCrOWM/iSUvNSWyu7c3lVD1/J8PGhlNF+x6sl7pjMG0vwIgZSiO3DqfTwdR+r2waSex2igmQgSzHNoK2gIY+2XMQYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270803},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f65782174fd662fdf44615068ee646b435edafe3","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.19.0","dependencies":{"dayjs":"^1.11.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.24.0","typedoc":"^0.28.2","@types/bun":"^1.2.9","typescript":"^5.8.3","lint-staged":"^15.5.0","@kaynooo/eslint":"^1.1.4","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.10_1744809358741_0.7745302441918076","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@kaynooo/utils","version":"1.2.11","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.11","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"e4246a53ddd24e66df9e0aa17a8351cfe6e931aa","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.11.tgz","fileCount":9,"integrity":"sha512-lEIwuyQf/sDSqcagq7hKgIO0vvYBSf1foV2Ll/nN5e/tTKXBdfd0E4uG18vcseRLHNA/YggdhpOnsBYU1DZy7w==","signatures":[{"sig":"MEYCIQDBfYDCuzcmsWomjKMFRFdwjdJ4akgyUydED1xzQapnxgIhANJSdRLd13rVzSigL/echbY+wixa+cLcJ9i0+LWRSvvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295774},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f07e0fece7616c099830b03064496d289a80409b","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.19.0","dependencies":{"dayjs":"^1.11.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.24.0","typedoc":"^0.28.2","@types/bun":"^1.2.9","typescript":"^5.8.3","lint-staged":"^15.5.0","@kaynooo/eslint":"^1.1.4","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.11_1744908639157_0.9946380172257139","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@kaynooo/utils","version":"1.2.12","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.12","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"b1925a329f4f801b9f736222e9811c2feafb0832","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.12.tgz","fileCount":9,"integrity":"sha512-7+FMWqGcBidxCkbvbOP9FFbfwa97LL469NN18vcgSXntxxTkLVlifKm9U/VBX8OkvCmF0AmQZpKLeChGier9Xw==","signatures":[{"sig":"MEUCIB5MrOhBX/HzqlQAdhvIH7OfA8SqQrzqgj07FKyE410AAiEA25ztRUCntbCgIFsyd6XDrpCcD7nRJKh2V3Lmqx4IG1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316908},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"61a7da9f2c4ffe7ab1806ffe86789ef2603e750e","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"dayjs":"^1.11.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.24.0","typedoc":"^0.28.2","@types/bun":"^1.2.9","typescript":"^5.8.3","lint-staged":"^15.5.0","@kaynooo/eslint":"^1.1.4","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.12_1747216119674_0.14404385144208387","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@kaynooo/utils","version":"1.2.13","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.13","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"d89010c7a4244555be720261e12b9a7d164f06f3","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.13.tgz","fileCount":9,"integrity":"sha512-q+gGJ2XMhYuReSYuGL1vYDIpuN2dLxkwhA4STQ5AoRBL49fZN1DDNBjbYil3brLcRNosfYuQJyPt+qO1559YUA==","signatures":[{"sig":"MEUCIQCHebF5ej1tZNkRwD3PZiG0dU6tRGjBn+o41NRRc+idXQIgWi6UR63K3aG6R6y25kUrg02TjIfFu2z1YuownvdyGgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317079},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"0808fba2e42961a66e51c135b3facf9bc922d49c","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.13_1747216471817_0.9151585539827345","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@kaynooo/utils","version":"1.2.14","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.14","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"b6b8fe53d062543286cabda758c06ed308244ed8","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.14.tgz","fileCount":7,"integrity":"sha512-gOHWaIELiIHnAPP/YlXSwaFbWsDheJ5UIw5W+nBJbxXCIT8NtZ0Egba3kwxLEcF603kqr4hDcE3ZcWlPgg1BwA==","signatures":[{"sig":"MEYCIQDrEgi8/yhWcb7j2c/PRmtbKmTMF3M7KWNmmpDZ4JHwWQIhAPfbFWJtSdesfSmh2wuFb48upAtxAObDn37knfaTVX5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109477},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"fcb8e30e0c7ddd89ceec0f8a79db4df9fa835cf3","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.14_1747226474551_0.9660080687144244","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@kaynooo/utils","version":"1.2.15","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.15","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"c92abc712afeecdbf1a0ee6278ef975eeff56223","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.15.tgz","fileCount":7,"integrity":"sha512-rSqWbYBD3zN+DZR2zlUchHkhxqUF8qYnISUBxdRa3nuv5EU/dma1PVhJT1Si2bESu+XkUBFgQgmEIGx/cGqn4g==","signatures":[{"sig":"MEQCID3G5PD4HJRNGn4+IfOpz07YEX4NZjpMVo5Y9hIm84EvAiAd8XmKe2bxqWwYDJ3SBd5gkjVtFEV3FJxiyTRf1hrMqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110081},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"1ba20f05883d399abc0441ea0959c8987a4f9603","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.15_1747912767660_0.12730045645248822","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"@kaynooo/utils","version":"1.2.16","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.16","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"a1743e2f69162d85603991d996397a0449f3d444","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.16.tgz","fileCount":7,"integrity":"sha512-8dkaFJGJbKTTr83xLy5VgPJxyhGmbuIvYqrt2+dhk80KAWHpQn0MJcfJbWQJIrFlOxIJjsmby3+rT4T/f5tlhg==","signatures":[{"sig":"MEUCIQDVeumuZFeVj464GRT2y/IiE0v4eACy+6R56BL5GAgvSAIgFdWBdhGHHcfchaC1w+VDfYg3fpxPlHoqTiL+ITKVdUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109957},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"61db2c47c8ac6ee80ffc7c45e868243b4e0c0cd4","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.16_1750081630697_0.5870213102838857","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"@kaynooo/utils","version":"1.2.17","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.17","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"b9027ee1c85c9ea1f1a17f33028f64e9d0e6e2c1","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.17.tgz","fileCount":7,"integrity":"sha512-2nj74I4YZ2XzponAB9dx/vVWB4WazLKgtluIBfMxacl7D7BO9tPwcLwv0ah1tawt0bagD+7I78y7MtOPOUvJ6g==","signatures":[{"sig":"MEYCIQCO3tIc5VGlD5YtPfHc+pllFLNuVuiCDquE6ZIMGjlj2QIhAIITg3QJCyJp/SW50a+bjp5GXPeQaqERvAvQDuHuIzgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378071},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"dae2abee930df47d3120f304cfae704514c47ac9","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.17_1750083096956_0.7993573376421121","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"@kaynooo/utils","version":"1.2.18","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.18","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"859fa32afc58e215ff64fd5a1c41d62337ee4d75","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.18.tgz","fileCount":7,"integrity":"sha512-XBscNQBZ/LyP5M9Ey/nW57bAmbhV9WlRs9EBSxfso1xcj3G0iVPDkTgcyd84dMWWxyegmCuWYg4GL9gy8sgIzA==","signatures":[{"sig":"MEUCIQCLdZOc+BdDn4wuJen/1VWAk8ZkomIxr9LOFvTi7soc5wIgeH69krmmJtK0fEwO6qBNuDIQJU6GtpOSarLdRdBGoFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379240},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"1ddac42d858def9ecad94fbfae11db293cda74aa","scripts":{"doc":"typedoc ./src/* --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","actor":{"name":"kaynooo_","type":"user","email":"kevyn.fyleyssant@gmail.com"},"email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.18_1750233188364_0.32498936746314766","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"@kaynooo/utils","version":"1.2.19","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.19","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"dac0f5101c6431e256a3f7d8eb6120595df215eb","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.19.tgz","fileCount":7,"integrity":"sha512-b8XLGKaYMW0BrXCyvrfpFj6bbh8b6O6pmTlZGOrwBGF8wSD74Gl872bQ5cliNxDgowHmw9q/MkkZGBX+WclM2Q==","signatures":[{"sig":"MEYCIQC8MOMa8+3GHarfdNQ4Vsh+c97Bjcl/EZmTLzUMPzbB8AIhAJwyzRYYAxZIRKkgnXI8Dmn1JP9/3kFAjJBGNrNuG5vM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111120},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6dcdd8d27a5eabc99f91bfc182e49bc2233fb18b","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","actor":{"name":"kaynooo_","type":"user","email":"kevyn.fyleyssant@gmail.com"},"email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.19_1750249683684_0.9939021894212197","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"@kaynooo/utils","version":"1.2.20","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.20","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"01a8805ad29b97258742e6bc6a15930b52749dfa","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.20.tgz","fileCount":7,"integrity":"sha512-aTXA2sJy0Hmd3LwGlJyw0l1NyVI05S+kyRGlTHl40sVz9KmEKEiuIbqCPYKxYs5iOo1Ybzd0NKXGvRLA7opCrg==","signatures":[{"sig":"MEUCIAhPvb6y1zwXElg5MTCzEJojuA1TAM7MEm+CnVM7S9FFAiEAuscfrd8XHvLKcZSmQv53C24PbRsuJbojxmCUhlD+F6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111175},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"71bc6fa44c03b9ab8326935c1dc90aaffb34a4d0","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","actor":{"name":"kaynooo_","type":"user","email":"kevyn.fyleyssant@gmail.com"},"email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.20_1750250244221_0.5277148625547785","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"@kaynooo/utils","version":"1.2.21","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.21","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"556a0ddf78656f6fcdf3b596e1c6157a04cc2ef7","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.21.tgz","fileCount":7,"integrity":"sha512-F1gSKuzsM/c06BI/xSprvFqvPh2n5CUuyOyos5/wNjoPcV4zinH7QKeNfgTvz1Ig51Gn0ofrJUXFhMf6Ea1aaA==","signatures":[{"sig":"MEUCIDqJbq4uOkLW94jn8AhLUt67tOR5A++8LlnkyzCFYr/dAiEAgefa0trVvVFQ9pVMlm6pp8t16AUa65AWBQEwySi1uEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112042},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"099cd0702af9b936779333cfea8e4d8ade647fc3","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","actor":{"name":"kaynooo_","type":"user","email":"kevyn.fyleyssant@gmail.com"},"email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.21_1750412037589_0.7164760753291752","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"@kaynooo/utils","version":"1.2.22","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.22","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"ada7de7a602487c5b629df4cdfc1a4b1cd1def25","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.22.tgz","fileCount":7,"integrity":"sha512-uIw8BBDBHZY+vGJVjJeX21E9uvcHJQj1Pg7Dh6K9qxQ2A1zZGVCdlc+n7gKgskHEi4O3/TxrtTJ7ZQ/+lDxRlA==","signatures":[{"sig":"MEUCIQD1QNvkar9cnr5/9yoZQiQ41jxrBPfb3nlVyj8Yt0q23wIgRz/ioeHUExypy5vismJwf+UC8P7Deku2ywQk052EqAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112756},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"26741cbe64a54970853f74fbf9d1c71f54d7a69c","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","actor":{"name":"kaynooo_","type":"user","email":"kevyn.fyleyssant@gmail.com"},"email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.22_1750412068484_0.5974110147904097","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"@kaynooo/utils","version":"1.2.23","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.23","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"c65e7d5cbbdd744427fef9b3958d5bfa285cde0c","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.23.tgz","fileCount":7,"integrity":"sha512-bmQVESGjMcUBComit4/KFF5hF8No1fvEktc0CM+kI2olYbRr/+XRYMgVVQp0i9B0MvWXmYzaGunH+UR3nlwU4w==","signatures":[{"sig":"MEUCIFzYUoR+u2Oabte4c8uBSQpZxjJjH7SSqerxmLxiOsXlAiEAwMqTef4kEfPnG1Y64CGMKc3pebfTPLPo0w2B+w6Fuao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116245},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"b5a670ea32d2522fdf3ce28f5b87386568e3d971","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.23_1753787589454_0.2668186545677478","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"@kaynooo/utils","version":"1.2.24","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.2.24","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"9d55492bd284abb83dd583e7c6b7c9037dfa2826","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.2.24.tgz","fileCount":7,"integrity":"sha512-HyjfO8VawhUG+99t7fEQoZcxXHa6TeKjlOYiNmYJDtPDW+j7ZQ3LtbSwjC/qGQerI5S+t8nqrsVTlnTk3o3JCg==","signatures":[{"sig":"MEUCIQDAGZenGz2GI0/vYByA6SwoCjsXuvR28GDVBA6OnZs2oAIgM15J4tNgRrUofp6qBzgc4JpJfooIt2ciJRfMtFqibVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116725},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"550bd8a034eab541620eb069b8944c42fdc02da0","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"dayjs":"^1.11.13","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.2.24_1753874069744_0.2413036278873535","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@kaynooo/utils","version":"1.3.1","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.3.1","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"4c7de9d0d168c7522d5b7c52465a72e6a4bea59a","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.3.1.tgz","fileCount":7,"integrity":"sha512-XHcWMfoyBzoEBFxl7so7axlbgawVEIwE9lavRtJhSsLovHhzWWy5SqFT8rM50FwJH2ZIG5EQZ5r4zeBvfotvDw==","signatures":[{"sig":"MEQCIAPcPTyTFMbbSORXv/5oVhvqgw8ukzHHGaDCb++IpwHSAiAG09RWYCvoy+TCKgaNQT9lCLjtZxgMRY7zECBVgkw2iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111938},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c5eb5aaed079a0da9685def0a1c178665b82cd50","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.1_1753954380266_0.1675563845395165","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@kaynooo/utils","version":"1.3.2","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.3.2","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"9ae7cab82b614ee3fc81568b9c97f06338efa651","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.3.2.tgz","fileCount":7,"integrity":"sha512-ybx2iHZxkg8ycapf210/ZVvK9xIXyVBo49FvQ29vNwDB00ok1YsWv/XMsMMyOa+xFSPO7h3UgaIKeSiD44i/hg==","signatures":[{"sig":"MEQCIB8+50MVd54Ukhb6X0yXb7d+LAQhvKZr4ipUC7twSW78AiBLVELTSIophzHPfwl08zV2SAJVeibCSiT2QijnVflFRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116561},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c3ec5c14d493c3376df1f7f4ebe6926ca59c132c","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.26.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","lint-staged":"^16.0.0","@kaynooo/eslint":"^1.1.6","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.2_1754038703547_0.9529083804817531","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@kaynooo/utils","version":"1.3.3","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.3.3","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"2c43a1c222703f762b875753942d5b7fc8321fa2","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.3.3.tgz","fileCount":7,"integrity":"sha512-PMqZbgfrKGLV26l8ARtSmj7JMs/Jcg6EpQ5x9mdVGT2IvJj+XEunaILKYTtrOUPJ9VhexzAVhpwYghqUrLlsWA==","signatures":[{"sig":"MEUCIQChmdODY9RIexiwSP3ngNN0c0lmKSpPt1VqsuRxMuYSrAIgKDOJTHcwyIUQ30Yc9HH15o3zUERx+T+3kerTO5g+mPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116561},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2363865c9e134003944434da6cf6db8eb53e6297","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.32.0","typedoc":"^0.28.8","@types/bun":"^1.2.19","typescript":"5.8.3","lint-staged":"^16.1.2","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.3_1754038961862_0.019722700052619446","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@kaynooo/utils","version":"1.3.4","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.3.4","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"358fd502c12066fb1a0db4a38541cb70592ede83","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.3.4.tgz","fileCount":7,"integrity":"sha512-k4q1qLyKC7ZYiFE2YG2YrCy+RLshcbgtEm2fCDTZAuSDI2XJq4lAoUy7LnKP4gtuL/UhNnYL39pWViMyUxYJ4w==","signatures":[{"sig":"MEYCIQCuI4zDIvZiLA7+7aUS5LUpjUjv+HZtd14sxw81KapikQIhAPPEjamYc4jtZCYU7ztTO2DwfMy3bcw8HmicbEvDUcRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120753},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"711fb2c48c7832a7c1d97099903b0ac452992eda","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.32.0","typedoc":"^0.28.8","@types/bun":"^1.2.19","typescript":"5.8.3","lint-staged":"^16.1.2","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.3.4_1754052907956_0.3700321170694236","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kaynooo/utils","version":"1.4.0","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.0","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"969451fe7ad201796b3d260a24019a498c07c7b0","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.0.tgz","fileCount":7,"integrity":"sha512-we7n+vX2eiSmao+IjTU6NP8d/Z4gvrdXYJtlN+3S6GDrKAxdQqn0LMrPMm1RLGEEh8Nyn1rAAGov89aK3ZTs+Q==","signatures":[{"sig":"MEYCIQDrwzxABtXDluoTl84ya/Dt4YwAeUwI5GgnfjQTjUO/ygIhANWawKpWUsuqNKNfXdkAZWb6eiBwNIwUqn34duD4FD/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"93c70ec9c72585aa5b0b8a3c0292d78b35aa1e83","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.35.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.1.6","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.0_1758031965680_0.7468224978457199","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@kaynooo/utils","version":"1.4.1","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.1","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"c4725ef803e7e3cb597bff268ac9b7875f7e6402","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.1.tgz","fileCount":7,"integrity":"sha512-kVztFrL1SWeZkTrOHGQ1FmLLIxKUJbpZIIVJNhVxmicKN6C/OBTvkLMVZtOezlMffHDMDFy66btR7vlh0+t5tw==","signatures":[{"sig":"MEUCIQCsqAUCUbawWnQRnsGmXSXuXIUtYBHIsIq6gji/KETDTAIgTqgRkfKDIyK9M4P1/92Z0go3y86vCVg0R96drgMbdbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2f9cbd616ecdb80cae2e31f409238ad921e83a43","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.35.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.1.6","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.1_1758032267780_0.985950907366997","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@kaynooo/utils","version":"1.4.2","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.2","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"7f118f61c4a8479bcf773bc922681a30a0e66f02","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.2.tgz","fileCount":7,"integrity":"sha512-rrApjGLT5h9WrZg1KBNZUz55h8+h24zuMIKo7AgCYxHxvhgVrUfbefw+qkCH4vQ7j0K5z9AhPVipGaDUbguxuA==","signatures":[{"sig":"MEUCIQCcurZy95HWqV6kMigFPO+njzcA7KrEGSlKua/mqZRJ9gIgXSH+C7zVNI4mi65Kfd98WcGDVX+0sG7oWv+rWnVF6Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134370},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9420433ccdccc15996824be9bf4f766b8b3a542c","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.35.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.1.6","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.2_1758543259467_0.6776945760637285","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@kaynooo/utils","version":"1.4.3","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.3","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"1431881b50a1ae134a14150f1ae6ddefc92ba6d3","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.3.tgz","fileCount":7,"integrity":"sha512-Qkzu9swqF2P9+rVxk/klSv4DZMBeebeLlDEWuSZlmpVYvH1MbbsYcIQY5t2BhfVsD1zBNq9M7tu6OIWx0J3JoQ==","signatures":[{"sig":"MEUCIDrajm3kw5/Bt+/KkQOM41ue8vA8a9rie3r3xyOE7bAyAiEAsygCuzg0FjauqjlgD0jqVO3J8OO6LC7dpjV9U5X2lFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134514},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"900cc19cba2995bf333b4dcaaf15bd55d16ae699","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"eslint .","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"eslint . --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.35.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.1.6","@kaynooo/eslint":"^1.1.13","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.3_1758716199136_0.8696274673034989","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@kaynooo/utils","version":"1.4.4","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.4","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"942e64d967bf0b8039bddc9733d0ebe75f1c074c","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.4.tgz","fileCount":7,"integrity":"sha512-PTVxTQlrQOPnfWblGho5FMGAPigGkPja4fjq/SYQ0Kt/x2WQUVixq2O4qcje6MofX+n8OkebDvjNHOUR6KOucA==","signatures":[{"sig":"MEUCIEILCaTNQBLzahLuAJwcGEF/cwGZZfqxQDYPVxdssc5qAiEAqX3fc4ZCDWjRH6pezpdtB69jetGxCOdh4L8L19apNhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132865},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"807f26d1c05067b39632561c39c45cbe6cc841bb","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.2.0","@kaynooo/eslint":"^1.1.16","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.4_1758726735604_0.2372096709167546","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@kaynooo/utils","version":"1.4.5","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.5","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"1f5d4061d7a92dc85fbfd71dc236d97c68226b2c","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.5.tgz","fileCount":7,"integrity":"sha512-e5GXRRlpguJXQ0ZYOs8yFszaxnpBCEcNx9qMzLCwbzHPnOGypD45eMyphAxW2vqa2IlLB1XY7GtvXt8uUp8gZg==","signatures":[{"sig":"MEYCIQDNx1RpfyWTIjm1kua8wJ9o1ZZEIcJ01cKcnM7Z6z+ygwIhAJXiFR0YN4i76waOTKctT00yY3PKSnf5RfRSTI7cB/3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133208},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"7d33b862ac5264a46290d6f6f8397e1c41f2bfdb","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.2.0","@kaynooo/eslint":"^1.1.16","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.5_1758804261815_0.5081499811654691","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@kaynooo/utils","version":"1.4.6","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.6","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"910b4be81438866fe9b488fe85084eac789d05dd","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.6.tgz","fileCount":7,"integrity":"sha512-hhYCCEoRV3iVAZaj8+5xcQ/4TGl0F+Qt5RubpQnYKIYjLn9HqKtxulczb/EGq03y63lyq2kAxzYC4KQVa+AvMw==","signatures":[{"sig":"MEUCIEfjQEbDZ2n5zPmCUDS7FPwOGSS1p3Kgq2Y239Pq9zdPAiEAsBd2NUoo5rhFSkPwDbKeeC+9WsgM6zuLIKXj+/A9Tpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"a4464aad0eefba133fca05a4fd6722ccc62c372a","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.2.0","@kaynooo/eslint":"^1.1.16","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.6_1758805078042_0.23292706301398236","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@kaynooo/utils","version":"1.4.7","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.7","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"95817afcedb9b7ec8c85eb36a7afb619534886fb","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.7.tgz","fileCount":7,"integrity":"sha512-db11AEvce5yWtIBK9LiGZyMq/xk2aiBrHQLJ/f63+5wm0og0bZEd/pJ+i1oxt8e84a/SPw1BRTM6y/5Cyy5beg==","signatures":[{"sig":"MEQCIANKDMyG6+yH6YDvr7klT3EiFG2Mgp/6xSJah8YC7bfWAiB7iAYe6GzuuLKSU6SDvTGmhUzcqZAq5Bh5di2KFUWYvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"837c86ac48ea829d3bf9bf0bd5de62717279430b","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.22","typescript":"5.9.2","lint-staged":"^16.2.0","@kaynooo/eslint":"^1.1.16","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.7_1759136567486_0.33207911707988536","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@kaynooo/utils","version":"1.4.8","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.8","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"51fb8a54ec0de19bbe187698ed4b769f8a500c95","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.8.tgz","fileCount":7,"integrity":"sha512-8BvRtlsa5kzGdW5+gxWgMXutSKDQk/tAIowdB0qA/KyEVxbYr0G7mU9rtWq29OX82CMSDC6cQ3l6Why3PWkeAg==","signatures":[{"sig":"MEUCIHA1ubcIP7BE4RnI5EZsdGpFiU7Ss2a37dS24kB132FsAiEA3TScTMX2PbLMbiC6kp2C2bW8tZHaVONBE35nVwrJdGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f5b90a2c9df90147935e911cab53d3cbe86c4f00","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.8_1759222581418_0.30197202793811617","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@kaynooo/utils","version":"1.4.9","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.4.9","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"4d1a88f2adde8a3a634f8fba07eeef5923e12908","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.4.9.tgz","fileCount":7,"integrity":"sha512-iv7mGGNyA27wslngBVcuv6c99FEWk/IP569ovJtVAjE87t6eAKd+WrW8oFz2mEAxEWSakftPSJAKehvOdaKF5g==","signatures":[{"sig":"MEUCIC0d4z17999ZoO3z2nK44T7k/zghtNMfZ/khVitoRgu7AiEA7Fbe76BbsY5Wa+G4fDaiOQNKgpyv9QeVRNNH+ta3GJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133851},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"bc6955c91f37d7736f4eea689e61a6b988601d74","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","typedoc":"^0.28.13","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.4.9_1759222835898_0.963589422668909","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@kaynooo/utils","version":"1.5.0","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.5.0","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"b186fa126788b19d625382e4d1224f8c6b8e741f","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.5.0.tgz","fileCount":21,"integrity":"sha512-ZXqBysMv5PRMQlLs1rz5/WJcXn+0XLpPi097svFNxacG9raJd2S30T/9+Q57QGLm4NzpfTjOwy7YSivNq+rjjQ==","signatures":[{"sig":"MEQCIFElwPBJDL2aVRRjKpvplHekN1MRTYqUcdEvC8pvcgbrAiBb76OGzzI1LHKB14O8ZCyEhzLRG5JJKoUPLtywakRy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149715},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js","require":"./dist/i18n/date/*.cjs"}},"gitHead":"22097c127f883b2951fb5ad37153c62a784726b9","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","mitata":"^1.0.34","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.0_1759399940030_0.6396377934887665","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@kaynooo/utils","version":"1.5.1","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.5.1","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"7997d4b562cabc70b1b25dcbb16dae2cf1badd61","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.5.1.tgz","fileCount":21,"integrity":"sha512-nFaKclmLCyT5lSteWukj4eAlUDwP0dVvurRDfF5v+9OBoCKC60CSpq57hwLuN9PX+CCHgtyHX9f0qBpc7v8pUg==","signatures":[{"sig":"MEUCIQCIbjeOXmw2F8qi1lDA2r7Jol+FWY1Ox1mPI5nuLOnmcgIga/Ty+aYkEvjv/wtT2uamb0rjRkRLMRGhQZqfZdKpXk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150962},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js","require":"./dist/i18n/date/*.cjs"}},"gitHead":"3729457fa0e8dda7a6a9f2559cad0c8db0c7b4b3","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","mitata":"^1.0.34","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.1_1759481579132_0.24868755113234808","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@kaynooo/utils","version":"1.5.2","keywords":["utils","typescript","ts","javascript","js","cjs","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.5.2","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"1ee73f60a9a9cd78c50d3d7b169cedcb6580dce6","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.5.2.tgz","fileCount":21,"integrity":"sha512-XzF1UFlIaB0UobRSZ1ADwEHy4XP+4bGRGB1qjveGerelIa9YIWgizGEMW/Daw2PR/xePU9vRQy8F+av6UfswfQ==","signatures":[{"sig":"MEYCIQC4rkk75JYIrb3nqmM/8CmPMiTSXFRthoNyD5AF+NrmJwIhANjirP1UeYxAk7XHzM7hj6QO8Hrl4c1cPbUW/pONRNZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150962},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js","require":"./dist/i18n/date/*.cjs"}},"gitHead":"ee4a4be264818818a12bc2f1e4a1300f237e718f","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"tsup","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.36.0","mitata":"^1.0.34","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.5.2_1759481759667_0.7391330562544118","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@kaynooo/utils","version":"1.6.0","keywords":["utils","typescript","ts","javascript","js","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.6.0","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"580a363065425762107e99e1606cd7c2f200e7db","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.6.0.tgz","fileCount":23,"integrity":"sha512-hPK/ueUAodrBE5WsLJOVXG1SNPbYLLbyeWQZMNCU2qkiayte+LZo0ZsCbM3DjKMwlx8qfBjN3Fw1e+XifIMLKw==","signatures":[{"sig":"MEUCIG2ILOxbtINT9uJGj8KAXQmS1TfL1BEdtqTSZoLZoxhbAiEArqoIeV1YJ6KjekjVe+LiH+GZ19Fc5FLgwEDsa6kXKFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./format":{"types":"./dist/format/index.d.ts","import":"./dist/format/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js"}},"gitHead":"cd9f86517dcf135402016ec34e3a59c6b819f693","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"rm -rf ./dist && tsup","check":"tsc --noEmit --strict","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.36.0","mitata":"^1.0.34","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.0_1759823055147_0.2871968913703573","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@kaynooo/utils","version":"1.6.1","keywords":["utils","typescript","ts","javascript","js","esm"],"author":{"name":"Kaynooo","email":"https://github.com/Kayno0o"},"license":"MIT","_id":"@kaynooo/utils@1.6.1","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://Kayno0o.github.io/utils/docs/","bugs":{"url":"https://github.com/Kayno0o/utils/issues"},"dist":{"shasum":"e4baf1f35b38c77e9f546239bd285dde026d4f76","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.6.1.tgz","fileCount":23,"integrity":"sha512-EJAKqp+//dz7t3/VkiAYB43KEEr3JLYox/2qwTCuuFFh0ZMpb8aAij0Lr1+mYVdi+YLkMTK/Hp+SPYjuMHM0Bg==","signatures":[{"sig":"MEQCIDn7qgevqfmsfjqhCxmaRYVXIbavA98E5HCUqyhyV6dZAiAun5IX88S/+Fj7Ad5xlwVAFzrHwFkiAjnwmwh/y1OrAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kaynooo%2futils@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89161},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./format":{"types":"./dist/format/index.d.ts","import":"./dist/format/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js"}},"gitHead":"5a2dfe543ba87c4f76c5d67aee4becdcb6c42520","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"rm -rf ./dist && tsup","check":"tsc --noEmit --strict","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://github.com/Kayno0o/utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.36.0","mitata":"^1.0.34","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.1_1759823476992_0.9426570130733054","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@kaynooo/utils","version":"1.6.4","keywords":["utils","typescript","ts","javascript","js","esm"],"author":{"name":"Kaynooo","email":"https://git.kevyn.fr/kaynooo"},"license":"MIT","_id":"@kaynooo/utils@1.6.4","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://pages.kevyn.fr/kaynooo/utils/docs/","bugs":{"url":"https://git.kevyn.fr/kaynooo/utils/issues"},"dist":{"shasum":"d6d52dfb441e452089446599b017489e8ea4262b","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.6.4.tgz","fileCount":29,"integrity":"sha512-xWTNbZT0G/eAwZxmOhmibrbSOjeIDCM4XET9o2KBqUGEcASvov4wi6PW2Nnpp/vzyILxdGejtXwOpDDiFDb5/w==","signatures":[{"sig":"MEQCIAuXBfb1W6ASdAEcH8c/dNXxZrxfVzcmqG6E8ichlT1DAiBC3UrQ4Tao9GHN6DLqpLGvK3F48cV8Sh8HGsmafFGu3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./format":{"types":"./dist/format/index.d.ts","import":"./dist/format/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js"}},"scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme --hostedBaseUrl https://pages.kevyn.fr/kaynooo/utils/docs/ --useHostedBaseUrlForAbsoluteLinks","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"rm -rf ./dist && tsdown","check":"tsc --noEmit --strict","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://git.kevyn.fr/kaynooo/utils.git","type":"git"},"_npmVersion":"11.6.1","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.36.0","mitata":"^1.0.34","tsdown":"^0.15.7","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.4_1760440951017_0.023783992409456944","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@kaynooo/utils","version":"1.6.6","keywords":["utils","typescript","ts","javascript","js","esm"],"author":{"name":"Kaynooo","email":"https://git.kevyn.fr/kaynooo"},"license":"MIT","_id":"@kaynooo/utils@1.6.6","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"homepage":"https://pages.kevyn.fr/kaynooo/utils/docs/","bugs":{"url":"https://git.kevyn.fr/kaynooo/utils/issues"},"dist":{"shasum":"8dab57b183b8fb5288db47ff6d35595ba449d6cf","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.6.6.tgz","fileCount":29,"integrity":"sha512-IRCKt4fSFuZjNi+cEoH+cFeCyrcd7TtayqV5srTWquQAafab3H9c+WCsYWXVax+4m3X3C51b7Nsib+UR3uNYyg==","signatures":[{"sig":"MEUCIBCsFzArdfiiRkahv6v73LhNgz4ULRKdCgHZqmAGeUFkAiEAqPFKZk51v3thsm31boStDBbexw4T/OkPM4253PDf6bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./format":{"types":"./dist/format/index.d.ts","import":"./dist/format/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js"}},"gitHead":"b0b8bbf87e497e6682aee18a75abe3b80f6cd74d","scripts":{"doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme --hostedBaseUrl https://pages.kevyn.fr/kaynooo/utils/docs/ --useHostedBaseUrlForAbsoluteLinks","lint":"bunx --bun eslint","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","build":"rm -rf ./dist && tsdown","check":"tsgo --noEmit --strict","lint:fix":"bunx --bun eslint --fix","benchmark":"bun benchmark.ts"},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"repository":{"url":"git+https://git.kevyn.fr/kaynooo/utils.git","type":"git"},"_npmVersion":"11.6.1","description":"A bunch of small utils functions that I use in my TS based projects","directories":{"test":"./tests","example":"./examples"},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.36.0","mitata":"^1.0.34","tsdown":"^0.15.7","typedoc":"^0.28.13","tinybench":"^5.0.1","@types/bun":"^1.2.23","typescript":"5.9.2","lint-staged":"^16.2.3","@kaynooo/eslint":"^1.2.0","typedoc-github-theme":"^0.3.1","@typescript/native-preview":"^7.0.0-dev.20251015.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.6.6_1760540312693_0.10447770931244205","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"@kaynooo/utils","type":"module","version":"1.6.7","description":"A bunch of small utils functions that I use in my TS based projects","author":{"name":"Kaynooo","email":"https://git.kevyn.fr/kaynooo"},"license":"MIT","homepage":"https://pages.kevyn.fr/kaynooo/utils/docs/","repository":{"type":"git","url":"git+https://git.kevyn.fr/kaynooo/utils.git"},"bugs":{"url":"https://git.kevyn.fr/kaynooo/utils/issues"},"keywords":["utils","typescript","ts","javascript","js","esm"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./decorators":{"types":"./dist/decorators/index.d.ts","import":"./dist/decorators/index.js"},"./format":{"types":"./dist/format/index.d.ts","import":"./dist/format/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./i18n/date/*":{"types":"./dist/i18n/date/*.d.ts","import":"./dist/i18n/date/*.js"}},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"check":"tsgo --noEmit --strict","build":"rm -rf ./dist && tsdown","lint:fix":"bunx --bun eslint --fix","lint":"bunx --bun eslint","doc":"typedoc ./src/**/*.ts --plugin typedoc-github-theme --hostedBaseUrl https://pages.kevyn.fr/kaynooo/utils/docs/ --useHostedBaseUrlForAbsoluteLinks","test":"rm -rf coverage coverage-report && bun test && genhtml -o coverage -c ./assets/gcov.css ./coverage/lcov.info >/dev/null","benchmark":"bun benchmark.ts"},"peerDependencies":{"typescript":"^5.0.0"},"devDependencies":{"@kaynooo/eslint":"^1.2.0","@types/bun":"^1.2.23","@typescript/native-preview":"^7.0.0-dev.20251015.1","eslint":"^9.36.0","husky":"^9.1.7","lint-staged":"^16.2.3","mitata":"^1.0.34","tinybench":"^5.0.1","tsdown":"^0.15.7","typedoc":"^0.28.13","typedoc-github-theme":"^0.3.1","typescript":"5.9.2"},"directories":{"example":"./examples","test":"./tests"},"lint-staged":{"*":"eslint --fix"},"gitHead":"c516b5af65fdb44e165d80801b7a28b00814e804","_id":"@kaynooo/utils@1.6.7","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-sYHVyWw8X0TochUuos0NqXDzQnxtD+BUdzCRc50G857J93rTC6XRSpidTZAQKa7CApBfRj0dBMvP1gilPNTgoQ==","shasum":"cd50ff1ffa70cdb4a1c96187e057e5f650390615","tarball":"https://registry.npmjs.org/@kaynooo/utils/-/utils-1.6.7.tgz","fileCount":29,"unpackedSize":83274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEV9I52sK8dUZzRReMaS27MAZGEHn6/+yqpVqXYQEIbIAiEAzfFzRrqEME1rBZMqhNQ831RcR/5BjiVh3ceL0vj1RXg="}]},"_npmUser":{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"},"maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_1.6.7_1761401486435_0.6447413269188411"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-18T11:17:05.650Z","modified":"2025-10-25T14:11:26.911Z","1.0.0":"2024-07-18T11:17:05.868Z","1.0.9":"2024-07-28T15:03:08.012Z","1.0.11":"2024-11-06T09:59:27.071Z","1.0.12":"2024-11-06T10:04:49.561Z","1.0.13":"2024-11-06T10:08:35.893Z","1.0.14":"2024-11-06T11:00:30.556Z","1.0.15":"2024-11-14T09:39:53.438Z","1.0.16":"2024-11-14T15:43:36.428Z","1.0.17":"2024-11-15T08:37:53.342Z","1.0.18":"2024-11-15T08:58:14.955Z","1.1.0":"2024-11-15T10:18:09.685Z","1.1.1":"2024-11-15T10:34:51.010Z","1.1.2":"2024-11-15T10:46:32.855Z","1.1.3":"2024-11-15T10:53:56.429Z","1.1.4":"2024-11-20T10:32:14.445Z","1.1.5":"2024-11-28T15:53:56.733Z","1.1.6":"2024-11-28T16:09:54.121Z","1.1.7":"2024-12-05T21:04:00.930Z","1.1.8":"2024-12-05T21:06:27.767Z","1.1.9":"2024-12-05T21:18:30.083Z","1.1.10":"2024-12-05T21:33:27.890Z","1.1.11":"2024-12-07T21:46:01.154Z","1.2.0":"2024-12-07T21:50:28.589Z","1.2.1":"2024-12-08T16:17:22.076Z","1.2.2":"2024-12-10T10:36:23.292Z","1.2.4":"2025-01-27T21:36:20.111Z","1.2.5":"2025-01-28T07:34:15.002Z","1.2.6":"2025-01-28T07:36:41.182Z","1.2.7":"2025-04-02T09:52:41.361Z","1.2.8":"2025-04-07T10:50:44.400Z","1.2.9":"2025-04-11T12:23:52.140Z","1.2.10":"2025-04-16T13:15:58.928Z","1.2.11":"2025-04-17T16:50:39.348Z","1.2.12":"2025-05-14T09:48:39.882Z","1.2.13":"2025-05-14T09:54:32.027Z","1.2.14":"2025-05-14T12:41:14.749Z","1.2.15":"2025-05-22T11:19:27.869Z","1.2.16":"2025-06-16T13:47:10.885Z","1.2.17":"2025-06-16T14:11:37.161Z","1.2.18":"2025-06-18T07:53:08.532Z","1.2.19":"2025-06-18T12:28:03.893Z","1.2.20":"2025-06-18T12:37:24.416Z","1.2.21":"2025-06-20T09:33:57.759Z","1.2.22":"2025-06-20T09:34:28.654Z","1.2.23":"2025-07-29T11:13:09.664Z","1.2.24":"2025-07-30T11:14:29.993Z","1.3.1":"2025-07-31T09:33:00.482Z","1.3.2":"2025-08-01T08:58:23.750Z","1.3.3":"2025-08-01T09:02:42.086Z","1.3.4":"2025-08-01T12:55:08.178Z","1.4.0":"2025-09-16T14:12:45.878Z","1.4.1":"2025-09-16T14:17:47.960Z","1.4.2":"2025-09-22T12:14:19.691Z","1.4.3":"2025-09-24T12:16:39.328Z","1.4.4":"2025-09-24T15:12:15.797Z","1.4.5":"2025-09-25T12:44:22.026Z","1.4.6":"2025-09-25T12:57:58.222Z","1.4.7":"2025-09-29T09:02:47.705Z","1.4.8":"2025-09-30T08:56:21.612Z","1.4.9":"2025-09-30T09:00:36.149Z","1.5.0":"2025-10-02T10:12:20.238Z","1.5.1":"2025-10-03T08:52:59.336Z","1.5.2":"2025-10-03T08:55:59.854Z","1.6.0":"2025-10-07T07:44:15.317Z","1.6.1":"2025-10-07T07:51:17.171Z","1.6.4":"2025-10-14T11:22:31.188Z","1.6.6":"2025-10-15T14:58:32.917Z","1.6.7":"2025-10-25T14:11:26.683Z"},"bugs":{"url":"https://git.kevyn.fr/kaynooo/utils/issues"},"author":{"name":"Kaynooo","email":"https://git.kevyn.fr/kaynooo"},"license":"MIT","homepage":"https://pages.kevyn.fr/kaynooo/utils/docs/","keywords":["utils","typescript","ts","javascript","js","esm"],"repository":{"type":"git","url":"git+https://git.kevyn.fr/kaynooo/utils.git"},"description":"A bunch of small utils functions that I use in my TS based projects","maintainers":[{"name":"kaynooo_","email":"kevyn.fyleyssant@gmail.com"}],"readme":"# [@kaynooo/utils](https://www.npmjs.com/package/@kaynooo/utils)\n\nA comprehensive TypeScript utility library with type-safe builders, decorators, and helper functions for modern web development.\n\n[![npm version](https://badge.fury.io/js/@kaynooo%2Futils.svg)](https://www.npmjs.com/package/@kaynooo/utils)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Features\n\n- 🎯 **Type-safe** - Full TypeScript support with strict typing\n- 🏗️ **Builder patterns** - Configurable loggers, endpoints, and i18n systems\n- 🎨 **Color utilities** - Advanced color conversion and manipulation\n- 📝 **Text processing** - Case conversion, formatting, and validation\n- ⚡ **Performance** - Memoization decorators with TTL and cache invalidation\n- 🌍 **Internationalization** - Type-safe i18n with dot notation keys\n- 🔧 **Validation** - Comprehensive rule-based validation system\n\n## Installation\n\n```bash\n# bun (recommended)\nbun add @kaynooo/utils\n# pnpm\npnpm add @kaynooo/utils\n# yarn\nyarn add @kaynooo/utils\n# npm\nnpm install @kaynooo/utils\n```\n\n## Quick Start\n\n```typescript\nimport { declareI18n, declareLogger } from '@kaynooo/utils/builders'\nimport { Memoize } from '@kaynooo/utils/decorators'\nimport { ColorConverter } from '@kaynooo/utils/tools'\n\n// Type-safe logging\nconst logger = declareLogger({ logLevel: 2 })\nlogger('success', 'Application started')\n\n// Color conversion\nconst hslColor = ColorConverter.from('hex', '#f0af02').to('hsl')\n\n// Memoization with automatic cache invalidation\nclass DataService {\n  @Memoize({ ttl: 5000 })\n  get expensiveData() {\n    return fetchDataFromAPI()\n  }\n}\n```\n\n## Core Modules\n\n### 🏗️ Builder Patterns\n\nCreate configured instances with fluent APIs:\n\n- **Logger Builder** - Custom loggers with levels, colors, and formatting\n- **Endpoint Builder** - Type-safe API endpoint declarations\n- **i18n Builder** - Internationalization with variable interpolation\n- **Permission Builder** - Role-based access control systems\n\n### 🎨 Color & Design\n\n- **ColorConverter** - Convert between hex, RGB, HSL, and more\n- **Color utilities** - Manipulation, validation, and generation\n- **Text formatting** - Case conversion (camelCase, kebab-case, etc.)\n\n### ⚡ Performance & Caching\n\n- **@Memoize decorator** - Method result caching with TTL\n- **Cache invalidation** - Smart cache clearing based on property changes\n- **Timing utilities** - Delays, intervals, and performance measurement\n\n### 🔧 Validation & Rules\n\n- **Rule engine** - Composable validation rules\n- **Built-in validators** - Email, URL, phone, date ranges, and more\n- **Custom rules** - Easy to extend with your own validation logic\n\n### 🌍 Internationalization\n\nType-safe translations with dot notation keys:\n\n```typescript\nconst { t } = declareI18n({\n  en: { user: { profile: 'Profile of {username}' } },\n  fr: { user: { profile: 'Profil de {username}' } }\n})\n\n// Full type safety - TypeScript will error on invalid keys/variables\nt('en', 'user.profile', { username: 'John' }) // ✅\nt('en', 'invalid.key') // ❌ TypeScript error\n```\n\n## Examples\n\nCheck out the [`examples/`](./examples) directory for comprehensive usage examples of each utility.\n\n## Documentation\n\nFull API documentation is available at: https://kayno0o.github.io/utils/docs/\n\n## Development\n\n```bash\n# Install dependencies\nbun install\n\n# Run tests\nbun test\n\n# Build the library\nbun run build\n\n# Generate documentation\nbun run doc\n```\n\n## License\n\nMIT © [Kaynooo](https://github.com/Kayno0o)\n","readmeFilename":"README.md"}