{"_id":"full-utils","_rev":"36-360dc427ccffd44f918567a0491ba553","name":"full-utils","dist-tags":{"latest":"3.0.10"},"versions":{"0.0.3":{"name":"full-utils","version":"0.0.3","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.3","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"d24a10a000f1fc42282ccf85e66f5befb7a75dea","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.3.tgz","fileCount":103,"integrity":"sha512-6soYE6J1cfnKCJ1dnYavXbzNmUoH+fYPEGnEbPhSDfKSEKWo1G/opwQxCb2hR00AD17ijtJIost62UqvxUCuAQ==","signatures":[{"sig":"MEUCIF18rcYcDJdhttmAsQGV8lBbh/qq5d+bqIYhZNzcE7l2AiEAiGrtKpjSgq5VNwJYIESa1Tz76XSkA/lEGU9Pc0ikIss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130816},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d2cc8a6846cd05970d82e30dba0fbab47386be8a","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.3_1746490998909_0.8706253320408603","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"full-utils","version":"0.0.4","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.4","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"ecf54e864acaffdf5d979375c52fbfb1db833f8b","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.4.tgz","fileCount":103,"integrity":"sha512-EFyAB8WOLZPU+5GLgNX0w1JcucCfo5CNT2mt9T3dU+8MT5tXybTTzOPee1IrsU4R48avlN+Wh5LhiQOwJNbbNA==","signatures":[{"sig":"MEQCIEv6HKSufKol7wdTn0wXtNF9U6utbbzoF6Gw2ERS6nWdAiAWr6514bR0JixpIhIS9WOpGbxxP1eDx3vlwyM4bOmfCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132880},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"42b35e231a1d4c2d7e5afbac392da316fae67db7","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.4_1746636113904_0.1734368276741607","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"full-utils","version":"0.0.5","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.5","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"1a7494f6edc442fb05aaacce15434cec9d09d255","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.5.tgz","fileCount":103,"integrity":"sha512-kb9CXtCcgzG0wyuxl26hrfKFp2pjwG31rEZJhB+CQg7U7hp1QZ0quY36OSAbegbntL9tc7DMwu/8FasXdRVUYA==","signatures":[{"sig":"MEUCIQDpOTMvpOcFNLrO4hnxhFF+QDD4UvoX8ETuF9YdGvijBQIgayIbn2D51r/3vDXn+QsBgCHUK6Rcr9O9mh8JMHXmfOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133473},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4f7caf86216abbe3ed71f179ea28b6225014b36","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.5_1747089798810_0.5048068160258694","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"full-utils","version":"0.0.6","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.6","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"cc1c3e48632e99e0204caffa2c237083c404d7ee","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.6.tgz","fileCount":109,"integrity":"sha512-WGIjftcFj8PzzguCLwqNI9e8obbr/akrE9AvXC5we7NhdlQc39fzSswt/FJ/NyAtAv8f9xwmxC/6ZS4CJDGxFw==","signatures":[{"sig":"MEUCIQDf56fdEu9J1dTgCzdyLzrzgj8b4D6UoutxRhtpD2sBhAIgRYMuFI5Ol8ZkkIwy8i3xkxiUKd10Ql78W52bJDMYxn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144172},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1e995cfe57214e0781e1b174618de89e847c8c8f","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.6_1747767065298_0.5330821287735916","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"full-utils","version":"0.0.7","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.7","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"e41a2010a5523baf4aa3aa55f3dc77b69c4a37ba","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.7.tgz","fileCount":109,"integrity":"sha512-FmoFXC3t5dtjTwjYqbZNcspo8kY8TO8tUwDB2inhNUR8hTb+n36uALuW3mDAWTZtSn5tmZ1A040nxn2GSXk2jw==","signatures":[{"sig":"MEUCIQDbycre3zF5+abnYtxNdhBy1316T0XKNxL7SV/I4hR0fQIgZyTsiFaNQrVXbkOVjNJUCIZa+8bueNqsrEbUYio4a3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144367},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"705384db7272310bd4ff724cdb722224cd359551","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.7_1748447204040_0.40943358782037675","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"full-utils","version":"0.0.8","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.8","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"8b39e50b44f90bc44dce1f34aaff4e57b464d637","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.8.tgz","fileCount":112,"integrity":"sha512-F22OvTZIT91VKwFimd0cgwHgwh7+tqQpZxz6Kr2UyJryXVOr48t7Z8A5ERJKbI0rJ0Uk3Twhw8XhyxEk8EgdTA==","signatures":[{"sig":"MEUCIA1Dev9FaOhQt04qSslgwKagBLTqBsoRkq1rR3Io8uI1AiEA5Mbp6vPkYgMr6aFd36C//bs270JGgO47s4Whx8p9EFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146250},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"372cb1552dcc3b49cfea791d36dfaf5f63cfd25c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.8_1748475308328_0.2868507645974112","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"full-utils","version":"0.0.9","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@0.0.9","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"c837b8d71b2194bb5f0a36ce34584edff83ee748","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-0.0.9.tgz","fileCount":112,"integrity":"sha512-TQchBkA/pIES3Hvl6gM1N9nvOYMG8eUWBvf2dSUoDF23ONUnLjku9YqJWsa41yUlPPFxKX9o5HSDCSymX5Sinw==","signatures":[{"sig":"MEUCIBWDINno1aI7XN8B26mFtBk6XBqG9KJ47V/YTmmsVYjAAiEA59deUO4OHFh8kgY9bID8V/nUkdX0AMGmeAT6CU1vsEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146304},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4ca15e59573903b6f55fd1c841f878c64148cfc","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.1","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_0.0.9_1748484386389_0.6428990115985276","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"full-utils","version":"1.0.0","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.0","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"74c653ac6229f7dc464632ee8d02d3a6cd6d9daa","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.0.tgz","fileCount":130,"integrity":"sha512-lOZho5GwC+nBaK0S2Pjbc01vJSbRz8AAo/esjrF4dE3jJ7s7Sc3vOswTT6ipVy6n1GDj3nhfF33mcIb+rHhGdQ==","signatures":[{"sig":"MEUCIQDyDBu0TBcCUlbcih87+L04oz8ZRCEgRw86D7yZwwV/2AIgHsyn3/pmrUBJyW50bkJ5gkFGPICzrhc8ux5yKX06z2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121103},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1c93599265272cb2c0c75585dc39f6d9f5b596be","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"date-fns":"^4.1.0","validator":"^13.15.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^7.0.0","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.17.31","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^6.0.0","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"rxjs":"^7.8.1","uuid":"^11.1.0","ioredis":"^5.6.1","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.2.0","@nestjs/platform-express":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.0_1756320674207_0.041893128356939036","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"full-utils","version":"1.0.1","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.1","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"f50b2a8ba403c04e99b5395f759d4b504bfca195","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.1.tgz","fileCount":130,"integrity":"sha512-p+yNDlVV6Sjbo2iuUpC1MEcj3yjJSSrgqswu1MYge1QgBJA4KhVY3YelTBJBI+DcpexZ2HNfN7Eg0xVMZoc0ig==","signatures":[{"sig":"MEQCIEOEgI1CGM38dRY29f9cBZDmJRDgp83vRWiBy5Eu4r+8AiBJMARe28rrJNMj+16Tw4MAQp8eLps05Ama5yjIv3OaIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160887},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"70aedca8a1db7e70bac6f61b0cf143418a3ce209","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.1_1756321733824_0.25493816492268495","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"full-utils","version":"1.0.2","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.2","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"7fce33cd6cb38e24ecb8ad785a535062674d57a4","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.2.tgz","fileCount":139,"integrity":"sha512-sVW4Mx5nq+HfvopnFLdZ8sAAn/S833XJ12BQzk9jyQVEulnlAL8DkqXz5+4mDWix/fi16XJnVlgZmfh+FPP/dw==","signatures":[{"sig":"MEUCIGvtOM7YjH17UFBI+3e7uxqOwTuP6KEcpAqtJRTiU6D3AiEApKG9hpY5AXTlTJ3dUPsFAynOzHBA6Rzen/BIFE+xHWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164956},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92c77d84b8d86f3fa3610a3a39be8d7b4271d9c0","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.2_1756352978646_0.6485563184042282","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"full-utils","version":"1.0.3","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.3","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"550f7357e6fdb26a514c6269cf42162da0245e7e","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.3.tgz","fileCount":139,"integrity":"sha512-9w5uud5q5TPjPhOqQ2TCG6UBCSXjHh7QER/SGScw596KwLnb+/nGkYgw/v6nu/4RDq2O5YHY47RU84vWPHGz0w==","signatures":[{"sig":"MEYCIQC/GuvhUC4XlOFBdftXJbFggggXDtNj5hKb10jTCPe1QwIhANRok9jG7Hlwc+o0uwegiuWOfGUZeOPkcRlASH0FoxX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e875d9d15488493a4a56bbb5207bccc94dbfc589","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.3_1756410351842_0.7668006491495778","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"full-utils","version":"1.0.4","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.4","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"b7831621530199e4f2ea5f5260a40a2bdff5cae0","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.4.tgz","fileCount":139,"integrity":"sha512-SZjgxRZSY3p1A58wP8x8Qag8rj4BoHHK35yTHfNs1Qw4KbI8kzLIHY2X3a6AS77Eco4U4XXcrWysL5pvc3Lu3A==","signatures":[{"sig":"MEYCIQC160oVBCIZ7GQNFBm2kisNtkMjkx/r+GtL7IY0htxBfwIhAOfcHt/kmJy4/TKRFemvZ5tQSb2u7ketKrlttpcFhCvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165110},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"09bdec6f49f40c65fc35e526229b4d1e23c993aa","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.4_1756475666037_0.2940375668498445","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"full-utils","version":"1.0.5","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.5","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"3b0feb9250a938b0a7a97c95c17622ce0aa14545","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.5.tgz","fileCount":142,"integrity":"sha512-gDBJPExzszV7RDp3ibPa4tmGfCbrXl4iSlHdvu6vuD622XJcVlAMofoGJWrsQA7buBXUNiB5ZkJJgFZ4V7vr1A==","signatures":[{"sig":"MEYCIQDBOWUF4FZjG3EXYS0fUNArq5psEVRCu9AdspR+Wk+88wIhAJ3hR/Ordp5meOsomi9/RSkh/N/QN3Im8ZAvJr42Yti9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167096},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5d0a127c0db608e237acad75ca0574f2826818b8","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.5_1756476281839_0.9780391664351482","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"full-utils","version":"1.0.6","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.6","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"2b6a6285bda8c59ce2c2af577c2d5479a58edcdd","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.6.tgz","fileCount":145,"integrity":"sha512-Fkk+wWa+4ObYnEo6k9t5Zbc1zSolTSkXoBjKNDDjNOOyW1lrs00ip8GDSEn02q5eNlZ7+lAoBDiYSFL6ibZQfA==","signatures":[{"sig":"MEUCIQD/Gt45cOUO2hkpsGjoTqtV9x/u/h9QsNrYpXxl6imHFwIgOOUy8kyAU6sTTPmp0LZcI/ilY7G3XzLlqGE0bjMj3Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170664},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8da21a6675a7ea12852a9cd65bffc1fb6b5c701a","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.6_1756708589218_0.052351996725175765","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"full-utils","version":"1.0.7","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.7","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"44b49a7ebb578dd9c578ce3db43a166ca2a1e2e2","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.7.tgz","fileCount":148,"integrity":"sha512-y8MBmBDymU3nqAyxIZ8Vlorf/DInVa9mbWs6g0DHWbN9+z9ZxfIl3PcfJgLggQHC6hrbkPVZmGrMW1xDDcB6vQ==","signatures":[{"sig":"MEUCIFkSvPCoiZNgYAEnCYp/sTD9IBFPyFipAQK9q/Q7clO9AiEA2tYwlmN+rThJPMhd0+IqSUUGqiotiCeQB4wTWuiil/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173417},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b23b02523ac2d2677aef04fb109e430d391910d6","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.7_1756726145240_0.7798607056032254","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"full-utils","version":"1.0.8","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.8","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"6e3390b0330101b24d8972544c6f3c3377795419","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.8.tgz","fileCount":148,"integrity":"sha512-qAbFAsfl3m6kEwhqfPJhZAszma64BDWTed57mm+wPexGijXwKyI/n3qsVeHZXScWTGEUGHJIft5JS7zTu5s4PQ==","signatures":[{"sig":"MEYCIQCvBEWHLGrkDnwcyYE0EIEa/YCLdsUBOk+6Iixix6zyowIhAPt99e4OIquT6tS2PbudtMOEfQ/+eoEE0JmsMlaR+L0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174396},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"56b8264d37d7df989357572e10b2ea4545891e87","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.8_1757340740937_0.1323295457266318","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"full-utils","version":"1.0.9","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.9","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"b635f187111877fe2a7ac821ebf3022c77c0fdc5","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.9.tgz","fileCount":148,"integrity":"sha512-lG4EMdGtbB9DW5FQqRDfgc4+olRrDGYxfu1L7KI3wYiLMlj7RSQsFH22Ge9KqhGLXa7iOUhLmZU9ykd362rIOg==","signatures":[{"sig":"MEUCIArE84srdOMC5sRbbAuPFOBtguQnYuEAbQFuEHsZ5+wOAiEAt5KtPmSOdbotP6inND+graqEzyy+yxB8qmnYwcFUBZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174028},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2329f04175813c82bd63f16fb80937c52dca56ed","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.9_1757538942053_0.719917457007839","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"full-utils","version":"1.0.10","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.10","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"aaad68f96345c3b5a4ecac1a4587b20c0dd6c2da","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.10.tgz","fileCount":151,"integrity":"sha512-kxZyGGC7h+s2XNY9bGv841PEu45WfOTX/3pXvva3DtbTgpISTpRqBriWhcMkiks2vWl+uYSqeZU/p/J4qyXcRg==","signatures":[{"sig":"MEQCIEmWh9zPMTNlbcjdJJfc7hb0VeuuGaICcnSK6eXoCI/+AiAC8JvpA0aTUvZhcuRrcZPoi16YMB6kobFnb/R4BA1H8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175252},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4c0620b5cacce0c2167e05804b008a8569e3cbd7","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.10_1758199840812_0.8109313573599097","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"full-utils","version":"1.0.11","keywords":["date","data","var","value","type","check","if","is","to","format","convert"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@1.0.11","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"973823e943ed652760247915bb3e3d49b4c00115","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-1.0.11.tgz","fileCount":154,"integrity":"sha512-CeLHHKkHg+w4V2JVAVV3rMgCsZ5gzrk1bjhAS9O9MP1Gc4Rs7tU/b73CNVFM0ugi5a9xz/+6V9c/2hyTSQyXng==","signatures":[{"sig":"MEUCIQCYYP99zXibjZyw2J8v/i87boXvJfhD4tLeM4f7UI1PzwIgGMhRtFEHwudncc9tP/pmePLko707RlHVmAYHpdr7Exk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177920},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"47f425365014be09d1f628f6d7d4cc54feb4ccd4","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"A set of pure functions for all occasions.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"validator":"^13.15.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_1.0.11_1758210122628_0.697073416445098","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"full-utils","version":"2.0.0","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.0","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"91351d4f68627b067adc99b99eab7e1d2b0c0e59","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.0.tgz","fileCount":9,"integrity":"sha512-9zUahos4e15wsBaAKZdnTEBRBCcyioYKuy4JZ1k/dLfajw4Nd25wJN2/euq3H557VIVtRTi99YbF3tvho5vnvg==","signatures":[{"sig":"MEYCIQCWhCo+9qvEIBDBauyYnsrF9GtbkAoM3D3ccAmbIc6e+wIhALlTnGTSOt6k79bv4dTUTAXG+Dxm8WRIML+U5w6V0nPl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787977},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"}},"./node":{"import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"3c92bbc211b17dfad75cd64ae330282a360eb382","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.0_1761005972197_0.632859294642619","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"full-utils","version":"2.0.1","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.1","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"c5d8ce3227e4a64afad86d03ce741bc7f3cbe5d0","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.1.tgz","fileCount":21,"integrity":"sha512-AlL0fdlas9pibh8AzNTH20kRbx5UOyitPSktJTZM1haQn/YAfk6PVCvhYWSyzkSegKQAv3ouktlPfXcUUZantA==","signatures":[{"sig":"MEYCIQCNvHAlOCd9IGOtbDVh88NAA2BxSHOipvl1OjISyk0xsQIhAOdO+960H3Jwg4wLR1y3VujvXV57Y6S0L0Va9lsYJVQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672469},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"}},"./node":{"import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"c6cb83e49783105b5c3a157ad55154db2925fa00","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.1_1761071598532_0.42470351585924493","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"full-utils","version":"2.0.2","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.2","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"12fbdad1df684598533b31ad2f89e6ba34a9ceb9","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.2.tgz","fileCount":21,"integrity":"sha512-a7vx+uMF5BJHrbIoxMEWA//4vCQnKecUspc1ES4gNV+uONOsKTmu88QACenG7FHm+BHMHtX382Zt8BctYG5beA==","signatures":[{"sig":"MEQCIEno5L+LaPAX24wRQKB7rbaRPmkGw521FDpJvEEiSAGVAiBYbE8No4ier3/kwGAE6S4/IuSsWDlbCjldaHqTwlkrpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677133},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"4bda8ae6c03f82ef528ddeeb3f58a00ba4fe237b","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.2_1761443767037_0.4353157474485856","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"full-utils","version":"2.0.3","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.3","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"3a252e3b116354b0049fbd0451c622be08be0e1f","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.3.tgz","fileCount":21,"integrity":"sha512-/Zf13WGH48Z634Sj1xL7+OT59TUjg9bYK66ojfVXtdC+7U+E7H8OW0FQp6tX0iNgZM6+AkaoZps3VwbGDfzv5A==","signatures":[{"sig":"MEUCIGRXNOym/EMg0HARuH9GTkk7ISpVmn22EV/njRAE2anWAiEAqSHU8FilCFII8sQKNA0ItTky37R510CRFXQWJy1nmrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679395},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"91bc9ebbbef7e13e5e70dce63f8041ecd5c03137","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.3_1761444779996_0.06574899287573377","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"full-utils","version":"2.0.4","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.4","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"7b86b52162e039fd837919d6f18320c96a21c918","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.4.tgz","fileCount":21,"integrity":"sha512-GnBSS/syUhC4S+hnjzk5gCab2W4bViADUJV869Oj9st05xb9kl7AhrUtGIRgvl8s80pnInPqArRtp4DLfkgHEg==","signatures":[{"sig":"MEQCIEo3Je23Ht0l00U9dEMI2Tu8ppJZpB05gXq0MYdKWSZPAiAO6kIk7WaV3d2em8jNr94MtZWpA2wVScpY3QV1qrYdCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"11d3dae48ad0170680f6549e12f136b688de7122","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.4_1764298310062_0.6275523448075966","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"full-utils","version":"2.0.5","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@2.0.5","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"cacf8fe9cd1c1b294f8bdc213d6e9a71718cf72e","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-2.0.5.tgz","fileCount":21,"integrity":"sha512-GJccvyehe6DIVfTy1dufXYAc93dAkMc2X4+exmfA3Ag9eemlehhPYYF0DfhsRSM0eykeA2FpoPJc1ppnX1Mljg==","signatures":[{"sig":"MEYCIQCqa6DD3oYLjZUuAuMNU8fdt1OXrTUyUnfDZ9QB0y7VjAIhAPRtV84oOA1v1sSn0aHulxUFlfYJ7LTuYi2eSuDAf57/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1682158},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"c2fee401c694c37ad7671bab3a48f703c5dec878","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_2.0.5_1764301552443_0.20257024617293062","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"full-utils","version":"3.0.0","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.0","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"e16292371710104e0c426206d8a4f940121a8a58","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.0.tgz","fileCount":21,"integrity":"sha512-DaAxx0AAPz7iRUfd0UBCvf62s+XwgESCoFJqDfDrCelzdHi5NtO5kPZjigcu5pD6LlPcAC4WaV0+7ZTPjkGtyg==","signatures":[{"sig":"MEYCIQDRi7PYM9Gfv//JSWFtTGrTO3B5PTp4j+m9rq++6m9NEQIhANBUaEg7WWxLqJ4hOLjJbPsrUiZPqMStI0KQXNGL35sg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342523},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"3562b93ea9709a54a2ef35367e3888c6125fcf8e","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.0_1765315161639_0.8639568169542575","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"full-utils","version":"3.0.1","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.1","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"5947bee7459d037d94cc7066fad3c6ccffe1d7b5","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.1.tgz","fileCount":21,"integrity":"sha512-DW13eSNQYyEoKGQZgVTM1zNNvTmfGaFp0+yzLzdRF+0aOzhepWNpmhNYxvnKdITB7/Xhe/Vl43M48wYzWfNPkg==","signatures":[{"sig":"MEYCIQDDeN3Gm3E8ZaGn9V7oauvaxGAD+iD7lxkGs4GZE/luiQIhAOsslzdvBM39+DIR3D1utVpmj1fXs/2j2sls8lmUWPlO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345816},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"e4b1f20f2a5b28cb86c67904fa09ea21b1ff4e22","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.1_1765315698932_0.20200967224776933","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"full-utils","version":"3.0.2","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.2","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"0ecafc30439f8f23a7ea9f36aff53ab44634363c","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.2.tgz","fileCount":21,"integrity":"sha512-uAvALdrH2vhqwr1VbVU14JBuM+nxQUVa6XhoUnnJWBH1qL02yxWhUFN0KPvlvEOMOjuB98qHy3OoTqfj5+2xdw==","signatures":[{"sig":"MEYCIQCmftQDe6DkW0CKZ3esabiI8jGWQUtF4EDee1ZWl8PvTwIhAPBZ+M42jLXCD/LGzaGJ6KCXVbOBPAeWbky5hgo1QaqB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345246},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"06a487117e290fb0ea369ed516e0a4ba536bd9e1","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.2_1765316180835_0.31673612185640776","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"full-utils","version":"3.0.3","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.3","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"126b14dc635aff4178aa0e5322ca374df9eb1bb0","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.3.tgz","fileCount":21,"integrity":"sha512-HOYsoCVjlnWQp0loBI+avqE0LYgziuGSjtGBkIkaafq8LqLNKQnWNoDWrGc2d9jjjSYtLXx6Yy5vUAmd0xUSNQ==","signatures":[{"sig":"MEYCIQCbZhlubtg3OJ7Idm35dbLoHx+iY2gMANzY8UcBxqLXogIhAPTxGklFf8/HCSpIb/VmXnbzuSa1+K7miF2JQKKeV2Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1358294},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"09ae95b557ef5466832539eb851bd2399a5712a3","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.3_1765369040093_0.8574607354468586","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"full-utils","version":"3.0.4","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.4","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"917b26fe453e758df28aecc91a0ced15eaf0b482","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.4.tgz","fileCount":21,"integrity":"sha512-lxSz/pqROqcD0EKEeAlzFddUh6J5zGoWhC/PpPn1b5Hrot0h/kgaUhdNiwKLcUma2wi6wjwRDlbx88VbJKu6SA==","signatures":[{"sig":"MEUCICbMv7fvX3iizAf2lF+aHrISlEGfi0IYZgTJa98KXSwEAiEAjqROEACPEu2/0vxdug6ju0AGHYLNUBzzgy7Qdp1FfqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417680},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"1c430e9b83d0c1a62226d7839264bd426ad02d6d","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.4_1765755608505_0.7881884438694402","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"full-utils","version":"3.0.5","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.5","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"4ee45848e9fdc75966d6c83d469dc16d3af94dd6","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.5.tgz","fileCount":21,"integrity":"sha512-lwewV2r1wbzkeTZvI3WkZlyJroRLavoGpp/52M8cDrRA/HdH/73MxktN5N8AL0gRYcOAZ7PxqI4p1bD1Rl7JfQ==","signatures":[{"sig":"MEUCIQDO+RIPqO/yf+hHq9jIxh66mYowdLtoGiZXmnkIwMq9lQIgKAuaEvxYozYHvYEOTJ/AHfY5Cy8fCPmMeitWKzfbXVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417680},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"3ee93fb8fd3a53cc445bde1f6bba7322dc67a7b3","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.5_1766023240792_0.8600348791926542","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"full-utils","version":"3.0.6","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.6","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"98dee82f7c7aadc0f4f57194221f6b759064dab8","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.6.tgz","fileCount":21,"integrity":"sha512-zDT/EjIQ3wMrzOLREYiZf98A/mYqK6mau3d4QkuB6sinYf0C+7b2/ma0pCTn9owr6RK+otS1moKYPOg38LPiRg==","signatures":[{"sig":"MEUCIQDLEMYbnpP+XxmYACDU6yoIC83ttiKjfd6IO8VAqOeZtAIgBhQlEVwzhA72zdEf8koPrIJJ8eAqwtHJTzA/DbKt+OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423111},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"f14d0a7ff77beab9180f072b67353c5b853ca9e1","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.6_1766025010961_0.8508802113559855","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"full-utils","version":"3.0.7","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.7","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"bcc1d2bf7f9597e69e91d9578f26727d7371c1ca","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.7.tgz","fileCount":21,"integrity":"sha512-mB7f2dHaAQsexuzPJSM6QKTcGUT8XpU5eO6j3tXlx1og1P9LQn1ZmlzhEJt5Obgf+/ROs7ORkpvNqDzsUwLkhw==","signatures":[{"sig":"MEQCIGDnXgnmU0ZPa35hKWJqNPQ2Mp+MDFyVE/hVrgzgidm0AiBvMx2rMA2myol0qgDFmzD0Q54Ty0nVthVa38dl4uKudQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"0baf1ddba1fbc3de2fd7ee179fd9032cc284a9a2","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.7_1766632559968_0.8995035046865358","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"full-utils","version":"3.0.8","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.8","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"6797b72089d881b895869910e306672ccba200e7","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.8.tgz","fileCount":21,"integrity":"sha512-6OGgrUV7fRORxSVcftTwcxUgVlF2mmWi17bFsvmh/ZCMNW5yggLWXw3C3JX+cvAeh7fZjQnBSBBGBwlHmYRTrg==","signatures":[{"sig":"MEYCIQCCZ3OP52mXlJkG4CdYpbEUfm4aQowWOBnJdH79ht6azAIhAKeL32GN3WtcGMfHlDZN5YzvUXzdcl0pvMylIY5nRv3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431864},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"86e50469b86ca3e0eabbc498abd02f6ecbe74d23","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.8_1767403422296_0.8633072464841938","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"full-utils","version":"3.0.9","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"author":{"name":"ihor-bielchenko"},"license":"MIT","_id":"full-utils@3.0.9","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"dist":{"shasum":"d22546473e9c7159eb6b3d89b09a6256d83257d4","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.9.tgz","fileCount":21,"integrity":"sha512-w8dVANPpB5G465hKKjKDDekvoVCY4Nd9IDWNzCqRUL8BpCcVl8cmPgqi1GSm9WfnpzqgXaJdxrxm8phyp7VHCA==","signatures":[{"sig":"MEQCIBMwrPLHWZ+GCJnOBamxHpk6t29YyJhIvvKyFVwUd+aNAiA/HUlI53lhDf+AGbUDH8Wg7sJLVWsx/st0FN7hfXL3Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493587},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"fs":false,"net":false,"tls":false,"./dist/net/index.mjs":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./net":{"node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"},"types":"./dist/net/index.d.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"}},"gitHead":"4918419df2e69452e11599338c41bc830444e5a1","_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git","type":"git"},"_npmVersion":"11.6.4","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","typesVersions":{"*":{"*":["dist/index.d.ts"],"net":["dist/net/index.d.ts"],"node":["dist/node.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/full-utils_3.0.9_1767466558120_0.4880850915882122","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"full-utils","version":"3.0.10","description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","author":{"name":"ihor-bielchenko"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git"},"bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"homepage":"https://github.com/ihor-bielchenko/full-utils#readme","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":{"import":"./dist/browser.mjs","require":"./dist/browser.cjs"},"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.mjs","require":"./dist/node.cjs"},"./net":{"types":"./dist/net/index.d.ts","node":{"import":"./dist/net/index.mjs","require":"./dist/net/index.cjs"}}},"typesVersions":{"*":{"*":["dist/index.d.ts"],"node":["dist/node.d.ts"],"net":["dist/net/index.d.ts"]}},"browser":{"./dist/net/index.mjs":false,"net":false,"fs":false,"tls":false},"sideEffects":false,"keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"gitHead":"42506e5ad30bfe58057fdc680c5859219f14671f","_id":"full-utils@3.0.10","_nodeVersion":"22.22.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-Sj1va/n3McOKEieZ7tBXoRM6d9DHsNhHJ1v5nHKskxU2V2hXto8MZlFjAsHz2fDvunnQ8AEbHmhRfYAdu225Sg==","shasum":"1c64e55304490ff6afb2183581f073bca7715999","tarball":"https://registry.npmjs.org/full-utils/-/full-utils-3.0.10.tgz","fileCount":21,"unpackedSize":501532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGpuP1hks3a5opqLY4/jMWYtw2BcoUlALGtrXys+MVRuAiA7zebZ0Ib3VLuZNyHIRZXj7oJVa3b8OZsfV/UJKu84cQ=="}]},"_npmUser":{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"},"directories":{},"maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/full-utils_3.0.10_1770348470521_0.2284778102281142"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-06T00:23:18.843Z","modified":"2026-02-06T03:27:50.933Z","0.0.3":"2025-05-06T00:23:19.136Z","0.0.4":"2025-05-07T16:41:54.075Z","0.0.5":"2025-05-12T22:43:19.024Z","0.0.6":"2025-05-20T18:51:05.590Z","0.0.7":"2025-05-28T15:46:44.263Z","0.0.8":"2025-05-28T23:35:08.555Z","0.0.9":"2025-05-29T02:06:26.670Z","1.0.0":"2025-08-27T18:51:14.377Z","1.0.1":"2025-08-27T19:08:54.047Z","1.0.2":"2025-08-28T03:49:38.814Z","1.0.3":"2025-08-28T19:45:52.057Z","1.0.4":"2025-08-29T13:54:26.214Z","1.0.5":"2025-08-29T14:04:42.015Z","1.0.6":"2025-09-01T06:36:29.395Z","1.0.7":"2025-09-01T11:29:05.419Z","1.0.8":"2025-09-08T14:12:21.126Z","1.0.9":"2025-09-10T21:15:42.305Z","1.0.10":"2025-09-18T12:50:41.002Z","1.0.11":"2025-09-18T15:42:02.819Z","2.0.0":"2025-10-21T00:19:32.425Z","2.0.1":"2025-10-21T18:33:18.750Z","2.0.2":"2025-10-26T01:56:07.298Z","2.0.3":"2025-10-26T02:13:00.246Z","2.0.4":"2025-11-28T02:51:50.288Z","2.0.5":"2025-11-28T03:45:52.701Z","3.0.0":"2025-12-09T21:19:21.820Z","3.0.1":"2025-12-09T21:28:19.118Z","3.0.2":"2025-12-09T21:36:21.002Z","3.0.3":"2025-12-10T12:17:20.261Z","3.0.4":"2025-12-14T23:40:08.792Z","3.0.5":"2025-12-18T02:00:40.981Z","3.0.6":"2025-12-18T02:30:11.198Z","3.0.7":"2025-12-25T03:16:00.166Z","3.0.8":"2026-01-03T01:23:42.454Z","3.0.9":"2026-01-03T18:55:58.290Z","3.0.10":"2026-02-06T03:27:50.769Z"},"bugs":{"url":"https://github.com/ihor-bielchenko/full-utils/issues"},"author":{"name":"ihor-bielchenko"},"license":"MIT","homepage":"https://github.com/ihor-bielchenko/full-utils#readme","keywords":["typescript","javascript","utils","helpers","toolkit","library","validation","validator","format","formatter","converter","parsing","data","string","number","boolean","object","array","datetime","network","ip","mac","cidr","url","json","safe","lightweight","modular","utility-library","full-utils"],"repository":{"type":"git","url":"git+ssh://git@github.com/ihor-bielchenko/full-utils.git"},"description":"Сomprehensive collection of pure, zero-dependency functions for everyday JavaScript and TypeScript development.","maintainers":[{"name":"ihor-bielchenko","email":"ihor.bielchenko@gmail.com"}],"readme":"# full-utils\nLightweight, dependency-free collection of pure TypeScript/JavaScript utility functions for everyday development.\nIt’s designed to be clear, fast, and easy to use — both in Node.js and in browser environments.\n\nWhether you work with strings, numbers, dates, IPs, JSON, arrays, or type checks, this package provides you with a well-documented, consistent, and predictable API.\n\n## Installation\n```bash\n# with npm\nnpm install full-utils\n\n# or with yarn\nyarn add full-utils\n\n# or with pnpm\npnpm add full-utils\n\n```\n## Works in:\n- Node.js (CommonJS & ESM)\n- Browser / Front-end\n- TypeScript or plain JavaScript\n\n## Concept\n\nfull-utils follows a simple philosophy:\nSmall, pure, and type-safe utilities — reusable across any kind of project, from scripts to large applications.\n\nAll functions:\n- Are pure (no side effects)\n- Include TypeScript typings\n- Have clear naming\n- Are documented via TypeDoc\n- Work without any external dependencies\n\n## Documentation\nFull API documentation:\n- full-utils.docs.ihor.bielchenko.com\n\n## Quick Example\n```javascript\nimport { isStrFilled, formatDateToString, rangeIPv4 } from 'full-utils';\n\n// Check if a string has content\nconsole.log(isStrFilled('Hello')); // true\n\n// Format current date as 'YYYY-MM-DD HH:mm:ss'\nconsole.log(formatDateToString(new Date()));\n\n// Generate all IPs in a range\nfor (const ip of rangeIPv4('192.168.0.1', '192.168.0.5')) {\n  console.log(ip);\n}\n\n```\n\n## Modules Overview\n### Number utilities (/num)\nWork with numbers precisely — including BigInt-based fixed decimals.\n\n| Function                                  | Description                                                |\n| ----------------------------------------- | ---------------------------------------------------------- |\n| `formatToNum`                             | Parse strings/numbers to normalized numeric values.        |\n| `parseToFixedDecimal`                     | Convert any input to a precise fixed-decimal structure.    |\n| `roundFixedDecimal`                       | Round a fixed-decimal number using half-up or trunc modes. |\n| `convertExponentialToParts`               | Convert exponential notation into decimal components.      |\n| `fixedDecimalToNum` / `fixedDecimalToStr` | Convert precise decimals to number or string.              |\n| `changeFixedDecimalScale`                 | Increase or decrease the scale of a fixed decimal.         |\n\n### Date utilities (/date)\n| Function                            | Description                                             |\n| ----------------------------------- | ------------------------------------------------------- |\n| `floorDateToMinutes`                | Floor date to the nearest time step (e.g. every 5 min). |\n| `formatDateToString`                | Convert a Date to `'YYYY-MM-DD HH:mm:ss'` string.       |\n| `secondsToParts` / `partsToSeconds` | Convert between seconds and time components.            |\n\n### IP utilities (/ip-addr)\n| Function                      | Description                                         |\n| ----------------------------- | --------------------------------------------------- |\n| `parseIPv4` / `toIPv4`        | Parse or format IPv4 addresses.                     |\n| `cidrToRange`                 | Convert a CIDR (e.g. `192.168.0.0/24`) to IP range. |\n| `rangeIPv4`                   | Generate an iterator of IP addresses in range.      |\n| `rangeIPv4ToArr`              | Materialize the range as an array.                  |\n| `ipAddrToNum` / `numToIpAddr` | Convert between IPv4 and integer.                   |\n\n### Type & Value checkers (/is)\nSimple and strict predicates like isStr, isNum, isObjFilled, isFunc, etc.\n\n| Function                                   | Checks if...                                  |\n| ------------------------------------------ | --------------------------------------------- |\n| `isStr`, `isStrFilled`                     | Value is a string (optionally non-empty).     |\n| `isNum`, `isNumP`, `isNumNZ`, `isNumFloat` | Numeric type and positivity/zero constraints. |\n| `isArr`, `isArrFilled`                     | Array exists and optionally has elements.     |\n| `isBool`, `isStrBool`                      | Boolean or boolean-like string.               |\n| `isIpAddr`, `isMacAddr`                    | Valid network address formats.                |\n| `isObj`, `isObjFilled`                     | Object is plain and not empty.                |\n| `isFunc`, `isVar`                          | Function or valid variable identifier.        |\n| `isEmail`, `isPhone`, `isPassword`         | Common data validation helpers.               |\n\n### Array utilities (/arr)\n| Function              | Description                                        |\n| --------------------- | -------------------------------------------------- |\n| `formatStrToFuncArgs` | Convert a comma-separated string to argument list. |\n| `splitArrToPortions`  | Split large arrays into chunks of fixed size.      |\n\n### String utilities (/str)\n| Function                            | Description                              |\n| ----------------------------------- | ---------------------------------------- |\n| `formatToTrim`                      | Trim string safely.                      |\n| `formatToLowerCase`                 | Lowercase string safely.                 |\n| `formatToPhone`                     | Normalize to international phone format. |\n| `formatToNull`, `formatToUndefined` | Convert empty strings to null/undefined. |\n\n### Common utilities (/common)\n| Function | Description                                            |\n| -------- | ------------------------------------------------------ |\n| `wait`   | Pause execution asynchronously for given milliseconds. |\n\nExample:\n```javascript\nawait wait(500); // waits for 0.5 seconds\n```\n\n### Network utilities (/net)\n\nNode-only helpers for TCP connections.\n| Function                         | Description                                  |\n| -------------------------------- | -------------------------------------------- |\n| `netTCP(message, host, options)` | Send a TCP message and receive the response. |\n\nSupports:\n- Timeout controls (timeoutMs, connectTimeoutMs)\n- Safe abort via AbortSignal\n- Line terminator (\\n / \\r\\n)\n- Max bytes and half-close options. \n- Available only in Node.js builds (import from 'full-utils/node')\n\n### URL & Host (/url)\n| Function      | Description                                    |\n| ------------- | ---------------------------------------------- |\n| `extractHost` | Extract clean hostname from URL or raw string. |\n\n### JSON utilities (/json)\n| Function                    | Description                                             |\n| --------------------------- | ------------------------------------------------------- |\n| `jsonEncode` / `jsonDecode` | Safe JSON (de)serialization.                            |\n| `tryParseJSON`              | Try parsing with graceful fallback.                     |\n| `parseStringLike`           | Parse non-strict JSON-like strings (with quotes, etc.). |\n\n### Units (/units)\n| Function                | Description                                                           |\n| ----------------------- | --------------------------------------------------------------------- |\n| `toH` / `toGH` / `toGB` | Convert numeric values to readable units (hours, gigahash, gigabyte). |\n\n## Importing by environment\nFor Node.js:\n```javascript\nimport * from 'full-utils/node';\n\n```\n\nFor Browser / universal code:\n```javascript\nimport * from 'full-utils/browser';\n\n```\n\nOr use tree-shakable imports directly from the source root:\n```javascript\nimport { formatDateToString, isStrFilled } from 'full-utils';\n\n```\n\n## TypeScript Ready\nEvery function is strongly typed and documented.\nYou’ll get autocompletion, inline JSDoc, and type inference automatically.\n\n## Versioning\nFollows semantic versioning (MAJOR.MINOR.PATCH).\nBreaking changes are always reflected in a major version bump\n\n## License\nUse freely in your own projects. Add proper notices if you publish a package (MIT/Apache-2.0, etc.).\n\n## Summary\n\nfull-utils gives you many of ready-to-use, predictable, and documented helpers\nthat you can safely use in any project, no matter how large or small.\n\nOne toolkit. Zero dependencies. Full control.\n","readmeFilename":"README.md"}