{"_id":"@annieverse/annieverseutil","_rev":"11-bfae037d9d90f743474c323e9224a0fc","name":"@annieverse/annieverseutil","dist-tags":{"latest":"1.0.6","next":"1.0.5-next"},"versions":{"1.0.0":{"name":"@annieverse/annieverseutil","version":"1.0.0","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.0","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"0df1253857e1b610f28ec73f10036cdbdf566a54","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.0.tgz","fileCount":23,"integrity":"sha512-lG1aaOzc5w3jmseByR9z+5sZnwtxi55oaVyGb3GvPLf5ljXXp4JuKnvNmk+SvMkH/OYUBxrg5Xh5f8lABbcvLA==","signatures":[{"sig":"MEUCIDtduRW79G2rRuSLTfS7nKBgXlyv4rUGpEfk0CRKT5VKAiEAu+7Rpo6oGIvkTtrCz68NES5z+fBjvaK0jbVW+3X482Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29643},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"2c57aa1ab4b7270683b42a7443e14012cc32bffb","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage","semantic-release":"semantic-release"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"10.9.3","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.0_1756014401476_0.5478921141678688","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@annieverse/annieverseutil","version":"1.0.1","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.1","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"d7856d2ff3b720fdb37a3b9f159306809c0190d2","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.1.tgz","fileCount":3,"integrity":"sha512-Ea7N0oxE+uDq9wWRIEKHbx9IgXzB+UJuzBa4ZxoheAWUeON0h96HzZD8YaLj+/sFsm1OXPrWZIeIhAPxoSYgIg==","signatures":[{"sig":"MEUCIFf4M0JfGEikQqhOquGWjaea9E9rKx+RHzp5DDoS7COnAiEAk16l6ALRobcWY/revC/k8KzvpwcL/wfaB+UtftkGMJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4546},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"076340c33b689d0c5fd5adad1b3ea9381245da13","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage","semantic-release":"semantic-release"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"11.4.2","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.1_1756019819724_0.6711558535097788","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@annieverse/annieverseutil","version":"1.0.2","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.2","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"44a2a3a3ba41040c6227e0e446d6b106ae373187","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.2.tgz","fileCount":23,"integrity":"sha512-PbjIamMmE13y+HnTPSL9hu5M+noulCgN2bB5uKdKekP1J8pVaXhS/7N/KPNUqSuz2OQ6hbaFafrMDQSEA2Po4g==","signatures":[{"sig":"MEUCIF/pu9L1D+W5Fgd0oy7r/pQ2DhtnIBv5OC+NaHj7dwdKAiEA9Wz8kRPnxaukZiD+UXPszbzs+WjmbNrJ8UQW7Iea8rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29680},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"c587e838a2a2450021a6cdef71edb8c4d5706914","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"10.9.3","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.2_1756020341136_0.655578857599336","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@annieverse/annieverseutil","version":"1.0.3","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.3","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"d5f57440e8fdf3e917b2f9fbd9436438cf181099","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.3.tgz","fileCount":23,"integrity":"sha512-JQFddCNALBnEfMZox5P+CMSGI4rxTHtssZB63WEOzmOFot1zI4TbpEYke5eDzpVkgrCopAKSI42/HAUCjnLoRA==","signatures":[{"sig":"MEYCIQCnb6af+sLqOb5C8h8pUd7iamKg6bP9OWZJpSEQ2Z/qxAIhAIpDwK/sMG8KHX75LpAWflkb4m0IT1AYMX+iZEwRoCqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29723},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"e2419b1a051e5301362da73ab5f8627a20beab48","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"10.9.3","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@semantic-release/github":"^11.0.4","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.3_1756024646737_0.7097691827453849","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-next":{"name":"@annieverse/annieverseutil","version":"1.0.4-next","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.4-next","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"c920052627a9c57b0a127ccebdeca3a682a9298b","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.4-next.tgz","fileCount":23,"integrity":"sha512-rklpWUC/LZNEY6L/jy7lQX/noAl+E/fUHThfKkXOB3O0YKQfBK1ezvnPUahVwIW0vnNUYkyBgLNqzKDupNx3kw==","signatures":[{"sig":"MEQCIBCHmaasCteaKVwme18EYFXYkl+/Z1AhdSKnJ9VYhAivAiB4JnDZGO19jZ14A7x4q+8iCQD0olUJr5ZNOBsYP8kKrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30306},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"c5e97c51b1fc8248ff1a9c6a544ce17bc1746440","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"11.4.2","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.4-next_1756166621987_0.6164374363391418","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-next":{"name":"@annieverse/annieverseutil","version":"1.0.5-next","author":{"name":"thefryingpan"},"license":"MIT","_id":"@annieverse/annieverseutil@1.0.5-next","maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"contributors":[{"url":"https://github.com/klerikdust","name":"Naph"},{"url":"https://github.com/Moore2021","name":"Pan"}],"homepage":"https://github.com/annieverse/annieverseutil#readme","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"dist":{"shasum":"eb669f31eb5fe4506e3328497f8b7f6ab764a637","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.5-next.tgz","fileCount":23,"integrity":"sha512-KDRbYcXktPnDXe6vGprnJSyiug+Y8+Xc9UblL2gqQ6F+Q6iW8jB9f9492z6vKkoFLXgdyCXvLVQuP1r4CjqqFw==","signatures":[{"sig":"MEUCIBULyRXYttQt+kw46J1fMKFqdiPek08z+uelpHpN0NxzAiEAwwzDe6bk2JmkVprmEkF1nlCWxTZEHlAVDP/P7UJVmmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30289},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.mjs","engines":{"npm":"^11.4.2","node":">=24.4.1"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"3a905da05792f9be624f2a71947fa69a79f29622","private":false,"scripts":{"jest":"jest","lint":"eslint","build":"npm run build:cjs && npm run build:esm","major":"npm version major","minor":"npm version minor","patch":"npm version patch","lint:fix":"eslint --fix","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","major:build":"npm run build && npm run major","minor:build":"npm run build && npm run minor","patch:build":"npm run build && npm run patch","jest:coverage":"jest --coverage"},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"repository":{"url":"git+https://github.com/annieverse/annieverseutil.git","type":"git"},"_npmVersion":"11.4.2","description":"A repo designed to house all util functionality for discord bot Annie","directories":{},"_nodeVersion":"24.4.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.5","eslint":"^9.34.0","globals":"^16.3.0","ts-jest":"^29.4.1","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/jest":"^30.0.0","@jest/globals":"^30.0.5","semantic-release":"^24.2.7","eslint-plugin-jsdoc":"^54.1.1","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/annieverseutil_1.0.5-next_1756168428602_0.7278752047609345","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@annieverse/annieverseutil","version":"1.0.6","description":"A repo designed to house all util functionality for discord bot Annie","license":"MIT","author":{"name":"thefryingpan"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.mjs","private":false,"repository":{"type":"git","url":"git+https://github.com/annieverse/annieverseutil.git"},"engines":{"node":">=24.4.1","npm":"^11.4.2"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts"}},"scripts":{"jest":"jest","jest:coverage":"jest --coverage","lint":"eslint","lint:fix":"eslint --fix","patch:build":"npm run build && npm run patch","minor:build":"npm run build && npm run minor","major:build":"npm run build && npm run major","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project .configs/tsconfig.cjs.json","build:esm":"tsc --project .configs/tsconfig.esm.json","patch":"npm version patch","minor":"npm version minor","major":"npm version major"},"contributors":[{"name":"Naph","url":"https://github.com/klerikdust"},{"name":"Pan","url":"https://github.com/Moore2021"}],"devDependencies":{"@eslint/js":"^9.33.0","@jest/globals":"^30.0.5","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@stylistic/eslint-plugin":"^5.2.3","@types/jest":"^30.0.0","eslint":"^9.34.0","eslint-plugin-jsdoc":"^54.1.1","globals":"^16.3.0","jest":"^30.0.5","semantic-release":"^24.2.7","ts-jest":"^29.4.1","typescript":"^5.9.2"},"publishConfig":{"access":"public"},"_id":"@annieverse/annieverseutil@1.0.6","gitHead":"b38e164eebb6cd17f06789df8519af72c07c13bc","types":"./dist/cjs/index.d.ts","bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"homepage":"https://github.com/annieverse/annieverseutil#readme","_nodeVersion":"24.4.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-eCe0TAqHrJMfljRA6Avo17/nCbE5dj6mzqHoQlnomdpa5pHjxucMAAqKSelyAniutjI9a0xt78+9lzFyKS9UWA==","shasum":"6106e4956c6668df2fbff0d6c6692211ba576c76","tarball":"https://registry.npmjs.org/@annieverse/annieverseutil/-/annieverseutil-1.0.6.tgz","fileCount":23,"unpackedSize":30286,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8Lc4MenEcqlCgkdnJgxNEynt8S0H2jbrTjtNm9HPXqwIhAJ/ggmirvGuv+KaeQyeMPZCf9kIISPyFJRKCp1IZLjLc"}]},"_npmUser":{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"},"directories":{},"maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/annieverseutil_1.0.6_1756175192710_0.17918879492819362"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-24T05:46:41.363Z","modified":"2025-08-26T02:26:33.035Z","1.0.0":"2025-08-24T05:46:41.664Z","1.0.1":"2025-08-24T07:16:59.913Z","1.0.2":"2025-08-24T07:25:41.314Z","1.0.3":"2025-08-24T08:37:26.935Z","1.0.4":"2025-08-24T21:29:51.830Z","1.0.4-next":"2025-08-26T00:03:42.182Z","1.0.5":"2025-08-26T00:11:37.825Z","1.0.5-next":"2025-08-26T00:33:48.810Z","1.0.6":"2025-08-26T02:26:32.864Z"},"bugs":{"url":"https://github.com/annieverse/annieverseutil/issues"},"author":{"name":"thefryingpan"},"license":"MIT","homepage":"https://github.com/annieverse/annieverseutil#readme","repository":{"type":"git","url":"git+https://github.com/annieverse/annieverseutil.git"},"description":"A repo designed to house all util functionality for discord bot Annie","contributors":[{"name":"Naph","url":"https://github.com/klerikdust"},{"name":"Pan","url":"https://github.com/Moore2021"}],"maintainers":[{"name":"thefryingpan","email":"thefryingpan2021@gmail.com"}],"readme":"[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\r\n\r\n[website](https://www.annie.gg)  \r\n<sub><sub>Main Discord bot Annie's dashboard</sub></sub>\r\n\r\n# annieverseUtil\r\n\r\nA repo designed to house all util functionality for Discord bot Annie.\r\n\r\n## Features\r\n\r\n- General utilities (array chunking, number formatting, etc.)\r\n- Pixiv image downloading\r\n- String similarity matching\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @annieverse/annieverseutil\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\n// CommonJS\r\nconst { chunkOptions, downloadPixivImage } = require('@annieverse/annieverseutil');\r\n\r\n// ES Module\r\nimport { chunkOptions, downloadPixivImage} from '@annieverse/annieverseutil';\r\n```\r\n\r\n## Modules\r\n\r\n### utils\r\n\r\n- `chunkOptions` – Chunk an array into groups.\r\n- `random` – Get a random element from an array\r\n- `closetBelow` - Get the closest value in an array that is below a specified value\r\n- `commanifier` - Format a number with commas as thousands separators\r\n- `formatK` - Format a number into a more readable string\r\n- `getNumberInRange` - Get a random integer within a specified range\r\n- `trueInt` - Get a true integer value from a string\r\n\r\n### pixiv\r\n\r\n- `downloadPixivImage` – Download an image from Pixiv.\r\n\r\n### string-similarity\r\n\r\n- `findBestMatch` – Finds the best match for a given string within an array of target strings.\r\n- `compareTwoStrings` – Compares two strings and returns a similarity score between 0 and 1.\r\n\r\n## Contributors\r\n\r\n- Naph ([klerikdust](https://github.com/klerikdust))\r\n- Pan ([Moore2021](https://github.com/Moore2021))\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}