{"_id":"ts-utily","_rev":"59-ed30cc6931d9e37bd6cdd451cf573e4c","name":"ts-utily","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"ts-utily","version":"1.0.0","keywords":["typescript","utils","utility"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.0","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"82ea1a14ad66546b2d8b98f5e3fe8b643865b469","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.0.tgz","fileCount":13,"integrity":"sha512-rIbT3W4Fxnu8nSAbSLqigvby33RdOntoWP8sTBkKGOnfonv/3QRaWQOUAMd0CamewnZAcllru15By4WQeihNmA==","signatures":[{"sig":"MEQCIGjjRSegGwFKL7iaZIal35DASFTOKQZNLkPGHMXqeCyGAiA0sXfijjiME5k36mVm/2NH1VlEHDfX0z/pA8tb+HkinQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29915},"main":"index.js","exports":{"./*":{"types":"./build/types/*.d.ts","import":"./build/esm/*.js","default":"./build/esm/*.js","require":"./build/cjs/*.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm-run-all compile && node","compile":"tsc -b ./tsconfig.json","build:clean":"rm -rf ./build"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.2.2","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.0_1699727247821_0.297133053664592","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ts-utily","version":"1.0.1","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.1","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"a77126e7cff5c7787c302918fdb5051725fddb7f","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.1.tgz","fileCount":16,"integrity":"sha512-9voo9nVdSM9wd0ypqSJstQPAmRFpVEAiYkbFQOkOhPCgAkAkfIY7PS05yQ1zFq1edmVQqo5GCU5Sy/hQL2PKcQ==","signatures":[{"sig":"MEQCIApdqFFFFZ12KMlHjKI4hS4ossAbxOSKAvICLuQKLp4YAiB5LgNBd+ytF0fgunN7evS3EcYbYe8ZyII+ZD2P+jbkfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30011},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","build:clean":"del build"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.2.2","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.1_1699739475305_0.7372919631944526","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ts-utily","version":"1.0.2","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.2","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"b7d270712e92a1fea3cbc0598783a2bcd4aa7c79","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.2.tgz","fileCount":16,"integrity":"sha512-WqSLV+3566i5zPGRYtprRxfHeq5h45gWHbeuNzbx29Tg3OvgRn/559nPgmG9tw/NJPkefTnP+5R612GmMrCuoA==","signatures":[{"sig":"MEUCICw5ov3NoMW9HmI7KqLIP3/Tg4bIxAET45LuW/E1bryVAiEA2icoU+TAIaM+tMBYp+OkZWw9unCIn2x6q9//egzspwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29941},"main":"build/index.js","types":"build/index.d.ts","scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","build:clean":"del build"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.2_1699744588954_0.6111039743385189","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ts-utily","version":"1.0.3","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.3","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"a93903007f8ff8e72915785a6a45231d17c9dc68","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.3.tgz","fileCount":28,"integrity":"sha512-4hR6GFkF8kDWulOnmejp+YyaN7oTwBSSjYulogii9UbTDQCIR4s2jpEtw7PB1XIIzdPiXj+x7t0xFb7KWFcA/w==","signatures":[{"sig":"MEUCIQDa3nNQU2EbMTQLPB/oktj6faCJo5R7ma2HGb1Y0n7dUgIgZY0SaCN2fHFIkA5aGFEKRkYx5G6KKq+weNRBTXnxdaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30415},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./src/common-utils/index.ts","./number-utils":"./src/number-utils/index.ts","./string-utils":"./src/string-utils/index.ts","./boolean-utils":"./src/boolean-utils/index.ts","./collection-utils":"./src/collection-utils/index.ts","./conversion-utils":"./src/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","build:clean":"del build"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.3_1699746712699_0.5470966198536737","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ts-utily","version":"1.0.4","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.4","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"c9c036b42fdf33de4a5f686a7298a7bd3637a322","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.4.tgz","fileCount":28,"integrity":"sha512-2wzptZG8P0HJ8WOiMN9KEjhSV3gUoAYcuMn6Cl7IwSZ7V+9Qbky5vKGTpoD4rs2khgEZeKKuyXheftxSnT1XaA==","signatures":[{"sig":"MEYCIQCo0UnAAKYGmEsI/KxigAlXdpn05WkIBz9re/zULUUQWAIhAJaW9TOmkFUEYG2LKo5ihHEmO6Zp6jOwo2HpWxa3eQSM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30520},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.4_1700042610617_0.6037472018973298","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ts-utily","version":"1.0.5","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.5","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"ec813cd82170ece1025221dabf8a885223383892","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.5.tgz","fileCount":28,"integrity":"sha512-lnxjedMF5N6ec+NScFXMNXao1Ew9W8SzIBjh2lJ+nQWsJxfLFQWVhih8ir754KkTpXiyMRU5UHHcXoEvV/IZnw==","signatures":[{"sig":"MEQCIAxRB1PLdb6ZPumMewhCOHU+b9UO/xDmRAMsiIJsReePAiAsQxSyFA016Hn5LNs3Wg3zOr2d6chgjhcp0pID8QoHKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31106},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.5_1700045369685_0.3081450375090131","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"ts-utily","version":"1.0.6","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.6","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"f2ff8c37fddfd1227d15687419b473aff2a655c3","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.6.tgz","fileCount":28,"integrity":"sha512-Nzg3xlZ8Rw7mwfExisDjx4+MN/GDTxo2XvlQYPFpwSWz3vkbiM/48m1qWi4Xa7IdUoeoIxRRJ7le/x8aGh0OFw==","signatures":[{"sig":"MEUCIQDsX35wZNC6Eq+QgiB7DnaCnm+QKvoFuYesuUHUOlf0XwIgF3JFiURa5ytG4qDWQEzY7vUQm1nSdeFeiJU6uYu02nQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31106},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.6_1700070758401_0.31686669564096004","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"ts-utily","version":"1.0.7","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.7","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"8f05bf68e643546ad5d0e8889adbd34ae888bc71","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.7.tgz","fileCount":28,"integrity":"sha512-BKe44L5xcBCugPhnmenwyVKaJtESyl1mib0pN2IqSzMmJjmoJ4qV5glnI6Oeo8NwyhbGNR22MzFAKn40NL4G3A==","signatures":[{"sig":"MEQCIHocS+g4rObi5uc+AVcVuEVxqe7GcpkDFGmBxmr3yD1HAiB2yFHCIzQXhXPGfA+mUi9jBAN/drz2KMzDWp/tj06bnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38772},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.7_1700071291758_0.5090872747647535","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"ts-utily","version":"1.0.8","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.8","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"90d6e6f790e95a78091773a1e5be7431e4e5347c","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.8.tgz","fileCount":28,"integrity":"sha512-Ey72h55EBD/1EQ02KgqhlgR4n98PwQ0sOejsqAV3jazYzu1LlkCiYdFw0MEiWLpSP7P0KCNM3jWOYZg0BgZdFw==","signatures":[{"sig":"MEQCIEOF8WZKV1A+U24SqHjuYZ0Hh5i5QrRYus38udLiq2UGAiAHAdmIc3OfroHL/Hxxb6KLf3NhPsN6Hdpsuo9PnTC3Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30194},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.8_1700071918674_0.3542354913756094","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"ts-utily","version":"1.0.9","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.9","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"7e57b436daca5253e8474486ae1fe3641a021554","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.9.tgz","fileCount":28,"integrity":"sha512-xkt+KrxACAxOrey/jSPDnbCee+J4jlg4OqnEAdI4hRi/I6tJ+1//uXHk3TEIGgCOd8ZbDxOXkfTTf+8k9joP0w==","signatures":[{"sig":"MEYCIQCHOoxjV2yNOLhTupMQP95okPX20SDqtrckp1mSa2baIQIhAI7kJNqN+hS0YLJp9WPzU1wgpvQ31ow3fqD0/hLV3lIv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36585},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.9_1700072052490_0.24313424708058218","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"ts-utily","version":"1.0.10","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.10","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"8dbacd8d0073a8962cc54862ac8d111c358f1378","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.10.tgz","fileCount":28,"integrity":"sha512-+KSDFZ+VP/m6zmA00FLAJNlapl8cQUoAbaQuqYRpTzgRjrmyB9zO6Y2B8+EAB6OsqHPWJQy7v0rnSJGQlnqq+A==","signatures":[{"sig":"MEUCIAIeaNvL0Lpvdjph1seDWw/kgs+lskZUs2c1B0KxPhUCAiEAwWqUtSWPiX08KP58cHhsEhj7Li2AhhZLYi2aL4flRWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36740},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./node_modules/ts-utily/build/common-utils/index.ts","./number-utils":"./node_modules/ts-utily/build/number-utils/index.ts","./string-utils":"./node_modules/ts-utily/build/string-utils/index.ts","./boolean-utils":"./node_modules/ts-utily/build/boolean-utils/index.ts","./collection-utils":"./node_modules/ts-utily/build/collection-utils/index.ts","./conversion-utils":"./node_modules/ts-utily/build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.10_1700072269225_0.7108730671659602","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"ts-utily","version":"1.0.11","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.11","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"e359aad719f1f5101804be519136f9b985df0b44","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.11.tgz","fileCount":28,"integrity":"sha512-qSTcV1J2+yVLzkOcjzkum9vzt/uiC8V0ZCHJ4u5eeKnIlJ2kwdeWJ13vCCQCI5oWZPMP1pmzqxPCBbJGBBYu6w==","signatures":[{"sig":"MEQCICu5qamZ7nwYb3EETY56QpN1TpTTMHNUo9lWSJYXJHLAAiBwKV7ZlXCzFmlOC97lpDLsnsFw/OZR+sf5Iie4h73sKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41383},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./node_modules/ts-utily/build/common-utils/index.ts","./number-utils":"./node_modules/ts-utily/build/number-utils/index.ts","./string-utils":"./node_modules/ts-utily/build/string-utils/index.ts","./boolean-utils":"./node_modules/ts-utily/build/boolean-utils/index.ts","./collection-utils":"./node_modules/ts-utily/build/collection-utils/index.ts","./conversion-utils":"./node_modules/ts-utily/build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.11_1700072859779_0.1259853895476548","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"ts-utily","version":"1.0.12","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.12","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"51239521baaf0dfe70b2766b2c2ee43ab176bfa4","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.12.tgz","fileCount":28,"integrity":"sha512-+tRZOzHOvhmFBQrpcSbwqp34OSoMVOodb8qcUmXQ8UrVfmwnD9XnIAo0pJ/hxiOQBa5Lgk3axzyEjrGQNGBBZQ==","signatures":[{"sig":"MEYCIQCd1iy5hQw3V5A+lb6vyAMsUJ1Q0a070rlwXGijdF18rQIhAMDfg4uuglrCRI5zBGG7C5hFT17VFNibd4ay212bGgIS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36556},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.12_1700073274816_0.3527301703931085","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"ts-utily","version":"1.0.13","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.13","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"0b2863ec6d79aa68e9fc312ae3837245cf62874e","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.13.tgz","fileCount":28,"integrity":"sha512-IVo8VURcnVa/GBIxsntsHRprUYlqLIbr6LMDXKBLvJxj+drIlKUXoZUPeEMJR+z4pzsGJ6AiPYIEmbUSlJTJBg==","signatures":[{"sig":"MEUCIQCMWSWh/sc/q5GED2Ws/nqqvR6Is/+EAsk1b5KNN87+bQIgQwJVzM9mbYtsJyWohXY+e9Fzla96bQB7zB3e3oLoxHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30165},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.13_1700084514944_0.3352697178755406","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"ts-utily","version":"1.0.14","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.14","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"bd4c8f3a1b24ae6584fc9d5d6e0f517287ce3dbd","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.14.tgz","fileCount":28,"integrity":"sha512-+OgQ30nnnKRwzTSUnZY0knTuD4kulV5rOO0DXIMgm0tBcWNbSTR1lmxdwXnvXazegN9AxkxJqlYDpi3p8zvCfA==","signatures":[{"sig":"MEQCIH9h3uG8zohicHOlKxWaOoTjMAjkwe3Iesn9MGnI/cjVAiBYrCo7WGYCLFwGyiJ54tWN6NRFQQjZesFV7aaqRvCUKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30165},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.js","./number-utils":"./build/number-utils/index.js","./string-utils":"./build/string-utils/index.js","./boolean-utils":"./build/boolean-utils/index.js","./collection-utils":"./build/collection-utils/index.js","./conversion-utils":"./build/conversion-utils/index.js"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.14_1700084797247_0.2217675731064066","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"ts-utily","version":"1.0.15","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.15","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"47fb604711d6b9e9bb860765f45e7eda738c255b","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.15.tgz","fileCount":28,"integrity":"sha512-UiyqJTFzmz7kpWa0AVgV06U4JHvpDvbgJuUR4Ww7zYQRgTLqA3PCMPSjEmJqqO6Buv9Lpm0i/dV3fqaJacPeYg==","signatures":[{"sig":"MEUCIQD6LOKavFE34ruPcZN+PYHhPkR9lcTt4e8eDx0ZykO+pgIgC2HEz0ZUbSZy7AtiACGXfue7KtwRJeOFh+0soLmUSAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30240},"main":"build/index.js","types":"build/index.d.ts","exports":{".":"./build/index.js","./common-utils":"./build/common-utils/common-utils.js","./number-utils":"./build/number-utils/number-utils.js","./package.json":"./package.json","./string-utils":"./build/string-utils/string-utils.js","./boolean-utils":"./build/boolean-utils/boolean-utils.js","./collection-utils":"./build/collection-utils/collection-utils.js","./conversion-utils":"./build/conversion-utils/conversion-utils.js"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.15_1700085371252_0.5928890381187697","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"ts-utily","version":"1.0.16","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.16","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"d6429e733a133256e072dc2078da50e78d663e68","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.16.tgz","fileCount":67,"integrity":"sha512-/500INqKldTClTep9YxrULl4MGtTZN7iBQxQbYCsr4sIHn2EpD1JfGqp4aznbMjFGTLpOVF+3wSm9FPgqRmrzw==","signatures":[{"sig":"MEUCIDWFLpgvFt8/pDu8vi4oEFSQxTdf6z+zU/T8sSMKwN78AiEA08iCB4h9nPxMZv7FHs20EILDO2DIx3tdJdkFHq6wQ8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74478},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.ts","./number-utils":"./build/number-utils/index.ts","./string-utils":"./build/string-utils/index.ts","./boolean-utils":"./build/boolean-utils/index.ts","./collection-utils":"./build/collection-utils/index.ts","./conversion-utils":"./build/conversion-utils/index.ts"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.16_1700086460643_0.2458523747364625","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"ts-utily","version":"1.0.17","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.17","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"055b0b68e9b0ef1240dbe775e9fd0a90b15e8edb","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.17.tgz","fileCount":66,"integrity":"sha512-tZmuUQDvF6ggurAFoISGgMhmbybnEIOMHdW0y1mCBQBBG0luSqMPjch8O5g6Swye0cLA5Y7pph6OJCq8xS9gMQ==","signatures":[{"sig":"MEUCIQCYQfTaKNrBGCjDbQysli+x7yU/Y7uWgSnnV8uIFZ4ZNgIgBSLOqBTlqL7WVe91WjDZbwca+i6oukZm67XiCO0wgww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43647},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.js","./number-utils":"./build/number-utils/index.js","./string-utils":"./build/string-utils/index.js","./boolean-utils":"./build/boolean-utils/index.js","./collection-utils":"./build/collection-utils/index.js","./conversion-utils":"./build/conversion-utils/index.js"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.17_1700087114906_0.3770302920343582","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"ts-utily","version":"1.0.18","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.18","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"c6de4ab2fff9ec79e88a2cdf92c882300383b942","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.18.tgz","fileCount":66,"integrity":"sha512-8IT3+ScWfBTEQBo01ee4Xi6txOv7QjOIhqt5g1I94Fj5rXQfkrb6aBJ6ZAaAxRp//Cy+6A0AAwxRNeLU6hzESg==","signatures":[{"sig":"MEQCIDzMb6K/t2R562jOnmAOIVDXZAQBYYLlITRm+UHyr5qfAiAXEI6pAxIpybztiaMMDtmr9y7sIzkO3nVCq621Kse3ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43661},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/common-utils/index.js","./number-utils":"./build/number-utils/number-utils.js","./string-utils":"./build/string-utils/index.js","./boolean-utils":"./build/boolean-utils/index.js","./collection-utils":"./build/collection-utils/index.js","./conversion-utils":"./build/conversion-utils/index.js"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.18_1700087325516_0.6172168123123865","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"ts-utily","version":"1.0.19","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.0.19","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"be9c6815c0de24580ea37b983899bd8d90cd7bc2","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.0.19.tgz","fileCount":31,"integrity":"sha512-KZvz7n1YvF31UM9dTCIDQPcxvGvjHcZ2OabbMCHPPG946ped8bz0tlnQSIyhwiBjaIh7Rc3RN9OyMjgdLjb2vw==","signatures":[{"sig":"MEQCIENY8pPMl2EOQhoCG+XN09ERqyAERK7QhPjxhIXRPg0aAiAaew3TyNRMZXw6D7UEHoHvAcz3wQIGo3vDjjOUgBU/dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21799},"main":"build/index.js","type":"module","types":"build/index.d.ts","exports":{".":"./node_modules/ts-utily/index.js","./common-utils":"./build/src/utils/common-utils/common-utils.js","./number-utils":"./build/src/utils/number-utils/number-utils.js","./string-utils":"./build/src/utils/string-utils/string-utils.js","./boolean-utils":"./build/src/utils/boolean-utils/boolean-utils.js","./collection-utils":"./build/src/utils/collection-utils/collection-utils.js","./conversion-utils":"./build/src/utils/conversion-utils/conversion-utils.js"},"scripts":{"test":"jest","build":"npm-run-all build:clean compile && node","compile":"tsc -b ./tsconfig.json","publish":"npm publish --access public","doc:clean":"del docs","build:clean":"del build","generate-doc":"npm-run-all doc:clean compile && typedoc"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils class","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.0.19_1700124504849_0.12115478298824756","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-utily","version":"1.1.0","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.0","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"136c4326aea6e8de5fac1337c113a729cc2db365","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.0.tgz","fileCount":41,"integrity":"sha512-FY6ht4u+9LUbPMhnH+cW66uNxG4NRFL8kyDeHM6/Q7YM+aTe5xAzSdg8wgfNVx8sEeVubRbBRYpYwL3Qoip90g==","signatures":[{"sig":"MEQCIC383Ouw6HL2VoW7U2r3wsb8MMzJID0aGSmnXJgfjLuOAiByt7cGO1tkOuEub4Jnymdp7aCccK685Z3+72N9SclCIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68783},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.0_1700157692537_0.7003570947760231","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ts-utily","version":"1.1.1","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.1","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"99986baff5f45bc9047267e0ba3fbd0ab74008e0","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.1.tgz","fileCount":41,"integrity":"sha512-PHLkQZOeVNNVze5ZsluAgaYkusrhl5JaQvLCEGp2uFr1nwzUE0+WriQ1RAHhTVf0OAtAW9jgt5KUfUP2fockwg==","signatures":[{"sig":"MEYCIQCM+nkqT/FiBo0zUOSQlWKL4ZNAYTUKEN0MS6Gm+5W5SAIhAPWhTw0UQq+9ntXQNQD85idJ/FMiul58J3Nn27WS0plH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71202},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.1_1700158214097_0.2520189661974408","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"ts-utily","version":"1.1.2","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.2","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"6c97e3acc767a0ac4e6818eca836364efe7971ca","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.2.tgz","fileCount":30,"integrity":"sha512-6SVNCQi8HosAtRjYKPdmRvgY+qhpgWr8I0tAa8pi4Hp3ENqJUMYC4GOfP8U5N3IIRchzui1vqyBOvCzon+MlMA==","signatures":[{"sig":"MEUCIQCXdHQHoSmewIKkhw8teN21C3WnbjlFAGari9cWcAz+WgIgDWaU9eNxhuTpu+DDMbHjQ2SKiSTAffa7hQ5dSU95BVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41342},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.2_1700158749417_0.8903429696455316","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"ts-utily","version":"1.1.3","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.3","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"0e713fc7290568e356c9cda874e6d5b99602bb5a","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.3.tgz","fileCount":38,"integrity":"sha512-gS/sZmgMx8UomM2XVXY8cxrkaySPvDuAdBNImPaVHb4i4+OoDCz/FTytZPL8RkjhRG05Z7j8DBzfzY73DkYPLA==","signatures":[{"sig":"MEQCIGX7IGabEiEMLaxMrEztrMGEjdiWX8Yy0btj5crvAasSAiBe2iXx8IdqNgzQof9QuPsLsxX6GiJxRjC1o2VndHpZTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60649},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.3_1700399545533_0.137224085492474","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"ts-utily","version":"1.1.4","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.4","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"c373c2e6380b9c21e6de304273af72f1f48715f6","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.4.tgz","fileCount":39,"integrity":"sha512-yNzZlN8uHDlP8ttxQ1BcG26MF77/mQicvpdbHxYmNt5Ao7tloFQpiPEX74EHy/1u9eFK+kJTHBHeArWGFbJBYQ==","signatures":[{"sig":"MEQCIFobMolvcqIi6QTCZFCJyYhN0HctKQQVPX7qVJFve36FAiAa0duRNXmFjqqSsUSdWGIYdgnSuSs3Rj1FcIejd0ZuDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86461},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.4_1700413788299_0.49766899048256885","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"ts-utily","version":"1.1.5","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.5","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"709c71d85c584d2c3900e2d9e365e10f221fc635","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.5.tgz","fileCount":39,"integrity":"sha512-j603XYdchJSDfmCdDOJOik2QgFZqCFAE03QjLHeH3wXNizzjYOGUBthEcDG13n0GRPYURXw1ymccyp7yyg8ktQ==","signatures":[{"sig":"MEUCIQCfKVhNBPzNFazvJOi3wzmXsXSSF8wB3xf0UnwMIws0WQIgBVvYBOAtFp56/hse8ksXC9Ub5h7KahjS2UR0ukHn9ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97211},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.5_1700413987338_0.23778492870486545","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"ts-utily","version":"1.1.6","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.6","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"b445c7acc566a8c40dcb5ab3f4848c8915268953","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.6.tgz","fileCount":39,"integrity":"sha512-tQIyxpGJeJSl4eIeCEbIgz/llDGwbW/+esvC2FQX7Li0VZ7FcSZkEdLvIqb02LM2iijwAcT7/Fx2iTtmqMJ05Q==","signatures":[{"sig":"MEYCIQDqcp1BIa43EHOYSdCWM9uhAx4Y52lpvrauRRIzo+jEgAIhAIX6F/bKdnORl+WJNxTJQJFWqM5rX4rzEz0jHzBj2IRN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97277},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.6_1700414279889_0.9424680594699955","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"ts-utily","version":"1.1.7","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.7","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"0b4cdc973300332e85febbd371b00d48f74eb48e","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.7.tgz","fileCount":39,"integrity":"sha512-tH9rxx0r0EMSfZoNLcqMTk2Aysoar451WZx6KcN+jBwK6ERN1B122FGeIAKB+io2zpWZBRrZbxewVmPjezLrgg==","signatures":[{"sig":"MEUCIE4gZ9jSwkqw1WSdemCovII9mP1jCKFSFm4AAnLi2Qu7AiEAjVbU1fp98+PD4Q3gSiGidvMISqXytZtsDHjYLTavJQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96914},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.7_1700414415142_0.12230890607502598","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"ts-utily","version":"1.1.8","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.8","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"f86d9c16dbaaaa3f12a499b48b437e691f68ef07","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.8.tgz","fileCount":39,"integrity":"sha512-vdo3zPjcgL2Nzu9aVokXZ7UDQ66y5HsJeimAdi4inHFaoE4GbWszcSD8XElUlyh/+L+2TmDlDV+2NLyRS7OTMQ==","signatures":[{"sig":"MEQCIAjTo8Gx8W4cHNaseeffysgHGZT2/ZWNUlGFowy3jLG+AiBtnNPsRSWohywEZQ+gjYwDsoVyJJEtE6rw9kYrjnGS1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96916},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.8_1700418844988_0.9453589733136494","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"ts-utily","version":"1.1.9","keywords":["typescript","utils","utility","string","number","common","collection","conversion"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.9","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"dist":{"shasum":"a85b5cb50d0adf9cef0527f377267dab4911f3c1","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.9.tgz","fileCount":39,"integrity":"sha512-/IEGJwxyMq12O2Z0l4yBO2l8wntn9ohWu+Rvv4lyRIfOtYXav/lfXm30sq0vHkAfhnT/z7BnCZloHgNJEnQdlg==","signatures":[{"sig":"MEYCIQDqQTARf6ZYEkFdvKsPVMVRDY2tKBcZO6AKuURP/8kT/wIhAIHAv/R6A33OBD+NMY//4fJKmnly02jR11XfVwLZNbT6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86181},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.9_1700760526172_0.8734425174875575","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"ts-utily","version":"1.1.10","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.10","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"558c2bfe5fbae092ccb96c999eb6952d2b3bbca5","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.10.tgz","fileCount":40,"integrity":"sha512-frb5G+bWXDTij5TaxYx+ewaM5zZZjrpHpHodQMWPN2Lj1oYd4CoHpDCOkY4wxnq0nXzZDeZ0EbM5hVnI8RryNQ==","signatures":[{"sig":"MEUCIQCSGvgYaYwp1gSiZkjYjZzPUw7BO691pGnuHWO5id3OvQIgP8GNQQjaPWU/Ld1nYeSi5Eq8Gcn4lpSHzigl2IM0hDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87443},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"d5cb434c88a89ebabd93952c8d92b1e59eeaa58e","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add -A src && git push","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.10_1701366955069_0.5621373042848523","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"ts-utily","version":"1.1.11","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.11","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"1f77033ff4472c58e658740ad5b03e6c41a09ee3","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.11.tgz","fileCount":40,"integrity":"sha512-5NVhhyWdyegA64KSUIt3NZwMgJ3NaFq7H48a6zGAp5/kdHFSTKZQ0VH3yXagHN4ZfRzHeGGEfNWjMWtX/EF0RA==","signatures":[{"sig":"MEUCIB6vxcUD9qwUZpmM1NsHkLoervIRu+LG96UIvVCBKKvaAiEAwuZCT9MhJHF/ooKaQ9KZMDMmPuXQjens/alsm8xpB/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89780},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"927e22a50a400c36958706424e2b28ed98e379ea","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add -A src && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.11_1701691873188_0.08263108795389806","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"ts-utily","version":"1.1.12","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.12","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"ac8e9faa45fa06b3c3446ed8e75a3842d87ae085","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.12.tgz","fileCount":40,"integrity":"sha512-x+EpgAqBnXDnxzyTzB0EEMJB7aHTLs8SdWitA8/Uzobb+PGQhkzVSuqv4BlGh8E66MdLeDQRVKr69vGWGvj9gA==","signatures":[{"sig":"MEQCIGqK1Mn0NXoY63/3FFTXehg3asviRuQCz4CwFa8/ewE4AiBPErXhXs5bLEnDXqlE4MFcLDF+LhuziHJrr0a8ZnrWkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89780},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"927e22a50a400c36958706424e2b28ed98e379ea","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add -A src && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.12_1701695072650_0.9693778532615092","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"ts-utily","version":"1.1.13","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.13","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"6b3d16cdf904b6bb9effcf288d8881a40706542e","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.13.tgz","fileCount":40,"integrity":"sha512-w3meqUvkf1pW5SkTEYe1SE1Cgx7BtYVKN3ZrBnt5XiXM/IkfG2C9ivMWgoecGEmxzkqZK9uPG6iHArSKyDkCuA==","signatures":[{"sig":"MEUCIQC2cJpca9JmWIAxUhpsaRWG8CRjrTkVJVRe9JcKN03+vgIgDxMuCcQFZOHjUCbm7+/jywdGiOOXZdDTo6wWL1XHwPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97371},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"b3f606762e436b398706c4b268360da37e39f236","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add -A src && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.13_1701708796933_0.9463507607868642","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"ts-utily","version":"1.1.14","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.14","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"f13604dce19192fa156452fd8f8d290bd1cd74a1","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.14.tgz","fileCount":44,"integrity":"sha512-aBA+i+3qGdp5ktyfeApCAje4w2Xv2G4AMb8ZL7zNNqxrV6I0dzgRsBpCkkAMv647iBX8D/RYcfswAbUVc3Xy2w==","signatures":[{"sig":"MEUCIDuF/V3/6ncrMY9XiaqNYyybFE+mGT1qw+jaE7QIJHNtAiEAjKs/0MshtwOhBk7E0AA3TjoFEHmppHszS65ZdAczzXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101060},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"ec15cbc3afd59c56e21a7b243142f0e21907b6de","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . src && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.14_1701797534846_0.9422054017108772","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"ts-utily","version":"1.1.15","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.15","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"a0d11e6868ca2b097917b3e37d7e0552b6254501","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.15.tgz","fileCount":44,"integrity":"sha512-MMsQfjDlztqivVix0eHY+gjSiC8jpOsMhAvURR/n6MsM0Jutt3Pnm1oUg561Ht/jB21l8MEvOvNEsL7/5j2QOQ==","signatures":[{"sig":"MEQCICwtbTSocOzS4E2ToqjwXF98xlFOfJulsS+1k4qG3HSMAiBjBdEPY29t6hK/6SmxAUuIHttnbRFccbXs3OupSxTkdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101868},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"ec15cbc3afd59c56e21a7b243142f0e21907b6de","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . src && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.4.1","ts-jest":"^29.1.1","typedoc":"^0.25.3","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.15_1701797685567_0.795488350474733","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"ts-utily","version":"1.1.16","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.16","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"da55780a3842d3e720320a989c17786538d89b12","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.16.tgz","fileCount":60,"integrity":"sha512-etaY4MyS0q5V2Nch2FdxNzoLs5k9+JBQVRnRMGE+rYYLJcabM4KkG2mWG5gtj8Lk070WAL/WNhsJI2oUVVHLmA==","signatures":[{"sig":"MEUCIGmE/x+iH00D+UwCxNVNRhrhdN3XGiOBZ5GApC5OO8aZAiEA6Y6Hcrlp2yLrnX6bj57qDUffFBDWZqz8DKpUfuzqcoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156456},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"bf48e65c798e5e3b868abf410e4a41d8f15e8569","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.16_1702245362330_0.027029088990949468","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"ts-utily","version":"1.1.17","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.17","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"3f3d0ffeba81674237f08f260e8962efc2c50130","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.17.tgz","fileCount":60,"integrity":"sha512-B5BjQ0yYfU8oQFCQHFRsYV3ek1YrJHbOSuRPTHlN5vp9km39iwd/fIVNcviMnRmDOk40R10vpYvxYjBtE06xWQ==","signatures":[{"sig":"MEYCIQCE7Q9AvnosFIdhqQZHQ5zHYYWW+Fys2dsCszlhs9jR4QIhANJjDtjwDsv8UUYkCImSuw9VSzs3xAszy7HQv8eExBFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156514},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"2b4d450f8584f34eeedbd0f8a7a572f4a808a61e","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.17_1702245704454_0.06143586644103749","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"ts-utily","version":"1.1.18","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.18","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"1696642d854ca12a456a511200103e4e1ea25dc5","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.18.tgz","fileCount":60,"integrity":"sha512-orf+EDfxdDuc1yHq6mtaZAdDMhG0wKvgfot4W+Cc4k9WpwuDKStdYl8tDPWK1QMmc7WlZD6VvT0eJmvlEg/G4w==","signatures":[{"sig":"MEUCIHrlgeTmYiAc65JEeQW08qLQ+yRetNjodkum/qtLyNJOAiEAxX7PR+wZdfAWIGMq7jgu67juPtNl10Doa1/ZHYMIDbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156298},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"c28fac2898c1e6209ccfea4fb89922505b414d44","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.18_1702292648196_0.7426132436130093","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"ts-utily","version":"1.1.19","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.19","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"6e3766bc0607dd793d3f16ae346c6799adf4fdfd","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.19.tgz","fileCount":60,"integrity":"sha512-k94WIUehAQZ+sJNYdfaVOmfyFM7rXIO4HLY8ssUsTg6ZfepljlinN/VD9/pGwdhP4qiuyXQ8eG4a+9ZKu2aSxA==","signatures":[{"sig":"MEUCIQCndFEaKKf6rYK2KGJxmGxdyvmr2gq6HkfXOwTRjDl8uAIgKxxTuByZPfOMkh0xORpeYe4IsjSVRrJf2E2b8WvAtcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156298},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"755a792290af597d970a6bf1610918a0cceaf0b3","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.7.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.19_1702293784163_0.2655222199836309","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"ts-utily","version":"1.1.20","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.20","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"dda11b302851703257431533296a8e517a42f55a","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.20.tgz","fileCount":60,"integrity":"sha512-ATAjHyUU3mMrEwVwgoAwTmXg3HZ3OFxH2iUWt8BCF4zo0BY0xVjYlZUuv6QoTuh5J60YAYrRHdFC+i3F5NZdjA==","signatures":[{"sig":"MEYCIQChh2M5iWJYF8WnYBwzXqDVTxxCSJIDHGrhpy1HCu5qeQIhAM7dW+swpjFMunmW5QhBG9PvnZu3e/B/0hTAWSdUcaf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158511},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"96c7712cad8de2c214fb085e0cdb2636a9ffa3dd","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.20_1702314862796_0.25383436266429094","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"ts-utily","version":"1.1.21","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.21","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"489c2f4625890b3995d0ddce44e6cb375a3df7cc","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.21.tgz","fileCount":60,"integrity":"sha512-++D0Y1Ja8rmo6Kl47+RJCwvhmuQFjsRBFpBe5fphXAqRNA/4XBtS1hyWbbg/mo+S2GMAJPUUgpUKZFbd5vJgYg==","signatures":[{"sig":"MEQCIHBbVa3lR6418MX70+T1KNeAhYRh061dFRs2+Z+PxHNiAiALlraEE0ylrBsuPzdLVnvfWHR6aVcNSakEzZzYWDYwRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161884},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"ea322c3f077d8ecc4b08581175cc7ae180ec9090","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.21_1702317408630_0.3813927185832915","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"ts-utily","version":"1.1.22","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.22","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"75da96d6c7fe580724e3618f5a1802b841a92240","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.22.tgz","fileCount":60,"integrity":"sha512-1pLRcRjohyFNXt0ZzSEjvPQGsjFwp9ToocZdJP755uzw0Hh5cZh751gyrYJXporDCVFUt50VPdBmBV5qqBki8Q==","signatures":[{"sig":"MEYCIQCRmd+qKxH11WBkwIO9HS2r6VthApL3oYPSSveSJJ2KagIhAN/vTu8rt66ZkkX4ty2YxsdU2aB9WYm1K+AiuW95mOkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166476},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"62ca3ae86758cdea440b89347ddaf27d70357443","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.22_1702319152015_0.08913829037076137","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"ts-utily","version":"1.1.23","keywords":["typescript","utils","utility","string","number","common","collection","conversion","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.23","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"46ad1c9c6aae25716953167e3faf6fe5cea39860","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.23.tgz","fileCount":60,"integrity":"sha512-8FwR2bmpDnNuHjfY9UZ/A2uZ1eKCuUZTMU3DXktQj2CF0xjnSfhgzUrYXGxV7ewLOCwr5R+TUhzT8nXK6zM6Tw==","signatures":[{"sig":"MEYCIQDh0wTFlXZiiK2UUmH8N/EB8TDKLN2AeiKC8XFpzZz2TwIhAM/YDe7uCulhGo5qyn01JUBfk9tETLSmn9U8HvQ/8mWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169311},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"./dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b7a3a1ced984c2d39a1a99c7ddc94ac10e2fea6a","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.23_1702402462599_0.4963217311328032","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"ts-utily","version":"1.1.24","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.24","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"0888be52e644868d56ef8b8923883a948390ab67","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.24.tgz","fileCount":60,"integrity":"sha512-uJ6dLeQqAhBAFaYA2oOexZJjtz9lv6rH4wMZmNv2uZ1oq+k+TaL8TK8AR3hnf9uqUf0shRONSbruBs+FLV2Dzw==","signatures":[{"sig":"MEUCIQDsJmZWXg2ghZI4J67cQqQZlKMoiaFULrR/HFdicjOwyAIgNrSE+9YXaXIcbaAU8HZFZYMrEuptFi6Ul03k4VjpNig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237856},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"b7a3a1ced984c2d39a1a99c7ddc94ac10e2fea6a","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.9.1","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.24_1703235874861_0.8827555519856913","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"ts-utily","version":"1.1.25","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.25","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"330e7a47c85ca0d190e5286e29614ca8963620ac","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.25.tgz","fileCount":60,"integrity":"sha512-agkPh5NgqOzeVexnk3DLUUwFZdGye5oudZD1ElxZCcZsYOctUvhMCCObUqAfYab9wgqJP2mgsjGiuNv366oCrg==","signatures":[{"sig":"MEUCIEPgKUqS7xTgbT6sN0mRDqe8lb6qpbjR0baiGbxD0jx+AiEAxug30l1AJfMpwhgyxXN2m3hMYJrlpaQH1JVXNmw2lXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237856},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"ebc1e8ca9740d5e6b5d8129203e923396ec2b3a0","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"9.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.5","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.25_1703236871863_0.645469257834308","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"ts-utily","version":"1.1.26","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.26","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"89fdbeed1ed9b0f864eec801c38a87fe170b2599","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.26.tgz","fileCount":60,"integrity":"sha512-8DStbFUBmpI29/6c5E4LM62G3z14VvJrMCYKSDzguWotvPs+szqosEIWNmzmr6rBMArI9wp49o+0YiTI+KmJPQ==","signatures":[{"sig":"MEUCIGTGggMz4HmwHjPBt2qm1s8YTCGY0kzLP7ZXP9xYYElGAiEAjVenIbpP1thu7e5/3/srgldhvo8rVuNnK3JixDk70wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240379},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"2bd7178967ac9b9bfaacfe2f9129256b3b0df829","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.8.0","ts-jest":"^29.1.1","typedoc":"^0.25.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.26_1706536281096_0.5081400940183776","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"ts-utily","version":"1.1.27","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.27","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"cae9949f2e3fdde9b488c7d2278a2327ad7211f2","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.27.tgz","fileCount":64,"integrity":"sha512-O/2/rDQCpYEtRMQAjybKImMk1PBdHxT9whHaqH3AZisYwHFl6aBcjmvzRfNrp1MBP1Ox9jy/B6KTw3ZJ4lQ+Rw==","signatures":[{"sig":"MEYCIQCvOFExIXXuMey2PY74Rf89gObjqYLAvrTEPVhC1GKuBwIhAKKdHgIKhPaEUzi2f0nM8v7HLe20zvBYnUf1FwZR8nPx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241894},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"2bd7178967ac9b9bfaacfe2f9129256b3b0df829","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.9.6","ts-jest":"^29.1.2","typedoc":"^0.25.7","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.13","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.27_1706717441459_0.7749011715361545","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"ts-utily","version":"1.1.28","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.28","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"104788b17f5271778b8d34a4ba3d5e89bf624b06","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.28.tgz","fileCount":64,"integrity":"sha512-QLHWfzO1HhIvDZBokWZQhh+SEtmke7YHIvqEsxLlnpI9sjifYYRbWJsBseEK9E495HP3oqlTm4iIhm+dXGxhUQ==","signatures":[{"sig":"MEUCICsdeLfXs+CQTXFmxb+HrtLG5NeXdCDiuwgmrXYwX7Q3AiEA7G836KKxT06tBaa5JhIBSHCuQY3MzljCQNX4XtDW24A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242185},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"c58f1557b0dc2edb8fdd643593331b4027d38dc1","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.9.6","ts-jest":"^29.1.2","typedoc":"^0.25.7","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.13","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.28_1706880941708_0.6349846175733194","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"ts-utily","version":"1.1.29","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.29","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"58b9f1ba1fd176d8ddd83270b41773a3672c2580","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.29.tgz","fileCount":60,"integrity":"sha512-QP6KBcbTwNzUAPsafICjuLjSnC9Qw9bM5yYFA7b5TgO2ZCE/xyFvOqp8qhNFhC0nBpOQk7wgqolNuoQ5X8uqCw==","signatures":[{"sig":"MEQCIHluoVVMgPMaCTpkhzMZ6hFKQNSRYWbm8Kv/wgTY5weoAiA+6K0jn6r5mGPvCR8mcJqy1fReWgsWDzabT8qurw/sxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240440},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"7b92fe1069fadc5fa0ccbbbfabff8e78683ed3c4","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.9.6","ts-jest":"^29.1.2","typedoc":"^0.25.7","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.13","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.29_1706882176307_0.6767475467721813","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"ts-utily","version":"1.1.30","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.1.30","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"c0d63539101dfabe25fe221a511d4fbaa2eaa468","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.1.30.tgz","fileCount":60,"integrity":"sha512-yikIqfwgOTr3IOehq5lMRWluC5JwKecpTExPNUPyWh0z6PDsu7UtgIR3Zn3sCToQvw9dcDJHVvPHqT2Hquxlsw==","signatures":[{"sig":"MEQCIFUogXIPrSVQsgjkUGOfdc4rSfoeuuT1kW2EP/tH3tezAiBBll3DbeBzRZ/tEjG6imYJHXGXj0eTob3FcwkNHgjgAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240595},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"4d216420cdd9019f91cc6cfad867122398c0a3f4","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.10.0","ts-jest":"^29.1.2","typedoc":"^0.25.8","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.17","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.1.30_1707815476980_0.8497804716236093","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-utily","version":"1.2.0","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.0","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"d0e97f2b55fa75426a16004cf82d140b99583043","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.0.tgz","fileCount":64,"integrity":"sha512-1ig+iYvOM9rlPU7XZ69bsXeUwWRCcUYbQFae0BeWQKJO1cqM/U/GhyYDeoVYgtJtKos+DUMSpgjq9AON4lUCGw==","signatures":[{"sig":"MEUCIQCFs0Icl1NUD1tyzjs2Guz2cqSddBfjyDznZpMvBkDuIwIgIbh5a2rJn9vZMLKEYvDQTlQ4T4y9hfdOsLXo3voNRkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244296},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"38d9efc3ccfe9be06d9eeb3f51836fc950c38af5","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.10.0","ts-jest":"^29.1.2","typedoc":"^0.25.8","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.17","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.0_1709309658218_0.9949052404771745","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ts-utily","version":"1.2.1","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.1","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"fa7c3e3a18af476ac9b111f7702fb5472e71a045","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.1.tgz","fileCount":64,"integrity":"sha512-hQq03npR3mz/mNq/xtL/KplS001WXeqv0jC9DzIX2ZbW1HCYWSWkUygJfGEZKg0sVZwfC9XgQw9yBA9b3Uqi+g==","signatures":[{"sig":"MEUCIGOSNVXr5QRrX5wlhocQVC7LYaB+iSCrEFG6khGn9UczAiEAyZWbA42NkPbVNsArRjPIPqq+VfBROtbFmzS1akSANdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254429},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"38d9efc3ccfe9be06d9eeb3f51836fc950c38af5","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.3.0","description":"Typescript utils library","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","rollup":"^4.16.4","ts-jest":"^29.1.2","typedoc":"^0.25.13","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.7","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^3.17.1","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.1_1714145766162_0.1895527995752675","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ts-utily","version":"1.2.2","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.2","homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"342cef51bff4b848a18dfd4c3b2dfc0e6ac5acd7","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.2.tgz","fileCount":64,"integrity":"sha512-H6K1l6Vxzw4z2SOIcZoC2uD1WjfIRv1kdtOdfwLvrHQ5S8Piy+w5+/Tr08z+dWBYIk+fsX1He6GGOn7NEYJSQQ==","signatures":[{"sig":"MEUCIEVU/5ysc6lg2FqXw0X0dbHmo/o339WfsVkeXGUAFWOJAiEAzeXThPTH12lwF4KJxlgNFXNQCNwZFgHTOuqZF6QVx6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274275},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"d738093d3a84e7efb1e514e7fa9434ee0145168d","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","rollup":"^4.18.0","ts-jest":"^29.1.5","typedoc":"^0.26.2","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/node":"^20.14.9","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^4.1.0","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.2_1719388137810_0.40563136307556324","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ts-utily","version":"1.2.3","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.3","homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"b02188a9f7483061542153874fed26c143c26616","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.3.tgz","fileCount":64,"integrity":"sha512-v6s13ngYo74iFLGoqTSTrZIc4rGIyl70wBP2jpGUe00FLMBZy+VtG4J1P9rCi4yb8oXf4BIGEU6KEIgmBTnYVQ==","signatures":[{"sig":"MEUCIQDTJZJtnxf4ScWbbR7wwPrAeOYxLz2Jy1r1vn8aJ3meJgIgYiVxPNLL7EiC6XEdAUuxxAi/9ir/cL8WLsVj8/r5g1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274943},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"a9549f2894a9fc4a77f9eab4381af76da77a4695","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.8.1","description":"Typescript utils library","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","rollup":"^4.18.0","ts-jest":"^29.1.5","typedoc":"^0.26.2","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/node":"^20.14.9","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^4.1.0","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.3_1719414147895_0.005776255330490088","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"ts-utily","version":"1.2.4","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.4","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"90add1a571ced829471792871edbd22e1ce363df","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.4.tgz","fileCount":64,"integrity":"sha512-iUZxHfAKrEA5ApECm0RE8k8XHs/BbDl8JzLF0v2JS2wfZPhJ+bROSV2RHeB0Ij2fqqY+Q1x6ZPbkCzHx/+z8Qw==","signatures":[{"sig":"MEYCIQDtJwdzNvpFvkI2LByb6ykuI+oqtHX0cIdamemZCdnOiwIhAPeDvrl5wxB2TH42OJxzBsFNSyvveICihU5TPbxFzdEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274997},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"a9549f2894a9fc4a77f9eab4381af76da77a4695","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.8.3","description":"Typescript utils library","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.7","rollup":"^4.18.0","ts-jest":"^29.1.5","typedoc":"^0.26.2","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/node":"^20.14.9","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^4.1.0","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.4_1728487687961_0.23547284190217854","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"ts-utily","version":"1.2.5","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.5","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"4643e13d0592bf3f8d3f114e7b18ab2c5e23b4a8","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.5.tgz","fileCount":64,"integrity":"sha512-wFxGq9w9bKl/ul+SbbMxtLumPkP1S4eLM0u9SkXBhUNy+kXlDvRVgmriBNuPaY68aHBm43+PEIX69gCKe59pVA==","signatures":[{"sig":"MEQCIEGKyA324lGWW0Ml3jDQsGO9ngqL5z3E06xNnCpjwBm+AiAa9spurA5P4sVTzKuri9ZmqCpNAQqZ+5dAS8YX5Rlb0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275696},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"8134c5c4e705986ef373ab2d9ac7276c2896a7b8","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","publish":"npm publish","live:test":"npx jest --watch","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.9.0","description":"Typescript utils library","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","rollup":"^4.40.0","ts-jest":"^29.3.2","typedoc":"^0.28.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^4.6.0","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.5_1744906061983_0.8095864692144692","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"ts-utily","version":"1.2.6","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","_id":"ts-utily@1.2.6","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"homepage":"https://github.com/kemotx90/ts-utily#readme","dist":{"shasum":"824676a5dc89649b137c140307426ea74f6e128f","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.2.6.tgz","fileCount":64,"integrity":"sha512-AZZTeSvDD7KPFNVVyG425iX9An8i9Tr9slMT13PGKuWBc9DOrs0lV8sKvvmry05LFPO+Yg90wcKtRIWehkVMJw==","signatures":[{"sig":"MEYCIQDN6hFkKSG2OcliJZNyqna50wKuKRVrxE5Za5bs/tmyVQIhAOLAXdDXsgvlKzDYVtuFCYnvJ60sSxGb+2QRY67Xlg1E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275985},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/ts-utily.js","type":"module","types":"dist/ts-utily.d.ts","gitHead":"94fa6f322223484ba1527eaa88f5aa84e7e306df","scripts":{"test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","live:test":"npx jest --watch","published":"npm publish","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc --plugin typedoc-plugin-markdown --out docs src/index.ts"},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"_npmVersion":"10.9.0","description":"Typescript utils library","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","rollup":"^4.40.0","ts-jest":"^29.3.2","typedoc":"^0.28.3","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@rollup/plugin-terser":"^0.4.4","typedoc-plugin-markdown":"^4.6.3","rollup-plugin-typescript2":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-utily_1.2.6_1745493772018_0.22232750181414285","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"ts-utily","version":"1.3.0","description":"Typescript utils library","homepage":"https://github.com/kemotx90/ts-utily#readme","main":"dist/ts-utily.js","types":"dist/ts-utily.d.ts","type":"module","scripts":{"live:test":"npx jest --watch","test":"npx jest --coverage","build":"rimraf dist && tsc && rollup -c","published":"npm publish","git:publish":"git add . && git commit -m && git remote -v && git push origin main","documentation":"typedoc"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","devDependencies":{"@rollup/plugin-terser":"^1.0.0","@types/jest":"^30.0.0","@types/node":"^25.5.0","jest":"^30.3.0","rimraf":"^6.1.3","rollup":"^4.59.0","rollup-plugin-typescript2":"^0.36.0","ts-jest":"^29.4.6","typedoc":"^0.28.17","typedoc-plugin-markdown":"^4.10.0","typescript":"^5.9.3"},"_id":"ts-utily@1.3.0","gitHead":"0dac5b70f9f88a14db05cf90aa3dea21a78d330c","_nodeVersion":"24.0.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-d0DPVWFI3/5UGdrWsQUUWTDhjrdsZ9CfJu2wrM2xO2YdkpvvueeHhNSIeCjgu26vXXIs+TZ3v5Maru/osk3c+g==","shasum":"e15a272cc9e673aa39686f8587427b2622768056","tarball":"https://registry.npmjs.org/ts-utily/-/ts-utily-1.3.0.tgz","fileCount":68,"unpackedSize":280382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDizbe1/6a1yxdyDdpAdiLWapXC+6k//1cZnTZ74JAvqwIgB+SxxbWO8q/n9ANeauS8CjFQqkQMoRH3+IwAb51nQzY="}]},"_npmUser":{"name":"kemot","email":"xander_x_@hotmail.it"},"directories":{},"maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-utily_1.3.0_1773842723829_0.301669350254713"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-11T18:27:27.758Z","modified":"2026-03-18T14:05:24.138Z","1.0.0":"2023-11-11T18:27:28.037Z","1.0.1":"2023-11-11T21:51:15.558Z","1.0.2":"2023-11-11T23:16:29.139Z","1.0.3":"2023-11-11T23:51:52.899Z","1.0.4":"2023-11-15T10:03:30.765Z","1.0.5":"2023-11-15T10:49:29.901Z","1.0.6":"2023-11-15T17:52:38.579Z","1.0.7":"2023-11-15T18:01:31.959Z","1.0.8":"2023-11-15T18:11:58.877Z","1.0.9":"2023-11-15T18:14:12.684Z","1.0.10":"2023-11-15T18:17:49.400Z","1.0.11":"2023-11-15T18:27:39.942Z","1.0.12":"2023-11-15T18:34:35.051Z","1.0.13":"2023-11-15T21:41:55.095Z","1.0.14":"2023-11-15T21:46:37.542Z","1.0.15":"2023-11-15T21:56:11.484Z","1.0.16":"2023-11-15T22:14:20.989Z","1.0.17":"2023-11-15T22:25:15.193Z","1.0.18":"2023-11-15T22:28:45.735Z","1.0.19":"2023-11-16T08:48:24.996Z","1.1.0":"2023-11-16T18:01:32.755Z","1.1.1":"2023-11-16T18:10:14.292Z","1.1.2":"2023-11-16T18:19:09.571Z","1.1.3":"2023-11-19T13:12:25.902Z","1.1.4":"2023-11-19T17:09:48.532Z","1.1.5":"2023-11-19T17:13:07.509Z","1.1.6":"2023-11-19T17:18:00.058Z","1.1.7":"2023-11-19T17:20:15.330Z","1.1.8":"2023-11-19T18:34:05.152Z","1.1.9":"2023-11-23T17:28:46.354Z","1.1.10":"2023-11-30T17:55:55.294Z","1.1.11":"2023-12-04T12:11:13.421Z","1.1.12":"2023-12-04T13:04:32.867Z","1.1.13":"2023-12-04T16:53:17.123Z","1.1.14":"2023-12-05T17:32:15.058Z","1.1.15":"2023-12-05T17:34:45.735Z","1.1.16":"2023-12-10T21:56:02.488Z","1.1.17":"2023-12-10T22:01:44.726Z","1.1.18":"2023-12-11T11:04:08.486Z","1.1.19":"2023-12-11T11:23:04.404Z","1.1.20":"2023-12-11T17:14:22.992Z","1.1.21":"2023-12-11T17:56:48.881Z","1.1.22":"2023-12-11T18:25:52.277Z","1.1.23":"2023-12-12T17:34:22.779Z","1.1.24":"2023-12-22T09:04:35.020Z","1.1.25":"2023-12-22T09:21:12.044Z","1.1.26":"2024-01-29T13:51:21.299Z","1.1.27":"2024-01-31T16:10:41.614Z","1.1.28":"2024-02-02T13:35:41.877Z","1.1.29":"2024-02-02T13:56:16.464Z","1.1.30":"2024-02-13T09:11:17.156Z","1.2.0":"2024-03-01T16:14:18.426Z","1.2.1":"2024-04-26T15:36:06.350Z","1.2.2":"2024-06-26T07:48:57.969Z","1.2.3":"2024-06-26T15:02:28.058Z","1.2.4":"2024-10-09T15:28:08.169Z","1.2.5":"2025-04-17T16:07:42.198Z","1.2.6":"2025-04-24T11:22:52.190Z","1.3.0":"2026-03-18T14:05:23.989Z"},"author":{"name":"Piero Solinas & Daniele Carlini"},"license":"MIT","homepage":"https://github.com/kemotx90/ts-utily#readme","keywords":["typescript","utils","utility","string","number","common","collection","conversion","sort","object","date","file","angular utils","react utils","typescript utils"],"description":"Typescript utils library","maintainers":[{"name":"kemot","email":"xander_x_@hotmail.it"}],"readme":"**ts-utily**\n\n***\n\n***\n\n[ts-utily]() / Exports\n\n# ts-utily\n\n## Table of contents\n\n### Functions\n\n- [addDays]()\n- [arrayBufferToBase64]()\n- [at]()\n- [capitalize]()\n- [capitalizeFully]()\n- [compare]()\n- [convertArrayBufferToUint8Array]()\n- [convertArrayToRecord]()\n- [convertIndexSignaturesToMap]()\n- [convertMapToIndexSignatures]()\n- [convertRecordToArray]()\n- [createArrayBufferFromString]()\n- [createBlobFromBase64AndMimeType]()\n- [createBlobFromSourceAndMimeType]()\n- [createFileFromBase64AndMimeType]()\n- [createUint8ArrayFromBase64]()\n- [dateWith00Mins]()\n- [dayBetween]()\n- [deleteElementCollection]()\n- [equalsCollection]()\n- [fileIs]()\n- [findOrDefault]()\n- [get]()\n- [getDeltaTimeFromTwoDates]()\n- [getExtensionFromFileName]()\n- [getExtensionFromMimeType]()\n- [getHoursAndMinutesFromDateAsString]()\n- [getMimeTypeFromExtension]()\n- [getNextDayOfWeekFromDate]()\n- [getOrDefault]()\n- [getOrDefaultCollection]()\n- [getOrDefaultString]()\n- [getTomorrow]()\n- [hoursBetween]()\n- [includes]()\n- [instantToDate]()\n- [isAfter]()\n- [isBefore]()\n- [isBetween]()\n- [isEmptyCollection]()\n- [isEmptyString]()\n- [isEqual]()\n- [isNotEmptyCollection]()\n- [isNotEmptyString]()\n- [isNumber]()\n- [isString]()\n- [monthFromDate]()\n- [notPresent]()\n- [parzializeArray]()\n- [parzializeArrayByKeys]()\n- [percentage]()\n- [populateTemplate]()\n- [present]()\n- [removeDays]()\n- [removeDuplicateByKey]()\n- [removeDuplicateByKeys]()\n- [removeNullOrUndefinedFieldsFromObject]()\n- [removeWhiteSpace]()\n- [replaceAll]()\n- [sameDate]()\n- [setTime]()\n- [sortByObjectValues]()\n- [sortNumericString]()\n- [ternaryOperator]()\n- [toBoolean]()\n- [toLocalDate]()\n- [toLocalDateTime]()\n- [toNumber]()\n- [typizeBlobFromFileName]()\n\n## Functions\n\n### addDays\n\n▸ **addDays**(`d`, `days?`): `Date`\n\nAdds specified number of days to a given Date object.\n\n#### Parameters\n\n| Name   | Type     | Default value | Description                                                    |\n|:-------|:---------|:--------------|:---------------------------------------------------------------|\n| `d`    | `Date`   | `undefined`   | The Date object to which days are to be added.                 |\n| `days` | `number` | `1`           | The number of days to be added. Defaults to 1 if not provided. |\n\n#### Returns\n\n`Date`\n\n- The updated Date object with additional days.\n\n#### Defined in\n\n[utils/date-utils.ts:89](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L89)\n\n___\n\n### arrayBufferToBase64\n\n▸ **arrayBufferToBase64**(`buffer`): `string`\n\nConverts an ArrayBuffer to a Base64 string.\n\n#### Parameters\n\n| Name     | Type         | Description                 |\n|:---------|:-------------|:----------------------------|\n| `buffer` | `Uint8Array` | The ArrayBuffer to convert. |\n\n#### Returns\n\n`string`\n\n- The Base64 string representation of the ArrayBuffer.\n\n#### Defined in\n\n[utils/file-utils.ts:122](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L122)\n\n___\n\n### at\n\n▸ **at**\\<`T`\\>(`collection`, `index`): `undefined` \\| `T`\n\nThe function `at` returns the element at the specified index in a collection, or undefined if the collection is empty or\nthe index is out of bounds.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                                                                       |\n|:-------------|:---------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is an array of type `T[]`, or it can be `undefined` or `null`. It represents the collection of elements from which we want to retrieve an element at a specific index. |\n| `index`      | `number`                         | The `index` parameter is the position of the element you want to retrieve from the `collection`. It is a number that represents the index of the element in the array.                            |\n\n#### Returns\n\n`undefined` \\| `T`\n\nthe element at the specified index in the collection. If the collection is empty or the index is out of range, it will\nreturn undefined.\n\n#### Defined in\n\n[utils/collection-utils.ts:29](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L29)\n\n___\n\n### capitalize\n\n▸ **capitalize**(`str`): `string`\n\nThe `capitalize` function takes a string as input and returns the same string with the first letter of each word\ncapitalized.\n\n#### Parameters\n\n| Name  | Type                                | Description                                                        |\n|:------|:------------------------------------|:-------------------------------------------------------------------|\n| `str` | `undefined` \\| ``null`` \\| `string` | The `str` parameter is a string that may be `undefined` or `null`. |\n\n#### Returns\n\n`string`\n\nThe `capitalize` function returns a string.\n\n#### Defined in\n\n[utils/string-utils.ts:55](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L55)\n\n___\n\n### capitalizeFully\n\n▸ **capitalizeFully**(`str`): `string`\n\nThe `capitalizeFully` function takes a string as input and returns a new string with each word capitalized.\n\n#### Parameters\n\n| Name  | Type                                | Description                                                             |\n|:------|:------------------------------------|:------------------------------------------------------------------------|\n| `str` | `undefined` \\| ``null`` \\| `string` | The `str` parameter is a string that can also be `undefined` or `null`. |\n\n#### Returns\n\n`string`\n\nThe function `capitalizeFully` returns a string.\n\n#### Defined in\n\n[utils/string-utils.ts:68](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L68)\n\n___\n\n### compare\n\n▸ **compare**(`s1`, `s2`): `number`\n\nThe function \"compare\" compares two strings case-insensitively and returns -1 if the first string is smaller, 1 if the\nsecond string is smaller.\n\n#### Parameters\n\n| Name | Type     | Description                                                                      |\n|:-----|:---------|:---------------------------------------------------------------------------------|\n| `s1` | `string` | The parameter `s1` is a string that represents the first string to be compared.  |\n| `s2` | `string` | The parameter `s2` is a string that represents the second string to be compared. |\n\n#### Returns\n\n`number`\n\na number. If `s1` is lexicographically less than `s2` (ignoring case), it returns -1. Otherwise, it returns 1.\n\n#### Defined in\n\n[utils/string-utils.ts:83](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L83)\n\n___\n\n### convertArrayBufferToUint8Array\n\n▸ **convertArrayBufferToUint8Array**(`arrayBuffer`): `Uint8Array`\n\nConverts an ArrayBuffer to a Uint8Array.\n\n#### Parameters\n\n| Name          | Type          | Description                      |\n|:--------------|:--------------|:---------------------------------|\n| `arrayBuffer` | `ArrayBuffer` | The ArrayBuffer to be converted. |\n\n#### Returns\n\n`Uint8Array`\n\n- The converted Uint8Array.\n\n#### Defined in\n\n[utils/file-utils.ts:148](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L148)\n\n___\n\n### convertArrayToRecord\n\n▸ **convertArrayToRecord**\\<`T`\\>(`array`, `key`): `Record`\\<`string`, `T`\\>\n\nConverts an array to a record by using the specified key from each element.\n\n#### Type parameters\n\n| Name | Description                 |\n|:-----|:----------------------------|\n| `T`  | The type of array elements. |\n\n#### Parameters\n\n| Name    | Type      | Description                       |\n|:--------|:----------|:----------------------------------|\n| `array` | `T`[]     | The array to convert.             |\n| `key`   | keyof `T` | The key to use from each element. |\n\n#### Returns\n\n`Record`\\<`string`, `T`\\>\n\n- The record with keys as the values of the specified key and values as the corresponding elements.\n\n#### Defined in\n\n[utils/conversion-utils.ts:33](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/conversion-utils.ts#L33)\n\n___\n\n### convertIndexSignaturesToMap\n\n▸ **convertIndexSignaturesToMap**\\<`V`\\>(`indexSignatures`): `undefined` \\| `Map`\\<`string`, `V`\\>\n\nThe function converts an object with index signatures to a Map.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `V`  |\n\n#### Parameters\n\n| Name              | Type                                    | Description                                                                                             |\n|:------------------|:----------------------------------------|:--------------------------------------------------------------------------------------------------------|\n| `indexSignatures` | `undefined` \\| { `[p: string]`: `V`;  } | An object that contains index signatures, where the keys are strings and the values can be of any type. |\n\n#### Returns\n\n`undefined` \\| `Map`\\<`string`, `V`\\>\n\na `Map<string, V>` or `undefined`.\n\n#### Defined in\n\n[utils/conversion-utils.ts:8](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/conversion-utils.ts#L8)\n\n___\n\n### convertMapToIndexSignatures\n\n▸ **convertMapToIndexSignatures**\\<`V`\\>(`map`): `undefined` \\| { `[p: string]`: `V`; }\n\nThe function converts a Map object to an object with index signatures in TypeScript.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `V`  |\n\n#### Parameters\n\n| Name  | Type                                  | Description                                 |\n|:------|:--------------------------------------|:--------------------------------------------|\n| `map` | `undefined` \\| `Map`\\<`string`, `V`\\> | A Map object that contains key-value pairs. |\n\n#### Returns\n\n`undefined` \\| { `[p: string]`: `V`; }\n\nan object with index signatures, where the keys are strings and the values are of type V. If the input map is undefined,\nthe function returns undefined.\n\n#### Defined in\n\n[utils/conversion-utils.ts:20](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/conversion-utils.ts#L20)\n\n___\n\n### convertRecordToArray\n\n▸ **convertRecordToArray**\\<`T`, `K`\\>(`record`): `T`[]\n\nConverts a record to an array of its values.\n\n#### Type parameters\n\n| Name | Type                  | Description                    |\n|:-----|:----------------------|:-------------------------------|\n| `T`  | `T`                   | The type of the record values. |\n| `K`  | extends `PropertyKey` | The type of the record keys.   |\n\n#### Parameters\n\n| Name     | Type                 | Description            |\n|:---------|:---------------------|:-----------------------|\n| `record` | `Record`\\<`K`, `T`\\> | The record to convert. |\n\n#### Returns\n\n`T`[]\n\n- The array containing the values of the record.\n\n#### Defined in\n\n[utils/conversion-utils.ts:51](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/conversion-utils.ts#L51)\n\n___\n\n### createArrayBufferFromString\n\n▸ **createArrayBufferFromString**(`string`): `ArrayBuffer`\n\nConverts a string into an ArrayBuffer.\n\n#### Parameters\n\n| Name     | Type     | Description                 |\n|:---------|:---------|:----------------------------|\n| `string` | `string` | The string to be converted. |\n\n#### Returns\n\n`ArrayBuffer`\n\n- The converted ArrayBuffer.\n\n#### Defined in\n\n[utils/file-utils.ts:138](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L138)\n\n___\n\n### createBlobFromBase64AndMimeType\n\n▸ **createBlobFromBase64AndMimeType**(`base64`, `MIME_Type`): `Blob`\n\nCreate a Blob object from the given base64 string and MIME type.\n\n#### Parameters\n\n| Name        | Type           | Description                |\n|:------------|:---------------|:---------------------------|\n| `base64`    | `string`       | The base64 string.         |\n| `MIME_Type` | `MimeTypeEnum` | The MIME type of the Blob. |\n\n#### Returns\n\n`Blob`\n\n- The Blob object.\n\n#### Defined in\n\n[utils/file-utils.ts:65](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L65)\n\n___\n\n### createBlobFromSourceAndMimeType\n\n▸ **createBlobFromSourceAndMimeType**(`blobParts`, `MIME_Type`): `Blob`\n\nCreates a Blob object from an array of blob parts and the MIME type.\n\n#### Parameters\n\n| Name        | Type           | Description                                                |\n|:------------|:---------------|:-----------------------------------------------------------|\n| `blobParts` | `BlobPart`[]   | The array of blob parts to be combined into a Blob object. |\n| `MIME_Type` | `MimeTypeEnum` | The MIME type for the Blob object.                         |\n\n#### Returns\n\n`Blob`\n\n- The Blob object created from the provided blob parts and MIME type.\n\n#### Defined in\n\n[utils/file-utils.ts:76](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L76)\n\n___\n\n### createFileFromBase64AndMimeType\n\n▸ **createFileFromBase64AndMimeType**(`base64`, `MIME_Type`, `fileName`): `File`\n\nCreates a file from a base64 encoded string and MIME type.\n\n#### Parameters\n\n| Name        | Type           | Description                                      |\n|:------------|:---------------|:-------------------------------------------------|\n| `base64`    | `string`       | The base64 encoded string representing the file. |\n| `MIME_Type` | `MimeTypeEnum` | The MIME type of the file.                       |\n| `fileName`  | `string`       | The name of the file.                            |\n\n#### Returns\n\n`File`\n\n- The created file object.\n\n#### Defined in\n\n[utils/file-utils.ts:88](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L88)\n\n___\n\n### createUint8ArrayFromBase64\n\n▸ **createUint8ArrayFromBase64**(`base64`): `Uint8Array`\n\nConverts a base64 string to a Uint8Array.\n\n#### Parameters\n\n| Name     | Type     | Description                   |\n|:---------|:---------|:------------------------------|\n| `base64` | `string` | The base64 string to convert. |\n\n#### Returns\n\n`Uint8Array`\n\nThe Uint8Array representing the base64 string.\n\n#### Defined in\n\n[utils/file-utils.ts:48](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L48)\n\n___\n\n### dateWith00Mins\n\n▸ **dateWith00Mins**(`date?`): `Date`\n\nSets the minutes, seconds, and milliseconds of the given date to 0.\nIf no date is provided, the current date and time will be used.\n\n#### Parameters\n\n| Name    | Type               | Description                                                                  |\n|:--------|:-------------------|:-----------------------------------------------------------------------------|\n| `date?` | `number` \\| `Date` | The date to modify. If not provided, the current date and time will be used. |\n\n#### Returns\n\n`Date`\n\nThe modified date.\n\n#### Defined in\n\n[utils/date-utils.ts:223](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L223)\n\n___\n\n### dayBetween\n\n▸ **dayBetween**(`d1`, `d2`): `number`\n\nCalculates the number of days between two dates.\n\n#### Parameters\n\n| Name | Type   | Description      |\n|:-----|:-------|:-----------------|\n| `d1` | `Date` | The first date.  |\n| `d2` | `Date` | The second date. |\n\n#### Returns\n\n`number`\n\nThe number of days between the two dates.\n\n#### Defined in\n\n[utils/date-utils.ts:115](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L115)\n\n___\n\n### deleteElementCollection\n\n▸ **deleteElementCollection**\\<`T`\\>(`collection`, `element`): `T`[]\n\nThe `deleteElementCollection` function removes an element from a collection if it exists, otherwise it returns the\noriginal collection.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                         |\n|:-------------|:---------------------------------|:----------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is an array of elements of type `T`, or it can be `undefined` or `null`. |\n| `element`    | `T` \\| `Readonly`\\<`T`\\>         | The `element` parameter represents the element that you want to delete from the `collection`.       |\n\n#### Returns\n\n`T`[]\n\nan array of type T.\n\n#### Defined in\n\n[utils/collection-utils.ts:62](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L62)\n\n___\n\n### equalsCollection\n\n▸ **equalsCollection**\\<`T`\\>(`collection1`, `collection2`): `boolean`\n\nThe function checks if two collections are equal by comparing their lengths and elements.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name          | Type                             | Description                                                                                                                                                              |\n|:--------------|:---------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection1` | `undefined` \\| ``null`` \\| `T`[] | The `collection1` parameter is an array of type `T`, or it can be `undefined` or `null`.                                                                                 |\n| `collection2` | `undefined` \\| ``null`` \\| `T`[] | The `collection2` parameter is a generic array (`T[]`) or can be `undefined` or `null`. It represents the second collection that you want to compare with `collection1`. |\n\n#### Returns\n\n`boolean`\n\na boolean value.\n\n#### Defined in\n\n[utils/collection-utils.ts:76](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L76)\n\n___\n\n### fileIs\n\n▸ **fileIs**(`filename`, `mimeType`): `boolean`\n\nChecks if a file matches the specified filename and mimeType.\n\n#### Parameters\n\n| Name       | Type           | Description             |\n|:-----------|:---------------|:------------------------|\n| `filename` | `string`       | The name of the file.   |\n| `mimeType` | `MimeTypeEnum` | The MIME type to match. |\n\n#### Returns\n\n`boolean`\n\nReturns `true` if the filename matches the MIME type, otherwise `false`.\n\n#### Defined in\n\n[utils/file-utils.ts:110](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L110)\n\n___\n\n### findOrDefault\n\n▸ **findOrDefault**\\<`T`\\>(`collection`, `element`, `defaultElement`): `T`\n\nThe `findOrDefault` function searches for an element in a collection and returns it if found, otherwise it returns a\ndefault element.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name             | Type                             | Description                                                                                                                                                                               |\n|:-----------------|:---------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection`     | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is an array of elements of type `T`, or it can be `undefined` or `null`. It represents the collection of elements in which we want to find a specific element. |\n| `element`        | `T` \\| `Readonly`\\<`T`\\>         | The `element` parameter represents the element that you want to find in the `collection`.                                                                                                 |\n| `defaultElement` | `T` \\| `Readonly`\\<`T`\\>         | The `defaultElement` parameter is the value that will be returned if the `element` is not found in the `collection`.                                                                      |\n\n#### Returns\n\n`T`\n\na value of type T.\n\n#### Defined in\n\n[utils/collection-utils.ts:91](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L91)\n\n___\n\n### get\n\n▸ **get**\\<`T`\\>(`collection`): `T`[]\n\nThe `get` function returns the input collection if it is not empty, otherwise it returns an empty array.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                          |\n|:-------------|:---------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is of type `T[] \\| undefined \\| null`. This means it can accept an array of type `T`, or it can be `undefined` or `null`. |\n\n#### Returns\n\n`T`[]\n\nan array of type T.\n\n#### Defined in\n\n[utils/collection-utils.ts:40](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L40)\n\n___\n\n### getDeltaTimeFromTwoDates\n\n▸ **getDeltaTimeFromTwoDates**(`date1`, `date2`): `DeltaDateResult`\n\nCalculates the time difference between two dates and returns the result as an object containing the number of years,\nmonths, days, hours, minutes, and seconds.\n\n#### Parameters\n\n| Name    | Type               | Description      |\n|:--------|:-------------------|:-----------------|\n| `date1` | `number` \\| `Date` | The first date.  |\n| `date2` | `number` \\| `Date` | The second date. |\n\n#### Returns\n\n`DeltaDateResult`\n\n- The result object containing the time difference in years, months, days, hours, minutes, and seconds.\n\n#### Defined in\n\n[utils/date-utils.ts:261](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L261)\n\n___\n\n### getExtensionFromFileName\n\n▸ **getExtensionFromFileName**(`fileName`): `undefined` \\| `string`\n\nRetrieves the file extension from a file name.\n\n#### Parameters\n\n| Name       | Type     | Description    |\n|:-----------|:---------|:---------------|\n| `fileName` | `string` | The file name. |\n\n#### Returns\n\n`undefined` \\| `string`\n\n- The corresponding file extension.\n\n#### Defined in\n\n[utils/file-utils.ts:20](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L20)\n\n___\n\n### getExtensionFromMimeType\n\n▸ **getExtensionFromMimeType**(`mimeType`): `string`\n\nRetrieves file extension from given MIME type\n\n#### Parameters\n\n| Name       | Type           | Description               |\n|:-----------|:---------------|:--------------------------|\n| `mimeType` | `MimeTypeEnum` | The MIME type of the file |\n\n#### Returns\n\n`string`\n\n- The file extension\n\n#### Defined in\n\n[utils/file-utils.ts:99](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L99)\n\n___\n\n### getHoursAndMinutesFromDateAsString\n\n▸ **getHoursAndMinutesFromDateAsString**(`d`, `locales`, `hour?`, `minute?`): ``null`` \\| `string`\n\nConverts a given date or number into a string representation of hours and minutes.\n\n#### Parameters\n\n| Name      | Type                                          | Default value | Description                                                                                                 |\n|:----------|:----------------------------------------------|:--------------|:------------------------------------------------------------------------------------------------------------|\n| `d`       | `undefined` \\| ``null`` \\| `number` \\| `Date` | `undefined`   | The date or number to convert.                                                                              |\n| `locales` | `LocalesArgument`                             | `undefined`   | The locales argument for the `toLocaleTimeString` method.                                                   |\n| `hour?`   | ``\"numeric\"`` \\| ``\"2-digit\"``                | `\"2-digit\"`   | The format of the hour: \"numeric\" for a single digit, \"2-digit\" for a double digit. Default is \"2-digit\".   |\n| `minute?` | ``\"numeric\"`` \\| ``\"2-digit\"``                | `\"2-digit\"`   | The format of the minute: \"numeric\" for a single digit, \"2-digit\" for a double digit. Default is \"2-digit\". |\n\n#### Returns\n\n``null`` \\| `string`\n\nThe string representation of the hours and minutes, or null if the input is null or undefined.\n\n#### Defined in\n\n[utils/date-utils.ts:172](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L172)\n\n___\n\n### getMimeTypeFromExtension\n\n▸ **getMimeTypeFromExtension**(`extension`): `string`\n\nRetrieves the MIME type from a file extension.\n\n#### Parameters\n\n| Name        | Type     | Description         |\n|:------------|:---------|:--------------------|\n| `extension` | `string` | The file extension. |\n\n#### Returns\n\n`string`\n\n- The corresponding MIME type.\n\n#### Defined in\n\n[utils/file-utils.ts:10](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/file-utils.ts#L10)\n\n___\n\n### getNextDayOfWeekFromDate\n\n▸ **getNextDayOfWeekFromDate**(`date`, `dayOfWeek`): `Date`\n\nGets the next occurrence of a specified day of the week from a given date.\n\n#### Parameters\n\n| Name        | Type                                          | Description                                                                                        |\n|:------------|:----------------------------------------------|:---------------------------------------------------------------------------------------------------|\n| `date`      | `undefined` \\| ``null`` \\| `number` \\| `Date` | The date from which to start searching. If not provided or invalid, the current date will be used. |\n| `dayOfWeek` | `DayOfWeek`                                   | The day of the week to find the next occurrence of.                                                |\n\n#### Returns\n\n`Date`\n\n- The next occurrence of the specified day of the week.\n\n#### Defined in\n\n[utils/date-utils.ts:141](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L141)\n\n___\n\n### getOrDefault\n\n▸ **getOrDefault**\\<`T`\\>(`data`, `defaultValue`): `T`\n\nThe `getOrDefault` function returns the provided data if it is not null or undefined, otherwise it returns the provided\ndefault value.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name           | Type | Description                                                                                                       |\n|:---------------|:-----|:------------------------------------------------------------------------------------------------------------------|\n| `data`         | `T`  | The `data` parameter is the value that you want to check if it is null or undefined.                              |\n| `defaultValue` | `T`  | The `defaultValue` parameter is the value that will be returned if the `data` parameter is `null` or `undefined`. |\n\n#### Returns\n\n`T`\n\nThe function `getOrDefault` returns the value of `data` if it is not null or undefined, otherwise it returns the value\nof `defaultValue`.\n\n#### Defined in\n\n[utils/common-utils.ts:36](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/common-utils.ts#L36)\n\n___\n\n### getOrDefaultCollection\n\n▸ **getOrDefaultCollection**\\<`T`\\>(`collection`, `defaultList`): `T`[]\n\nThe `getOrDefaultCollection` function returns the provided collection if it is not empty, otherwise it returns the\ndefault list.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name          | Type                             | Description                                                                                                                                      |\n|:--------------|:---------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection`  | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is a variable that represents an array of elements of type `T`, or it can be `undefined` or `null`.                   |\n| `defaultList` | `T`[]                            | The `defaultList` parameter is an array of type `T[]`. It is the list that will be returned if the `collection` parameter is empty or undefined. |\n\n#### Returns\n\n`T`[]\n\nan array of type T.\n\n#### Defined in\n\n[utils/collection-utils.ts:51](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L51)\n\n___\n\n### getOrDefaultString\n\n▸ **getOrDefaultString**(`string`, `defaultValue?`): `string`\n\nThe `getOrDefaultString` function returns a string value if it is not empty, otherwise it returns a default value.\n\n#### Parameters\n\n| Name            | Type                                | Default value | Description                                                                                                                                                                                                |\n|:----------------|:------------------------------------|:--------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `string`        | `undefined` \\| ``null`` \\| `string` | `undefined`   | The `string` parameter is a string value that can be either a valid string, `undefined`, or `null`.                                                                                                        |\n| `defaultValue?` | `string`                            | `''`          | The `defaultValue` parameter is a string that specifies the value to return if the `string` parameter is empty, undefined, or null. If no `defaultValue` is provided, it defaults to an empty string (''). |\n\n#### Returns\n\n`string`\n\nThe function `getOrDefault` returns a string value.\n\n#### Defined in\n\n[utils/string-utils.ts:40](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L40)\n\n___\n\n### getTomorrow\n\n▸ **getTomorrow**(`d?`): `Date`\n\nReturns tomorrow's date.\n\n#### Parameters\n\n| Name | Type               | Description                           |\n|:-----|:-------------------|:--------------------------------------|\n| `d?` | `number` \\| `Date` | Optional date to be used as the base. |\n\n#### Returns\n\n`Date`\n\n- Tomorrow's date.\n\n#### Defined in\n\n[utils/date-utils.ts:157](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L157)\n\n___\n\n### hoursBetween\n\n▸ **hoursBetween**(`d1`, `d2`, `withAbs?`): `number`\n\nCalculates the number of hours between two given dates.\n\n#### Parameters\n\n| Name       | Type      | Default value | Description                                       |\n|:-----------|:----------|:--------------|:--------------------------------------------------|\n| `d1`       | `Date`    | `undefined`   | The first date.                                   |\n| `d2`       | `Date`    | `undefined`   | The second date.                                  |\n| `withAbs?` | `boolean` | `true`        | Whether to return the absolute difference or not. |\n\n#### Returns\n\n`number`\n\nThe number of hours between the two dates.\n\n#### Defined in\n\n[utils/date-utils.ts:128](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L128)\n\n___\n\n### includes\n\n▸ **includes**(`string1`, `string2`): `boolean`\n\nThe function checks if a given string contains another given string, ignoring case sensitivity.\n\n#### Parameters\n\n| Name      | Type                                | Description                                                                                                            |\n|:----------|:------------------------------------|:-----------------------------------------------------------------------------------------------------------------------|\n| `string1` | `undefined` \\| ``null`` \\| `string` | A string that can be undefined or null.                                                                                |\n| `string2` | `undefined` \\| ``null`` \\| `string` | The `string2` parameter is a string that represents the substring that we want to check if it is present in `string1`. |\n\n#### Returns\n\n`boolean`\n\nThe function `includes` returns a boolean value.\n\n#### Defined in\n\n[utils/string-utils.ts:10](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L10)\n\n___\n\n### instantToDate\n\n▸ **instantToDate**(`instant?`): `Date`\n\nConverts the given instant to a Date object.\n\n#### Parameters\n\n| Name       | Type               | Description                                                                 |\n|:-----------|:-------------------|:----------------------------------------------------------------------------|\n| `instant?` | `string` \\| `Date` | The instant to convert. If not provided, the current date and time is used. |\n\n#### Returns\n\n`Date`\n\n- The converted Date object.\n\n**`Example`**\n\n```ts\nuse\nfor convert Instant(like as java\nobject\n)\nto\njavascript\ndate\n```\n\n#### Defined in\n\n[utils/date-utils.ts:185](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L185)\n\n___\n\n### isAfter\n\n▸ **isAfter**(`d1`, `d2`, `matchOnlyForYearMonthDay?`): `boolean`\n\nChecks if a given date is after another date.\n\n#### Parameters\n\n| Name                        | Type      | Description                                                  |\n|:----------------------------|:----------|:-------------------------------------------------------------|\n| `d1`                        | `Date`    | The first date.                                              |\n| `d2`                        | `Date`    | The second date.                                             |\n| `matchOnlyForYearMonthDay?` | `boolean` | Optional parameter to match only up to year, month, and day. |\n\n#### Returns\n\n`boolean`\n\n- Returns true if d1 is after d2, otherwise returns false.\n\n#### Defined in\n\n[utils/date-utils.ts:37](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L37)\n\n___\n\n### isBefore\n\n▸ **isBefore**(`d1`, `d2`, `matchOnlyForYearMonthDay?`): `boolean`\n\nDetermines if the given date is before the reference date.\n\n#### Parameters\n\n| Name                        | Type      | Description                                                                                           |\n|:----------------------------|:----------|:------------------------------------------------------------------------------------------------------|\n| `d1`                        | `Date`    | The date to compare.                                                                                  |\n| `d2`                        | `Date`    | The reference date.                                                                                   |\n| `matchOnlyForYearMonthDay?` | `boolean` | Optional flag to indicate if the dates should only match for year, month, and day. Defaults to false. |\n\n#### Returns\n\n`boolean`\n\n- True if d1 is before d2 (or matches only for year, month, and day if specified), otherwise false.\n\n#### Defined in\n\n[utils/date-utils.ts:24](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L24)\n\n___\n\n### isBetween\n\n▸ **isBetween**(`dateToMatch`, `start`, `end`, `matchOnlyForYearMonthDay?`): `boolean`\n\nChecks if a given date falls between a start and end date.\n\n#### Parameters\n\n| Name                        | Type      | Description                                                                                                      |\n|:----------------------------|:----------|:-----------------------------------------------------------------------------------------------------------------|\n| `dateToMatch`               | `Date`    | The date to check.                                                                                               |\n| `start`                     | `Date`    | The start date.                                                                                                  |\n| `end`                       | `Date`    | The end date.                                                                                                    |\n| `matchOnlyForYearMonthDay?` | `boolean` | (Optional) Specifies whether to only consider the year, month, and day when checking the date. Default is false. |\n\n#### Returns\n\n`boolean`\n\n- True if the date falls between the start and end dates, false otherwise.\n\n#### Defined in\n\n[utils/date-utils.ts:49](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L49)\n\n___\n\n### isEmptyCollection\n\n▸ **isEmptyCollection**\\<`T`\\>(`collection`): `boolean`\n\nThe function `isEmptyCollection` checks if a collection is empty or not.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                 |\n|:-------------|:---------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is a generic type `T[]` which represents an array of elements of type `T`. It can also be `undefined` or `null`. |\n\n#### Returns\n\n`boolean`\n\na boolean value indicating whether the collection is empty or not.\n\n#### Defined in\n\n[utils/collection-utils.ts:9](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L9)\n\n___\n\n### isEmptyString\n\n▸ **isEmptyString**(`string`): `boolean`\n\nThe function checks if a string is empty, including cases where the string is undefined or null.\n\n#### Parameters\n\n| Name     | Type                                | Description                                                                                                                                  |\n|:---------|:------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------|\n| `string` | `undefined` \\| ``null`` \\| `string` | The `string` parameter is of type `string \\| undefined \\| null`, which means it can accept a value of type `string`, `undefined`, or `null`. |\n\n#### Returns\n\n`boolean`\n\nThe function `isEmpty` returns a boolean value.\n\n#### Defined in\n\n[utils/string-utils.ts:20](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L20)\n\n___\n\n### isEqual\n\n▸ **isEqual**\\<`T`\\>(`...objects`): `boolean`\n\nThe `isEqual` function checks if all the given objects are equal by comparing their JSON representations.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type  | Description                                                                                                                                                                                                                                       |\n|:-------------|:------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `...objects` | `T`[] | The `objects` parameter is a rest parameter that allows you to pass in multiple objects of type `T`. The rest parameter syntax (`...objects`) allows you to pass any number of arguments, which will be collected into an array called `objects`. |\n\n#### Returns\n\n`boolean`\n\nThe function `isEqual` returns a boolean value.\n\n#### Defined in\n\n[utils/common-utils.ts:46](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/common-utils.ts#L46)\n\n___\n\n### isNotEmptyCollection\n\n▸ **isNotEmptyCollection**\\<`T`\\>(`collection`): `boolean`\n\nThe function `isNotEmptyCollection` checks if a collection is not empty.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                          |\n|:-------------|:---------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is of type `T[] \\| undefined \\| null`. This means it can accept an array of type `T`, or it can be `undefined` or `null`. |\n\n#### Returns\n\n`boolean`\n\nThe function isNotEmpty is returning a boolean value.\n\n#### Defined in\n\n[utils/collection-utils.ts:19](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L19)\n\n___\n\n### isNotEmptyString\n\n▸ **isNotEmptyString**(`string`): `boolean`\n\nThe function `isNotEmptyString` checks if a string is not empty.\n\n#### Parameters\n\n| Name     | Type                                | Description                                                                 |\n|:---------|:------------------------------------|:----------------------------------------------------------------------------|\n| `string` | `undefined` \\| ``null`` \\| `string` | The parameter \"string\" is of type string and can also be undefined or null. |\n\n#### Returns\n\n`boolean`\n\nThe function isNotEmpty is returning a boolean value.\n\n#### Defined in\n\n[utils/string-utils.ts:30](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L30)\n\n___\n\n### isNumber\n\n▸ **isNumber**\\<`T`\\>(`value`): `boolean`\n\nThe function `isNumber` checks if a value is a number in TypeScript.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name    | Type | Description                                                                                             |\n|:--------|:-----|:--------------------------------------------------------------------------------------------------------|\n| `value` | `T`  | The `value` parameter is the value that you want to check if it is a number. It can be of any type `T`. |\n\n#### Returns\n\n`boolean`\n\na boolean value.\n\n#### Defined in\n\n[utils/number-utils.ts:19](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/number-utils.ts#L19)\n\n___\n\n### isString\n\n▸ **isString**\\<`T`\\>(`obj`): `boolean`\n\nThe function `isString` checks if an object is a string or an instance of the String class.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name  | Type | Description                                                                |\n|:------|:-----|:---------------------------------------------------------------------------|\n| `obj` | `T`  | The `obj` parameter is a generic type `T`, which means it can be any type. |\n\n#### Returns\n\n`boolean`\n\na boolean value indicating whether the input object is a string or not.\n\n#### Defined in\n\n[utils/string-utils.ts:93](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L93)\n\n___\n\n### monthFromDate\n\n▸ **monthFromDate**(`date`, `locales?`, `month?`): `string`\n\nReturns the month from a given date in the specified format.\n\n#### Parameters\n\n| Name       | Type                                                                        | Default value | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n|:-----------|:----------------------------------------------------------------------------|:--------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `date`     | `Date`                                                                      | `undefined`   | The date from which to extract the month.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `locales?` | `LocalesArgument`                                                           | `'default'`   | A string representing a BCP 47 language tag, or an array of such strings.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `month?`   | ``\"numeric\"`` \\| ``\"2-digit\"`` \\| ``\"long\"`` \\| ``\"short\"`` \\| ``\"narrow\"`` | `\"long\"`      | The format in which to return the month. Possible values are: - \"numeric\": Returns the month as a digit (e.g. 1, 2, 3, ... 12). - \"2-digit\": Returns the month as a two-digit number with leading zero (e.g. 01, 02, 03, ... 12). - \"long\": Returns the full name of the month (e.g. January, February, ... December). - \"short\": Returns the abbreviated name of the month (e.g. Jan, Feb, ... Dec). - \"narrow\": Returns the narrow name of the month (e.g. J, F, ... D). - undefined or not provided: Returns the default long format. |\n\n#### Returns\n\n`string`\n\nThe month from the given date in the specified format.\n\n#### Defined in\n\n[utils/date-utils.ts:212](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L212)\n\n___\n\n### notPresent\n\n▸ **notPresent**\\<`T`\\>(`...args`): `boolean`\n\nThe function `notPresent` checks if any of the arguments passed to it are not present.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name      | Type  | Description                                                                                                            |\n|:----------|:------|:-----------------------------------------------------------------------------------------------------------------------|\n| `...args` | `T`[] | The `args` parameter is a rest parameter of type `T[]`, which means it can accept any number of arguments of type `T`. |\n\n#### Returns\n\n`boolean`\n\na boolean value.\n\n#### Defined in\n\n[utils/common-utils.ts:26](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/common-utils.ts#L26)\n\n___\n\n### parzializeArray\n\n▸ **parzializeArray**\\<`T`\\>(`array`, `section`): `undefined` \\| `T`[][]\n\nThe function `parzializeArray` takes an array and a section size as input and returns an array of arrays, where each\nsubarray contains a section of the original array.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name      | Type                             | Description                                                                                               |\n|:----------|:---------------------------------|:----------------------------------------------------------------------------------------------------------|\n| `array`   | `undefined` \\| ``null`` \\| `T`[] | The `array` parameter is an array of elements of type `T`, or it can be `undefined` or `null`.            |\n| `section` | `number`                         | The parameter \"section\" represents the size of each section or chunk that the array will be divided into. |\n\n#### Returns\n\n`undefined` \\| `T`[][]\n\nan array of arrays of type T, or undefined.\n\n#### Defined in\n\n[utils/collection-utils.ts:133](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L133)\n\n___\n\n### parzializeArrayByKeys\n\n▸ **parzializeArrayByKeys**\\<`T`\\>(`array`, `keys`): `undefined` \\| `T`[][]\n\nThe function `parzializeArrayByKeys` takes an array of objects and an array of keys, and returns a partially grouped\narray based on the specified keys.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name    | Type                             | Description                                                                                   |\n|:--------|:---------------------------------|:----------------------------------------------------------------------------------------------|\n| `array` | `undefined` \\| ``null`` \\| `T`[] | The `array` parameter is an array of objects of type `T`, or it can be `undefined` or `null`. |\n| `keys`  | keyof `T`[]                      | An array of keys that represent the properties of the objects in the array.                   |\n\n#### Returns\n\n`undefined` \\| `T`[][]\n\nThe function `parzializeArrayByKeys` returns an array of arrays of type `T`, or `undefined`.\n\n#### Defined in\n\n[utils/collection-utils.ts:150](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L150)\n\n___\n\n### percentage\n\n▸ **percentage**(`value`, `totalValue`): `number`\n\nThe function calculates the percentage of a value in relation to a total value.\n\n#### Parameters\n\n| Name         | Type     | Description                                                                                                                                                                           |\n|:-------------|:---------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `value`      | `number` | The value parameter represents the specific value that you want to calculate the percentage of. It is a number that you want to find the percentage of in relation to the totalValue. |\n| `totalValue` | `number` | The total value represents the maximum value or the total amount that you want to calculate the percentage of.                                                                        |\n\n#### Returns\n\n`number`\n\na number, which is the calculated percentage value.\n\n#### Defined in\n\n[utils/number-utils.ts:33](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/number-utils.ts#L33)\n\n___\n\n### populateTemplate\n\n▸ **populateTemplate**(`string`, `placeholders`): `undefined` \\| `string`\n\nReplaces placeholders in a string with corresponding values from an array.\n\n#### Parameters\n\n| Name           | Type                    | Description                                                                                                                    |\n|:---------------|:------------------------|:-------------------------------------------------------------------------------------------------------------------------------|\n| `string`       | `undefined` \\| `string` | The string containing placeholders.                                                                                            |\n| `placeholders` | `any`[]                 | An array of objects containing key-value pairs, where the key represents a placeholder and the value is the replacement value. |\n\n#### Returns\n\n`undefined` \\| `string`\n\n- The resulting string with replaced placeholders, or undefined if the input string is undefined.\n\n**`Example`**\n\n```ts\npopulateTemplate('Replace my text {myReplacePlaceholder}', [{\n    name: 'Valery',\n    age: 20,\n    myReplacePlaceholder: 'test this'\n}, {name: 'Marcus', age: 21}])\n=>\nReplace\nmy\ntext\ntest\nthis\n```\n\n#### Defined in\n\n[utils/string-utils.ts:153](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L153)\n\n___\n\n### present\n\n▸ **present**\\<`T`\\>(`...args`): `boolean`\n\nThe `present` function checks if all the arguments passed to it are not null or undefined.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name      | Type  | Description                                                                                               |\n|:----------|:------|:----------------------------------------------------------------------------------------------------------|\n| `...args` | `T`[] | args is a rest parameter of type T[]. It allows the function to accept any number of arguments of type T. |\n\n#### Returns\n\n`boolean`\n\na boolean value.\n\n#### Defined in\n\n[utils/common-utils.ts:15](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/common-utils.ts#L15)\n\n___\n\n### removeDays\n\n▸ **removeDays**(`d`, `days?`): `Date`\n\nRemoves the specified number of days from a given date.\n\n#### Parameters\n\n| Name   | Type     | Default value | Description                                                  |\n|:-------|:---------|:--------------|:-------------------------------------------------------------|\n| `d`    | `Date`   | `undefined`   | The date to remove days from.                                |\n| `days` | `number` | `1`           | The number of days to remove. Defaults to 1 if not provided. |\n\n#### Returns\n\n`Date`\n\n- The new date after removing the specified number of days.\n\n#### Defined in\n\n[utils/date-utils.ts:102](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L102)\n\n___\n\n### removeDuplicateByKey\n\n▸ **removeDuplicateByKey**\\<`T`\\>(`collection`, `key?`): `T`[]\n\nThe function `removeDuplicatesByKey` removes duplicate elements from a collection based on a specified key.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                                                                                                                                                       |\n|:-------------|:---------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is an array of objects of type `T`. It can also be `undefined` or `null`.                                                                                                                                                                              |\n| `key?`       | keyof `T`                        | The `key` parameter is an optional parameter that specifies the property of the objects in the `collection` array that should be used as the key for removing duplicates. If `key` is not provided, the entire objects in the `collection` array will be compared for duplicates. |\n\n#### Returns\n\n`T`[]\n\nThe function `rimuoviDuplicatiByKey` returns an array of type `T[]`.\n\n#### Defined in\n\n[utils/collection-utils.ts:103](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L103)\n\n___\n\n### removeDuplicateByKeys\n\n▸ **removeDuplicateByKeys**\\<`T`\\>(`collection`, `keys`): `T`[]\n\nThe `removeDuplicateByKeys` function removes duplicate elements from a collection based on specified keys.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name         | Type                             | Description                                                                                                                                                                    |\n|:-------------|:---------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | `undefined` \\| ``null`` \\| `T`[] | The `collection` parameter is an array of objects of type `T`. It can also be `undefined` or `null`.                                                                           |\n| `keys`       | keyof `T`[]                      | The `keys` parameter is an array of keys that are used to determine uniqueness in the collection. Each element in the array represents a key in the objects of the collection. |\n\n#### Returns\n\n`T`[]\n\nan array of type T, which is the collection with duplicate elements removed based on the specified keys.\n\n#### Defined in\n\n[utils/collection-utils.ts:115](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/collection-utils.ts#L115)\n\n___\n\n### removeNullOrUndefinedFieldsFromObject\n\n▸ **removeNullOrUndefinedFieldsFromObject**\\<`T`\\>(`value`): `undefined` \\| `T`\n\nThe function removes fields with null or undefined values from an object.\n\n#### Type parameters\n\n| Name |\n|:-----|\n| `T`  |\n\n#### Parameters\n\n| Name    | Type | Description                                                                                                      |\n|:--------|:-----|:-----------------------------------------------------------------------------------------------------------------|\n| `value` | `T`  | The `value` parameter is the object from which you want to remove fields that have `null` or `undefined` values. |\n\n#### Returns\n\n`undefined` \\| `T`\n\neither the input value `T` or `undefined`.\n\n**`Example`**\n\n```ts\nexample\nof\nusage: cleaning\nobject\nbefore\nstore\ninto\nDB(JSON\ntype colum\n)\n```\n\n#### Defined in\n\n[utils/object-utils.ts:9](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/object-utils.ts#L9)\n\n___\n\n### removeWhiteSpace\n\n▸ **removeWhiteSpace**(`str`): `string`\n\nThe `removeWhiteSpace` function removes all white spaces from a given string.\n\n#### Parameters\n\n| Name  | Type                                | Description                                                                                      |\n|:------|:------------------------------------|:-------------------------------------------------------------------------------------------------|\n| `str` | `undefined` \\| ``null`` \\| `string` | The `str` parameter is a string that can be either a valid string value, `undefined`, or `null`. |\n\n#### Returns\n\n`string`\n\na string with all whitespace characters removed.\n\n#### Defined in\n\n[utils/string-utils.ts:102](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L102)\n\n___\n\n### replaceAll\n\n▸ **replaceAll**(`originalString`, `occurrenceToReplace`, `replaceWith`): `string`\n\nThe `replaceAll` function replaces all occurrences of a specified string in a given string with another specified\nstring.\n\n#### Parameters\n\n| Name                  | Type     | Description                                                                                                                                 |\n|:----------------------|:---------|:--------------------------------------------------------------------------------------------------------------------------------------------|\n| `originalString`      | `string` | The original string that you want to perform the replacement on.                                                                            |\n| `occurrenceToReplace` | `string` | The `occurrenceToReplace` parameter is a string that represents the occurrence or pattern that you want to replace in the `originalString`. |\n| `replaceWith`         | `string` | The `replaceWith` parameter is the string that will replace all occurrences of `occurrenceToReplace` in the `originalString`.               |\n\n#### Returns\n\n`string`\n\nThe function `replaceAll` returns a string.\n\n#### Defined in\n\n[utils/string-utils.ts:125](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/string-utils.ts#L125)\n\n___\n\n### sameDate\n\n▸ **sameDate**(`d1`, `d2`): `boolean`\n\nChecks if two dates are the same (year, month, and day).\n\n#### Parameters\n\n| Name | Type   | Description                 |\n|:-----|:-------|:----------------------------|\n| `d1` | `Date` | The first date to compare.  |\n| `d2` | `Date` | The second date to compare. |\n\n#### Returns\n\n`boolean`\n\n- True if the two dates are the same, false otherwise.\n\n#### Defined in\n\n[utils/date-utils.ts:12](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L12)\n\n___\n\n### setTime\n\n▸ **setTime**(`date`, `time`): `undefined` \\| `Date`\n\nSets the time portion of a given date.\n\n#### Parameters\n\n| Name   | Type                                          | Description                                   |\n|:-------|:----------------------------------------------|:----------------------------------------------|\n| `date` | `undefined` \\| ``null`` \\| `number` \\| `Date` | The date object or timestamp to modify.       |\n| `time` | `string`                                      | The time string to set in the format 'HH:MM'. |\n\n#### Returns\n\n`undefined` \\| `Date`\n\n- The modified date object or null if the input date is not present.\n\n**`Throws`**\n\n- Throws an error if the given date or time is not valid.\n\n#### Defined in\n\n[utils/date-utils.ts:241](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/date-utils.ts#L241)\n\n___\n\n### sortByObjectValues\n\n▸ **sortByObjectValues**\\<`T`\\>(`keys`, `isAsc`): (`a`: `T`, `b`: `T`) => `number`\n\nThe function `sortByObjectValues` sorts an array of objects based on the values of specified nested keys in ascending or\ndescending order.\n\n#### Type parameters\n\n| Name | Type             |\n|:-----|:-----------------|\n| `T`  | extends `object` |\n\n#### Parameters\n\n| Name    | Type                   | Description                                                                                                                              |\n|:--------|:-----------------------|:-----------------------------------------------------------------------------------------------------------------------------------------|\n| `keys`  | `NestedKeyOf`\\<`T`\\>[] | An array of keys that represent the nested properties of the objects being sorted.                                                       |\n| `isAsc` | `boolean`              | The `isAsc` parameter is a boolean value that determines whether the sorting order should be ascending (`true`) or descending (`false`). |\n\n#### Returns\n\n`fn`\n\nThe function `sortByObjectValues` returns a function that takes two objects `a` and `b` of type `T` and returns a\nnumber.\n\n▸ (`a`, `b`): `number`\n\n##### Parameters\n\n| Name | Type |\n|:-----|:-----|\n| `a`  | `T`  |\n| `b`  | `T`  |\n\n##### Returns\n\n`number`\n\n**`Example`**\n\n```ts\nexample\nof\nusage: [{name: 'Amanda', age: 18}, {name: 'Victor', age: 18}].sort(sortByObjectValues(['name', 'age'], true))\n```\n\n**`Example`**\n\n```ts\narray.sort(sortByObjectValues(['ele1', 'ele2' 'eleN', ...], false))\n```\n\n#### Defined in\n\n[utils/sort-utils.ts:32](https://github.com/kemotx90/ts-utily/blob/38d9efc3ccfe9be06d9eeb3f51836fc950c38af5/src/utils/sort-utils.ts#L32)\n\n___\n","readmeFilename":"README.md"}