{"_id":"@ehildt/ckir-helpers","_rev":"14-bc18b7efc61116e3f50ba17c0a5b0d0d","name":"@ehildt/ckir-helpers","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0":{"name":"@ehildt/ckir-helpers","version":"1.0.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.0.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"0baf97bdfdb4517252c47acd750b43c694f9b94c","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.0.0.tgz","fileCount":15,"integrity":"sha512-1X9tlN88lM7yFkqdPg8Bjnqi4DNuq9PCgAFB95jRmOsGrJyDZ0N8XFgoW8qcee/E8qHLO53Q5nV4z0MLCoGAnQ==","signatures":[{"sig":"MEYCIQCvsmKb5gHT5h3KFDHGogkPGKC+Hkpl2OQyCHkTACnFpgIhAKkkLwuLZf3PYDlJLUB7iTqLKIyM5uVvOLyI0NDsLboG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20625},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.0.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/4b04440c19b082c92cceea67df052c0f/ehildt-ckir-helpers-1.0.0.tgz","_integrity":"sha512-1X9tlN88lM7yFkqdPg8Bjnqi4DNuq9PCgAFB95jRmOsGrJyDZ0N8XFgoW8qcee/E8qHLO53Q5nV4z0MLCoGAnQ==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.0.0_1774090711535_0.18192489278186796","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ehildt/ckir-helpers","version":"1.0.1","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.0.1","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"78b9e213dff184d80bcb1e74ca5c933aebddd303","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.0.1.tgz","fileCount":15,"integrity":"sha512-IYdnjLV7RTmL/LiRWo8rkZnKfI4tCzPNLlq9Uc2ed1jCRn9xkG+VXsZ1j2fVJx6hkK7hfZpET7DuwIE66WaqJg==","signatures":[{"sig":"MEUCIHrttjG2TucJUrvvRku3BEHaQj3cNqiEXYgQJqWH46V8AiEAxVPfHuV/lB650kpr5iUqP2uUwNFdoQY3hGBrzd/VA+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19641},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.0.1.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/1682b62d40e2fcba46491fd9e440a61a/ehildt-ckir-helpers-1.0.1.tgz","_integrity":"sha512-IYdnjLV7RTmL/LiRWo8rkZnKfI4tCzPNLlq9Uc2ed1jCRn9xkG+VXsZ1j2fVJx6hkK7hfZpET7DuwIE66WaqJg==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.0.1_1774098188281_0.7217593309835748","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ehildt/ckir-helpers","version":"1.1.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.1.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"86c0749b2099de13ca688fcc4c9b4ee0e989140d","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.1.0.tgz","fileCount":15,"integrity":"sha512-kog+nrH8S2NzddsxcHO5ucmXpO6mdNefP2T4bx+lNfCNor3msvqX775FOyRHtfGy7x2Lea3lWKiCqQZToDPNww==","signatures":[{"sig":"MEQCIDmJ2IqNIjz1vITFTssS3upfps74k5K7+e17lQaeIG5JAiA+dgYbpQHybNmA5fRYvVzi35tqtgf9oyKEn3zJvbuq7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19675},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.1.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{".":null,"./dist/*":null,"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/5b2140cfe324cdf59cfdbf7179690b76/ehildt-ckir-helpers-1.1.0.tgz","_integrity":"sha512-kog+nrH8S2NzddsxcHO5ucmXpO6mdNefP2T4bx+lNfCNor3msvqX775FOyRHtfGy7x2Lea3lWKiCqQZToDPNww==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.1.0_1774116835050_0.2180812188296517","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ehildt/ckir-helpers","version":"1.2.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.2.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"4d6e9d4927458b7489949a54c6dda0fd1623050d","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.2.0.tgz","fileCount":15,"integrity":"sha512-lJg9kbQ5Ug1Qiroc/NxzafLTRhIc4zHibRxS/ejdQAD727z7DW6nm8RlOgX8b4zp4KR7akY7lluOe7c5Wc9ekQ==","signatures":[{"sig":"MEUCIQCi411tFp2s6Xtw/0PmoPSAKb1AauAgUT2JOgqLXiTYnQIgQWxyfGJ1CIV9YOFG9rim7p/WnUJnWQF1GsUPzrFICkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19653},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.2.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{".":null,"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/24b1dbfdb8ce41d421405374793da383/ehildt-ckir-helpers-1.2.0.tgz","_integrity":"sha512-lJg9kbQ5Ug1Qiroc/NxzafLTRhIc4zHibRxS/ejdQAD727z7DW6nm8RlOgX8b4zp4KR7akY7lluOe7c5Wc9ekQ==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.2.0_1774118875145_0.9600859717946775","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@ehildt/ckir-helpers","version":"1.2.1","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.2.1","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"f6f127ae8d21818a194482d142158c1e909e0050","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.2.1.tgz","fileCount":15,"integrity":"sha512-zP+8Fqx9vb/RkfzPK0QUYOVqL4yOGojW4braXgpS/fuJF/QdGefIE+ELFpRayr5qaKKh3fc40O4Awnpq5HFWZQ==","signatures":[{"sig":"MEQCIEtu9+Zk8i3iVuk8uQp3NIJnbW+d0CBCBerzjde0NRq6AiAVwZTGmTqhF7E0LCshGmfwZhVZyCt3PzDntXEzjZcj2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19653},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.2.1.tgz","types":"./dist/bootstrap/index.d.ts","exports":{".":null,"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/20c8b0c5d0fe8bf7758dbc34efe040bc/ehildt-ckir-helpers-1.2.1.tgz","_integrity":"sha512-zP+8Fqx9vb/RkfzPK0QUYOVqL4yOGojW4braXgpS/fuJF/QdGefIE+ELFpRayr5qaKKh3fc40O4Awnpq5HFWZQ==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.2.1_1774120094083_0.46948982996803656","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@ehildt/ckir-helpers","version":"1.2.2","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.2.2","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"866a346afe68b7a8223c6982ea7dc90cd266d1fc","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.2.2.tgz","fileCount":15,"integrity":"sha512-QK5RA6DRnrj1O57WHGRfMwflUoL5SJDEobw4NjFdIbZzNt1ZwbbmSmGONAKWXWFaxxamp5/RUBuw2gbDLgiy8A==","signatures":[{"sig":"MEYCIQC143KKq43B3+zfEcricJs3oqbZ5HhDnbBpO8KoBGmNLwIhAMVTNyB2wWdgEet3+AGLqT02vg4HlNl2zpAah6wnzynW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19491},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.2.2.tgz","types":"./dist/bootstrap/index.d.ts","exports":{".":null,"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/e093741e3c166f6cf42e3806fda4c557/ehildt-ckir-helpers-1.2.2.tgz","_integrity":"sha512-QK5RA6DRnrj1O57WHGRfMwflUoL5SJDEobw4NjFdIbZzNt1ZwbbmSmGONAKWXWFaxxamp5/RUBuw2gbDLgiy8A==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.0","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.5","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.9","@vitest/coverage-v8":"4.1.0","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.2.2_1774126930113_0.4542219220237127","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@ehildt/ckir-helpers","version":"1.2.3","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.2.3","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"efe220b50931954aa92a9af968a2bca4dc1af2da","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.2.3.tgz","fileCount":15,"integrity":"sha512-0CinqwFguMQyDMA5Lo4s94zw+gea9YS/hEJ/MYaaPnJGLXtWGTbnbNtdSAspKEnzuRbQZbCIoPJ9+zn3ECP0VA==","signatures":[{"sig":"MEQCIBEdmRJx8pyibFIJo5/omiaqZ3MURciGKGp8iXFfvLF6AiATMgIV6pjSqMKiHenaoIk3V1Pa/HArifsoTmG+nLT1Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19474},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.2.3.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/8c7e13b7abe2cb4ef8a40051a9d14b7a/ehildt-ckir-helpers-1.2.3.tgz","_integrity":"sha512-0CinqwFguMQyDMA5Lo4s94zw+gea9YS/hEJ/MYaaPnJGLXtWGTbnbNtdSAspKEnzuRbQZbCIoPJ9+zn3ECP0VA==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^19.6.6","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.57.2","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.2","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.2.3_1774700059348_0.055168509949793165","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ehildt/ckir-helpers","version":"1.3.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.3.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"4ffd0092ceff5e8835836e50434fb1556db1a64a","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.3.0.tgz","fileCount":17,"integrity":"sha512-DgEh00sKCnPUGcRzfPGJ9pXES50xlcCGg65lKlfGacASrTtB1uz+xJTM9fwEsBQbJ0ZcU+E/LdrGDxzXH8LFGg==","signatures":[{"sig":"MEQCIGJos+3nGVayaygwha6EnllOAwEd/9B7x6KGHdgW1zoOAiB88xhysCFWO5XcZ+AHL3xZZAMfBbppiPfgQwOeokpn8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20345},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.3.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/523e51703edcff3add2abbfa890c3ad8/ehildt-ckir-helpers-1.3.0.tgz","_integrity":"sha512-DgEh00sKCnPUGcRzfPGJ9pXES50xlcCGg65lKlfGacASrTtB1uz+xJTM9fwEsBQbJ0ZcU+E/LdrGDxzXH8LFGg==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.1","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^20.0.0","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.0","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.2","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.3.0_1775211632399_0.10358083551446406","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ehildt/ckir-helpers","version":"1.3.1","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.3.1","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"5c8644893d5d0c1b3fce895bc10152a50d52bc32","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.3.1.tgz","fileCount":17,"integrity":"sha512-kKCUOu0SFKebTZyhDHKy5Iv4FDFPrVK/2SgO9CXs3MfhRkhDJaEsedxqINYXWhSkKTQCKD+bX6PhrfLFZ/5SsQ==","signatures":[{"sig":"MEQCIDXBh+Qz21DlxnArWifQ7QM2k0tVo4D/sLFJDTSpyPaXAiAUiEsJGri2G6pD5BdDF4Lut/vm6PXTvCmC4nXxBQO2IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20689},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.3.1.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/3f7ba72e2fe811f92183208660bfccd8/ehildt-ckir-helpers-1.3.1.tgz","_integrity":"sha512-kKCUOu0SFKebTZyhDHKy5Iv4FDFPrVK/2SgO9CXs3MfhRkhDJaEsedxqINYXWhSkKTQCKD+bX6PhrfLFZ/5SsQ==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.4","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.1","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^20.0.0","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.0","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.2","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.3.1_1775216095495_0.7261709323147139","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ehildt/ckir-helpers","version":"1.3.2","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.3.2","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"2d9e500428c130620e107362f679739efb08094b","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.3.2.tgz","fileCount":17,"integrity":"sha512-MvGpygYQkSDu1x4nLS3nqH9bkVNXy/YUfmrlZj7i8jr6T8KeHlNU139fM0j29Mr6JlE4uizYhwYkLVdg3LmPsg==","signatures":[{"sig":"MEQCIBUttjORGuG999/AAECqdz7GumQQFCfYgcxCakYVLk6pAiA+B4HXzdlI+VLQH2Z9vm1w1YltQ87lEsuQyXCTXhbbzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20888},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.3.2.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/36c378216881b67855798003387b9c46/ehildt-ckir-helpers-1.3.2.tgz","_integrity":"sha512-MvGpygYQkSDu1x4nLS3nqH9bkVNXy/YUfmrlZj7i8jr6T8KeHlNU139fM0j29Mr6JlE4uizYhwYkLVdg3LmPsg==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.7","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.2","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.1","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^20.0.0","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.0","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.2","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.3.2_1775217847269_0.7066992957019314","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@ehildt/ckir-helpers","version":"1.3.3","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.3.3","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"9d149f65e26d01b19d01a0b5232a6ee5ce2ca7d4","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.3.3.tgz","fileCount":17,"integrity":"sha512-lWmLIVcMgEQi/sE+lZkPpa07m1yOE4oizTcjwLjDeoIG6ee33yMVxMYwNf17qfjSXfnphuKs4lIFqLvSaCXOMg==","signatures":[{"sig":"MEUCIBXnWweZ7SPgr1ROMt0EMGn1+cMw8UonQSh2gHts4zKRAiEA4F4dfy/IySqXdNnTXApAa649P+/CBT3cVYtRPRldrss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20888},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.3.3.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/2c22eeed425265f310fdb4dadefc5e5c/ehildt-ckir-helpers-1.3.3.tgz","_integrity":"sha512-lWmLIVcMgEQi/sE+lZkPpa07m1yOE4oizTcjwLjDeoIG6ee33yMVxMYwNf17qfjSXfnphuKs4lIFqLvSaCXOMg==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.7","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.2.0","rimraf":"^6.1.3","vitest":"^4.1.2","globals":"^17.4.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.5.2","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^20.0.0","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.0","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.2","eslint-plugin-sonarjs":"^4.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.2.6"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.3.3_1775493282162_0.1435542040885016","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@ehildt/ckir-helpers","version":"1.4.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.4.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"8488513986662a1a9047cf2e1b0f17b475f20e13","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.4.0.tgz","fileCount":20,"integrity":"sha512-M//fWSTt9YqU8bdhfjWf2jTXIqcqiFgYSel6ryENpITX/SENnelZVY8lKXJ3+CllO175Fa0/cXeT7w5p/FVvSw==","signatures":[{"sig":"MEUCIAX5dy/22OWX7pkckZc72RXDfkMhKogWsNTzme4cmX6UAiEA4Rkt8ZkGVSGwkC8mpscxvt+Sdzw9pz6MPIbasIMZG3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21732},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.4.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./find-up":{"types":"./dist/find-up/index.d.ts","import":"./dist/find-up/index.mjs"},"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/6c36282926676954b0c30b61c2726a44/ehildt-ckir-helpers-1.4.0.tgz","_integrity":"sha512-M//fWSTt9YqU8bdhfjWf2jTXIqcqiFgYSel6ryENpITX/SENnelZVY8lKXJ3+CllO175Fa0/cXeT7w5p/FVvSw==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.7","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.2.0","rimraf":"^6.1.3","vitest":"^4.1.4","globals":"^17.5.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.6.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.30.0","npm-check-updates":"^21.0.2","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.2","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.4","eslint-plugin-sonarjs":"^4.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.4.0_1776455016997_0.9386233743296959","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@ehildt/ckir-helpers","version":"1.5.0","author":{"name":"Eugen Hildt","email":"eugen.hildt@gmail.com"},"license":"MIT","_id":"@ehildt/ckir-helpers@1.5.0","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"homepage":"https://github.com/ehildt/ckir-helpers#readme","bugs":{"email":"eugen.hildt@gmail.com"},"dist":{"shasum":"2a98238f04a45498c9ae43aed495b231bdec9993","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.5.0.tgz","fileCount":22,"integrity":"sha512-g9lcNTnmV6bmbqGmKHE5zAVZ3o7lYo7xoYl4c6nk3FW4TSKwbKf+BDIz9mVJ+Kg0sVP/4nPSpo1fZ9sN5/qQPg==","signatures":[{"sig":"MEQCIDKfHfxa7R7kMXEFuxprHdlOKQwy/gioAkmd/Nwy2WcjAiAEHo478kHAwSG0gCDrsaGMwE7t7dtWFL2d7Cy9B+mbJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23906},"main":"dist/bootstrap/index.mjs","type":"module","_from":"file:ehildt-ckir-helpers-1.5.0.tgz","types":"./dist/bootstrap/index.d.ts","exports":{"./find-up":{"types":"./dist/find-up/index.d.ts","import":"./dist/find-up/index.mjs"},"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"},"./is-buffer-or-serialized":{"types":"./dist/is-buffer-or-serialized/index.d.ts","import":"./dist/is-buffer-or-serialized/index.mjs"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"pnpm tsup","format":"prettier --write .","depcheck":"npx depcheck .","prebuild":"rimraf dist","test:cov":"vitest run --coverage","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","ncu:update":"npx npm-check-updates -u --format group","test:watch":"vitest","lint-staged":"npx lint-staged --allow-empty","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","ncu:interactive":"npx npm-check-updates -u --interactive --format group"},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"_resolved":"/tmp/065556928532db27639edc0597a89d57/ehildt-ckir-helpers-1.5.0.tgz","_integrity":"sha512-g9lcNTnmV6bmbqGmKHE5zAVZ3o7lYo7xoYl4c6nk3FW4TSKwbKf+BDIz9mVJ+Kg0sVP/4nPSpo1fZ9sN5/qQPg==","repository":{"url":"git+https://github.com/ehildt/ckir-helpers.git","type":"git"},"_npmVersion":"10.9.7","description":"A shared utility library providing helper functions for the CKIR project.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.2.1","rimraf":"^6.1.3","vitest":"^4.1.4","globals":"^17.5.0","depcheck":"^1.4.7","@eslint/js":"^10.0.1","@types/node":"^25.6.0","lint-staged":"^16.4.0","@types/eslint":"^9.6.1","@changesets/cli":"^2.31.0","npm-check-updates":"^21.0.2","ts-unused-exports":"^11.0.1","typescript-eslint":"^8.58.2","dependency-cruiser":"^17.3.10","@vitest/coverage-v8":"4.1.4","eslint-plugin-sonarjs":"^4.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"joi":"^18.0.2","@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ckir-helpers_1.5.0_1776594873487_0.5070255350628816","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@ehildt/ckir-helpers","description":"A shared utility library providing helper functions for the CKIR project.","version":"1.5.1","license":"MIT","type":"module","exports":{"./bootstrap":{"types":"./dist/bootstrap/index.d.ts","import":"./dist/bootstrap/index.mjs"},"./find-up":{"types":"./dist/find-up/index.d.ts","import":"./dist/find-up/index.mjs"},"./get-boolean-env":{"types":"./dist/get-boolean-env/index.d.ts","import":"./dist/get-boolean-env/index.mjs"},"./get-byte-size-env":{"types":"./dist/get-byte-size-env/index.d.ts","import":"./dist/get-byte-size-env/index.mjs"},"./get-number-env":{"types":"./dist/get-number-env/index.d.ts","import":"./dist/get-number-env/index.mjs"},"./hash-payload":{"types":"./dist/hash-payload/index.d.ts","import":"./dist/hash-payload/index.mjs"},"./is-buffer-or-serialized":{"types":"./dist/is-buffer-or-serialized/index.d.ts","import":"./dist/is-buffer-or-serialized/index.mjs"},"./object-io":{"types":"./dist/object-io/index.d.ts","import":"./dist/object-io/index.mjs"},"./text-to-lines":{"types":"./dist/text-to-lines/index.d.ts","import":"./dist/text-to-lines/index.mjs"}},"main":"dist/bootstrap/index.mjs","repository":{"type":"git","url":"https://github.com/ehildt/ckir-helpers.git"},"publishConfig":{"access":"public"},"author":{"email":"eugen.hildt@gmail.com","name":"Eugen Hildt"},"bugs":{"email":"eugen.hildt@gmail.com"},"devDependencies":{"@changesets/cli":"^3.0.1","@eslint/js":"^10.0.1","@types/eslint":"^9.6.1","@types/node":"^26.2.0","@vitest/coverage-v8":"4.1.11","depcheck":"^1.4.7","dependency-cruiser":"^18.2.0","eslint":"^10.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-sonarjs":"^4.2.0","globals":"^17.11.0","husky":"^9.1.7","jiti":"^2.7.0","lint-staged":"^17.3.0","npm-check-updates":"^23.0.2","prettier":"^3.9.6","rimraf":"^6.1.3","ts-unused-exports":"^11.0.1","tsup":"^8.5.1","typescript-eslint":"^8.67.0","vitest":"^4.1.11"},"peerDependencies":{"@nestjs/common":"^11.1.17","@nestjs/swagger":"^11.3.0","joi":"^18.0.2"},"scripts":{"build":"pnpm tsup","depcheck":"npx depcheck .","depcruise":"npx dependency-cruiser -c .depcruise.mjs --ts-config tsconfig.json src","format":"prettier --write .","lint":"eslint ./src","lint-staged":"npx lint-staged --allow-empty","ncu:update":"npx npm-check-updates -u --format group","ncu:interactive":"npx npm-check-updates -u --interactive --format group","ncu:validate":"npx npm-check-updates -e 2 --packageFile=./package.json","prebuild":"rimraf dist","test":"vitest run","test:watch":"vitest","test:cov":"vitest run --coverage","lint:unused":"npx ts-unused-exports ./tsconfig.exclude.json --maxIssues=6"},"_nodeVersion":"24.19.0","_id":"@ehildt/ckir-helpers@1.5.1","dist":{"integrity":"sha512-4IQgzfN0OvMJ4EU2Iab/Q/jBFSaSWswAdvbXR/e4uEsnSVN2F40mFsPX5GrtI+oqXniBLu+Lt/IzMN2Hj0q/Sg==","shasum":"1f65763793da28ae9c3904ed68d5d933bfef1185","tarball":"https://registry.npmjs.org/@ehildt/ckir-helpers/-/ckir-helpers-1.5.1.tgz","fileCount":22,"unpackedSize":23934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA0rVMrgMY/M7Acgyzm0Mnq+OxMqYzzmPenMPZwF/xOlAiEAwUb4yYk1iFj17q7Qwiq61kG5FfF+aV51bjpPAy73rI8="}]},"_npmUser":{"name":"ehildt","email":"eugen.hildt@gmail.com"},"directories":{},"maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ckir-helpers_1.5.1_1787245163011_0.016205595015176266"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-21T10:58:31.454Z","modified":"2026-08-20T16:59:23.470Z","1.0.0":"2026-03-21T10:58:31.697Z","1.0.1":"2026-03-21T13:03:08.432Z","1.1.0":"2026-03-21T18:13:55.188Z","1.2.0":"2026-03-21T18:47:55.300Z","1.2.1":"2026-03-21T19:08:14.253Z","1.2.2":"2026-03-21T21:02:10.281Z","1.2.3":"2026-03-28T12:14:19.485Z","1.3.0":"2026-04-03T10:20:32.536Z","1.3.1":"2026-04-03T11:34:55.637Z","1.3.2":"2026-04-03T12:04:07.441Z","1.3.3":"2026-04-06T16:34:42.291Z","1.4.0":"2026-04-17T19:43:37.139Z","1.5.0":"2026-04-19T10:34:33.726Z","1.5.1":"2026-08-20T16:59:23.155Z"},"bugs":{"email":"eugen.hildt@gmail.com"},"author":{"email":"eugen.hildt@gmail.com","name":"Eugen Hildt"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ehildt/ckir-helpers.git"},"description":"A shared utility library providing helper functions for the CKIR project.","maintainers":[{"name":"ehildt","email":"eugen.hildt@gmail.com"}],"readme":"<div align=\"center\">\n\n# @ehildt/ckir-helpers\n\nA shared utility library providing helper functions for the CKIR project. \n\n`This library is **ESM-only** and does not support CommonJS.`   \n`Your project must use ES modules.`\n\n</div>\n\n<br>\n\n<!-- DEPBADGE:START -->\n<div align=\"center\">\n\n\n\n# StatusBadges\n\n![github](https://img.shields.io/github/release/ehildt/ckir-helpers?labelColor=333&style=for-the-badge&cacheSeconds=3600&color=b16425&logo=github&logoColor=b16425&logoWidth=40&branch=main)\n![github](https://img.shields.io/github/stars/ehildt/ckir-helpers?labelColor=333&style=for-the-badge&cacheSeconds=3600&color=b16425&logo=github&logoColor=b16425&logoWidth=40&branch=main)\n![github](https://img.shields.io/github/license/ehildt/ckir-helpers?labelColor=333&style=for-the-badge&cacheSeconds=3600&color=b16425&logo=github&logoColor=b16425&logoWidth=40&branch=main)\n![codecov](https://img.shields.io/codecov/c/github/ehildt/ckir-helpers?labelColor=333&cacheSeconds=3600&logo=codecov&logoColor=4021b0&logoWidth=40&style=for-the-badge&color=4021b0&branch=main)\n\n</div>\n\n<br>\n\n<div align=\"center\">\n\n\n\n# DevDependencies\n\n![@changesets/cli](https://img.shields.io/badge/_changesets_cli-v2.31.1-82ba21.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=82ba21&logoWidth=40&style=flat-square)\n![@eslint/js](https://img.shields.io/badge/_eslint_js-v10.0.1-7a23a9.svg?labelColor=333&cacheSeconds=3600&logo=eslint&logoColor=7a23a9&logoWidth=40&style=flat-square)\n![@types/eslint](https://img.shields.io/badge/_types_eslint-v9.6.1-d936d0.svg?labelColor=333&cacheSeconds=3600&logo=eslint&logoColor=d936d0&logoWidth=40&style=flat-square)\n![@types/node](https://img.shields.io/badge/_types_node-v26.1.2-d51a33.svg?labelColor=333&cacheSeconds=3600&logo=node&logoColor=d51a33&logoWidth=40&style=flat-square)\n![depcheck](https://img.shields.io/badge/depcheck-v1.4.7-28a95e.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=28a95e&logoWidth=40&style=flat-square)\n![dependency-cruiser](https://img.shields.io/badge/dependency_cruiser-v18.1.0-c22431.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=c22431&logoWidth=40&style=flat-square)\n![eslint](https://img.shields.io/badge/eslint-v10.8.0-3f2ab7.svg?labelColor=333&cacheSeconds=3600&logo=eslint&logoColor=3f2ab7&logoWidth=40&style=flat-square)\n![eslint-config-prettier](https://img.shields.io/badge/eslint_config_prettier-v10.1.8-c4921c.svg?labelColor=333&cacheSeconds=3600&logo=prettier&logoColor=c4921c&logoWidth=40&style=flat-square)\n![eslint-plugin-prettier](https://img.shields.io/badge/eslint_plugin_prettier-v5.5.6-d19d2e.svg?labelColor=333&cacheSeconds=3600&logo=prettier&logoColor=d19d2e&logoWidth=40&style=flat-square)\n![eslint-plugin-simple-import-sort](https://img.shields.io/badge/eslint_plugin_simple_import_sort-v14.0.0-39d025.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=39d025&logoWidth=40&style=flat-square)\n![eslint-plugin-sonarjs](https://img.shields.io/badge/eslint_plugin_sonarjs-v4.2.0-ca216a.svg?labelColor=333&cacheSeconds=3600&logo=sonar&logoColor=ca216a&logoWidth=40&style=flat-square)\n![globals](https://img.shields.io/badge/globals-v17.8.0-2570b1.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=2570b1&logoWidth=40&style=flat-square)\n![husky](https://img.shields.io/badge/husky-v9.1.7-2e81b8.svg?labelColor=333&cacheSeconds=3600&logo=husky&logoColor=2e81b8&logoWidth=40&style=flat-square)\n![vitest](https://img.shields.io/badge/vitest-v4.1.10-80c026.svg?labelColor=333&cacheSeconds=3600&logo=vitest&logoColor=80c026&logoWidth=40&style=flat-square)\n![@vitest/coverage-v8](https://img.shields.io/badge/_vitest_coverage_v8-4.1.10-92d435.svg?labelColor=333&cacheSeconds=3600&logo=vitest&logoColor=92d435&logoWidth=40&style=flat-square)\n![jiti](https://img.shields.io/badge/jiti-v2.7.0-2ab746.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=2ab746&logoWidth=40&style=flat-square)\n![lint-staged](https://img.shields.io/badge/lint_staged-v17.2.0-dfba26.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=dfba26&logoWidth=40&style=flat-square)\n![npm-check-updates](https://img.shields.io/badge/npm_check_updates-v23.0.0-1ec23c.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=1ec23c&logoWidth=40&style=flat-square)\n![rimraf](https://img.shields.io/badge/rimraf-v6.1.3-24a85b.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=24a85b&logoWidth=40&style=flat-square)\n![ts-unused-exports](https://img.shields.io/badge/ts_unused_exports-v11.0.1-5e26c0.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=5e26c0&logoWidth=40&style=flat-square)\n![typescript-eslint](https://img.shields.io/badge/typescript_eslint-v8.65.0-dc2e59.svg?labelColor=333&cacheSeconds=3600&logo=eslint&logoColor=dc2e59&logoWidth=40&style=flat-square)\n\n</div>\n\n<br>\n\n<div align=\"center\">\n\n\n\n# PeerDependencies\n\n[![@nestjs/common](https://img.shields.io/badge/_nestjs_common-v11.1.17-88de2b.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=88de2b&logoWidth=40&style=flat)](https://github.com/nestjs/nest)\n[![@nestjs/swagger](https://img.shields.io/badge/_nestjs_swagger-v11.3.0-225fd8.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=225fd8&logoWidth=40&style=flat)](https://github.com/nestjs/swagger)\n[![joi](https://img.shields.io/badge/joi-v18.0.2-9f1eb3.svg?labelColor=333&cacheSeconds=3600&logo=npm&logoColor=9f1eb3&logoWidth=40&style=flat)](https://github.com/sideway/joi)\n\n</div>\n<!-- DEPBADGE:END -->\n\n<br>\n\n<div align=\"center\">\n\n[E-MAIL](mailto:eugen.hildt@gmail.com) &nbsp;—&nbsp; [WIKI](https://github.com/ehildt/ckir-helpers/wiki) &nbsp;—&nbsp; [ISSUES](https://github.com/ehildt/ckir-helpers/issues) &nbsp;—&nbsp; [DONATE](https://github.com/sponsors/ehildt)\n\n</div>\n<br>\n","readmeFilename":""}