{"_id":"@acelords/js-utils","_rev":"26-b623f1b63a53c514bdc1726334e97a8a","name":"@acelords/js-utils","dist-tags":{"latest":"1.1.15"},"versions":{"1.0.0":{"name":"@acelords/js-utils","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@acelords/js-utils@1.0.0","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"dist":{"shasum":"f00bc09b2c31438ac604c2366cfe12fb3c72d52f","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.0.tgz","fileCount":5,"integrity":"sha512-SQGT/tWalA7vTgpXqZ8wAnb5en/UB/6QVTq2dTAWOFyndRE8+XSs+q5RokrX/fMFHcPDmQ1wNJULtrK4/+WsGQ==","signatures":[{"sig":"MEUCIGC+lHQNHhzyFkjjQIPwsnnQ6oCTdNR5CAyf0CKxRPc1AiEAlohWku2Ps93sccFisE34guh/JaeXpPHlK9LMYTwrhFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"dec8bbb792f9220465fb025f95f0a145efc2e7f7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"_npmVersion":"9.6.3","description":"Common utils used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.0_1692441459164_0.453997596797312","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@acelords/js-utils","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@acelords/js-utils@1.0.1","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"dist":{"shasum":"d54a7515baf9ad02a638fa5ed0c9bd075b104433","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.1.tgz","fileCount":3,"integrity":"sha512-GztXRORgCJ+HwbOQmBO+pVci9ovRq3IRhRWlMtoM63OB2DTgk73EvNuKhRsQKkCql3IGpEMLRzxINXgaK7ooYQ==","signatures":[{"sig":"MEUCIF+bn5ty2LVKiX6vFbUhFmBmjQOamd3yMbDJSOYCQl2BAiEA9ntnSQe1knp/2E41wJtaKnMF70wwzzKKXWS/DqDwq7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2211},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"dec8bbb792f9220465fb025f95f0a145efc2e7f7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"_npmVersion":"9.6.3","description":"Common utils used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.1_1692442200525_0.38319103179857583","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@acelords/js-utils","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@acelords/js-utils@1.0.2","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"dist":{"shasum":"e6ca2aefbc5878b3d43f380bd2e9ba3fde00b9dd","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.2.tgz","fileCount":5,"integrity":"sha512-ySP6DCq/F79DbJzakp9cmuSPqpzFE4d0/CdiFfg8nI9jS14izFeOLCsHO34zdUq9apO/JioSwtEKjG8wgkGzRQ==","signatures":[{"sig":"MEQCIE+0milUtK/tIzdjr4VAJ6c/w+bubvq4wxjOKfKneTwCAiAJIaa4xRRKoBeVdmjo6tR1jMBeL/x4yEtMXtkZ2joT/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10692},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"dec8bbb792f9220465fb025f95f0a145efc2e7f7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"_npmVersion":"9.6.3","description":"Common utils used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.2_1692442409158_0.03214134496578569","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@acelords/js-utils","version":"1.0.3","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.3","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"d1482c8cf8857d3bc2559b29895c0426620127d4","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.3.tgz","fileCount":5,"integrity":"sha512-XY4Bo4yVrMe6X2U6cNpWt6C6XPp4BrgqmhUJwj5Ho/xz0124gx5/Nipvs/Sn62Bf8CLaIbeJ6GvC0VWmrRhJEA==","signatures":[{"sig":"MEUCIQCxbSbuhlN7bcxxJmrQv45CXqMZhyQ5LIh5uGs/mkP4QQIgVjCp/54VNJjxOv82M/sQSgkx4f4jER8SjhPxsHubqbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11012},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2944c0c9c3948971bdcd917de79e0c59cc851e18","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.3_1692443573578_0.9210491493247781","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@acelords/js-utils","version":"1.0.4","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.4","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"2af79130f2b71a70d67e6b4347414ea33e895de7","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.4.tgz","fileCount":5,"integrity":"sha512-VwCdl2yT/sIisd7ztfFy42IwOh3Mzq6qeeVdqGSg4aunwIWbEGM1tH27VWfaAi9bQFk0nm/d7FwhvTTkanxDJQ==","signatures":[{"sig":"MEQCIG/NykrR+IPBr8q0/PONmUPMhWiW4TrzyOWBvEVjlsNpAiBmIfRQZMqxjWHNg2nuvKuuDZ5naKWzEaMECJGV1XK4yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"704d51ae5c9a4513a1118376d90a7a20a75d2b98","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.4_1692470697409_0.2127535328198451","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@acelords/js-utils","version":"1.0.5","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.5","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"6ba7dc3b3025e19c552fae8691c764e4076a6d61","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.5.tgz","fileCount":5,"integrity":"sha512-7sY2EAbcLxiulbPEpsly5zodGDiXVpev3cd0LOpBR9RafDrsyc9y+iQA1PoXElDqbh600Qp620wg5gdv18/pEg==","signatures":[{"sig":"MEYCIQCd2wttduIQSh67bDKXk7Hzi9qXClcw8ywBNBD7X1+TjAIhAK075Po9WuIyeXBZPRdCcEOXsv7LxGtE+v9KEf/7K3E3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11832},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"204912bb29b0a112398ee2a8d9e149d5c2646a86","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.5_1692727620129_0.1352898869656245","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@acelords/js-utils","version":"1.0.6","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.6","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"2b20b2f4f5ee480220131a9aed3ba9c961755eca","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.6.tgz","fileCount":5,"integrity":"sha512-SiGm6XexPjlQ2Y6/iE3IbnG9kpONEiuA9w/SeyA/EPIQhjfUXt14LKcuB54BW5o2aj0drzIEAJd82y4KTTYlSw==","signatures":[{"sig":"MEQCIBFLds+ajYa359oC5WeRL4J2osPfFmvfP1MeyYY9K2dHAiAAuh8ihfIJMJYWq43kXYlepUY1qrKq40Pgcx9+He4CKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13110},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"301c37fd2e358fd738cd7b12cb04a3e99735c773","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.6_1692728043048_0.1056594986836723","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@acelords/js-utils","version":"1.0.7","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.7","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"c5ed984b462dd3f7ef842dd85581d65febb49aec","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.7.tgz","fileCount":5,"integrity":"sha512-ZVqUZxonAlBygi1S7C3/TrVWhB9yVkD/sUoEaRaViRB2tXRgqz2Bvp33uM620PI5DpKJmQFZzcLjmem7egqr/g==","signatures":[{"sig":"MEQCICxly72nUGq6hvIYTu4Xy4PawfkywnwQanPWbehdXDCUAiBgZVujZYMXCl9FIwF09fBpn3niuCFbWRxRsf4ncMCuTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14470},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3550804f26972bf8843a2220c73c76f0e4bf0b08","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.7_1692732286637_0.5897801935321834","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@acelords/js-utils","version":"1.0.8","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.8","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"af3a2020621d683dcff0d695e81436d6383c511d","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.8.tgz","fileCount":5,"integrity":"sha512-zbUbDpKpDFdsRFO463SDJ3qm+UcwDVkyfrccxyq9LvyJb1V4ywBflEfQmGQXt1L6z+7HPdUOw5fq11K36DFMlQ==","signatures":[{"sig":"MEQCIDWHYrdaBew+UALiFPbVoCz+x6OkCv0QjJBztQIIA7RDAiAsQz/afO3wCwIWZDiaeTbYBXxuMqJ/sbSfpRRqQsdDYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29737},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"90431663e7d5be5bce6dfe923a342cebdf5311e4","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.8_1692804766846_0.3519961562590157","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@acelords/js-utils","version":"1.0.9","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.0.9","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"9ea1d75f9136e68037db7ea5fe556ee592fc97b4","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.0.9.tgz","fileCount":5,"integrity":"sha512-M2PWN+QW+PXwSMzJbEBbQOKIZjbBmz1IXh0F8q902E9iF1YKQD8RUjL7c4M245/WAuL9sdlDkI7rK9kynYNsvg==","signatures":[{"sig":"MEYCIQDeI85uRtDBUNyuDoHuXtdhIiK0biJSsLK5EzmNfgdGHwIhANUzFYzh2DZkEzZfiBmW10yM3+rp5uofpUbiCGrc/lCV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29953},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"24907222c2e9eb4ded5866a26363fe8391b27eaa","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"9.6.3","description":"Common utils and helpers used on node projects","directories":{},"_nodeVersion":"19.9.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.0.9_1693180634906_0.9145837563119465","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@acelords/js-utils","version":"1.1.0","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.0","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"37af61c1c55cd00c3d11f1e9967a80f6d818eb3e","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.0.tgz","fileCount":5,"integrity":"sha512-lOTZi+MRc+zcDrLyReX+tb/zqX7xCM/T3HsrlgGDfEAAn5N0zmvUpRscqZCGTOilrb5IJ7GqdTbh/mfYtVal+g==","signatures":[{"sig":"MEYCIQCjkru9xIxrZ0AKfVLHxy0PN64064UGkDQtVvKFCZ00JgIhALSmGB4mPRjH8P3kbATbcl47oaJRt5SM6xCifuiNVUol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6fefae07bbb660182e75ddcc035a505156fe4e1d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.0_1706460539570_0.30860444203572945","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@acelords/js-utils","version":"1.1.1","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.1","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"2ae64783a5abbaf9b810a405e200ff34132d1cd4","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.1.tgz","fileCount":5,"integrity":"sha512-kCDXLAuKMgvfCw0LYSdthUqWH4mVpfhjL62g9igps/rwJUtmCDdUBEnrajeNkpPA0zhJkv45Zf8KBVgabMj6sA==","signatures":[{"sig":"MEUCIQC2gJ9r2gOnfAGxnKmUpnzKvTgXqBCLUmIVJ528/RAX6gIgCJvrRy71oIEoIdvkPUEtbSEmhJxZzKO+WKAvNjqsKkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30370},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6fefae07bbb660182e75ddcc035a505156fe4e1d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.1_1706460691952_0.26818428539048433","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@acelords/js-utils","version":"1.1.2","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.2","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"db2ce38eb9a5be6bf84298c54d025ab21ed817ca","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.2.tgz","fileCount":5,"integrity":"sha512-flB0PQIaCZHHkF0jNOqUdbXHA7c8g8MaqYGY95x6tDlLuATtoEe0lVHB+zRZxw5+Jq4LWpQ4eRGoWAkV51tshw==","signatures":[{"sig":"MEUCIQCsg7FhEhv2DMOVNP7xcCjuCK/P+Q2UkEGDQ1jR9DOG8wIgEtdbykF39Fd2Pt5HXbAbXD6btMz9HJbh7n/v7Vj43Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6fefae07bbb660182e75ddcc035a505156fe4e1d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.2_1706460960183_0.9641584335110245","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@acelords/js-utils","version":"1.1.3","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.3","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"5b1b50da809921f7e66a83bf6ee4b8fccce185ab","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.3.tgz","fileCount":5,"integrity":"sha512-mEfnlm1t0b3Im8Gf30k+5y7mj4zcYpxXQ5p2Y2SrEDTxY7zi44sc/eoJiTqakRCBd3POH3Op05E8HEtqQxIztw==","signatures":[{"sig":"MEUCIQDnQVUJZ+wAB3fngSvYV8ARTCwxaCVJfD8rWLR55ZRgnQIgftYRmSUOuZbsm0DIIuCMT1naeTVZ71WD0Z2oINtgoDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e5e2fe1dd85a53a445772a04565cdf0a8e34bfb5","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.3_1707312678430_0.8243621076915075","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@acelords/js-utils","version":"1.1.4","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.4","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"0e8c3a3bedfd3cd8c790e9dd7ec8204405459ef8","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.4.tgz","fileCount":5,"integrity":"sha512-7lLYiRkrCcj24eme3zDtUhWN3AHDQEV0nb+m0p0KmcOmWTQ+NL8+VP6Tr0ZZ9+FBDv/C+776fEu2cRyhY4jD/Q==","signatures":[{"sig":"MEQCIArIYzMXI9aAzzB85EVC7iO1aq+kD8SH46XWkxjCTXV2AiAnwlZW2rMT54k4RU8vdy4vhkcOq9JsPK4fun17f1uUTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1fa8ed5ff1cd9dfb6247c63ab8f7da342d41c26d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.4_1707314692603_0.44481568555999873","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@acelords/js-utils","version":"1.1.5","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.5","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"ce7f1669f4fce6d77dbfd8aa3798afba61794bb4","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.5.tgz","fileCount":5,"integrity":"sha512-CsA84IjIIL19Ji77pxCdxJQ8lh4gRrpGZqcdn7SLNj+BJ0DB/an9ZPI414YpAZwDAJTF7WhgtgTVBO21PYOx7g==","signatures":[{"sig":"MEUCIQCXWS0nDS5G4wDdZi5soKAyzDlVqz7aDAV0oqKMnpmaLgIgRkgwg0J8wPBdNNS/WsZPNcYWvaWT+92gI6Sb+QfoI7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1fa8ed5ff1cd9dfb6247c63ab8f7da342d41c26d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.5_1707314793471_0.7889838821008746","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@acelords/js-utils","version":"1.1.6","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.6","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"381a723034e1f0d5bd1b1aae408d5b4dcb82793f","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.6.tgz","fileCount":5,"integrity":"sha512-oIpi3g53A+Y56xxPlqZpWMA0FmbP9cZKDdiexkQ4cZC4AFrlci4fyplAN79HHxquAVWv+K3CCcbajN0+kkYaeg==","signatures":[{"sig":"MEQCIERdnZsA7/p00Rs0oXGp5fnVV/R945zB5hOidu1YnWXgAiBAt/+ja1vy72dp9XTO7iJPKjyzB+EeFe/o6KDeIlEiAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33607},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"67a88899d1761e60e71af1adacbc2810ef5350f5","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"20.11.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.6_1707315118088_0.787138681960611","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@acelords/js-utils","version":"1.1.7","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.7","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"861ba241e3eb87070c7996b1aae101cb19717641","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.7.tgz","fileCount":5,"integrity":"sha512-YMPTO1iB12fwvzsLj0pVNfxpRMQI+xVP1nklV5NecqeQiJjbsn6l0F/WdTkmwA8S1iRPu/jQtwuLCMU/eZiDig==","signatures":[{"sig":"MEYCIQDbtOekm6WmekxYYuR0S7RQLv1xeHKdioznx737geu//gIhAOmUunxB04qk3Gm1KBHu/1hYQCxXvKdUPusroGpOuk8Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35043},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"eb3e3dfcf6668e6d5b11010c9b6ee42135027ba7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.7_1736428113281_0.24196153022328604","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@acelords/js-utils","version":"1.1.8","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.8","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"d8e770aa7a9736b13d22301c5523efdec96e0720","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.8.tgz","fileCount":5,"integrity":"sha512-HjtGlobCpKBGnuF41a3+rwbyL7AxgXEgF9ViszCczpPVjpZ+LdnRXA7R1X4/9UcpJtYpz/Erhp0hjArCsVc3Bw==","signatures":[{"sig":"MEUCIQCq+f86W+vgYYIAOwwUS9jJzCCL5PoGwxXethmY3OXu/QIgDW9v23Vd70N/2yVpgVAVryigiUMn1FekpllYL0EWT4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0e2da2f0f4a38e2e91f9ad99c91775043b71d051","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","actor":{"name":"lexxyungcarter","type":"user","email":"spencermainaa@gmail.com"},"email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.8_1750194189729_0.04579463166775222","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@acelords/js-utils","version":"1.1.9","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.9","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"4c7a3054ec7f66a280cf42bcc6aaf1d890b92a19","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.9.tgz","fileCount":5,"integrity":"sha512-DVNIfFSQj+GtH7DQwT/Cn+LHzChJaeRLYcQCc/PB80ApHhnkMSwtPPWRuXr6BF/X1DvD6vnx/OEN0UTu5pAthw==","signatures":[{"sig":"MEYCIQCHSzQ4KwULOUCqtLa5ANqtKcNN/mdz4fP+4AbGpH+x5wIhAOlHYP4Yg7Zt8J7RSLhinNaK3hOr0sYcbOG8w/UokOn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b33df8063028833e58c3f82fa7474dddca19259c","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.9_1758569994866_0.2946251887754405","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@acelords/js-utils","version":"1.1.10","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.10","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"e2de71257eafdf5c0a0abed6226afb4baef03501","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.10.tgz","fileCount":5,"integrity":"sha512-O0S7KMChUL5OkjlJEvX9AypzKhxY1NxAq0CFOeQH49PkrLlSResOlmjqrPhW1R/kbTYiQVCIDsU27AWe/dwxaw==","signatures":[{"sig":"MEUCID+WaalPx6AOyF3pguXBCkGEy29f9Y/862YImZL38PTMAiEA5wUrdfOSPa9SRFJZKzZePACIlF1+5jNox96ip4p/KRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"622547cf170639787d0786823f87364c6815a24b","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.10_1759353301881_0.07492495033039259","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@acelords/js-utils","version":"1.1.11","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.11","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"c9b1a81a246d745b37c0b2f52e948f81424c6f09","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.11.tgz","fileCount":5,"integrity":"sha512-gLSzdxnxZCDkxK5Sajmxyt0+RVZMX7LdjCu23gEdzjmQq2lyNF6ZvIZ7KQYzVckqrx+IZ7LtdozhdvN6RMpT1g==","signatures":[{"sig":"MEUCIFF82GTy0F3Kit1u8wfx/s99bihKEGJ7QeEM6fQjGS60AiEAyPJlHEpGAeYCd5iWE8K2TPhpdg4LMT4dbZhvNGOsAtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45198},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2f76ea73ef2162b956b99874decfb342e348efb3","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.11_1761474545294_0.4363282947182954","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@acelords/js-utils","version":"1.1.12","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.12","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"cde9a9e796635d77499247e6c7d8c2bed3942969","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.12.tgz","fileCount":5,"integrity":"sha512-e0iX4XBCJ6ZAvEpponoAZs08uYMe/AqmjQvXdXGbqcUEqG5V0/DowWNc2M/nPzhsc0gXpgbAP4gjI7ndZAcMKg==","signatures":[{"sig":"MEYCIQCRQaK4q/vZMLwHblUNzE8bJj3fsiUzSvZE1hzeD+VnqQIhAMIJjZMHejUOnlZsEJFnQNxsQ0otT9BWpUz31zvhCM1K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46138},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fe6118b07c13399d4d69d87c16b69e4837f3480a","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"11.6.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.12_1763685136443_0.050281385455607674","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@acelords/js-utils","version":"1.1.13","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.13","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"c1f9c0ea588d58985c0bdf89088771914ff1bb0c","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.13.tgz","fileCount":5,"integrity":"sha512-7kQlIdhwI4hhSsCHNkW00dSQQxWZnIP0+fQVpX6jNEE4UvI9CRSSrcsOLasjgXReDQr96dzfi+x9eTdHNdQNNA==","signatures":[{"sig":"MEQCIHbHVJpkRQfZzPjhBuM7uBrNliRQPiRL8hTQ07jCqu9CAiANfdU4xx7PpVD5aM6B4CBdDyGNC/XHCUvmCL8uXRrAZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47237},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fe6118b07c13399d4d69d87c16b69e4837f3480a","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"11.6.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.9.3","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.13_1767371512630_0.012233618844246896","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@acelords/js-utils","version":"1.1.14","keywords":["acelords","js-utils","helpers"],"author":{"url":"https://acelords.com","name":"AceLords","email":"info@acelords.com"},"license":"MIT","_id":"@acelords/js-utils@1.1.14","maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"contributors":[{"url":"https://twitter.com/syntaxlexx","name":"SyntaxLexx","email":"syntaxlexx@gmail.com"}],"homepage":"https://acelords.com","bugs":{"url":"https://github.com/acelords/node-utils/issues"},"dist":{"shasum":"0d0ee842f4f8f775ef04f6ac99035911f8fe6c27","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.14.tgz","fileCount":5,"integrity":"sha512-90C32VK6R1sguGywPqseh82R2/+ts9Eme7d5HhOJ8Zx9teB65NdRiAfBOZaPhAar1fVacV2voZmEe8rVXajCkA==","signatures":[{"sig":"MEUCIQCZNlW4ts9lhSSQbPtwigb8279JsY3zPlufN9SHmELLEwIgaRNj3WX+druyvuNt3jMO9tfsbwmZX0ZaCIJcProN3Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8d6272b3e3840abe7d05dd942aaa03bad8b3928d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"repository":{"url":"git+https://github.com/acelords/node-utils.git","type":"git"},"_npmVersion":"11.6.2","description":"Common utils and helpers used on node, Js and Ts projects","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.9.3","@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/js-utils_1.1.14_1773433737291_0.14277135390413154","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@acelords/js-utils","version":"1.1.15","description":"Common utils and helpers used on node, Js and Ts projects","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"build":"tsc","test":"jest"},"keywords":["acelords","js-utils","helpers"],"author":{"name":"AceLords","email":"info@acelords.com","url":"https://acelords.com"},"contributors":[{"name":"SyntaxLexx","email":"syntaxlexx@gmail.com","url":"https://twitter.com/syntaxlexx"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/acelords/node-utils.git"},"bugs":{"url":"https://github.com/acelords/node-utils/issues"},"homepage":"https://acelords.com","devDependencies":{"@types/jest":"^29.5.3","@types/numeral":"^2.0.2","@types/pluralize":"^0.0.30","jest":"^29.6.2","ts-jest":"^29.1.1","typescript":"^5.9.3"},"dependencies":{"dayjs":"^1.11.9","numeral":"^2.0.6","pluralize":"^8.0.0"},"gitHead":"307d1c0c18103925e7ea345f10887b29b27a1016","_id":"@acelords/js-utils@1.1.15","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BqP1CzxBo3tp2xoG/8K3MbP2UmwLX7oWYbunVEb0p8YgzLBRjG4PvNZq6VAfKBk/DnDsJ3yFBp6EqiUAcGwxZQ==","shasum":"883d5e020a761c9e44d8ccb3f0e4e005b533ecc3","tarball":"https://registry.npmjs.org/@acelords/js-utils/-/js-utils-1.1.15.tgz","fileCount":5,"unpackedSize":47824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpt4NKdJeKyH0GJiL45sxNTHrRXLQYAomv5FZNkLhdmwIhAJh683J1fOA3L33bINLwJaLeukx2aM0JgecbOggnKzMW"}]},"_npmUser":{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"},"directories":{},"maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/js-utils_1.1.15_1779234240057_0.9176409936523064"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-19T10:37:39.028Z","modified":"2026-05-19T23:44:00.387Z","1.0.0":"2023-08-19T10:37:39.392Z","1.0.1":"2023-08-19T10:50:00.693Z","1.0.2":"2023-08-19T10:53:29.341Z","1.0.3":"2023-08-19T11:12:53.853Z","1.0.4":"2023-08-19T18:44:57.599Z","1.0.5":"2023-08-22T18:07:00.308Z","1.0.6":"2023-08-22T18:14:03.215Z","1.0.7":"2023-08-22T19:24:46.848Z","1.0.8":"2023-08-23T15:32:47.361Z","1.0.9":"2023-08-27T23:57:15.061Z","1.1.0":"2024-01-28T16:48:59.710Z","1.1.1":"2024-01-28T16:51:32.096Z","1.1.2":"2024-01-28T16:56:00.325Z","1.1.3":"2024-02-07T13:31:18.593Z","1.1.4":"2024-02-07T14:04:52.737Z","1.1.5":"2024-02-07T14:06:33.644Z","1.1.6":"2024-02-07T14:11:58.250Z","1.1.7":"2025-01-09T13:08:33.699Z","1.1.8":"2025-06-17T21:03:09.935Z","1.1.9":"2025-09-22T19:39:55.055Z","1.1.10":"2025-10-01T21:15:02.071Z","1.1.11":"2025-10-26T10:29:05.530Z","1.1.12":"2025-11-21T00:32:16.640Z","1.1.13":"2026-01-02T16:31:52.784Z","1.1.14":"2026-03-13T20:28:57.442Z","1.1.15":"2026-05-19T23:44:00.209Z"},"bugs":{"url":"https://github.com/acelords/node-utils/issues"},"author":{"name":"AceLords","email":"info@acelords.com","url":"https://acelords.com"},"license":"MIT","homepage":"https://acelords.com","keywords":["acelords","js-utils","helpers"],"repository":{"type":"git","url":"git+https://github.com/acelords/node-utils.git"},"description":"Common utils and helpers used on node, Js and Ts projects","contributors":[{"name":"SyntaxLexx","email":"syntaxlexx@gmail.com","url":"https://twitter.com/syntaxlexx"}],"maintainers":[{"name":"lexxyungcarter","email":"spencermainaa@gmail.com"}],"readme":"# AceLords Node Utils\nCommon utils for your node, Javascript, and Typescript projects.\n\n### Why this library?\nThis libray focuses more on presentation aspects, not to be used in business logic. \nDifferent frameworks/libraries render `null`, `undefined` and `0` differently \n> NB e.g. in svelte, `null` is rendered as `\"null\"` in this template `{functionThatReturnsNull(null)}` and as such would be such a hasle writing multiple `#if` for checking `null` (or even `{functionThatReturnsNull(null) ?? \"\"}`). It would be nice to just have `{functionThatReturnsNullAsString(undefined)}` for improved `DX` don't you agree?\n\nMost functions are meant to be uses only in the `Presentation layer`. Use them sparingly in the `Business logic layer`.\n\n#### Sample results from the docs on hover\n![Screenshot 1](./src/utils-screenshot-1.png)\n\n#### Tests for quick reference\n![Screenshot 2](./src/utils-screenshot-2.png)\n\n## Installation\nInstall via `npm`\n\n```bash\nnpm i @acelords/js-utils\n\npnpm i @acelords/js-utils\n```\n\n## Docs\nAvailable functions. [View the entire list here](https://github.com/acelords/node-utils/blob/main/src/index.ts)\n- formatDate()\n- formatDateTime()\n- getTimeFromDate()\n- randomNumber()\n- randomString()\n- isNumeric()\n- fromNow()\n- daysDiff()\n- daysFromNow()\n- dateDiff()\n- substring()\n- numberFormat()\n- formatNumber()\n- formatCurrency()\n- slugify()\n- stripTags()\n- stripHtml()\n- plural()\n- singular()\n- pluralize()\n- insertIntoArray()\n- getMonthNameFromSqlMonthIndex()\n- isPhoneNumber()\n- isEmail()\n- isEmpty()\n- ucwords()\n- capitalize()\n- camelCase()\n- camelCaseToSentenceCase()\n- snakeCaseToSentenceCase()\n- kebabCaseToSentenceCase()\n- kebabCaseToPascalCase()\n- kebabCase()\n- scrollToTop()\n- countWords()\n- countWordsFromHtml()\n- birthdayFromNow()\n- isPhoneNumber()\n- getRandomElementsFromArray()\n- isChristmasTime()\n- boolean()\n- isBooleanable()\n- ordinalSuffix()\n- nthNumber()\n- generateStrongPassword()\n- getInitials()\n\n\n## Sample Usages\n- Format a number value in human-readable way: <br />\n    `<p>Clicked {formatNumber(978345, true)} times.</p>` <br />\n    `<p>Clicked 978,345 times.</p>`<br />\n    `<p>Clicked {formatNumber(null|undefined|\"\", true)} times.</p>` <br />\n    `<p>Clicked times.</p>`<br />\n    `<p>Clicked {formatNumber(null|undefined|\"\" ?? 0, true)} times.</p>` <br />\n    `<p>Clicked 0 times.</p>`\n    `<p>Clicked {formatNumber(null|undefined|\"\" ?? \"0\", true)} times.</p>` <br />\n    `<p>Clicked 0 times.</p>`<br />\n    `<p>Clicked {formatNumber(null|undefined|\"\" ?? \"1000\", true)} times.</p>` <br />\n    `<p>Clicked 1,000 times.</p>`<br />\n    `<p>Clicked {formatNumber(\"abc\", true)} times.</p>` <br />\n    `<p>Clicked times.</p>`\n\n- Format currency saved in cents (as you should) in human-readable way (`Int|BigInt|Float` also supported):<br />\n    `<p>Costs ${formatCurrency(132949)} only.</p>`<br />\n    `<p>Costs $1,329.49 only.</p>`<br />\n    `<p>Costs ${formatCurrency(null|undefined|\"\")} only.</p>`<br />\n    `<p>Costs $ only.</p>`<br />\n    `<p>Costs ${formatCurrency(null|undefined|\"\" ?? \"0\")} only.</p>`<br />\n    `<p>Costs $0.00 only.</p>`<br />\n    `<p>Costs ${formatCurrency(null|undefined|\"\" ?? 0)} only.</p>`<br />\n    `<p>Costs $0.00 only.</p>`<br />\n    `<p>Costs ${formatCurrency(null|undefined|\"\" ?? 1099)} only.</p>`<br />\n    `<p>Costs $10.99 only.</p>`<br />\n    `<p>Costs ${formatCurrency(\"abc\")} only.</p>`<br />\n    `<p>Costs only.</p>`\n\n- Count apples sold by the doctor: <br />\n    `<p>You have sold {formatNumber(3454, true)} {pluralize('apples', applesCount)} today.</p>`<br />\n    `<p>You have sold 3,454 apples today.</p>` <br />\n    `<p>You have sold 1 apple today.</p>` <br />\n    `<p>You have sold 0 apples today.</p>`\n\n\n## Dev Notes\n### Testing\n```bash\nnpm t\n```\n\n### Publish to NPM\nBefore publishing, remember to INCREMENT Versioning (in `package.json`) and also BUILD it\n\n```bash\nnpm run build && npm publish --access public \n```\n","readmeFilename":"README.md"}