{"_id":"elliotisms","_rev":"58-e1d7b2b594969935122593f3bce0de34","name":"elliotisms","dist-tags":{"latest":"0.0.60"},"versions":{"0.0.1":{"name":"elliotisms","version":"0.0.1","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.1","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"542fd4e6e77903ddb973632cb61546f7b4e77538","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.1.tgz","fileCount":12,"integrity":"sha512-4xE3qdAOvBOGLvonYtyKasnp5Y37V4/WcqmhouvEVk288bZxFa0XJ3+QAoCm1ae5MomR8jJheqGeu8YpS4jHTg==","signatures":[{"sig":"MEYCIQD9TjPsFEtmMEAvFKrVyLEOOuD9nPLXm4ZZBw5bQuxoywIhAIQK23sCcDTtac1qKy38Jvj5bJNCVg2LAHSyJPsTTOXS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12327},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"7c591e5bfa2f8158c3ab0f24bd70e2f5548e3548","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.7.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"5.1.3","@stylistic/eslint-plugin-js":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.1_1712602916499_0.689367668624161","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"elliotisms","version":"0.0.2","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.2","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"838e7859d3f5165fd2fb02499bdc316671f697f1","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.2.tgz","fileCount":12,"integrity":"sha512-O0jFR0jmg67WgZAV6peHsDKVwMccEjlZgXkbLAAmXN9Eek5XC48wNAemAL6wv4HBO5bhVWf+PxX5HPbg8tsfdg==","signatures":[{"sig":"MEYCIQCxKjIOFcS6aPgAlKzT/QVb6DtgU0AmXOi1TeWD/yKTAQIhAPhh7Pn+0ZM/ucIBSfZrXv/xAOVXBUmotWQNE+5qCbZ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12327},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"3d0603b2ac22fe79f943e42666e40601acae3584","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.7.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"5.1.3","@stylistic/eslint-plugin-js":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.2_1712603397134_0.3620119571995697","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"elliotisms","version":"0.0.3","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.3","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"c28766fdb35a4c7bdf3be23ff3beef38b0082afb","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.3.tgz","fileCount":12,"integrity":"sha512-ZJExJo6JOTNoycMutFvGn48fIHIcQXUkLgkC9StfJuznZ4sYA6DlqROsxqPKFW31F6UJgyndXC4pkq1+5aVbVg==","signatures":[{"sig":"MEUCIE414+q0gaawqqcsGSaxAsGFrK/C1esTmIpqD6KU89IhAiEA54ol3KDFRoka6SFZbfP38qeLO1wtHoJM2cc4qF6wTeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12342},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"3d0603b2ac22fe79f943e42666e40601acae3584","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.7.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"5.1.3","@stylistic/eslint-plugin-js":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.3_1712605797521_0.7309395279991666","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"elliotisms","version":"0.0.4","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.4","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ab2ec717ae5c9383c2694fa4a0350c3f9a947e89","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.4.tgz","fileCount":13,"integrity":"sha512-VqiFxWiIlHmqbCf2rZZZRMH/2QC/Xxm6j/TjFp49wF56qXRDJMAXUV7FBi3z4vl7xr25l1R/Hsp5H0PTHzBdJQ==","signatures":[{"sig":"MEYCIQCCZDJZHzmZdOOdezWGPAg4ip4NXuIx2LH6rwpkNFSgIgIhALSRy+9gdjhhl8tBNOtZvjceZ1bvnHpiVSt6K5ZpJDKp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12667},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"99d203ec1cdc7e221165efecb5bf3d138e044e5d","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.7.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"5.1.3","@stylistic/eslint-plugin-js":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.4_1712803567830_0.21222658386250726","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"elliotisms","version":"0.0.5","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.5","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"15ce0262e68a77976b7045cdcd7154649ef1a490","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.5.tgz","fileCount":14,"integrity":"sha512-O0BnL4lKhBuuagnWhk+VUaWtaQD8wM7muWgIV8uRd3bkJFJES62XvH1bqN26u1vcKR2qtBViK1ytAnc6cFCv9g==","signatures":[{"sig":"MEUCIQC3GJT0LI7pdldQpCYMwclPqwmjlFTcumThLb+kxF3xJAIgdmaAfJxlaO8UFF6+1nOxWlCgQzQrWdMBZY3ISOCVq84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63029},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"6f4b1ce1859fc554c039c72ba2ad80db99731f90","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.5_1712804952421_0.9608202050043826","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"elliotisms","version":"0.0.6","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.6","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"50054fa0d39890f92703ba26886fb76f66b8e3bb","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.6.tgz","fileCount":14,"integrity":"sha512-rvvZvg43qZHS9QokNz3atxu4WVNXOntDO3nHrAtBYjey0BgK5cX0aiz3vCpnfqzgiANIp2Q7NoF9lRC2EGLK2w==","signatures":[{"sig":"MEYCIQDy8veI28JRarBTggg8OPgNJz2CW3TH3P8zJqDJYFo0nwIhAOonZs+oZQebzBqVgBPXqkoto+Ybh/QOshq6otTjYnK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63138},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"51ca9c5910af4fb5bf56f6b64a695f4c4c54c91e","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.6_1712805198834_0.9611658534132981","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"elliotisms","version":"0.0.7","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.7","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"132d8557add1b5b33e579df2d36fe2bbb025aa5b","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.7.tgz","fileCount":15,"integrity":"sha512-WTMo81Znc7qAPRi7AZ6aVR3nTIFn0H4NrRLKZK/3fOBDS0cfda1RAFvhSUZSvnrlcp6NFOPOFm/S8EkxvOMSBA==","signatures":[{"sig":"MEYCIQCrHKADGvhJcGN/3U/KLkToDEX1HrNny9XufYlSWphH4AIhALV0cDa/jxhozgXvkR5ZOZzRVNNxCGPs+jubWHD5jFBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64060},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"5fdd41f0e36537390c303389c70f9dc472210d88","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.7_1712805665572_0.3359927072519584","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"elliotisms","version":"0.0.8","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.8","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"cbaac687f84d60d228088732bd7281aed712af2a","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.8.tgz","fileCount":17,"integrity":"sha512-tIWe6slhZ2ocRoh4GGt0Xnv4AhAiHbh+UWdVE1zCzLEaYG5hFOtdlkEepiguRrrQvY1kR8L0YnhVrLs2gSuvRA==","signatures":[{"sig":"MEQCIDfr59uWIXPxiQhDVyxC9mcsBusS7pAwyabD4n5dovcCAiBITpDEqOI8cWBWBfkUx369jSYIPqyALldrHi95TvBZuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1431592},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"9826da427428b166ab834008ba769432662ecc6a","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.8_1713152828501_0.2830720300048437","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"elliotisms","version":"0.0.9","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.9","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"44f532f06f7993f61767204d5ae30125c2ecee93","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.9.tgz","fileCount":17,"integrity":"sha512-sOk/FARV63M090gWw/9wfXtO62Z9cYF2C2/W93eKpQjIHll20vyrJy/Jv8U5GYOeNeaGfsbce7aI67JV/vloQg==","signatures":[{"sig":"MEUCIQDtQlQi7nmSOLQOgl6B7t0x/DqBlzUmjCH7jw4RCWXv3gIgJQILvfc6q08rVyTmm5ZzTVMm01bx2mElMEMPp6/81rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1431592},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"9826da427428b166ab834008ba769432662ecc6a","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.9_1713152953256_0.37013733733535337","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"elliotisms","version":"0.0.10","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.10","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"8cf8de4796abd91a484b6bd669f987551133c752","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.10.tgz","fileCount":17,"integrity":"sha512-AgMbnUD+1/O2wnX2dgGqEiNbixxaY3IrgMUXqfRKs8l1Vqx7ZEqgQwOUDSO/U7tsc2gk64GboCZzItpTp2cxhA==","signatures":[{"sig":"MEUCIQDGnLXv0z1y3nhKnj04ctofUhZa0lXW2oJpWO82PzerYAIgJRIJP9BHX8xFz0ued+DWVw0GsubOB1hjXDtPhcSdlQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1431150},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"c5f5675209ab2aa174b22ff888089814b31a721f","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.10_1713310005272_0.7808044333704951","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"elliotisms","version":"0.0.11","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.11","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"876bba468c2946f01f22be117965cb502f69be90","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.11.tgz","fileCount":24,"integrity":"sha512-MiUZ06oplwbqhseHqGEm/3YXTs7jNj86vnQdfesslc7LQreSnjoZ4mqd7ue3QBkeUIat3tqQUkLAJO7whe1bAA==","signatures":[{"sig":"MEUCIQCPorhyR1aLFLmdUK1R7pI6IATqgjEDNzlgNRnn5H8JVQIgCejtgm9Dz6cIW4qVt2UyYmEprNajKNdL8cr6e9gpxXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1437043},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"689bafc3aca75d392d327bb16c5eaa1b764dc545","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"21.7.3","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.11_1713911139250_0.9746650126503118","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"elliotisms","version":"0.0.12","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.12","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"5e6dccfaa8b41cb4fe2c42bd02cf7ae9d3e1d41b","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.12.tgz","fileCount":24,"integrity":"sha512-RurcXfSkUwkw+1uCjy92aRAV3xuEa+Cs7bprpi3IES/WFpWOb152ha2Qgu4t31DMiVjud/UhM1QBSOBvAKNzFQ==","signatures":[{"sig":"MEUCIQCmoiXlKQxmmLC6/dzCBa7gkY46ct4Gk+KY+tXbC7WaEQIgWXjfV6KdI/n+fOkcaS3+M2FpVzVodmXt/ES+MDujCNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1437068},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"65c7584dbd37828487ac6e0f2899a61dca3782e9","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"21.7.3","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.12_1713911655522_0.6582765357666633","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"elliotisms","version":"0.0.13","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.13","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"13f24915e94a10d464232825c8265aff625647fe","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.13.tgz","fileCount":24,"integrity":"sha512-cKLO/vJ9Cj6ijlLeBeVSYq2AZgyLRZwH3MaO8X6hcGDoE4s9WVY+aR6Ixzp3UpeOHgSYbwTUCJNLGOpzQpkDmQ==","signatures":[{"sig":"MEYCIQDnA3gJ52AUfv52A6nI7tp7FQgYF9ziIuKLWGR97fMZWAIhAMdi430enbO1ziAV7iBkBoaPLHjBCpsI6YmH4ycgkgJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1437068},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"a2132a87d50ae7df9b6a3a301a5f781853973089","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"21.7.3","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.13_1713911727956_0.5539650082879848","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"elliotisms","version":"0.0.14","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.14","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"b87f733a7b1014be0ca08fa357ee2b93d683eb19","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.14.tgz","fileCount":25,"integrity":"sha512-NEheJmioYy/dxXW3MzfFLVYpa21sQXxaje8P4xrsbF/WT7cskIPF9gJKgnJ7r4aOpV+QrVB7m1ksJukRB4uH+w==","signatures":[{"sig":"MEQCIGDEGooTT1sxuFc5g4aFLQQ/O72txYrhbNty2j/uU3J+AiAMOzZ54cxEtffOcBgxqf0LzJfszdVTMq68RjqRYIHb8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1438817},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"c52998971e7e4715bea9a72ec4f66edca2adc852","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.14_1713993595625_0.06434658106232782","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"elliotisms","version":"0.0.15","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.15","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"b7c499ea932df2e397829818a536f36d6ed0354d","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.15.tgz","fileCount":26,"integrity":"sha512-KplxSTNJMI/nyN5QDcr8k95zwD9WK/HMGJi12KcvZc/gw9g6H+amPD6g1IBT3AWWF/xHbrnfUsS3mCWC1+yvng==","signatures":[{"sig":"MEUCIFxAC1x0IeWOFrDzs9jLc9neu6OHJNzkCyzpS+44lIcqAiEAvCokPsdLZIhqekvJp3QXkEBjB8jMJiOGLLTff6BM5Ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1440415},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"9eca7e51092ae2e8076ff88bee31ad2487b16aef","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.15_1716077597113_0.938258674460209","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"elliotisms","version":"0.0.16","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.16","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"3af8d546891ae04eb65b87342b5f2bce1a9d0a04","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.16.tgz","fileCount":26,"integrity":"sha512-07dTL6KydEUEv55wU8poTBVWUDEjNU+KCfPwJzBmCgCjgu7TGaW15ya8bh8XJzXFyiavh8NNbCt9skleRXRnvw==","signatures":[{"sig":"MEUCIQCB0IzvkK0JwNGvNz/r0d/2vkFlCAyYakIu+E5hDns9OQIgUlH+BjLU5CFvk80yp8XyF2+CcqAlfBixEhRKrbBO6tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1440425},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"a6b3afd1f18768bb60e2b58bcb04bb0acb0bdb77","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.16_1716077740941_0.24865606920244043","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"elliotisms","version":"0.0.18","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.18","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"f78ea6eb4bc1c058bfbefb34b2ccc5ab2038f0f8","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.18.tgz","fileCount":27,"integrity":"sha512-z48XzVQgWyqQaQV2L2wzNyEUUHSPfaaJc1dvseYbTCatejmggOFRAsKKqMfXhvRqAdGZsBwRLk72ObFBweM7EA==","signatures":[{"sig":"MEQCIFw/ZdS5FNgqJ3nDW8bYHPOcquDSvnFz9XC/h+wWkazJAiBpHW9myJeIre+YoUsy99W1Adm1Wep+m4yYjonqwPwyzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1440836},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"a6b3afd1f18768bb60e2b58bcb04bb0acb0bdb77","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.18_1717538709824_0.3615798338003522","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"elliotisms","version":"0.0.19","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.19","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"9dc46c6d9b9b6c5a4d3aa199ae34f784b16469ea","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.19.tgz","fileCount":29,"integrity":"sha512-StbGDPq+PcKPGdR2SfALKivOLoVSHTYvjro9CGFxby04mUrVdMRf1NvGDJCXzJOjCDeNaOx+UqSG4EF+vMqQIA==","signatures":[{"sig":"MEUCIDUtvRrkTd7cJjBcuUB5HtO0kCLf/WRiWPzdoCEJaOAgAiEAiAp0DDpmwF/ZXTgn0RYJUMOHBvPafj7TPxzQnkEIxCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1454466},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"432e1034923b666331344f579584ad85a44f03d9","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.19_1718034437599_0.08366674021482479","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"elliotisms","version":"0.0.20","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.20","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"961e9f19840f9c2437c6de3d98ad134cdea1bd79","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.20.tgz","fileCount":32,"integrity":"sha512-adLYDG1EZkhk6N2egRfQwVpVp76+R3DvUYm0LYpvXH27vXrRBHC8jezYRu3vkqGgp8y+3PerjjMIjxNxBeuhSQ==","signatures":[{"sig":"MEYCIQCDikK9VLLy6nQSNEtPIkLV377HgvFuRqfiTF6kwszCuAIhAKB+grvrQTY6jzsGFSfTfNAidKXDtMQan8tITIbCDXrL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2166186},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"432e1034923b666331344f579584ad85a44f03d9","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9","elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.20_1718034475528_0.87813644115596","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"elliotisms","version":"0.0.21","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.21","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"acffd41bb8819a1e5af60bf8d9a61bf656d19183","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.21.tgz","fileCount":32,"integrity":"sha512-ibDzL4JPUsvYvHlMTLQRpDCokrUGry6nAbv1K0bxf5xPzJQUvfm0eR57uqHhAqFNXp83PWRAcIj567n6yOClEg==","signatures":[{"sig":"MEYCIQDfOmL4pWfBrYpubMrg2nCf5jKDU5saOyiuPFRcgQ9TrAIhAP3z36nomBBDsL6pj2/LOuFWjDzQvcwJboad93XITVbF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2166137},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"432e1034923b666331344f579584ad85a44f03d9","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9","elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.21_1718034668105_0.38568547611557213","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"elliotisms","version":"0.0.22","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.22","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"83a70c5b99c4761a1eb9c09d58885517fd29dc4c","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.22.tgz","fileCount":33,"integrity":"sha512-qxbCpJKPlZGo/F7/OX9isrQ0BqlAFUKFLKyZn59Vc19GgLUj8l8L3nAWUNHSfYJr2XX4OGiZGAKCOb+9l77dZQ==","signatures":[{"sig":"MEQCIG9S3DnFzzyEibgsYMDt7p33H3EJ1PQHJGzQZOE+C7NYAiAJTOzKBcJKgapy/pNofvIosyq/FSCVYvdadYMfMiWWOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2166932},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"432e1034923b666331344f579584ad85a44f03d9","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9","elliotisms":"^0.0.14"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.22_1718333269745_0.04513738975878501","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"elliotisms","version":"0.0.23","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.23","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"c0ab7f00ba2e3c148572801b3300bf4b46e76abc","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.23.tgz","fileCount":35,"integrity":"sha512-yfGGTUEcTK93cauaGJ034DPeIigU08QUXnrQ/mLTnsf1zE+JY+QXXh+AypT8Gr8tg3Gt/a0eQQbkt76nZ8wQcA==","signatures":[{"sig":"MEUCICKYuK6aZIR2VqCBtTCq/mA4bdj3Z/2rpUC1dEGIirPNAiEAlvP/LXuITvlAsFzbOD0AdmZy5qrtkkoELnnC1Zn010M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6706331},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"8f4f04b07778ecda7f68e9567cda11faee75841e","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.23_1718413600632_0.2160635612917714","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"elliotisms","version":"0.0.24","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.24","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ba10454b91193c254fc58a1ac1e1ba9519cf0010","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.24.tgz","fileCount":33,"integrity":"sha512-9aWzmSVP7SMUljzKZJrlIGnfwTO4BLxqY7Nn6WI/gTfOU0WCUQvvvPCsnTgInv2/63OVILdsbYNnw650JJffMg==","signatures":[{"sig":"MEYCIQDL5Q/hBRQdvng0HEfPjGyIdV45Mcz4y4O5ADPs4S0BnwIhAIzwaqPJ300eEuzKXqM1A2Z35r4ihTPlLf5r4lC+i6aa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456307},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"8f4f04b07778ecda7f68e9567cda11faee75841e","_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.24_1718413769109_0.2424271155753499","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"elliotisms","version":"0.0.25","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.25","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"bce3d3b051853f0958f231f7c23aa54a5f5e3dfb","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.25.tgz","fileCount":36,"integrity":"sha512-5KKC2m21+D9fqE0hwCHVra9rQWAk0Xpbg/Zjp0Z5s4Fh80k2j/DUWYemaCyJvhbWX57nTv/6GAXuMs7cmsyIWQ==","signatures":[{"sig":"MEUCIDmejVrT2Hig8FpCssmUZ2IUY7dlqip2+kb6v3YPiPAXAiEAoZbKNmn4dnSJBdVHu+E5i2A9nOemg8jVmVdrlP2rBP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2554939},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"f365232459f88b3a85de25cd7c3dbc8c0a847c58","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"eslintConfig":{"env":{"es6":true,"node":true,"es2021":true,"es2024":true},"root":true,"rules":{"no-console":"off","no-unused-vars":"warn"},"extends":["eslint:recommended","plugin:prettier/recommended","plugin:unicorn/recommended"],"plugins":["prettier","@stylistic/js","unicorn"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","release-it":"^17.3.0","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.25_1718413881910_0.8678467482263763","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"elliotisms","version":"0.0.26","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.26","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"f351acb2e9a5228eba3561d887c7195a2792a726","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.26.tgz","fileCount":38,"integrity":"sha512-4qr0ZF+PXOAjd4ozsr9cAU1HgyoUWtg6RahXyl0WV5pDH3YKTxn8+C7T8ydQmkRPSK7qe3L9oqy8i1l1ad5Qqg==","signatures":[{"sig":"MEYCIQDn1Z/5W+J2kKbFoDojL6TqEyXLmofpIrJ3q47m3OeoLgIhAI0XtFKG2ztXS5lXLNU+rDOGT7iixe4avaPkZyg8d9kN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2622303},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"51d6fd8e814fe9e0203ae3a6437ec325cd8c2cbf","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","release-it":"^17.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.26_1718414699095_0.6823217402489004","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"elliotisms","version":"0.0.27","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.27","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"16bc81f9d44467e699a8ec1a2f38ecd5ecad7e54","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.27.tgz","fileCount":38,"integrity":"sha512-8feXvR6cDqmRn8Zi8eFfmCVwdwzX/kBG1ZW4zh51vtcjukST2MQkh8YOisycoHRqUgQzHqGPYszZfn8vbkUysw==","signatures":[{"sig":"MEUCIAllh1NYt0o2J5N/znNtrucCrnNMReAYIWN4KgVKBL+pAiEA53A2V6H9oyk8K/dm8S0+QM4q3wu9JBEFg1eUmV7SS/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625420},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"51d6fd8e814fe9e0203ae3a6437ec325cd8c2cbf","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.27_1718586102597_0.10997541737765348","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"elliotisms","version":"0.0.28","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.28","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"64d4de4667f905624658676f7bd8021bdb2e9167","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.28.tgz","fileCount":38,"integrity":"sha512-de+KoZkEH431JjbGrTZd0wrCCtoZa7gjX7akQvCxHDqxc1LjzrzGBPWPmQAFqpFdKKowlVI0KKZFrhHi1fAjGA==","signatures":[{"sig":"MEYCIQCw8rrj71Lpr9i1GIf+SbeY3yg4w02m+KDnOkA4sD5k1gIhAKfAWDwbm89+4XPl/xqAdCjPP4WqUXbuzjm11uc9xaTB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2626420},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"eb4204f1dd0c9e2656c5610cb80c3d71f785b599","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.28_1718639603161_0.07989822229433652","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"elliotisms","version":"0.0.29","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.29","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"9e46efc8963bdf63798011ef1a0f25003829601a","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.29.tgz","fileCount":39,"integrity":"sha512-OrJf1vsdJseJSq3/rbwXD3bLU2QlgYvBZ4YuwZE82ZM34Ijer7QyAUyo2gG9Jvs7N1S2x6po3jVoinRVkhFlFQ==","signatures":[{"sig":"MEYCIQDdIZovUIFgCRP8QJm+OlFq5XR2YcNPMo11zsZV14gC0wIhAIDtiIETeDa3cMi2L1fQwY9Ks+NeGNkD6XI/TK8Dqtdf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2626767},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"163139de205f47cef4cb8160615c4f2c1c506aae","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.29_1718732896899_0.9682605554638861","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"elliotisms","version":"0.0.30","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.30","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"08e3688e14a4a59b5ffea821461f72213c914a09","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.30.tgz","fileCount":39,"integrity":"sha512-w72eRR8SCpFp1m5yhMn41VXDQaJIpUYWvrOUaQJ5/mLfY3UJUoIsyNBbDCo3bYEXmolOAiX0UMiZnMblpr130A==","signatures":[{"sig":"MEUCIAJIB7ARXmVGgCKBIMT6Azmn+R+0Vtew/oBprMNpxI+5AiEA97Z4z+w8+EqPHYGnTr/5VBWK9uemUeagJLJ5FBPRpCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2626768},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"163139de205f47cef4cb8160615c4f2c1c506aae","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.30_1718733386612_0.4173039998040702","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"elliotisms","version":"0.0.31","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.31","os":["darwin","linux"],"dist":{"shasum":"a81394e33436eaddd9d9f854d1bea89c527dba20","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.31.tgz","fileCount":35,"integrity":"sha512-rlYpOB2tsqEXo2O0q8NpnwAiK3ouwBaDVUkAkIAwWvF8yG7J+s8/tDKuLsCJDNN+EHJd+cjdAmQakidxpikxGQ==","signatures":[{"sig":"MEQCIE8M2mZtd4mAzxAGUBrw+XD6BvEziG9LRzP/Js3YFiSPAiBbDusQtAdXkvWUshPX97vHh77Tnz6Xq8GJxq+394vSnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1458677},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"a669e0ffbc8b42e96a3055cd3d2de7612633a8c0","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.31_1719537355656_0.4335236049274851","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"elliotisms","version":"0.0.32","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.32","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"8debd60d0430597d68da37557a116148cf83d1f9","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.32.tgz","fileCount":36,"integrity":"sha512-RwPS2++mgs8c4NtXP7QNJvGuI6g7jZl8DTPaQXAIWYAFGduZmviRw+xe0/q9aTIqnCTPqJq9/A3RwzVrB+w+9w==","signatures":[{"sig":"MEUCIQCIpVB5kBuSjktJFhpeB7mS7l58/8JXSslhbh/zSDdG+QIgcdaKUmwv+ww3NAfAR8Yfb7i/i4W8OW26n+5VrvZcwmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1458701},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"f337853a8716123b00560d9d53f0bddbb30f57b1","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.32_1720627290694_0.3735049856763757","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"elliotisms","version":"0.0.33","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.33","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"3d64e0bcaf711a156d358c74314e805bf54efb22","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.33.tgz","fileCount":37,"integrity":"sha512-XYjaANIJURhCpdfdfFtw9JUZ3T7LkajwZsRH4acwiKVQhfYAMIwxHNVSfOOs7jI0L6uM63sTcuvs4W0r7Mbr5A==","signatures":[{"sig":"MEQCICpZqb+aZhZaku1tQRNr3sjGDntvj7rk65X/WyeUdeUKAiAxqBDEnE8XMRVDbhvym3ID7luRILciFS0UdJGGkCML6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1459235},"main":"index.js","type":"module","engines":{"node":">=20"},"gitHead":"c113821c274694d1223ae6f0b319675d04cb4e19","scripts":{"release":"release-it"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.33_1720627531337_0.508854920624749","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"elliotisms","version":"0.0.34","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.34","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"1dc498715712b82db26fc4cd9242e247a9b6a36b","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.34.tgz","fileCount":38,"integrity":"sha512-b97sxWDxZqd79cJDYiAzj+TKgFWfy6lmnRbAHpqymQoLHY6mdBC2MHxldmGRbQZguurFAAX9535DcEeHHVF5CA==","signatures":[{"sig":"MEUCIEHATvHuGLW8FLrBsjU3HHuU+JeQPHlps0xsMvMrK3j0AiEAg0AFGBUANnzIcjmWwkNTQlhseUtMpVVZwHI0XSX13B0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1459361},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","xxhash":"lib/xxhash.js"},"gitHead":"798f26daa19f38b75b3eae7b76c871a88f480347","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable components for the dumb shit i work on all the time.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.34_1720627928460_0.4852173000844593","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"elliotisms","version":"0.0.35","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.35","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"4374a64b130fae21bf05ca864f0bde81d9546d5f","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.35.tgz","fileCount":36,"integrity":"sha512-4U4ooJ+507fpJzF4Ch5ExBp7JoLybEVF5iOulhujeAreuPy24IwIKELtIRXlLo2J5VbwnOJcGRJhIXTA9mcW7Q==","signatures":[{"sig":"MEYCIQDSkj8XKgbheNqHWh5gJSeZfAsttuCJmKM7btNQaIS5wgIhAKXz2pzCOBInEAHgk8mkTVCvGiRr8YiPu8mb5X3eCTzc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97275},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"d22cc010a8af14ca96d504c6b587b79b84107786","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.35_1720907283294_0.5680638556265329","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"elliotisms","version":"0.0.36","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.36","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ee24269b5238df5059acfa4a110a2fce77d3ad5d","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.36.tgz","fileCount":36,"integrity":"sha512-OO109xx7Tj/ofHTFO1s900ABMQBeXnk54HxaYfYHloYcDbKLPjE2ONQc7Lwl38gK4DhgxxbI04N3WihV99jDJg==","signatures":[{"sig":"MEUCIQC78cIQ+DV7cWdU3HgM2/VdvHbk+uaYH0sB+PxX6gQYpwIgIkhukNEXu4Fq9GqKPQwdo8gMq17LDbH8Y59sa1kE7a8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98427},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"d209c7e1ad39c3ce7841fd4b574ec55cfce6e791","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.36_1720921226607_0.3630469563270644","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"elliotisms","version":"0.0.37","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.37","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"5578541af22c217007ecf76c9d14284b5f1938fb","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.37.tgz","fileCount":36,"integrity":"sha512-Wdy3VrzpiSeqjpd37ZAzdnQfI+DLmsobM2b1j9N2W7g516OAVyiIGG1xc/i3XvSyb6MyKYbYrvFzEQ3/MjIUzg==","signatures":[{"sig":"MEYCIQCaN9R7FSjjDhAuAXv9ddjkYjzfIwupDhR1e2KbFPZ/+wIhALiEfAyoodKrLCdF5L/aok4mwg3QUXWaIMpLSC1M5HtD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100017},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"41d70196a4783982fa99999a1ff8b62325013026","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.5.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.37_1720981010375_0.8054519318984299","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"elliotisms","version":"0.0.38","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.38","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"4d793219ce12b7712c269814480371c0283de753","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.38.tgz","fileCount":37,"integrity":"sha512-tnW3JhjKuR6AxQsQa4mP1X9y99BNmolDaRlbffCWe7gWrO5W9CSEZ6vel+IMTgWVzVCW/zSFkSGCiQkSiEoCRQ==","signatures":[{"sig":"MEUCIDV4xEwSlY36alMfpN/bR23dGHn3f1jRS9xiri31JaY/AiEAvD9rHJh/EZzWP4s5hlbPvYlf/NZLcOkPm27poddtdK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100490},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"2dca1ec8726854d1eadff3f8180afe1f405502b1","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.38_1723640459154_0.22205937158012112","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"elliotisms","version":"0.0.39","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.39","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ba121fed1d90e55cdca9da599d600e80e31d6d99","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.39.tgz","fileCount":37,"integrity":"sha512-7PVbJiJ8NGHyAACqBRVacBDYawcumLmJ4N+aqgaqR2SqdhKS5+p+gNlIK0dhq59rQjMXau1xLQfYHXIEyMfrTw==","signatures":[{"sig":"MEUCIFFnYD40bIk91QqcSJXQfC5ycT5Db7cnpPJxVFwDCs/PAiEAo1i4ulLlg2oYNxZn7TJ0MUL8nQmty8AOjSksQJfD/3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100366},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"04e28f9a987e4f3287a4ff28acc6f5f48fcfeebb","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.39_1723640554638_0.8164872729975752","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"elliotisms","version":"0.0.40","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.40","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"5f010deb59d9c24551379d8ca0829263ee8f337f","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.40.tgz","fileCount":37,"integrity":"sha512-IuV2c0blZ5Wz5NsvKbEE8GY4VDyFv9ygVSPIlZ3BtKpJXWYQzSRWyhH3O8TsXnRYQB+Tu+2Ko1Zx8u6K38EsyA==","signatures":[{"sig":"MEQCIFk0+1HpiMVLSNiQ27EhDTXrLUehd6Vw815yrZhG+KOdAiAI6l3re94P6IADr5d0abZP7wrJibdoOUaSu06q+KrvUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100528},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"61e2e95202502fc4468016f3d1eba02c76b522cf","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.40_1723828417513_0.8469463652109732","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"elliotisms","version":"0.0.41","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.41","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"146c8dd2c00087fe6ef7ce76c04d20b56ac02d52","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.41.tgz","fileCount":37,"integrity":"sha512-K5YtEl+ruCmazN7n5aAZ3UTPrCfLOFFbaywRYvf9qBZj4fGAUbhLteohWNQcC7RXY8bf8P1TazP5yHiMbUQCsg==","signatures":[{"sig":"MEUCIC7CVQyOj1WsZgJpv8F9UteNaFv+xm0qeBQU9K13A9TmAiEAjkKqA8Jy+BeP2rvjLKyh4ceckKZRgurGHp0qCL7IA5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102194},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"8e79f30ef86aa358c4c756ffe6fee4f35c2a58f3","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.41_1724076417492_0.0646640665655056","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"elliotisms","version":"0.0.42","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.42","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"c6fedd07f93228b30c271a4ebf458e92b692f121","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.42.tgz","fileCount":78,"integrity":"sha512-+B1ny4SvoYj4axqxaZrUQup4AqqMCXe7LTSLkMsOlOwmh7BaUCyioOMuidbYEFXp8MF7+JR/9WjKzIEFuLvdRg==","signatures":[{"sig":"MEUCIQDCqGudyzqdUudShS6Quw0cxdugPVSnLoKfCHDRmo3PCwIgMN2egLYFfObWnvfKABLlerZgXN8MQUSF3Q+tng6Mrwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1450771},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"4e275962288790d13d065ab6a71088584aaafb20","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.42_1724093620650_0.7095607985188177","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"elliotisms","version":"0.0.43","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.43","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"fd71bd99ca1684b6c75147d0a9e698bf0c0ab57b","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.43.tgz","fileCount":40,"integrity":"sha512-PN6du1NQVgqRKsPQU7rbzGVqe96LW/9r09x/2sSPCvHpACfK1ayCOJNzVpNilbecTAuGKSwxYv9xpsL7e/f+3A==","signatures":[{"sig":"MEQCIBlhsu2/r2cwSjD0Be9dbIXR/f72AM3qDcibS0AJKJsmAiArRAr/epNzvVGlO9VftkDprS7Ptdf08pzVEL3RlUYsCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122926},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"6770379428f36933123a9db10404c7e14d510896","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.1","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.43_1724598116775_0.2702280451919892","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"elliotisms","version":"0.0.44","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.44","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"f322c358dff50d4a55299f167487a59d624b9e0a","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.44.tgz","fileCount":40,"integrity":"sha512-w6p5r0KZ1UlZk8d/1UWJBJ44gCBv5YDpHaUGlhoarowLWKfQcfbczP04fZaL1VWdD3gng2Afyx5A2dMGSdxc8g==","signatures":[{"sig":"MEUCIBW9wY8pQ8AODYkjhgTcRpGD2D4aHBf6n6iHlv0/Fui9AiEAxjryrvONeMYhzEjzFpFTPEwinJ9C1yWDfLV/99YVD+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122885},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"62abbdc98bbdad3aaea7f835c0cc557aa6498765","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.2.5","@eslint/js":"^9.5.0","release-it":"^17.3.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^1.7.2","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.44_1726787040592_0.16700746538079447","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"elliotisms","version":"0.0.45","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.45","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"0748463120aca7ad77ad94e0013b86d254dcd90a","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.45.tgz","fileCount":40,"integrity":"sha512-siFQQ8nSf081YpxxWzh2K/hA/cvow2BycnuBT8z7aVCkTe1fkDCb7xb+gOG/9i4l6NB00VWI7g3Ukg6jfe3hAg==","signatures":[{"sig":"MEUCIAdhrHdIXwoQ0xBD6CmnqM7Q2WHWFHYeM676RWomv2AqAiEA7RHLVrB9+kh0e2iuoDSUNd+2h1SsS0O1OAD15ps2+MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122886},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"7d851f11f9e596dec4c22e64b6e0fc0fd36a0658","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","release-it":"^17.6.0","@release-it/bumper":"^6.0.1","eslint-plugin-sonarjs":"^2.0.2","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.8.0","eslint-plugin-perfectionist":"^3.7.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.45_1727476175237_0.5918154082033926","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"elliotisms","version":"0.0.46","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.46","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"0026d4e97e4a8318d5e3e07d0b89922754963931","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.46.tgz","fileCount":43,"integrity":"sha512-AwsfYOZk4K/jWubXpc6dFvQ9069p1+6lHKm4HC0IQH0XoZjg/2bNAtXuuEzMII6vltAgUZJ9TPP6o1pQCzOloQ==","signatures":[{"sig":"MEQCICsqJcng73cPlwxE0eRTGLd/GoETsGu9Unn0zt4fNuDgAiAGcGIe7KhmnpK5VXHL6jeI931EdRz8v0+O18E0yuTFQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124550},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"bca72bd4f3f0743cfe44d733a76507b2c47c745b","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prettier":"^3.3.3","@eslint/js":"^9.12.0","release-it":"^17.8.2","@release-it/bumper":"^6.0.1","eslint-plugin-import":"^2.31.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.46_1728902549627_0.5643324018039051","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"elliotisms","version":"0.0.47","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.47","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"7675b66a0472b013f2981aaba08fa799ce25029f","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.47.tgz","fileCount":43,"integrity":"sha512-1Y0yxUr5yuFkM6U8LldFIywVdQHKSPnZvjmyTu/ASEuuRlQKk0kHWKvrFLwV3VY4FZmtAm1tNrSv8nmaNNOnXA==","signatures":[{"sig":"MEUCIQC+sVAzAnyd2/5++2EKFW0X1JYIT15vr+1ff7TH44ksLAIgd3zHqKoG1Sh586ZZ5yXuOoB6CE9UAGGEllfCj+4nYqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124550},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"3865761ca5b56eb674d7691f6258389953c8d30d","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prettier":"^3.3.3","@eslint/js":"^9.12.0","release-it":"^17.8.2","@release-it/bumper":"^6.0.1","eslint-plugin-import":"^2.31.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.47_1729714225546_0.6882999828855296","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"elliotisms","version":"0.0.48","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.48","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ed8742a104265804684bd4f5add548a193f694ed","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.48.tgz","fileCount":43,"integrity":"sha512-MDiOdnIvDXWDXoVDAQdD21cs0N3Dyw+n62HjnlKmO+0XN4y6OkhUAHE7j9ULgcG0BlPEcLiblI/2S94tMoVpvw==","signatures":[{"sig":"MEQCIDX70qZsBIwA0hyuFPgZi/6MO1VXY/Y74aS8BKe1hejRAiBEuxeNIOX8/4WYZafOYuq5fnxJhzlcLK5QrY/ZdDNtvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124550},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"5b8de6922a11dec173fa5a20b2e87d85627b95eb","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prettier":"^3.3.3","@eslint/js":"^9.12.0","release-it":"^17.8.2","@release-it/bumper":"^6.0.1","eslint-plugin-import":"^2.31.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.48_1729714369117_0.22142220950540858","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"elliotisms","version":"0.0.49","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.49","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"5f47f940e2d86af6ef3def4ec429b873bfea5fe7","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.49.tgz","fileCount":43,"integrity":"sha512-xmDVEbfvpVIfRwQ7xuj/6JGFvzeSHw3j8DOGkrtEd+wZ70shV3gGqi7wc5RKarN8DsyaJJ104iKAr837rfrkAg==","signatures":[{"sig":"MEQCIFENKuW2F27q5e0AnJK0GO75404qqozh/x2+uz3cE7hrAiArkTbp9hczAxaYNIQKeVkZLXRuO/ebFymPBoghd+MpPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124550},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"68f5961a2134adb33e8040f27cab4f5698bcb59b","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prettier":"^3.3.3","@eslint/js":"^9.12.0","release-it":"^17.8.2","@release-it/bumper":"^6.0.1","eslint-plugin-import":"^2.31.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.9.0","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.49_1729735175257_0.20243757853726363","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"elliotisms","version":"0.0.50","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.50","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"03a40580bc0d713d0bfd684909d24507b49794a0","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.50.tgz","fileCount":43,"integrity":"sha512-BToLkx1ivxQs0FMLgSGvazZrvd6RA/CoCeX1kF4E4sOifV7NeSMH1/dirGwMbXimx2XUu59B7fqncUDXQqvSoA==","signatures":[{"sig":"MEYCIQCnFyYl2w80aiwTPkzKj5XKwzk6qiQ23i3jkM0MwIEoTAIhANms0Juk+ojkFiThLQV5YAe+wdQ7TRNyB/OOpr82Vpek","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125821},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"ec65412d6042be35b684fd18cdb8399883cbc959","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","release-it":"^17.10.0","eslint-plugin-n":"^17.12.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.4","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.0.2","@stylistic/eslint-plugin-js":"^2.9.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.50_1730735041237_0.2554462096214092","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"elliotisms","version":"0.0.51","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.51","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"4b6f950a78212d1aa7293a0dc1eed66ed21a4897","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.51.tgz","fileCount":43,"integrity":"sha512-6Iy+rFrIijstFtIEqfjPB4CLpV0q/CTBO3JKkeZHYtZIpYXYQ8v/aGwM4scqthFatDIUDfDtjBQHQFyOg228YA==","signatures":[{"sig":"MEUCIC8Y9uZ+A7HcIu0UzA0biXZwJmEPE/nZI4OlxENCljJLAiEAqS9Ta+V3JRyAGZvvawmdgAOTMzce4Y26tgK7xYuG+Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125975},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"81d174884b6ed42e886a5374026c185e6c371f80","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"10.8.2","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"text-case":"^1.0.9","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.15.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","prettier":"^3.3.3","@eslint/js":"^9.15.0","release-it":"^17.10.0","eslint-plugin-n":"^17.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.4","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^1.1.2","@stylistic/eslint-plugin-js":"^2.11.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.51_1732143788467_0.8315296539459789","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"elliotisms","version":"0.0.52","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.52","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"a845e7734805e8c453dee7f23ac0a33f84da273c","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.52.tgz","fileCount":43,"integrity":"sha512-s6Y5UMFL4x5dB2p7qxNyF5C5xBGc+0M0rwCa2t+64Twmit0YDA6fOHoZOy/EFP+486JBfmLvQsm6mrmjT5MkNw==","signatures":[{"sig":"MEQCIDjuAMzex6vrTT7F84nb/rdsO1AvNRNL2XWbfsAs4nClAiAPXUbA9FeTq+NB49C7qdvQzpTiSqUVWgmDbOHLEeaPqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126841},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./timeAgo":"./lib/time-ago.js","./yoctoid":"./lib/yoctoid.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"9028fccfdd3ce009d02a0653cffb70334f1474d3","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.3.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"text-case":"^1.2.4","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.52_1754684769215_0.15375908690126727","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"elliotisms","version":"0.0.53","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.53","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"54eb9d0b01e42c11e7028d370f330b74a36fabba","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.53.tgz","fileCount":43,"integrity":"sha512-IAoeWjC1+jY4+nigZwANhi8K8FmO1G4x2qOD/yxz6UNywYyB3k3XKPg6JhfIFtQlsLo6vwG650hPdHHeyM74yA==","signatures":[{"sig":"MEUCIFfKZsDh7mrs7iQHs1yB/5and9/wCnR7f8R+EIY2y/hNAiEA2ONBSIMpNJ17dzhjkyh8SG1bjY7MB49uB8t+hFPwOcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126842},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"d0b430dd298efdfb6e5e179d94af025335defe4e","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.3.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"text-case":"^1.2.4","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.53_1755300691855_0.4576390617153343","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"elliotisms","version":"0.0.54","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.54","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"071eda805f561ed978bfc773a3197d8a3d8679a0","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.54.tgz","fileCount":43,"integrity":"sha512-EXdIZoIfQ5rXB0rpOnlcNESp1DVlTB/c2o+emhd/5YjpTlD4B8BDNoI06AyEukbSrWi5OWGVdP4ign3hhxj/5w==","signatures":[{"sig":"MEUCIQCQOrr8mD7/scs3wSt2snGk2QjpxD8n6FoxFmMSeyuAhgIgVWAYWw3yfmZgW36f7aDAlPYKYQxk+gAiwtPnHKbX7Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126842},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"9f8ce45d2748bd82a20f3faf08cd4e60e616439c","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.3.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"text-case":"^1.2.4","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.54_1755301052506_0.9499349871174931","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"elliotisms","version":"0.0.55","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.55","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"4683e03925eea1571aedc3da37f6f55b47365f69","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.55.tgz","fileCount":43,"integrity":"sha512-Rt4ZM7ZU9kBR7GZrZmzp7LgGhuR3YK20hJRjQUwXwmCmp1uaroSU1nCxF5HD3+yvMa63QmPDsOOr+VcqYRUlQA==","signatures":[{"sig":"MEUCIBRdecIQwv+9fnLu636FonZLvxmQqHo+QxkLDzLBRY8SAiEA6OS8FF9o+e+OvAauQintSohiVmxK0AmjSl5lhxSlbQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127661},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"a47e7171f0e08b506f24c5210eefeaf2237fad27","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.3.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"text-case":"^1.2.4","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.55_1757370196914_0.48959450988553366","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"elliotisms","version":"0.0.56","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.56","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"3a53ca7f2f7cf4f81302d2c738dbb1a4d9f534ed","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.56.tgz","fileCount":44,"integrity":"sha512-yu8rkTkKLo2cbSn2DCXqdwBJOrss9jvSNqzrkEhj19cQYQVQOww7kQm1tLX9Nufg5zxgLOwiSjwyTQsrW3ls+A==","signatures":[{"sig":"MEUCIQC6Hgthw5erDhwMd+fgpBReEzbm5VKLV7EbKla/4I6uUAIgYbwO18FOeDwxs87Ea/NUvAM1LFqtW2OT6gx39pN2KJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129148},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./ensure-env":"./lib/ensure-env.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"c6b86e33d124e32bf2782acc0480697e04f3ead6","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.6.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"text-case":"^1.2.4","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.56_1760559235644_0.31435583763264674","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"elliotisms","version":"0.0.57","keywords":["radical","utilities","util","node22","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.57","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"1d2e4100cca557dc7a912141605caecfc83cefc3","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.57.tgz","fileCount":45,"integrity":"sha512-lT67BELiPUJFc7TP+yhf9I2h9EoAOdwJ55qyDObwE8q5VvPNTQp+sVysmwRLAs9V5lSLmpy6uKgVzLNwBO2pWA==","signatures":[{"sig":"MEUCIGh4THXKgWdE60p+DHaQcqNyQogwuE3dlphKnbvChE+sAiEA1beGZJXA6Z/lBJyAMX2bDTSbmtna+haWocbHsV90FOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129544},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./ensure-env":"./lib/ensure-env.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./silence-import":"./lib/silence-import.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"954f694585b8ba26a41c60d2d54d9b6bf9db3a99","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.6.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"text-case":"^1.2.4","elliotisms":"^0.0.56","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.57_1763426282010_0.8611626343203118","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"elliotisms","version":"0.0.59","keywords":["radical","utilities","util","node26","modern","anime","illegal","marijuana"],"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","_id":"elliotisms@0.0.59","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"os":["darwin","linux"],"dist":{"shasum":"ec462043206e2a988a4cb871d6eeefb7619bda26","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.59.tgz","fileCount":47,"integrity":"sha512-BIppKPhFm/V7fmGztyRl0paSXWuULIwMEu8Ax1NKtcThV0ONkaAAJqi8xsy/yqMWty3mRQTeISlEShA0clABEw==","signatures":[{"sig":"MEQCIHXl64cs30XGWbyi6Jo60Cv6mMQldRkA9VsURL5jTMlkAiBmtKWVFO/YXVDwAzhJgpjkBHfmtb1SjIFuv4wdJkww6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135682},"main":"index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js","./exec":"./lib/exec.js","./fdir":"./lib/fdir.js","./exists":"./lib/exists.js","./xxhash":"./lib/xxhash.js","./base-90":"./lib/base-90.js","./mapdeep":"./lib/mapdeep.js","./slugify":"./lib/slugify.js","./yoctoid":"./lib/yoctoid.js","./time-ago":"./lib/time-ago.js","./nice-date":"./lib/nice-date.js","./the-epoch":"./lib/the-epoch.js","./ensure-env":"./lib/ensure-env.js","./middleware":"./lib/middleware","./object-sync":"./lib/object-sync.js","./replace-all":"./lib/replace-all.js","./eslint-config":"./eslint.config.js","./kosher-string":"./lib/kosher-string.js","./silence-import":"./lib/silence-import.js","./get-script-path":"./lib/get-script-path.js","./minutes-until-420":"./lib/minutes-until-420.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./truncate-filename":"./lib/truncate-filename.js","./create-build-number":"./lib/create-build-number.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js"},"gitHead":"f46b923e78c895df7e9b425e2b3920ceb666412e","scripts":{"release":"release-it --ci"},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"proseWrap":"preserve","printWidth":80,"quoteProps":"as-needed","arrowParens":"always","singleQuote":false,"insertPragma":false,"requirePragma":false,"trailingComma":"none","bracketSpacing":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true,"singleAttributePerLine":false,"vueIndentScriptAndStyle":false,"htmlWhitespaceSensitivity":"css","embeddedLanguageFormatting":"auto"},"_npmVersion":"11.19.0","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"text-case":"^1.2.4","elliotisms":"^0.0.56","reed-solomon":"^4.0.0","eslint-plugin-package-json":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","release-it":"^19.0.4","eslint-plugin-n":"^17.21.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-security":"^3.0.1","eslint-plugin-no-secrets":"^2.2.1","@stylistic/eslint-plugin-js":"^4.4.1","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/elliotisms_0.0.59_1787707245578_0.9806409002431882","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"elliotisms","version":"0.0.60","description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","keywords":["radical","utilities","util","node26","modern","anime","illegal","marijuana"],"license":"The Unlicense","author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"type":"module","exports":{".":"./index.js","./eslint-config":"./eslint.config.js","./create-build-number":"./lib/create-build-number.js","./create-test-directory-with-files":"./lib/create-test-directory-with-files.js","./createFolderIfItDoesNotExist":"./lib/createFolderIfItDoesNotExist.js","./delete-directory-and-files":"./lib/delete-directory-and-files.js","./exec":"./lib/exec.js","./exists":"./lib/exists.js","./fdir":"./lib/fdir.js","./fuzzy-array-includes":"./lib/fuzzy-array-includes.js","./get-script-path":"./lib/get-script-path.js","./kosher-string":"./lib/kosher-string.js","./mapdeep":"./lib/mapdeep.js","./middleware":"./lib/middleware","./minutes-until-420":"./lib/minutes-until-420.js","./nice-date":"./lib/nice-date.js","./nice-milliseconds":"./lib/nice-milliseconds.js","./promise-batch-all":"./lib/promise-batch-all.js","./replace-all":"./lib/replace-all.js","./return-safe-filepath":"./lib/return-safe-filepath.js","./silence-import":"./lib/silence-import.js","./slugify":"./lib/slugify.js","./the-epoch":"./lib/the-epoch.js","./truncate-filename":"./lib/truncate-filename.js","./yoctoid":"./lib/yoctoid.js","./xxhash":"./lib/xxhash.js","./object-sync":"./lib/object-sync.js","./time-ago":"./lib/time-ago.js","./ensure-env":"./lib/ensure-env.js","./base-90":"./lib/base-90.js"},"main":"index.js","scripts":{"release":"release-it --ci"},"prettier":{"arrowParens":"always","bracketSameLine":true,"bracketSpacing":true,"semi":false,"experimentalTernaries":true,"singleQuote":false,"jsxSingleQuote":false,"quoteProps":"as-needed","trailingComma":"none","singleAttributePerLine":false,"htmlWhitespaceSensitivity":"css","vueIndentScriptAndStyle":false,"proseWrap":"preserve","insertPragma":false,"printWidth":80,"requirePragma":false,"tabWidth":2,"useTabs":false,"embeddedLanguageFormatting":"auto"},"dependencies":{"elliotisms":"^0.0.56","eslint-plugin-package-json":"^0.52.1","reed-solomon":"^4.0.0","text-case":"^1.2.4"},"devDependencies":{"@eslint/js":"^9.33.0","@stylistic/eslint-plugin-js":"^4.4.1","eslint":"^9.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-n":"^17.21.3","eslint-plugin-no-secrets":"^2.2.1","eslint-plugin-node":"^11.1.0","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-prettier":"^5.5.4","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","prettier":"^3.6.2","release-it":"^19.0.4"},"engines":{"node":">=20"},"os":["darwin","linux"],"gitHead":"ba2898baaa911624d6bfc19682b18e15b920d842","_id":"elliotisms@0.0.60","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-yYwqJuIj5TMjXXeb+Z9j5S5mMkrRwbAZfNEUm4E7A2Z5qbMW0BaCH3hSPdpFEp8y0yluNXnMvhYO85myjNAtzQ==","shasum":"664ed5495aceed7a0f39f3e7501c09bd778b07ef","tarball":"https://registry.npmjs.org/elliotisms/-/elliotisms-0.0.60.tgz","fileCount":47,"unpackedSize":136358,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJE6Kb+oV4OtfulZojQkhA55iynrNl8haU5eZVWRLZ1gIhAKeNGq88FAlPRzkrR1NidFpNR+/AhTricOnGuSAyfsDj"}]},"_npmUser":{"name":"elliotberry","email":"elliot@email.gd"},"directories":{},"maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/elliotisms_0.0.60_1787764151833_0.9730046126072864"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-08T19:01:56.499Z","modified":"2026-08-26T17:09:12.099Z","0.0.1":"2024-04-08T19:01:56.646Z","0.0.2":"2024-04-08T19:09:57.261Z","0.0.3":"2024-04-08T19:49:57.680Z","0.0.4":"2024-04-11T02:46:07.988Z","0.0.5":"2024-04-11T03:09:12.572Z","0.0.6":"2024-04-11T03:13:19.139Z","0.0.7":"2024-04-11T03:21:05.730Z","0.0.8":"2024-04-15T03:47:08.753Z","0.0.9":"2024-04-15T03:49:13.501Z","0.0.10":"2024-04-16T23:26:45.503Z","0.0.11":"2024-04-23T22:25:39.519Z","0.0.12":"2024-04-23T22:34:15.745Z","0.0.13":"2024-04-23T22:35:28.224Z","0.0.14":"2024-04-24T21:19:55.883Z","0.0.15":"2024-05-19T00:13:17.314Z","0.0.16":"2024-05-19T00:15:41.143Z","0.0.18":"2024-06-04T22:05:10.131Z","0.0.19":"2024-06-10T15:47:17.830Z","0.0.20":"2024-06-10T15:47:55.789Z","0.0.21":"2024-06-10T15:51:08.329Z","0.0.22":"2024-06-14T02:47:49.936Z","0.0.23":"2024-06-15T01:06:40.843Z","0.0.24":"2024-06-15T01:09:29.471Z","0.0.25":"2024-06-15T01:11:22.182Z","0.0.26":"2024-06-15T01:24:59.319Z","0.0.27":"2024-06-17T01:01:42.828Z","0.0.28":"2024-06-17T15:53:23.323Z","0.0.29":"2024-06-18T17:48:17.115Z","0.0.30":"2024-06-18T17:56:26.870Z","0.0.31":"2024-06-28T01:15:55.915Z","0.0.32":"2024-07-10T16:01:31.088Z","0.0.33":"2024-07-10T16:05:31.764Z","0.0.34":"2024-07-10T16:12:08.687Z","0.0.35":"2024-07-13T21:48:03.550Z","0.0.36":"2024-07-14T01:40:26.831Z","0.0.37":"2024-07-14T18:16:50.530Z","0.0.38":"2024-08-14T13:00:59.504Z","0.0.39":"2024-08-14T13:02:34.779Z","0.0.40":"2024-08-16T17:13:37.799Z","0.0.41":"2024-08-19T14:06:57.674Z","0.0.42":"2024-08-19T18:53:40.939Z","0.0.43":"2024-08-25T15:01:56.924Z","0.0.44":"2024-09-19T23:04:00.825Z","0.0.45":"2024-09-27T22:29:35.453Z","0.0.46":"2024-10-14T10:42:29.833Z","0.0.47":"2024-10-23T20:10:25.755Z","0.0.48":"2024-10-23T20:12:49.361Z","0.0.49":"2024-10-24T01:59:35.491Z","0.0.50":"2024-11-04T15:44:01.451Z","0.0.51":"2024-11-20T23:03:08.637Z","0.0.52":"2025-08-08T20:26:09.459Z","0.0.53":"2025-08-15T23:31:32.028Z","0.0.54":"2025-08-15T23:37:32.687Z","0.0.55":"2025-09-08T22:23:17.114Z","0.0.56":"2025-10-15T20:13:55.843Z","0.0.57":"2025-11-18T00:38:02.206Z","0.0.59":"2026-08-26T01:20:45.724Z","0.0.60":"2026-08-26T17:09:11.974Z"},"author":{"name":"ɛʟʟɨօȶ b  =^._.^= ∫","email":"elliot@email.gd"},"license":"The Unlicense","keywords":["radical","utilities","util","node26","modern","anime","illegal","marijuana"],"description":"reusable atomic functions for the dumb shit i reuse all the time. only about half are jokes.","maintainers":[{"name":"elliotberry","email":"elliot@email.gd"}],"readme":"# elliotisms\n![](./logo.jpg)\n\nFunctions, classes, helpers I find myself using constantly. Probably not super helpful.\n\n### Importing\nFunctions can be imported in parts in the form `elliotisms/<function>`, so for example:\n\n```\nimport createBuildNumber from 'elliotisms/create-build-number'\n```\n\n## The List\n### `create-build-number`\n\ncreates a build number based on the current date and time. It's useful for casual versioning. Returns: String.\n\n### `create-test-directory-with-files`\ncreates a test directory with random files, and random content.\n\n**Arguments:**\n- `directoryPath` (string): The path where the test directory will be created.\n- `fileCount` (number): The number of random files to create.\n- `fileSize` (number): The size of each random file in bytes.\n\n**Returns:**\n- A promise that resolves when the directory and files are created.\n\n### `createFolderIfItDoesNotExist`\nThis function creates a folder if it does not exist.\n\n**Arguments:**\n- `directoryPath` (string): The path of the directory to create.\n\n**Returns:**\n- A promise that resolves to the absolute path of the created directory.\n\n### `delete-directory-and-files`\nThis function deletes a directory and all files in it. It's useful for cleaning up after tests. Returns: Promise.\n\n### `ensure-env`\nEnsures a `.env` file exists at the project root by copying from `.example.env` if missing. Returns: Promise (void).\n\n### `object-sync`\nCreates an observable object that automatically syncs to a JSON file when properties change, with debounced writes and save-on-exit behavior.\n\n**Arguments:**\n- `initialData` (object, default `{}`): Initial object state.\n- `fileName` (string, default `observedObject.json`): Output JSON filename (saved next to the module).\n- `debounceTime` (number, default `200`): Debounce delay in milliseconds.\n\n**Usage:**\n```\nimport ObservableObject from 'elliotisms/object-sync'\nconst store = new ObservableObject({ count: 0 })\nstore.observedObject.count += 1\n```\n\n### `time-ago`\nFormats a given date/time into a human-friendly relative string (e.g., \"2 days ago\"). Supports compact output and custom strings.\n\n**Arguments:**\n- `data` (Date | string | number): A Date, parseable string, or timestamp.\n- `options` (object): `{ compact?: boolean, customStrings?: object, granularity?: 'auto' | 'detailed' }`.\n\n**Returns:**\n- String (e.g., `\"3h\"`, `\"yesterday\"`, `\"2 months ago\"`) or `null` if no input.\n\n### `exec`\nJust my version of process exec. Takes in a single command string.\n\n### `exists`\nFS/promises 'exists' function. Returns: Boolean.\n\n### `fdir`\nI really love fdir for its speed. This is a simple wrapper around it. Returns: Promise.\n\n**Arguments:**\n- `directoryPath` (string): The path of the directory to read.\n\n**Returns:**\n- A promise that resolves to an array of file paths.\n\n### `fuzzy-array-includes`\nThis function checks if an array includes a value. It's useful for checking if an array includes a value that is close to the value you are looking for.\n\n### `get-script-path`\nThis function gets the path of the script that is currently running. It's useful for getting the path of the script that is currently running.\n\n###`kosher-string`\nThe much-needed \"is this a real string and value\" check.\n\n### `mapdeep`: Maps over an object deeply. \n\n### minutes-until-420\nUsed in the build number function. Self-explanatory.\n\n\n### `nice-date`\nReturns a nice date string in my timezone.\n### `nice-milliseconds`\nReturns a nice milliseconds string.\n### `promise-batch-all`\nBatches promises. e.g, running fetch requests in batches.\n\n### `replace-all`\nReplaces all occurrences of a string in another string.\n\n### `return-safe-filepath`\nTakes in a filepath, and if it's valid, returns a filepath that won't overwrite anything. Increments the filename, if necessary. Used to output a file while making sure no overwriting is hapening.\n\n### `slugify`\nConverts a string to a slug based on my own arbitrary feelings about how formatting should be.\n\n### `the-epoch`\nTime since weird al yankovic was born.\n\n### `truncate-filename`\nTruncates a filename to a certain length.\n\n**Arguments:**\n- `filename` (string): The original filename.\n- `maxLength` (number): The maximum length of the truncated filename.\n\n**Returns:**\n- A string representing the truncated filename.\n\n### `xxhash` \nxxhash-addon's xxhash3 implementation is probably the fastest hash function I've ever seen. This is a wrapper around it. All glory to the creator.\n\n### `yoctoid`\n\nThis ID is 10^{15} smaller than `nanoid`.\n\nArguments: - length (number): The length of the generated ID.\n\nReturns: - A string representing the generated ID.\n","readmeFilename":"README.md"}