{"_id":"lolite","_rev":"27-1b6997e4b2ffc3a6628a60574238f24a","name":"lolite","dist-tags":{"latest":"1.1.26"},"versions":{"0.0.0":{"name":"lolite","version":"0.0.0","keywords":["lolite","npm","utility","10x","enterprise","package"],"author":{"name":"10x'ly Made"},"license":"MIT","_id":"lolite@0.0.0","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"dist":{"shasum":"55be1a9971308fafcca13f2a8dca72266b23d9d6","tarball":"https://registry.npmjs.org/lolite/-/lolite-0.0.0.tgz","fileCount":1,"integrity":"sha512-1RVyeoQ8WYblCiC8/2S7iPqCw2DjSlUlsj1gNdLTYXc2FmFHritzGsATTSlgxNMnZR1ov/wvikRUvUkRoAZ5Xw==","signatures":[{"sig":"MEYCIQDDSTk63sHLGhm485atKfCY7tkJaqyUOwXjgwdPTDekBAIhAIvJGAJdg3czmJmjB3TMusZdQ4uaeS9HCiPf8ZoAyejF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lolite_0.0.0_1767565886967_0.39337859312460344","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"lolite","version":"1.0.0","keywords":["lolite","npm","utility","10x","enterprise","package"],"author":{"name":"10x'ly Made"},"license":"MIT","_id":"lolite@1.0.0","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"dist":{"shasum":"124860d7e8bfc1ae8e73bd23cc1b047ed3696af3","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.0.0.tgz","fileCount":62,"integrity":"sha512-151b6SDaX1an++1WVePT46edAg3OkupCcfGa8nZbSvKGcUrZJFM5H+LQref5fdMBxP1GRECAIdXgjboUKnyTdA==","signatures":[{"sig":"MEQCIB0N6CvgL2uD0J2Gj65ln4/8mUoLfHs4Kj6s7OwKWNFNAiA0/3QxMWW5N/TY740+lBypI4nNqicXOO32eUkPgCr8KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125482},"main":"index.js","type":"commonjs","gitHead":"4fefddf3dec826205937830aab12df7fe320af86","scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"node test/test"},"_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.0.0","@eslint/js":"^9.39.2","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.0.0_1767732628171_0.5986117756170928","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"lolite","version":"1.0.1","keywords":["lolite","npm","utility","10x","enterprise","package"],"author":{"name":"10x'ly Made"},"license":"MIT","_id":"lolite@1.0.1","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"dist":{"shasum":"d16f9bdf1a2ff1df17952a6b45e6c8bc8b2ea403","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.0.1.tgz","fileCount":62,"integrity":"sha512-UlRaYu6zk5R/7GSw0BAhGSj7+Y1dA+45+pYThWsrYd7Ujaz6Zcp1slpz08+i2g4HqTQg+hIzR6tvipK5vMjszw==","signatures":[{"sig":"MEQCIBFK9FTgfnZk6vY5Yt+0KzDhgPkUnalccHqLCa4TB9OeAiB5WLtq4SLsxwKSi8T+/kPGjSX3dDfcoLCw9NUNI/VYqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125443},"main":"index.js","type":"commonjs","gitHead":"88a98a81aad59bff7cabe495c4b9b2c5ab8c681b","scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"node test/test"},"_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.0.0","@eslint/js":"^9.39.2","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.0.1_1767733320796_0.20278258269047789","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"lolite","version":"1.1.0","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.0","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"df3de97601b9f4e79299cf018b33cb7de800a0cd","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.0.tgz","fileCount":9,"integrity":"sha512-LWlGrPpV7wuTrTfVk6k5w0j4y4vQwsKdwyFcl0YXtjDFqQb6BOoxD0GpSF6ZIHNmiS1Csijm9hQPRkYHURyOCw==","signatures":[{"sig":"MEUCIQC5v16CD2Ksie1CHz0FTaJRIGrQYRCPHe+tprXUwFVxKwIgGuEiN6G+d8wtMFdBTGBhatGBB1fHyyHTxhrTXP07r8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260426},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"exports":{".":{"types":"./dist/lolite.d.ts","default":"./dist/lolite.js","require":"./dist/lolite.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"aad3f2a5ea0ac9276995a26d4813a3c440b01271","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.2","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.0_1767817164206_0.5923401076674595","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"lolite","version":"1.1.1","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.1","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"80434cd8e8cefcba91ba0127e5e85526ee6e554f","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.1.tgz","fileCount":9,"integrity":"sha512-zOZVqZWsnCFBrxck7i5SOU91uAGVvh6zcgKf4FGM6e3PLjLUrcihsEGpVb0ocN2JW5cB+gv8vxXUqreiXcE4KQ==","signatures":[{"sig":"MEQCIDrBCIFiE2c5GmJ4OREoJtrZ04uQxfblvLFK7/T2+Wh7AiAWUKVF/kfnpA55HMtrgDBfMj6ST89jvhpvnim9cEw5cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266045},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"d14b6be2f36d50fb2b4b1c2288eddc3a73ad7c11","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.2","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.1_1767836195406_0.8660428496573376","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"lolite","version":"1.1.2","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.2","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"257fa6f332e82993553a005b9f834c6b1b6e8bf2","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.2.tgz","fileCount":9,"integrity":"sha512-KQluWTqAyZkUC+h4tEyMsHcZac/c56jdznsXMEUBfg9WuCPYIDRP/iCflJneKHEZIyq/hc2Ala1gPdY66ghj+A==","signatures":[{"sig":"MEQCIHlMFgeGhFQ2rMKsu6HaCgIDIuHsvPAZQS8rDR/UeTv/AiBnkFTmbPISd3uc/slbKRfNVeJAhODtfWp2jAKFprKwAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266045},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"95c7ef79049f4f2cf71a5be7025c7a12b07a9957","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.2","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.2_1767836754322_0.04005475526734581","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"lolite","version":"1.1.3","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.3","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"1411e25d4212e0583cafd0cf1f308c403366cf2b","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.3.tgz","fileCount":9,"integrity":"sha512-seS0HyfRWm6PfABkE0Sh7IS+Gn6QW/DUo1n4zzA007mt18NfdPjuPJb0kfp0aC555MEmx2wQSzxCbXpD/BIFjA==","signatures":[{"sig":"MEYCIQCHyo7SJWhM3nl0QHK9wlMVP3ECRdq6OpD/68CAI96slgIhANkPVR46vnI8a2t2BCz28TgJ3loyKBXEoLdva50gFRl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267321},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"e4f2531076fcca3cac6300903a9db9bb93cc0f0c","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.2","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.3_1767903407327_0.6072279034092707","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"lolite","version":"1.1.5","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.5","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"b17831cdd20e2a37faefa6a0574f1c9842a8aed3","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.5.tgz","fileCount":78,"integrity":"sha512-3QJuUtc5Iar/GWv+QqWcdIhueg/huG21m8qVRCCYIHEUOiibPCPHmP3Amtro7Uj6vDNeP2R8i7Gs7NnU9qOIcg==","signatures":[{"sig":"MEUCIQDrNuMsxmSBSXJweIKZDW3+kJWneRcJCqSdRIhU1rjsCgIgDzXbA00VkTPuXvYbmEu1wPpLufkXNdszdzKxQLBAtBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338571},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"9b480be1f86b2bfb6216b943fd291eef3eeec148","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","is-useless":"^1.3.4","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^1.0.2","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.5_1768341266274_0.11246912503980999","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"lolite","version":"1.1.6","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.6","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"38f540129ea10a3369f74f47d4168cb1773f950f","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.6.tgz","fileCount":81,"integrity":"sha512-cNlm7b1BLkgOsPrUA+AsIVjs/4WBSxuRzGxloCVGYoQJOFmXRFfo6RHQi1ZCOdp1YmeDLAIFK1pVXuSzE9Q8yQ==","signatures":[{"sig":"MEUCIQCnScINcoFcMUPpZ05r/fIK+hIXtG5T9ZJd1+I4OA2EUgIgVFk9LxHqIyP42oXX6k2+x/Coer4CTMSxtv4tmoAS3cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390331},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"92f6ee44c692efa10dd0e04b9ae0fe9e68422fc8","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run clean && npm run buildOnly && npm run copy-types","clean":"rimraf ./dist","testOnly":"nyc node test/test","buildOnly":"webpack","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","prepublishOnly":"npm run build"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","is-useless":"^1.3.4","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","chayasan14-frame-print":"*","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"peerDependencies":{"boolbase":"*"},"bundleDependencies":["chayasan14-frame-print"],"optionalDependencies":{"pkg-with-failing-postinstall":"^1.0.0"},"peerDependenciesMeta":{"boolbase":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.6_1768406224192_0.361836741455426","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"lolite","version":"1.1.7","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.7","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"8710d6d6980a9db841ee352f43abd44fb6f8dc6a","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.7.tgz","fileCount":82,"integrity":"sha512-OitaQzm/nNFz7JYWroyVmGlLX2aoKAsUVtNI13FQVEGnIgk9NFf95AYgNEF/uSebKTpyjkJ16B2PIqLKkJJCrA==","signatures":[{"sig":"MEUCIQDfFALWYdmqEkuR1U4fd2FO5mTEVBPGh1fYba+RGU9ESgIgbrpKzJrUc4WEsdboHmqdLaGeC9SNSotGErO/O0C7IJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494497},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"677e14de0dfcf6fc34f10665ee7917cead568951","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","is-useless":"^1.3.4","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.7_1768409543314_0.7177523232261522","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"lolite","version":"1.1.8","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.8","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"71d2b581b9704295cf5b713f7c41d8e4e90f41cf","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.8.tgz","fileCount":82,"integrity":"sha512-VxyIbD5TcDHOyLR3QCCgaRSwwGzVkc1tplKe1x5byHFLSwvuX6Z+XZcn9Vk0wOk43JbktjB9dTgMjVQ9EB8pZg==","signatures":[{"sig":"MEUCIEp2nXoRkHd/4AHLrEqsG9xyjXWhxzPZTzYSlv6Y+8RwAiEAxT5uCkYuKGq5bocMHH3lLXHjeLomKo1bouMtKlTJZFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494851},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"1dca153ad18f902865a92e8342972f9c473775f0","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","is-useless":"^1.3.4","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.8_1768410094101_0.8634089633862434","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"lolite","version":"1.1.10","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.10","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"db98e2effeff11eeb40860f784f4dfc4a9cc7005","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.10.tgz","fileCount":82,"integrity":"sha512-BewLOit5AUr1hUn7XINy7WCyWokEtHqk6XsqVTsfykggr0FI/jY4Vow8zNpEvdrzQhQVG7L1r/bGYsuqi1IDXg==","signatures":[{"sig":"MEUCIGYN0nYHkd54OaeizbenI7F46LO8AYFXcWXDBkCZwdQdAiEAlVSxuhh3oFAvborla6PP0Iti8cFvElUWGdkdvBEzG1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494865},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"4d533d042665baed8bb500e619f94b2894775ae9","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","core-js-pure":"^3.47.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^7.1.0","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.10_1768417890859_0.9698756669629145","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"lolite","version":"1.1.11","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.11","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"c4a9bc97baca09ae2ff9f404924dffdec3c5dff4","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.11.tgz","fileCount":83,"integrity":"sha512-5nyKxh9++GnwWK1bOTeq8UGmGjL4cdD2zUTL8oDrxpTyxUsqNgJL4oWBAfuuJjB8lRuSiuEkRRh/Jcsjfgq9Hw==","signatures":[{"sig":"MEUCIQD6nb9llU+cagrt4bELWk1ySsTOnFOQcUNXn2qPWjR4QgIgA+qBsLe7oo3aJdyjMokk7sxK4U/MMsordUu4JYX6TeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487132},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"07e7222aa84c1e1d9e8ad1d00f7279e4c101304d","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.11_1768420759238_0.110155409905079","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"lolite","version":"1.1.12","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.12","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"af777d82d8e97292f0baa09915a057d692bd0c48","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.12.tgz","fileCount":83,"integrity":"sha512-WmVFydUqLZUDFVaxW0gk2vKRFxZDfU838qQKQpFAP7sCJZHnRdEA25V9qvZMjoNf4l3uFT8SyjXjsqmnlIRFKw==","signatures":[{"sig":"MEUCIQCELh5emC2QjtIbsttvGZiQQCLe+lZ8PEh2nxOI9JjmhQIgETVDEfxowxASAcaUQ0dNbFlumEGJ0Er5CemlmCYCzhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487132},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"d450f80c434884e42bc2c94f17ae2bcfc36fde7f","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.12_1768420824942_0.91667548699552","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"lolite","version":"1.1.14","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.14","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"907e091cf5c62abed7b1e2a481eb8b48df56b015","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.14.tgz","fileCount":83,"integrity":"sha512-DBMtVG52ORhHJLRJaTtroya6oAqEU+plsPdE2docsJ2KcTnh7PIp/Wa5CWVH4V0q3+083bArsxeqxsBPvIf0TA==","signatures":[{"sig":"MEQCIDSlOG7m5qc7JWuwbRe+cOvtcQgPvty36eGeehMQviIiAiB3IuKoD/VxISJM3+oKV8eXKHpEp99prORH6e1fxZC84g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487132},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"d450f80c434884e42bc2c94f17ae2bcfc36fde7f","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.0","is-instance-of":"^1.0.2","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@identity-js/identity":"^1.2.1","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.14_1768431099119_0.9591965986212454","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"lolite","version":"1.1.15","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.15","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"2e3c156e5807d57f89020cddebe1ce57a3e5b928","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.15.tgz","fileCount":83,"integrity":"sha512-5EuTI1WFDaGcp6DlYTFl/QpGMeimU2Q0GRpdfF2etUjxQnLexJ7nNwMQuDFyt85fs3J3khtyRPNMJ1Z5BDOyaw==","signatures":[{"sig":"MEUCIHDgP5f2CvaHUn8kteVrmhCdlBdx/5EKc/IgKZTQBx92AiEA5LhE/5KWh2BHunOPJ0SfoCpqiQDKzvTFh11P1NoW9Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487300},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"9873613250d6d71a5e771739b68067630ec455fe","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.5","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.15_1768495252391_0.2513820591671583","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"lolite","version":"1.1.16","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","enterprise-npm-ai","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.16","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/enterprise-npm-ai/lolite#readme","bugs":{"url":"https://github.com/enterprise-npm-ai/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"54ba027c18e05d2156296f9a8c16d0e9b329cfe1","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.16.tgz","fileCount":83,"integrity":"sha512-IopdDMDx6FbMKCnZZG3N2zaDnwWwXn3MtEs9SoOMsEldSVoC9qKHm5aIWEkHb1Lw8y3+T3JFKxvwQ2yaRaTThg==","signatures":[{"sig":"MEQCIDnoCCgLrhxuBlizVxIfvnH6gLTbGnEh1MovTzm3pzznAiB9ehWezd71Jg6ReZUPFDm/0QFjjWE7VcBbTHmo0YHsgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487300},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/enterprise-npm-ai/lolite","type":"Please star our repository"},"gitHead":"73b24c1ad3e9a910c2516715f8971a65c12082c5","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/enterprise-npm-ai/lolite.git","type":"git"},"_npmVersion":"11.6.2","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.16_1768780828305_0.7499745560994782","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"lolite","version":"1.1.17","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.17","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"de988da67f8b2aa701832f0b9492f5d087240ef8","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.17.tgz","fileCount":85,"integrity":"sha512-o9aJd6zJTI+W9h/beFXqB69T7AHS/e3OKFgzJMw58v8oXwrW64evKPq/8r47ahIEiVMoAnqAB6Z7KXtZZ/OQmg==","signatures":[{"sig":"MEYCIQCWMVzmy5yqeC0qt4XwJVg+m8PRL1AJMIrCnLw/iQmt8AIhAJnI9z/sB5SUWykciekRObK47sKA84ljsjIYTYjJ30qI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506790},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"7f359a9c125a598bc88fc80e4ac509c144f0e150","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.17_1769788109586_0.7882537488896479","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"lolite","version":"1.1.18","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.18","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"d53efb192dcfffebc3b45bf986f714b38ef1bd11","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.18.tgz","fileCount":85,"integrity":"sha512-vsoINGw4Q2V+l9EvxZykSucX8TaTpWMpB0VN0f7hrvoBv0uvqemXXUMCWG/CSXAXWBjpJ86rpQhyTUzuKcr6UQ==","signatures":[{"sig":"MEYCIQDeaUtarJVhMMR0phd7L0EFvPAwvSYThUWS7howywp/CwIhAJd8FU2it/yO6KlqXn64XgV6e93ka7ZO3V8X7Y43V0km","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507752},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","browser":"./misc/browser.js","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"7f359a9c125a598bc88fc80e4ac509c144f0e150","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run build && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.18_1769789826781_0.11441697310644261","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"lolite","version":"1.1.19","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.19","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"fa8932568d48a14b64180280649400270988219d","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.19.tgz","fileCount":85,"integrity":"sha512-v3s2LOr4O1suhGQU/SNVSCSxRuBLyiu8c0oyg8InTQra3gzdcyIJiBp/sKt/imBQ1ysz5JiBWUJIMv2+U2hOCg==","signatures":[{"sig":"MEUCIQCKJaRKdHRtHvzZXvw2L3m/58tE/gYiAhDLeKJR8MKVIAIgIAP3os/KpbsplO7MnrVTtE5sNuTgbrxU/NJnUiU5Z5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560644},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"69d98ecede5547446907b57a0a3402cb0ab97840","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.19_1769795580962_0.17200225535101232","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"lolite","version":"1.1.20","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.20","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"677d5ccf5cae0f2643137f5dfbf3f1ccd8234a35","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.20.tgz","fileCount":85,"integrity":"sha512-BoLmjBIMziX7ft/+sTr7KzTjfuO7rQSdwjihWVeA0iKubch5ONBaRnX0oUWGlUl14czIj2JPrWLRc70ndLgovg==","signatures":[{"sig":"MEQCIEN4hnbXnI5gHVXeCi4kwhk9w8Ry/9ayJMS2WGtlp/4GAiB1Iww8N5z/e9q1EMrMdY++uhPtkOy7mnW4cdfoyP1pNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560780},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"cf594951337c20e7f4e97c041c1a8916d38a4622","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"node build/copy src/lolite.d.ts dist/lolite.d.ts","buildLolite":"npm run cleanDist && npm run buildOnly && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.20_1769795682407_0.11157341362369078","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"lolite","version":"1.1.21","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.21","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"db750ff34a242eba8a536d6856be1b03799bbd4f","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.21.tgz","fileCount":85,"integrity":"sha512-UOHxrC5n+fvWqySyYrOcBqEc6NwfhA/kU4Qs84DsIZc4BVcW2fy3myz+B/f7vIE3ZHzVDdOc27Jq7H1Tda9wxA==","signatures":[{"sig":"MEQCIG6JWbl2/x3jvUiimx06U51exhox1eAlzKF3bkJ+FasbAiAZ03dcfCSRcCf2b3Vgw7I6pN+1/HmsLqRxPiT7ZyqGPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561323},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"56718c60b0fcd6ab914673bf0588bade5debfcde","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","buildUnbundled":"node scripts/buildUnbundled","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","@eslint/compat":"^2.0.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.21_1770166824209_0.19002525864252506","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"lolite","version":"1.1.22","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.22","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"b3aca7c1a36c68ab4cd395fb80fadc86b278402c","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.22.tgz","fileCount":85,"integrity":"sha512-OY9Eo10f/+0nPEv20FQbhGr96pyoP44hQ9B/gOvz8Qa9A8igPDfW5mVwaf41GmP/Uxl08VUedZIPmuBqXhaNBQ==","signatures":[{"sig":"MEUCIQDHjXvJqGvMtQvppkpxz+Gq7r+9XVAjlJs9CL/9TRjYxwIgLXWAnDA6/vrcsB+qKKELQ0i3Z7Sr7UhRlvOx/VMb1CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617939},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"1378399ec1a6dcd683617ea9e6336ded9fb5fe8a","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","buildUnbundled":"node scripts/buildUnbundled","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","core-js":"^3.48.0","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","@eslint/compat":"^2.0.0","@babel/preset-env":"^7.29.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.22_1770653915695_0.5689964180929701","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"lolite","version":"1.1.23","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.23","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"e363693d8efb8fc08c5b6fccfbe4891e6b1930eb","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.23.tgz","fileCount":84,"integrity":"sha512-STXGA4sfZU9EDw/4kd0VhH60ypzx0dZG7urVCKeXrOONOELrZDFGqb5GKwX2iFMVVntYAqZmmLcD4p503vP+Sw==","signatures":[{"sig":"MEUCIGopZLZhXbe7zA6M0XVuNuyF+Z4e4erSRSNY4WwNhBVqAiEA/6AEQd8x8oYUj8RTN7+d6egZ/BPvCMaVsFz9n9asqZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601781},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"1378399ec1a6dcd683617ea9e6336ded9fb5fe8a","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","buildUnbundled":"node scripts/buildUnbundled","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","core-js":"^3.48.0","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","@eslint/compat":"^2.0.0","@babel/preset-env":"^7.29.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.23_1770930996915_0.13004943608757502","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"lolite","version":"1.1.24","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.24","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"c6ab44123a31936c574f948697596e86a22c9d5b","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.24.tgz","fileCount":85,"integrity":"sha512-lNTyz6DHK6WQJksx9WNwCzQsIYrLE/IooV8chTNQ33XjTzJRzKZvNcG+7e/NWlu1Fh3WX6D+JsxPwmDNeJkICg==","signatures":[{"sig":"MEUCIFrVLmF5r4TO3rqF4/uTNb6pzL4ott3bEbAefrMga/6sAiEAtkJlKICQ/KJDZOMnOjnpPoATQoTuWqGobvGb7O252aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614833},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"16cabef24242e0b48817de493b806a40fdc5fd12","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","buildUnbundled":"node scripts/buildUnbundled","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","core-js":"^3.48.0","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","@eslint/compat":"^2.0.0","@babel/preset-env":"^7.29.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.24_1771611264703_0.5522545854001124","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"lolite","version":"1.1.25","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","_id":"lolite@1.1.25","maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"bin":{"lolite":"misc/cli.js"},"man":[""],"dist":{"shasum":"0d827dc2edd524e011159f303297611f12147c62","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.25.tgz","fileCount":81,"integrity":"sha512-YFew8ZetmKVg8k+GerQNuLHIrVyKG9Sm5cm3KTfE3WSWab2lSPCC1h3331AiGTb674EhBkOJnIVKS5w6t9vObQ==","signatures":[{"sig":"MEYCIQDAk4wE3bYWrdHEzvU+BYjiv/P18/pw5AyWttRTLXr7KgIhAOCfheSdpznGebkFBNrMylCoY5sdQk+FxN4QFOooHraU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315160},"main":"dist/lolite.js","type":"commonjs","types":"./dist/lolite.d.ts","module":"./misc/esm.mjs","engines":{"npm":">=1.0.0","node":">=0.0.1"},"funding":{"url":"https://github.com/10xly/lolite","type":"Please star our repository"},"gitHead":"c03b367f770aa097c2e929c4cf7dbd837abea2fa","private":false,"scripts":{"lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","test":"npm run buildDry && npm run testOnly","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","release":"npm run build && node scripts/publish","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","testOnly":"node test/dist/test","buildOnly":"webpack","cleanDist":"rimraf ./dist","buildTests":"npm run cleanTestDist && node scripts/generateTests","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","buildPackages":"npm run cleanPackages && node scripts/distribute","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","buildUnbundled":"node scripts/buildUnbundled","prepublishOnly":"npm run release","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run"},"typings":"./dist/lolite.d.ts","_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"repository":{"url":"git+https://github.com/10xly/lolite.git","type":"git"},"_npmVersion":"11.7.0","description":"The 10x Utility Library","directories":{"bin":"misc","doc":".","lib":"dist","man":".","test":"test","example":"."},"_nodeVersion":"24.12.0","dependencies":{"is-":"^1.0.0","date":"^2.0.6","const":"^1.0.0","jsdom":"27.4.0","hasown":"^2.0.2","iszero":"^1.0.0","to-str":"^1.0.0","while2":"^2.0.2","yanoop":"^1.0.0","indexof":"^0.0.1","not-not":"^1.0.2","bogosort":"^1.0.1","for-each":"^0.3.5","subtract":"^0.0.3","es-typeof":"^1.0.0","literally":"^1.0.0","repeating":"^3.0.0","uncurry-x":"^1.0.1","array.from":"^1.1.6","capitalize":"^2.0.4","countingup":"^0.3.0","infinities":"^1.0.1","is-integer":"^1.0.7","map-values":"^1.0.1","setTimeout":"^0.4.9","true-value":"^2.0.5","@not-js/not":"^1.1.0","array-slice":"^1.1.0","false-value":"^2.0.6","has-bigints":"^1.1.0","is-negative":"^2.1.0","is-positive":"^3.1.0","array-filter":"^1.0.0","array-sample":"^0.1.0","empty-string":"^1.1.1","logtoconsole":"^1.0.7","space-string":"^1.0.0","string-split":"^0.3.1","@10xly/global":"^1.0.0","construct-new":"^2.0.4","get-intrinsic":"^1.3.1","object.values":"^1.2.1","os-browserify":"0.3.0","positive-zero":"^3.0.0","array-includes":"^3.1.9","integer-values":"^2.0.1","is-not-integer":"^1.0.2","lodash.toarray":"^4.4.0","es-object-atoms":"^1.1.1","has-tostringtag":"^1.0.2","immediate-error":"^11.0.1","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","math-intrinsics":"^1.1.0","path-browserify":"1.0.1","@extremejs/utils":"^1.0.0-beta.22","@rightpad/concat":"^1.0.0","add-two-numbers2":"^1.0.0","is-negative-zero":"^2.0.3","is-number-object":"1.1.1","lodash.stubarray":"^4.13.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","attempt-statement":"^1.2.1","extract-stringtag":"^1.0.1","nan-is-a-function":"^67.67.67","array.prototype.at":"^1.1.3","es-intrinsic-cache":"^1.0.1","twice-call-wrapper":"^1.2.0","@extra-array/length":"^2.10.19","array.prototype.map":"^1.0.8","fizzbuzz-enterprise":"^1.0.0","@10xly/strict-equals":"^1.0.0","construct-new-second":"^1.0.0","functions-have-names":"^1.2.3","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","uncurried-intrinsics":"^1.0.2","@10xly/is-instance-of":"^1.0.0","@identity-js/identity":"^1.2.8","@is-(unknown)/is-true":"^1.5.0","@positive-numbers/one":"^3.0.0","@positive-numbers/ten":"^3.0.0","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@positive-numbers/zero":"^3.0.0","array.prototype.filter":"^1.0.4","es-logical-or-operator":"^1.0.0","@is-(unknown)/is-finite":"^1.0.0","es-logical-not-operator":"^1.0.0","function.prototype.exec":"^1.0.0","undefined-is-a-function":"^0.1.0","@stdlib/assert-is-string":"^0.2.2","@positive-numbers/one-hundred":"^5.0.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","@is-(unknown)/is-non-null-object":"^1.0.1","important-extremely-useful-classes":"^3.1.0","pkg-with-failing-optional-dependency":"^1.0.1","es-logical-nullish-coalescing-operator":"^1.0.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"exit":"^0.1.2","eslint":"^9.39.2","rimraf":"^6.1.2","core-js":"^3.48.0","globals":"^17.0.0","webpack":"^5.104.1","depcheck":"^1.4.7","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","graceful-fs":"^4.2.11","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","@eslint/compat":"^2.0.0","@babel/preset-env":"^7.29.0","eslint-plugin-ninja":"^0.0.8","@is-(unknown)/is-nan":"^1.0.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","webpack-node-externals":"^3.0.0","eslint-formatter-pretty":"^7.0.0","prettier-linter-helpers":"^1.0.1","eslint-plugin-perfectionist":"^5.3.0","@babel/helper-validator-identifier":"^7.28.5","enterprise-10x-testing-framework-js":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lolite_1.1.25_1775400469971_0.3713739833251015","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"lolite","private":false,"version":"1.1.26","description":"The 10x Utility Library","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"homepage":"https://github.com/10xly/lolite#readme","bugs":{"url":"https://github.com/10xly/lolite/issues"},"repository":{"type":"git","url":"git+https://github.com/10xly/lolite.git"},"license":"EGPSL10X-1.0","author":{"name":"10x'ly Made Software Ventures AB"},"contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"funding":{"type":"Please star our repository","url":"https://github.com/10xly/lolite"},"engines":{"node":">=0.0.1","npm":">=1.0.0"},"type":"commonjs","main":"dist/lolite.js","bin":{"lolite":"misc/cli.js"},"directories":{"test":"test","lib":"dist","bin":"misc","man":".","doc":".","example":"."},"types":"./dist/lolite.d.ts","typings":"./dist/lolite.d.ts","module":"./misc/esm.mjs","man":[""],"scripts":{"testOnly":"node test/dist/test","test":"npm run buildDry && npm run testOnly","lint":"eslint . --format=pretty && echo 'Lint passed succesfully'","buildOnly":"webpack","buildUnbundled":"node scripts/buildUnbundled","buildLolite":"npm run cleanDist && npm run buildOnly && npm run buildUnbundled && npm run copy-types","buildPackages":"npm run cleanPackages && node scripts/distribute","buildPackagesDry":"npm run cleanPackages && node scripts/distribute --dry-run","buildTests":"npm run cleanTestDist && node scripts/generateTests","build":"npm run buildLolite && npm run buildPackages && npm run buildTests","buildDry":"npm run buildLolite && npm run buildPackagesDry && npm run buildTests","copy-types1":"node build/copy src/lolite.d.ts dist/lolite.d.ts","copy-types2":"node build/copy src/lolite.d.ts builds/browser/lolite.d.ts","copy-types3":"node build/copy src/lolite.d.ts builds/unbundled/lolite.d.ts","copy-types":"npm run copy-types1 && npm run copy-types2 && npm run copy-types3","cleanDist":"rimraf ./dist","cleanPackages":"rimraf ./packages","cleanTestDist":"rimraf ./test/dist","prepublishOnly":"npm run release","release":"npm run build && node scripts/publish"},"dependencies":{"@10xly/global":"^1.0.0","@10xly/is-instance-of":"^1.0.0","@10xly/strict-equals":"^1.0.0","@extra-array/length":"^2.10.19","@extremejs/utils":"^1.0.0-beta.22","@identity-js/identity":"^1.2.8","@is-(unknown)/is-array":"^1.0.0","@is-(unknown)/is-false":"^1.5.0","@is-(unknown)/is-finite":"^1.0.0","@is-(unknown)/is-non-null-object":"^1.0.1","@is-(unknown)/is-true":"^1.5.0","@not-js/not":"^1.1.0","@positive-numbers/one":"^3.0.0","@positive-numbers/one-hundred":"^5.0.0","@positive-numbers/ten":"^3.0.0","@positive-numbers/zero":"^3.0.0","@rightpad/concat":"^1.0.0","@rightpad/convert2string":"^1.0.1","@stdlib/assert-is-string":"^0.2.2","add-two-numbers2":"^1.0.0","array-filter":"^1.0.0","array-includes":"^3.1.9","array-sample":"^0.1.0","array-slice":"^1.1.0","array.from":"^1.1.6","array.prototype.at":"^1.1.3","array.prototype.filter":"^1.0.4","array.prototype.map":"^1.0.8","attempt-statement":"^1.2.1","bogosort":"^1.0.1","call-bind-enterprise":"^1.0.0","capitalize":"^2.0.4","const":"^1.0.0","construct-new":"^2.0.4","construct-new-second":"^1.0.0","countingup":"^0.3.0","countingup-legacy-first-version":"npm:countingup@^0.0.1","date":"^2.0.6","empty-string":"^1.1.1","es-intrinsic-cache":"^1.0.1","es-logical-not-operator":"^1.0.0","es-logical-nullish-coalescing-operator":"^1.0.0","es-logical-or-operator":"^1.0.0","es-object-atoms":"^1.1.1","es-typeof":"^1.0.0","extract-stringtag":"^1.0.1","false-value":"^2.0.6","fizzbuzz-enterprise":"^1.0.0","for-each":"^0.3.5","function.prototype.exec":"^1.0.0","functions-have-names":"^1.2.3","get-intrinsic":"^1.3.1","has-bigints":"^1.1.0","has-no-self-equality":"^0.0.2","has-symbol-support-x":"^1.4.2","has-tostringtag":"^1.0.2","hasown":"^2.0.2","immediate-error":"^11.0.1","important-extremely-useful-classes":"^3.1.0","indexof":"^0.0.1","infinities":"^1.0.1","integer-values":"^2.0.1","is-":"^1.0.0","is-integer":"^1.0.7","is-negative":"^2.1.0","is-negative-zero":"^2.0.3","is-not-integer":"^1.0.2","is-not-negative":"^1.0.3","is-not-positive":"^1.0.0","is-number-object":"1.1.1","is-positive":"^3.1.0","iszero":"^1.0.0","jsdom":"27.4.0","literally":"^1.0.0","lodash.issymbol":"^4.0.1","lodash.multiply":"^4.9.0","lodash.stubarray":"^4.13.0","lodash.stubobject":"^4.13.0","lodash.toarray":"^4.4.0","logtoconsole":"^1.0.7","map-values":"^1.0.1","math-intrinsics":"^1.1.0","max-safe-integer":"^1.0.1","name-of-function":"^1.0.0","nan-is-a-function":"^67.67.67","not-not":"^1.0.2","object.values":"^1.2.1","os-browserify":"0.3.0","path-browserify":"1.0.1","pkg-with-failing-optional-dependency":"^1.0.1","positive-zero":"^3.0.0","repeating":"^3.0.0","safe-stable-stringify":"^2.5.0","setTimeout":"^0.4.9","space-string":"^1.0.0","string-split":"^0.3.1","subtract":"^0.0.3","successor":"^1.0.1","to-str":"^1.0.0","true-value":"^2.0.5","twice-call-wrapper":"^1.2.0","uncurried-intrinsics":"^1.0.2","uncurry-x":"^1.0.1","undefined-is-a-function":"^0.1.0","while2":"^2.0.2","yanoop":"^1.0.0"},"devDependencies":{"@babel/core":"^7.29.0","@babel/helper-validator-identifier":"^7.28.5","@babel/preset-env":"^7.29.0","@eslint/compat":"^2.0.0","@eslint/js":"^9.39.2","@is-(unknown)/is-nan":"^1.0.0","babel-loader":"^10.0.0","core-js":"^3.48.0","depcheck":"^1.4.7","enterprise-10x-testing-framework-js":"^1.0.1","eslint":"^9.39.2","eslint-formatter-pretty":"^7.0.0","eslint-plugin-ninja":"^0.0.8","eslint-plugin-perfectionist":"^5.3.0","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","exit":"^0.1.2","globals":"^17.0.0","graceful-fs":"^4.2.11","prettier-linter-helpers":"^1.0.1","rimraf":"^6.1.2","webpack":"^5.104.1","webpack-cli":"^6.0.1","webpack-node-externals":"^3.0.0"},"publishConfig":{"tag":"latest","access":"public","provenance":false,"registry":"https://registry.npmjs.org"},"gitHead":"05d5936ac68a9a069ba071a2b40d0ccb697093a8","_id":"lolite@1.1.26","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-McM4TBDqaI/6mc/LVm3k3UTBIkNnoQm/kGoTDfEp13ILrRVhkTk2gynkNU4HDRfA2tDa/W4N77UVCOqVHujB6w==","shasum":"cc34126dc048d0fb65c3b772f65c9b1a6b517cf2","tarball":"https://registry.npmjs.org/lolite/-/lolite-1.1.26.tgz","fileCount":85,"unpackedSize":576685,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcLx3160l3T8h3yFNYcToP4alehRb8pOXuAzUdTOrLeAIhAK9iv/o9uU+NDOQZ+75G7v5wgid4zXXplFs34pb3l9Ps"}]},"_npmUser":{"name":"tj-commits","email":"thefoxjones@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lolite_1.1.26_1776470636446_0.9177839786548159"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-04T22:31:26.966Z","modified":"2026-04-18T00:03:56.781Z","0.0.0":"2026-01-04T22:31:27.110Z","1.0.0":"2026-01-06T20:50:28.324Z","1.0.1":"2026-01-06T21:02:00.958Z","1.1.0":"2026-01-07T20:19:24.350Z","1.1.1":"2026-01-08T01:36:35.572Z","1.1.2":"2026-01-08T01:45:54.475Z","1.1.3":"2026-01-08T20:16:47.482Z","1.1.5":"2026-01-13T21:54:26.435Z","1.1.6":"2026-01-14T15:57:04.339Z","1.1.7":"2026-01-14T16:52:23.472Z","1.1.8":"2026-01-14T17:01:34.242Z","1.1.10":"2026-01-14T19:11:31.021Z","1.1.11":"2026-01-14T19:59:19.410Z","1.1.12":"2026-01-14T20:00:25.096Z","1.1.14":"2026-01-14T22:51:39.321Z","1.1.15":"2026-01-15T16:40:52.536Z","1.1.16":"2026-01-19T00:00:28.463Z","1.1.17":"2026-01-30T15:48:29.749Z","1.1.18":"2026-01-30T16:17:06.934Z","1.1.19":"2026-01-30T17:53:01.139Z","1.1.20":"2026-01-30T17:54:42.602Z","1.1.21":"2026-02-04T01:00:24.438Z","1.1.22":"2026-02-09T16:18:35.879Z","1.1.23":"2026-02-12T21:16:37.122Z","1.1.24":"2026-02-20T18:14:24.874Z","1.1.25":"2026-04-05T14:47:50.147Z","1.1.26":"2026-04-18T00:03:56.633Z"},"bugs":{"url":"https://github.com/10xly/lolite/issues"},"author":{"name":"10x'ly Made Software Ventures AB"},"license":"EGPSL10X-1.0","homepage":"https://github.com/10xly/lolite#readme","keywords":["lolite","npm","utility","10x","enterprise","package","lodash","underscore","ramda","utility-library","functional","modular","type-safe","tested","mathematical-operations","array-manipulation","logic-gates","validation","typescript-definitions","enterprise-grade","production-ready","iso-certified","soc2-compliant","hipaa-ready","gdpr-compatible","10x-engineer","10x engineer","10x-engineered","10x engineered","falsejs","jsfruit","libvegetable","is-ten","is-hundred","is-thousand","is-ten-thousand","is-odd","is-is-odd","is-thirteen","aura3","lolit","litloe","enterprise-npm","ai","10xly","10x'ly Made","10xEngineersQualityProgramming","is-unknown","rightpad","js-constant","is-not-ten-thousand"],"repository":{"type":"git","url":"git+https://github.com/10xly/lolite.git"},"description":"The 10x Utility Library","contributors":[{"name":"tj-commits"},{"name":"Gemini"},{"name":"Copilot"},{"name":"Claude"},{"name":"ChatGPT"}],"maintainers":[{"name":"tj-commits","email":"thefoxjones@gmail.com"}],"readme":"# LoLite: Utils For The Future\r\n\r\nLoLite is a 10x enterprise-grade utility suite designed for productive and high-quality programming.\r\n\r\n## Table Of Contents\r\n* [Installation](#installation)\r\n* [Importing](#importing)\r\n* [What is this?](#what-is-this)\r\n* [Tests](#tests)\r\n* [Linting](#linting)\r\n* [Building](#building)\r\n* [License](#license)\r\n* [Code Of Conduct](#code-of-conduct)\r\n* [Contributing](#contributing)\r\n* [Notice](#notice)\r\n* [Documentation](#documentation)\r\n  * [Array Utilities](#array-utilities)\r\n  * [Math Utilities](#math-utilities)\r\n  * [Logic Gates](#logic-gates)\r\n  * [Validation Utilities](#validation-utilities)\r\n  * [Simple Function Utilities](#simple-function-utilities)\r\n* [Extended Documentation](#extended-documentation)\r\n## Installation\r\nAs per 10x'ness, LoLite comes with many ways to install it.\r\n\r\nThe boring way:\r\n```bash\r\nnpm install lolite\r\n```\r\nor, if you're more fancy:\r\n```bash\r\nnpm install --save lolite\r\n```\r\nor, if you're less fancy:\r\n```bash\r\nnpm i lolite\r\n```\r\nor, if you can't decide whether you're fancy or not:\r\n```bash\r\nnpm i --save-dev lolite\r\n```\r\nor, if you're actually fancy:\r\n```bash\r\nyarn add lolite\r\n```\r\nor, if you're even more fancy:\r\n```bash\r\npnpm add lolite\r\n```\r\nor, if you're super duper fancy:\r\n```bash\r\nnimstall lolite\r\n```\r\nor, if you're insane:\r\n```bash\r\nnpm pkg set dependencies.lolite=\"*\"\r\nnpm install\r\n```\r\nor, if you're *really* insane:\r\n```bash\r\nnpm pkg set dependencies.lolite=\"*\"\r\ngit clone https://github.com/enterprise-npm-ai/lolite.git node_modules/lolite\r\n```\r\nor, if you're sane:\r\n```bash\r\n# sane people don't use this library\r\n```\r\n\r\n## Importing\r\nImport it like this:\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n```\r\nOr, if you're using ESM, this:\r\n```javascript\r\nimport * as lolite from \"lolite\"\r\n```\r\n\r\n## Individual packages\r\nOnly want one method from lolite? Well there are packages with individual lolite methods. For example, instead of installing `lolite` and using `lolite.add`, just install the package `lolite.add`. Or for private methods, like `lolite.__private.isNotInteger`, install the package `lolite.__private.isnotinteger`. All lowercase.\r\n\r\n## What is this?\r\nEver wanted a 10x utility library? this library is part of [the 10x engineering maximalism project](https://github.com/enterprise-npm-ai) / 10x'ly Made. We believe in no direct primitive use, and extreme modularism and the SOMOM,TYPRPL responsibility principle (Single/Minimal Or Maximal, Take Your Pick Responsibility Principal). \r\n\r\n## Tests\r\nLoLite proudly has some number of test coverage. clone the repo and run npm test to test.\r\n\r\n## Building\r\nLoLite uses Webpack to build all of its source code into one file.\r\n\r\n## License\r\n[EGPSL10X-1.0](https://github.com/enterprise-npm-ai/EGPSL10X-1.0)\r\n\r\n## Code Of Conduct\r\nSee the [CODE_OF_CONDUCT](https://github.com/enterprise-npm-ai/lolite/blob/main/CODE_OF_CONDUCT.md) file.\r\n\r\n## Contributing\r\nSee the [CONTRIBUTING](https://github.com/enterprise-npm-ai/lolite/blob/main/CONTRIBUTING.md) file.\r\n\r\n## Notice\r\nPLEASE STAR THIS REPO!!!!!!!!!! I SPENT DAYS MAKING THIS, AND HARDLY ANYONE RECOGNIZES WHAT I'VE DONE! SHARE THIS WITH YOUR FRIENDS! PLEASE!\r\n\r\n## Builds\r\nLoLite has several builds:\r\n- [lolite](https://npmjs.com/package/lolite) - The normal build of Lolite.\r\n- [lolite-unbundled](https://npmjs.com/package/lolite-unbundled) - LoLite, but it uses all the tiny lolite.* packages instead.\r\n\r\n\r\n---\r\n\r\n# DOCUMENTATION\r\n\r\n## ARRAY UTILITIES\r\n\r\n### compact(array)\r\nCleanses an array of all falsy values. Returns undefined for non-arrays.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.compact([1, 0, false, \"hello\"])\r\n// result: [1, \"hello\"]\r\nconst undef = lolite.compact(\"Not an array\")\r\n// undef: undefined\r\n```\r\n\r\n### flatten(array)\r\nFlattens arrays. Returns undefined for non-arrays.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst flat = lolite.flatten([1, [2, [3]]])\r\n// flat: [1, 2, 3]\r\nconst undef = lolite.flatten(\"Not an array\")\r\n// undef: undefined\r\n```\r\n\r\n### first(array)\r\nalias: head(array)\r\n\r\nGet the first element of an array. Returns undefined for non-arrays.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst testArray = [0, 1, 2]\r\nconsole.log(lolite.first(testArray)) // 0\r\nconsole.log(lolite.head(testArray)) // 0\r\n```\r\n\r\n### last(array)\r\n\r\nGet the last element of an array. Returns undefined for non-arrays.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst testArray = [0, 1, 2]\r\nconsole.log(lolite.last(testArray)) // 2\r\n```\r\n\r\n### initial(array)\r\nReturns all but the last element of an array. Returns undefined for non-arrays.\r\n```js\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.initial([1, 2, 3])\r\n// result: [1, 2]\r\n\r\nconst single = lolite.initial([1])\r\n// result: []\r\n\r\nconst undef = lolite.initial(\"Not an array\")\r\n// result: undefined\r\n```\r\n\r\n### tail(array)\r\nReturns all but the first element of an array. Returns undefined for non-arrays.\r\n```js\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.tail([1, 2, 3])\r\n// result: [2, 3]\r\n\r\nconst single = lolite.tail([1])\r\n// result: []\r\n\r\nconst undef = lolite.tail(null)\r\n// result: undefined\r\n```\r\n\r\n### sample(array)\r\nGets a random element from an array. Returns undefined for non-arrays.\r\n```js\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.sample(139)) // undefined\r\nconsole.log(typeof lolite.sample([1, 2, 3])) // \"number\"\r\nconsole.log(typeof lolite.sample([\"h\", \"g\", \"r\"])) // \"string\"\r\n```\r\n\r\n### times(number, iteratee)\r\nInvokes the `iteratee` `number` times, returning an array of the results of each invocation. The iteratee is invoked with one argument: `index`.\r\n\r\nIf `iteratee` is nullish, it defaults to `lolite.identity`.\r\n```js\r\nconst lolite = require(\"lolite\")\r\n\r\nconst result = lolite.times(3)\r\n// result: [0, 1, 2]\r\n\r\nconst doubled = lolite.times(4, (i) => lolite.multiply(i, 2))\r\n// doubled: [0, 2, 4, 6]\r\n\r\nconst empty = lolite.times(\"not a number\")\r\n// empty: []\r\n\r\nconst trueStory = lolite.times(2, lolite.stubTrue) // lolite.stubTrue is a function that returns true\r\n// trueStory: [true, true]\r\n```\r\n\r\n---\r\n###\r\n\r\n## MATH UTILITIES\r\n\r\n### add(augend, addend)\r\nCalculates the arithmetic sum of two values. \r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst sum = lolite.add(5, 2)\r\n// sum: 7\r\n\r\nconst coercedSum = lolite.add(Infinity, \"garbage\")\r\n// result: 0 (0 + 0)\r\n```\r\n\r\n### subtract(minuend, subtrahend)\r\nCalculates the arithmetic difference between two values.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst diff = lolite.subtract(10, 3)\r\n// diff: 7\r\n\r\nconst coercedDiff = lolite.subtract(Infinity, NaN)\r\n// result: 0 (0 - 0)\r\n```\r\n\r\n### multiply(multiplier, multiplicand)\r\nCalculates the product of two values.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst product = lolite.multiply(6, 7)\r\n// product: 42\r\n\r\nconst coercedProduct = lolite.multiply(NaN, \"garbage\")\r\n// result: 0 (0 * 0)\r\n```\r\n\r\n### divide(dividend, divisor)\r\nCalculates the quotient of two values. \r\nNon-finite or non-numeric values are coerced to zero. Division by positive zero returns infinity, and divison by negative zero returns negative infinity. If you divide zero by zero it returns NaN.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst quotient = lolite.divide(20, 5)\r\n// quotient: 4\r\n\r\nconst divisonByZero = lolite.divide(10, 0)\r\n// result: Infinity\r\n\r\nconst coercedDivide = lolite.divide(\"garbage\", Infinity)\r\n// result: NaN (0 / 0)\r\n```\r\n\r\n### power(base, exponent)\r\nCalculates the exponentiation of a base to a power. Non-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.power(2, 3)\r\n// result: 8\r\n\r\nconst fractional = lolite.power(2, -1)\r\n// result: 0.5\r\n\r\nconst zeroPower = lolite.power(10, 0)\r\n// result: 1\r\n\r\nconst coercedPower = lolite.power(Infinity, \"garbage\")\r\n// result: 1 (0^0)\r\n```\r\n\r\n### modulo(dividend, divisor)\r\nCalculates the remainder of division.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\nNote on Negative Arithmetic: LoLite implements Floored Modulo logic ($a \\pmod b$). Unlike the native JavaScript `%` operator which truncates toward zero, LoLite follows the mathematical standard where the result takes the sign of the divisor. For example, `lolite.modulo(-10, 3)` returns 2.\r\n\r\nIf the divisor is zero, it will return `NaN`.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst remainder = lolite.modulo(10, 3)\r\n// remainder: 1\r\n\r\nconst negativeModuloResult = lolite.modulo(10, 3)\r\n// result: 2\r\n\r\nconst coercedModulo = lolite.modulo(Infinity, \"garbage\")\r\n// result: NaN (0 % 0)\r\n```\r\n\r\n### abs(value)\r\nGets the absolute value of a number.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.abs(-42)\r\n// result: 42\r\n\r\nconst coercedAbs = lolite.abs(\"garbage\")\r\n// result: 0\r\n```\r\n\r\n### invert(value)\r\nInverts the sign of a value. Zero becomes negative zero.\r\nNon-numeric values are coerced to zero.\r\nInfinity is negated to -Infinity, and vice versa.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst inverted = lolite.invert(10)\r\n// inverted: -10\r\n\r\nconst doubleNegative = lolite.invert(-5)\r\n// result: 5\r\n\r\nconst negativeInfinity = lolite.invert(Infinity)\r\n// result: -Infinity\r\n\r\nconst coercedNegative = lolite.invert(\"garbage\")\r\n// result: -0 (0 inverted)\r\n```\r\n\r\n### floor(value)\r\nRound a number down to the nearest whole integer.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst positiveResult = lolite.floor(2.1)\r\n// result: 2\r\n\r\nconst negativeResult = lolite.floor(-2.1)\r\n// result: 3\r\n\r\nconst coercedResult = lolite.floor(\"garbage\")\r\n// result: 0 (0 floored)\r\n```\r\n\r\n### ceil(value)\r\nRound a number up to the nearest whole integer.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst positiveResult = lolite.ceil(2.1)\r\n// result: 3\r\n\r\nconst negativeResult = lolite.ceil(-2.1)\r\n// result: 2\r\n\r\nconst coercedResult = lolite.ceil(\"garbage\")\r\n// result: 0 (0 ceiled)\r\n```\r\n\r\n### round(value)\r\nRound a number either up to the nearest whole integer, unless the number is less than `0.5`, then it rounds down.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconst flooredResult = lolite.round(2.1)\r\n// result: 2\r\n\r\nconst ceiledResult = lolite.round(2.9)\r\n// result: 3\r\n\r\nconst coercedResult = lolite.round(\"garbage\")\r\n// result: 0 (0 ceiled)\r\n```\r\n\r\n### trunc(value)\r\nTruncates the decimal portion of a number, returning only the integer part. Truncation moves toward zero for both positive and negative numbers.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconst positiveResult = lolite.trunc(2.9)\r\n// result: 2\r\n\r\nconst negativeResult = lolite.trunc(-2.9)\r\n// result: -2\r\n\r\nconst zeroPreservation = lolite.trunc(-0)\r\n// result: -0\r\n\r\nconst coercedResult = lolite.trunc(\"garbage\")\r\n// result: 0\r\n```\r\n\r\n### sign(value)\r\nReturns the sign of a number, indicating whether the number is positive, negative, or zero, or negative zero.\r\nNon-finite values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nlolite.sign(42)        // result: 1\r\nlolite.sign(Infinity)  // result: 1\r\nlolite.sign(-42)       // result: -1\r\nlolite.sign(-Infinity) // result: -1\r\nlolite.sign(0)         // result: 0\r\nlolite.sign(-0)        // result: -0\r\n\r\nlolite.sign(\"garbage\") // result: 0\r\nlolite.sign(NaN) // result: 0\r\n```\r\n\r\n### max(a, b)\r\nReturns the largest of two numbers.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.max(5, 10)\r\n// result: 10\r\n\r\nconst coercedMax = lolite.max(-5, Infinity)\r\n// result: 0 (comparing -5 and 0)\r\n```\r\n\r\n### min(a, b)\r\nReturns the smallest of two numbers.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.min(5, 10)\r\n// result: 5\r\n\r\nconst coercedMin = lolite.min(5, \"garbage\")\r\n// result: 0 (comparing 5 and 0)\r\n```\r\n\r\n### clamp(value, lower, upper)\r\nRestricts a value to be within the specified bounds.\r\nNon-finite or non-numeric values are coerced to zero.\r\n\r\nNote: If lower bound exceeds upper bound after coercion, the function prioritizes the lower bound.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst result = lolite.clamp(5, 1, 10)\r\n// result: 5\r\n\r\nconst capped = lolite.clamp(15, 1, 10)\r\n// result: 10\r\n\r\nconst raised = lolite.clamp(-5, 1, 10)\r\n// result: 1\r\n\r\nconst coercedClamp = lolite.clamp(Infinity, \"garbage\", NaN)\r\n// result: 0 (0 clamped between 0 and 0)\r\n```\r\n\r\n###\r\n---\r\n\r\n## LOGIC GATES\r\n\r\n### and(a, b)\r\nReturns `b` if both values are truthy, otherwise returns the first value passed into the function that *isn't* truthy.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.and(true, true))   // true\r\nconsole.log(lolite.and(true, false))  // false\r\nconsole.log(lolite.and(false, true))  // false\r\nconsole.log(lolite.and(false, false)) // false\r\nconsole.log(lolite.and(\"truthy value\", true)) // true\r\nconsole.log(lolite.and(0, true)) // 0\r\nconsole.log(lolite.and(\"\", 0)) // \"\"\r\n```\r\n\r\n### or(a,b)\r\nReturns `a` if `a` is truthy, else returns `b`.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.or(true, false)) // true\r\nconsole.log(lolite.or(false, true)) // true\r\nconsole.log(lolite.or(true, true)) // true\r\nconsole.log(lolite.or(false, false)) // false\r\nconsole.log(lolite.or(0, true)) // true\r\nconsole.log(lolite.or(0, \"truthy value\")) // \"truthy value\"\r\nconsole.log(lolite.or(\"truthy value\", false)) // \"truthy value\"\r\n```\r\n\r\n### not(value)\r\nReturns the negation of the value passed in. Equivalent to JavaScript `!`.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.not(false)) // true\r\nconsole.log(lolite.not(true)) // false\r\nconsole.log(lolite.not(0)) // true\r\nconsole.log(lolite.not(\"\")) // true\r\nconsole.log(lolite.not()) // true\r\nconsole.log(lolite.not(1)) // false\r\n```\r\n\r\n### nand(a, b)\r\nReturns the negation of the result of `and(a, b)`, where the `a` and `b` passed into `and` are the same `a` and `b` the user provides for `nand`.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.nand(true, true)) // false\r\n\r\nconsole.log(lolite.nand(false, true)) // true\r\n\r\nconsole.log(lolite.nand(true, false)) // true\r\n\r\nconsole.log(lolite.nand(false, false)) // true\r\n```\r\n\r\n### nor(a, b)\r\nReturns the negation of the result of `or(a, b)`, where the `a` and `b` passed into `or` are the same `a` and `b` the user provides for `nor`.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.nor(false, false)) // true\r\nconsole.log(lolite.nor(true, false))  // false\r\nconsole.log(lolite.nor(false, true)) // false\r\nconsole.log(lolite.nor(true, true)) // false\r\n```\r\n\r\n### xor(a, b)\r\nLike `or`, but if `a` and `b` are both truthy, or if `a` and `b` are both falsy, returns `false`.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst testTruthyValue = \"truthy\"\r\nconst testFalsyValue = 0\r\n\r\nconsole.log(lolite.xor(true, false)) // true\r\nconsole.log(lolite.xor(false, true)) // true\r\nconsole.log(lolite.xor(testTruthyValue, testFalsyValue)) // true\r\n\r\nconsole.log(lolite.xor(true, true))  // false\r\nconsole.log(lolite.xor(false, false)) // false\r\nconsole.log(lolite.xor(testTruthyValue, testTruthyValue)) // false\r\nconsole.log(lolite.xor(testFalsyValue, testFalsyValue)) // false\r\n```\r\n\r\n### xnor(a, b)\r\nReturns the negation of the result of `xor(a, b)`, where the `a` and `b` passed into `xor` are the same `a` and `b` the user provides for `xnor`.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst testTruthyValue = \"truthy\"\r\nconst testFalsyValue = 0\r\n\r\nconsole.log(lolite.xnor(true, false)) // false\r\nconsole.log(lolite.xnor(false, true)) // false\r\nconsole.log(lolite.xnor(testTruthyValue, testFalsyValue)) // false\r\n\r\nconsole.log(lolite.xnor(true, true))  // true\r\nconsole.log(lolite.xnor(false, false)) // true\r\nconsole.log(lolite.xnor(testTruthyValue, testTruthyValue)) // true\r\nconsole.log(lolite.xnor(testFalsyValue, testFalsyValue)) // true\r\n```\r\n\r\n###\r\n---\r\n\r\n## VALIDATION UTILITIES\r\n\r\n### isTruthy(value)\r\nCheck if a value is *truthy*.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isTruthy(true))\r\nassert.ok(lolite.isTruthy(\"garbage\"))\r\nassert.ok(lolite.isTruthy(67))\r\nassert.ok(lolite.isTruthy({ test: 1 }))\r\nassert.ok(lolite.isTruthy([ sigma: \"skibidi\" ]))\r\nassert.ok(lolite.isTruthy(Symbol(\"foo\")))\r\nassert.ok(lolite.isTruthy(42n))\r\nassert.ok(lolite.isTruthy(() => {}))\r\n```\r\n\r\n### isFalsy(value)\r\nCheck if a value is *falsy*.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isFalsy(false))\r\nassert.ok(lolite.isFalsy(0))\r\nassert.ok(lolite.isFalsy(0n))\r\nassert.ok(lolite.isFalsy(\"\"))\r\nassert.ok(lolite.isFalsy(null))\r\nassert.ok(lolite.isFalsy(undefined))\r\nassert.ok(lolite.isFalsy()) // if you pass nothing into a function, JS coerces to undefined which is falsy\r\nassert.ok(lolite.isFalsy(NaN))\r\n```\r\n\r\n### isUndefined(value)\r\nCheck if a value is undefined.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isUndefined(undefined))\r\nassert.ok(lolite.isUndefined()) // if you pass nothing into a function, JS coerces to undefined\r\nassert.ok(!lolite.isUndefined(\"anything else\"))\r\n```\r\n\r\n### isNull(value)\r\nCheck if a value is null.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isNull(null))\r\nassert.ok(!lolite.isUndefined(\"anything else\"))\r\n```\r\n\r\n### isNil(value)\r\nCheck if a value is null or undefined.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isNil(null))\r\nassert.ok(lolite.isNil(undefined))\r\nassert.ok(lolite.isNil()) // if you pass nothing into a function, JS coerces to undefined\r\nassert.ok(!lolite.isNil(\"anything else\"))\r\n```\r\n\r\n### isBoolean(value)\r\nCheck if a value is a boolean primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isBoolean(true))\r\nassert.ok(lolite.isBoolean(false))\r\nassert.ok(!lolite.isBoolean(new Boolean())) // this is a boolean object, not a boolean primitive\r\nassert.ok(!\"anything else\")\r\n```\r\n\r\n### isNumber(value)\r\nCheck if a value is a number primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isNumber(2))\r\nassert.ok(lolite.isNumber(54))\r\nassert.ok(lolite.isNumber(-49))\r\nassert.ok(lolite.isNumber(0))\r\nassert.ok(lolite.isNumber(-0))\r\nassert.ok(lolite.isNumber(NaN))\r\nassert.ok(lolite.isNumber(Infinity))\r\nassert.ok(lolite.isNumber(-Infinity))\r\nassert.ok(!lolite.isNumber(new Number(42)))\r\nassert.ok(!lolite.isNumber(Object(3)))\r\nassert.ok(!lolite.isNumber(\"67\"))\r\nassert.ok(!lolite.isNumber(\"anything else\"))\r\n```\r\n\r\n### isBigInt(value)\r\nCheck if a value is a bigint primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isBigInt(20n))\r\nassert.ok(lolite.isBigInt(-2093280n))\r\nassert.ok(!lolite.isBigInt(Object(3n)))\r\nassert.ok(!lolite.isBigInt(\"anything else\"))\r\n```\r\n\r\n### isString(value)\r\nCheck if a value is a string primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isString(\"test\"))\r\nassert.ok(lolite.isString(\"\"))\r\nassert.ok(!lolite.isString(Object(\"test\")))\r\nassert.ok(!lolite.isString(new String(\"test\")))\r\nassert.ok(!lolite.isString(/anything else that isn't a string/))\r\n```\r\n\r\n### isSymbol(value)\r\nCheck if a value is a symbol primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isSymbol(Symbol(\"test\")))\r\nassert.ok(lolite.isSymbol(Symbol.iterator))\r\nassert.ok(!lolite.isSymbol(Object(Symbol(\"test\"))))\r\nassert.ok(!lolite.isSymbol(\"not a symbol\"))\r\n```\r\n\r\n### isPrimitive(value)\r\nCheck if a value is a JavaScript primitive. LoLite validates the seven core primitives: string, number, bigint, boolean, symbol, null, and undefined.\r\n\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isPrimitive(\"enterprise\"))\r\nassert.ok(lolite.isPrimitive(42))\r\nassert.ok(lolite.isPrimitive(10n))\r\nassert.ok(lolite.isPrimitive(true))\r\nassert.ok(lolite.isPrimitive(Symbol(\"lolite\")))\r\nassert.ok(lolite.isPrimitive(null))\r\nassert.ok(lolite.isPrimitive(undefined))\r\n\r\nassert.ok(!lolite.isPrimitive({}))\r\nassert.ok(!lolite.isPrimitive([]))\r\nassert.ok(!lolite.isPrimitive(() => {}))\r\nassert.ok(!lolite.isPrimitive(new String(\"I am an object now\")))\r\n```\r\n\r\n### isObject(value)\r\nCheck if a value is an object or null. Returns false for functions.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isObject({}))\r\nassert.ok(lolite.isObject(new Object()))\r\nassert.ok(lolite.isObject(lolite))\r\nassert.ok(lolite.isObject({ e: 1 }))\r\nassert.ok(lolite.isObject(null))\r\nassert.ok(lolite.isObject(Object(\"hi\")))\r\nassert.ok(!lolite.isObject(() => {}))\r\nassert.ok(!lolite.isObject(\"hi\"))\r\nassert.ok(!lolite.isObject(63))\r\n```\r\n\r\n### isFunction(value)\r\nCheck if a value is a function.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isFunction(function() {}))\r\nassert.ok(lolite.isFunction(function*() {}))\r\nassert.ok(lolite.isFunction(async function() {}))\r\nassert.ok(lolite.isFunction(async function*() {}))\r\nassert.ok(lolite.isFunction(() => {}))\r\nassert.ok(lolite.isFunction(async () => {}))\r\nassert.ok(!lolite.isFunction(\"anything else\"))\r\n```\r\n\r\n### isArray(value)\r\nCheck if a value is an array.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isArray([]))\r\nassert.ok(lolite.isArray([1, 2, 3]))\r\nassert.ok(lolite.isArray(new Array(10)))\r\nassert.ok(!lolite.isArray({ length: 1, 0: \"fake\" }))\r\nassert.ok(!lolite.isArray(\"not an array\"))\r\n```\r\n\r\n### isMap(value)\r\nCheck if a value is a Map.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isMap(new Map()))\r\nassert.ok(!lolite.isMap(new WeakMap()))\r\nassert.ok(!lolite.isMap({}))\r\n```\r\n\r\n### isWeakMap(value)\r\nCheck if a value is a WeakMap.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isWeakMap(new WeakMap()))\r\nassert.ok(!lolite.isWeakMap(new Map()))\r\nassert.ok(!lolite.isWeakMap(null))\r\n```\r\n\r\n### isSet(value)\r\nCheck if a value is a Set.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isSet(new Set()))\r\nassert.ok(!lolite.isSet(new WeakSet()))\r\nassert.ok(!lolite.isSet([]))\r\n```\r\n\r\n### isWeakSet(value)\r\nCheck if a value is a WeakSet.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isWeakSet(new WeakSet()))\r\nassert.ok(!lolite.isWeakSet(new Set()))\r\nassert.ok(!lolite.isWeakSet(undefined))\r\n```\r\n\r\n### isPlainObject(value)\r\nCheck if a value is a plain object.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isPlainObject({}))\r\nassert.ok(lolite.isPlainObject(Object.create(null)))\r\nassert.ok(!lolite.isPlainObject([]))\r\nassert.ok(!lolite.isPlainObject(null))\r\n```\r\n\r\n### isNonNullObject(value)\r\nCheck if a value is an object that isn't null.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isNonNullObject({}))\r\nassert.ok(lolite.isNonNullObject([]))\r\nassert.ok(!lolite.isNonNullObject(null))\r\nassert.ok(!lolite.isNonNullObject(42))\r\n```\r\n\r\n### isNaN(value)\r\nCheck if a value is NaN.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isNaN(NaN))\r\nassert.ok(!lolite.isNaN(\"anything else\"))\r\n```\r\n\r\n### isFinite(value)\r\nCheck if a value is a finite number primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isFinite(342))\r\nassert.ok(lolite.isFinite(-230))\r\nassert.ok(!lolite.isFinite(Infinity))\r\nassert.ok(!lolite.isFinite(new Number(10)))\r\nassert.ok(!lolite.isFinite(\"test\"))\r\n```\r\n\r\n### isInteger(value)\r\nCheck if a value is an integer primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isInteger(42))\r\nassert.ok(lolite.isInteger(-42))\r\nassert.ok(lolite.isInteger(0))\r\nassert.ok(lolite.isInteger(-0))\r\n\r\nassert.ok(!lolite.isInteger(3.14))        // decimals are not integers\r\nassert.ok(!lolite.isInteger(-2.5))        // still not integers\r\nassert.ok(!lolite.isInteger(Infinity))    // too big to be finite\r\nassert.ok(!lolite.isInteger(NaN))         // not a number, ironically\r\nassert.ok(!lolite.isInteger(new Number(5))) // boxed numbers are impostors\r\nassert.ok(!lolite.isInteger(\"42\"))        // strings are not integers\r\nassert.ok(!lolite.isInteger(null))        // null is not an integer\r\nassert.ok(!lolite.isInteger(undefined))   // undefined is not an integer\r\n```\r\n\r\n### isSafeInteger(value)\r\nCheck if a value is a safe integer primitive.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isSafeInteger(42))\r\nassert.ok(lolite.isSafeInteger(Number.MAX_SAFE_INTEGER))\r\nassert.ok(lolite.isSafeInteger(Number.MIN_SAFE_INTEGER))\r\n\r\nassert.ok(!lolite.isSafeInteger(Math.pow(2, 53))) // Out of bounds\r\nassert.ok(!lolite.isSafeInteger(3.14))            // Not an integer\r\nassert.ok(!lolite.isSafeInteger(Infinity))        // Not finite\r\nassert.ok(!lolite.isSafeInteger(\"42\"))            // String primitive\r\nassert.ok(!lolite.isSafeInteger(42n))             // BigInt is not a Number primitive\r\n```\r\n\r\n### isArguments(value)\r\nCheck if a value is an `arguments` object.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\n(function () {\r\n  assert.ok(lolite.isArguments(arguments))\r\n})()\r\n\r\nassert.ok(\r\n  lolite.isArguments((function () { return arguments })(1, 2, 3))\r\n)\r\n\r\nassert.ok(!lolite.isArguments([]))                        // arrays are not arguments\r\nassert.ok(!lolite.isArguments({}))                        // plain objects are not arguments\r\nassert.ok(!lolite.isArguments({ length: 2, 0: \"fake\" }))  // array-like ≠ arguments\r\nassert.ok(!lolite.isArguments({ callee: () => {}, length: 1 })) // nice try\r\nassert.ok(!lolite.isArguments(\"not arguments\"))           // strings are not arguments\r\nassert.ok(!lolite.isArguments(42))                        // numbers are not arguments\r\nassert.ok(!lolite.isArguments(null))                      // null is not arguments\r\nassert.ok(!lolite.isArguments(undefined))                 // undefined is not arguments\r\nassert.ok(!lolite.isArguments(() => {}))                  // functions are not arguments\r\n```\r\n\r\n## SIMPLE FUNCTION UTILITIES\r\n\r\n### noop()\r\nDoes nothing.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nassert.ok(lolite.isUndefined(lolite.noop())) // noop returns undefined\r\nassert.ok(lolite.isFunction(noop)) // noop is as function\r\n```\r\n\r\n### identity(value)\r\nReturns the value passed into the identity function.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nconsole.log(lolite.identity(2)) // 2\r\nconsole.log(lolite.identity()) // undefined\r\nconsole.log(lolite.identity(true)) // true\r\nconsole.log(lolite.identity(null)) // null\r\nconsole.log(lolite.identity(\"enterprise\")) // \"enterprise\"\r\n```\r\n\r\n### constant(value)\r\nReturns a function that returns a value.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconst assert = require(\"node:assert\")\r\n\r\nconsole.log(lolite.constant(2)()) // 2\r\nconst returnEnterprise = lolite.constant(\"enterprise\")\r\nconsole.log(returnEnterprise()) // \"enterprise\"\r\n```\r\n\r\n### stubUndefined()\r\nReturns the primitive value undefined.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.stubUndefined()) // undefined\r\n```\r\n\r\n### stubTrue()\r\nReturns the primitive boolean value true.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.stubTrue()) // true\r\n```\r\n\r\n### stubFalse()\r\nReturns the primitive boolean value false.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.stubFalse()) // false\r\n```\r\n\r\n### stubNaN()\r\nReturns the primitive value NaN.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.stubNaN()) // NaN\r\n```\r\n\r\n### stubNull()\r\nReturns the primitive value null.\r\n```javascript\r\nconst lolite = require(\"lolite\")\r\nconsole.log(lolite.stubNull()) // null\r\n```\r\n\r\n###\r\n---\r\n\r\n## DATE UTILITIES\r\n\r\n### now()\r\nGets the timestamp of the number of milliseconds that have elapsed since the Unix epoch (1 January 1970 00:00:00 UTC).\r\n\r\n```js\r\nconst lolite = require(\"lolite\")\r\n\r\nconsole.log(lolite.now() === Date.now()) // true\r\n```\r\n\r\n## MISC UTILITIES\r\n\r\n### memoize(fn)\r\nMemoize a function.\r\n\r\n```js\r\nconst lolite = require(\"lolite\")\r\n\r\nconst add = (a, b) => console.log(\"calculating\") || a + b\r\n\r\nconst memoizedAdd = lolite.memoize(add)\r\n\r\nconsole.log(memoizedAdd(1, 1)) // outputs \"calculating\" and then 2\r\nconsole.log(memoizedAdd(1, 1)) // 2\r\n```\r\n\r\n###\r\n---\r\n\r\n# EXTENDED DOCUMENTATION\r\nLoLite contains some private utilities in its code that it uses internally. These are exported under the `__private` key in the default export. You probably don't want to use these, unless you have a really good reason to.\r\n\r\n### __private.arrayOfAllBooleans\r\nAn array that contains true and false.\r\n```javascript\r\nconst booleans = require(\"lolite\").__private.arrayOfAllBooleans\r\n\r\nconsole.log(booleans) // [true, false]\r\n```\r\n\r\n### __private.crash\r\nAn internal function that crashes the program. This is used internally in code for cases that should never happen. If LoLite crashes, it is a serious bug and your Node.js could be broken, or the world could be ending.\r\n```javascript\r\nconst crash_program = require(\"lolite\").__private.crash\r\ncrash_program()\r\n/* The above code will output something like this:\r\n\r\n[lolite] SOMETHING WENT WRONG, PORGAM IS ABOUT TO CRASH, A CRASH DUMP FILE WILL PROBABLY BE GENERATED\r\n~ PLEASE FILE ISSUE ON GITHUB REPO:\r\nhttps://github.com/enterprise-npm-ai/lolite.\r\nPorgam crahed.\r\n*/\r\n```\r\nIt will also create a crash dump file with a filename like `crash_3989.bin` in your root project directory, with some stack dump information.\r\nNote: you can also require `lolite/test/crash` and it will immediately crash the program, like this:\r\n```javascript\r\nrequire(\"lolite/test/crash\") // crashes program\r\n```\r\n\r\n### __private.date\r\nThe `Date` constructor.\r\n```javascript\r\nconst $Date = require(\"lolite\").__private.date\r\nconst assert = require(\"node:assert\")\r\nassert.ok($Date === Date)\r\n```\r\n\r\n### __private.invertFallback\r\nA fallback implementation of `lolite.invert` to avoid circular dependencies. No non-finite-to-zero coercion is in this implementation.\r\n```javascript\r\nconst invert = require(\"lolite\").__private.invertFallback\r\nconsole.log(invert(1)) // -1\r\nconsole.log(invert(-1)) // 1\r\nconsole.log(invert(\"hi\")) // \"hi\" (normal lolite.invert would return -0)\r\n```\r\n\r\n### __private.isNotInteger\r\nAn internal function that checks if a value is not an integer. This is used to avoid a crash-on-zero bug in the `is-not-integer` NPM package.\r\n```javascript\r\nconst isNotInteger = require(\"lolite\").__private.isNotInteger\r\nconsole.log(isNotInteger(39)) // false\r\nconsole.log(isNotInteger(3.2)) // true\r\nconsole.log(isNotInteger(\"test\")) // true\r\n```\r\n\r\n### __private.multiplyFallback\r\nA fallback implementation of `lolite.multiply` to avoid circular dependencies. No non-finite-to-zero coercion is in this implementation.\r\n```javascript\r\nconst multiply = require(\"lolite\").__private.multiplyFallback\r\nconsole.log(multiply(2, 6)) // 12\r\n```\r\n\r\n\r\n### `__using_development__` in `isFunction`\r\nThis internal feature is not a private function, it's a hidden argument in the `isFunction` function. The parameter is called `__using_development__`, and if it's on, it defines a getter on the value passed in for `Symbol.toStringTag`. The reason for this is that LoLite internally has a file that requires some other file that ends up requiring the first file. You might think this crashes the program, but it doesn't, because when you do infinite require loop like that Node.js cuts off the loop and makes it so when you require it it just returns an empty object. LoLite checks if the required file is not a function using `isFunction`, and if it is not a function, reassigns it to a fallback. However, the empty object that Node.js returns is actually an object but without any of the Object.prototype properties, so it doesn't have `Symbol.toStringTag` as a property. When it uses `isFunction`, it checks the toStringTag of the value to check if it's a function. This triggers a Node.js warning for accessing non-existent property `Symbol.toStringTag` on object. This is where the `__using_development__` parameter comes in. It stops this Node.js internal warning.\r\n\r\n# SUPER IMPORTANT CONTRIBUTING THING/NOTE FOR MYSELF\r\nRUN NPM PUBLISH BEFORE GIT COMMIT!!!!!!!!!!!!!!!!","readmeFilename":"README.md"}