{"_id":"@leaflink/utils","_rev":"27-5a4096d3a418254909c2a88bf254713d","name":"@leaflink/utils","dist-tags":{"latest":"2.0.0","pr":"0.0.0-PR-76--f0f4822"},"versions":{"0.0.0-PR-42--05a0d80":{"name":"@leaflink/utils","version":"0.0.0-PR-42--05a0d80","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-42--05a0d80","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"2b89b7dbae1f51ccdfcfd3e86db2af6efe4d4790","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-42--05a0d80.tgz","fileCount":18,"integrity":"sha512-qU12nIiGR4ChEh+b2HtAB5PdYpvLl4nuEfjLtP1vI6Whwb+ZyzxgxbBuDHw2R7+2Q+Uw1unQ4l8mllfPe1dAPg==","signatures":[{"sig":"MEUCIQDFzIHv+T32IRg/QEyygsmNgexR6uGETBM6f5MTd0ZbLgIgXnhZkXAl1w48iEUSxitCqON1aiU+XmkmmfYsZDUfW2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15446},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"05a0d806ee4ccc7b8277e11cedf6832ba9784bdd","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-42--05a0d80_1743010187597_0.9853150524524916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-43--8fa7add":{"name":"@leaflink/utils","version":"0.0.0-PR-43--8fa7add","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-43--8fa7add","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"ddda5eeeb2c30cf89060784e45e5e0f0a8ca78f9","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-43--8fa7add.tgz","fileCount":18,"integrity":"sha512-j4ReOCEmbemtW5k0rXOYclOdvJgZ6MwvwijmqTd8hknSo8Eb37TpxZ738/p4GAV/4i3EqadD/ekFo5Qqq8hNHw==","signatures":[{"sig":"MEYCIQDMyGeIQEiRWRQjT+2ullshy+/nROArEuJM87IU2iXIcQIhAO6z+FdAiInfONsrsvY9173jXQuTxitMLxuGuK052+Jq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15452},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"8fa7add4c99aac40ecf49f54c9e311baa3af5f28","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-43--8fa7add_1743010300654_0.2983529769894111","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-42--f16b76e":{"name":"@leaflink/utils","version":"0.0.0-PR-42--f16b76e","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-42--f16b76e","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"418f88eac395dc80c19d2e86fb543ef6fe491021","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-42--f16b76e.tgz","fileCount":18,"integrity":"sha512-gKRmDvO4ubygzRs8FypxERRXLddeVka4VrTtZamZSz5n5OVdw42WtZJN0HKVWRC9hvB17R+r6gde+qClHWgsNg==","signatures":[{"sig":"MEQCIBFGw0MBq1v03ogQ6ynwwnz1qQhWQITqYMSMwNAsaRzuAiBf3RYv8CdzYxJJKp06T9pKcuLmkmgUuvxxNMcDzyoqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"f16b76e3f305f3e0ed295a34ccfecb6dfc8d44e4","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-42--f16b76e_1743013772579_0.5654835610637257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-42--fe84f76":{"name":"@leaflink/utils","version":"0.0.0-PR-42--fe84f76","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-42--fe84f76","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"4f3976d99ccb39df56fbbc8e217b7c6faed17ac4","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-42--fe84f76.tgz","fileCount":18,"integrity":"sha512-sF5NSxYNTzsvHdoBTA95mr7IR98T/yrdcYsXo/lAArk4z0kH9Fn5Uf5laVpvJoIO6WKCynpbKB9hel5Gj5uW3Q==","signatures":[{"sig":"MEUCIQCV18dn0Wt62/fceKtgjWoL3DV5MpocitredZIaghWKHgIgY/PCc4oYKccT2VNMjJwFyJn58dWZXGtV9fuoX6ehVds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"fe84f762269881066f8f70ddc9128eeb234faacc","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-42--fe84f76_1743020313167_0.31893002962045025","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-42--96816b5":{"name":"@leaflink/utils","version":"0.0.0-PR-42--96816b5","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-42--96816b5","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"04876bbf75f28da76b4c5fab2f1c92f49613680e","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-42--96816b5.tgz","fileCount":18,"integrity":"sha512-nRxt1CEkHMVmOKCLcP5elZ0rwhbuEE3Tl4uXQ39CaqXGS4UGktxbng/wNRRweNZp+dkUhnAyEOFv+kIxHT1I9A==","signatures":[{"sig":"MEQCIHc8Z5jID7hFDszlRDzK3pIHDp9qUAElUeCxatHh03GCAiB9IGLUCBw7kMi0IcY4jC/qiFDXqb+VXVJOlG5gJK9Ckg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"96816b5c28937e0465aba685dfc50d9236dc0623","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-42--96816b5_1743026136609_0.3262421044037853","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-43--e632322":{"name":"@leaflink/utils","version":"0.0.0-PR-43--e632322","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-43--e632322","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"2ad453e14105d8a241922d72d329d23b6c461f88","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-43--e632322.tgz","fileCount":18,"integrity":"sha512-bfgGDZJys9ieMl/fBlxDW6WDG99EEuHTNoosl8vvrPHLJvHWSrGi347HOE/iH3sMrLPEtjb2Yat6JAfXititeg==","signatures":[{"sig":"MEUCICjUfSTK9fdIlMj2XfP2tKP8h98o79yUCFvbV7wQOjheAiEAkIAl+7KMOXWjI0jJTMlwuPGVUPB5w15cnwnxlUw3Lw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15512},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"e6323222fb1fa1dad98dd659810b40efce49e4bb","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-43--e632322_1743026388382_0.08434385268023248","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@leaflink/utils","version":"2.0.0","license":"MIT","_id":"@leaflink/utils@2.0.0","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"945d3ed043cda3d18f99867ced4e381c041bf51b","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-2.0.0.tgz","fileCount":18,"integrity":"sha512-sn56iCZqEKBlwyJUUjUW5Le/kxuioeHB49nHIIV+GKdVDNlvY6SAFCbUhyPw/UzrY2kA0B+LCKFAbD5bAPCMIA==","signatures":[{"sig":"MEUCIQCEeS+Qn79pvjJFO3JwytFX/D2ScnIHxjwxHxoOzDmWowIga7AHh0OT3EecfuE6jQ5N3kmZv9o/DAa3BeW7o/rtNrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15491},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"aade2a7e86152bcd1c7f6f65deef3d261fd4591d","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.5.0","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"20.12.1","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0_1743082424478_0.08753152410942588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-45--62ac5d6":{"name":"@leaflink/utils","version":"0.0.0-PR-45--62ac5d6","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-45--62ac5d6","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"f3d5184f7f4d5f60619688768347e240063fdf91","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-45--62ac5d6.tgz","fileCount":18,"integrity":"sha512-mYF2ygF3lVEjj3GvJERhlCFa3Ov4o+iDWmAYpkXS3FknMV+AR1WNcL4V1kQqxBWFFkT8FIHhGYagcgMIXXcuJw==","signatures":[{"sig":"MEQCIG09IhZwMDliK+fdC3aHTmxh1EYrwwiHE6RmFnwzu745AiBJHqGlcAClGa4NAwpjlpU1boOHlnrG4c5Ru2NVAnApqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"62ac5d64d2aedd40b7ca9cd56ed1d402238f8e7b","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-45--62ac5d6_1743082494625_0.33293816692750045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-36--d6c4b7f":{"name":"@leaflink/utils","version":"0.0.0-PR-36--d6c4b7f","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-36--d6c4b7f","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"7f2c146267f0388782f995ac493dda077c5b930b","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-36--d6c4b7f.tgz","fileCount":18,"integrity":"sha512-O02JGutuxzOIBFsC/cCwB+LhMbG0Z7zyErLw9N0/DCtltpWIcGpAKDheslcqjXMF8qaewoTPT8G3mNpjVLwySQ==","signatures":[{"sig":"MEUCIGEOxUwTdR8cYEt0ph/uov25O5eX5s//A7duwO/7D53dAiEA4nJRE8qX9dmZQHkhTwUI804iU3Xf/KZKLzY/g27spaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"d6c4b7f109004c7c81649bb8fd6947202a2fdefa","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.3","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-36--d6c4b7f_1743082516898_0.16361721071927193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-46--a3b484a":{"name":"@leaflink/utils","version":"0.0.0-PR-46--a3b484a","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-46--a3b484a","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"6a177d7e021de784d3ef0b8e5a92238801f3599a","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-46--a3b484a.tgz","fileCount":18,"integrity":"sha512-ntevGIEuCWz32ZjuIOdGmqijMhEolcN1PYR+qhx93tQ9J/PU6bJ4Wpc5Dcjr7Vc31WnRN2ILNqNn52lDgTb5Cg==","signatures":[{"sig":"MEUCIQCSaEpjBc4M4yhybh4axB2VetiAwBC4QasUHVxcBj5iDgIgCUj5njS12BE91ZrVkeD1+6mYafCCKRJZNiHu0Ayg0tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"a3b484a69cfad113a23c74b52c605da94c892d51","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.4","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-46--a3b484a_1743417597610_0.17296620909222837","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-49--6276a2b":{"name":"@leaflink/utils","version":"0.0.0-PR-49--6276a2b","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-49--6276a2b","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"2b2bdc8adee7a157653b741e82544a11d9a4d2c0","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-49--6276a2b.tgz","fileCount":18,"integrity":"sha512-1nSrbHzZ3WDzfH2FJ/xb6iGfclJm6444YU6NXikrigF3VCtiDfC3uulvhe7x9z3SBpcZqWb/WaMvz+eNg4wzcw==","signatures":[{"sig":"MEQCIEJbyFGoxm/1qDGmw3ZRJaxUFhz5iBvV01rxiHpRz/qSAiALhHEhHzcFkZUyWB1OTRf7mg6KKnV9Z1rB9sHCy/gx5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"6276a2b8f82bc97a4d58891c88e52598eed6b055","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-49--6276a2b_1743693851501_0.2711326756173478","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-49--50b48f5":{"name":"@leaflink/utils","version":"0.0.0-PR-49--50b48f5","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-49--50b48f5","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"bf2dce8faf963f75b0d06d1d78efb132953104fd","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-49--50b48f5.tgz","fileCount":18,"integrity":"sha512-G8dyVl9aF7wI4rAvSLsZKFxT1ktcnI/fyKi/kMJnJBLiiTpa6OAAKd6gYSb1qX/sG+3NHp+70yxHoc4+EE5VKw==","signatures":[{"sig":"MEQCIG1ZXnMOSmvM/GBgyc41IJgsnGXvepY4J1oVekaxM7N4AiBP4aTL/Vb3DZK6+kM2SadS8N+0xwmpYmLccnIbTAVc9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"50b48f5c181597184f6f51d0d7ca4eef7aefaab0","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-49--50b48f5_1743694580954_0.5973382307239665","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-49--cd159e5":{"name":"@leaflink/utils","version":"0.0.0-PR-49--cd159e5","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-49--cd159e5","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"7d734dc40724738099f1dd800c345669cc73d713","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-49--cd159e5.tgz","fileCount":18,"integrity":"sha512-keOR7vsMzVSjSiInIvAYMFYeBqW0QR6Rmh8TZEEDzrDSNdJXUYCmwQ7TBGk1tS/3o8dPu8LFtE4E/VuU2ASNiA==","signatures":[{"sig":"MEUCIQD97m0R7Jc7Y78JRStN/YuutEgUskt3o8SIPz0aohq5bQIgffmAekdVRreJn5oYbTQYyXbzd/MeQ24lzfzeFRL6PJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"cd159e534791067bfcd5709bcd4708b87da99f74","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-49--cd159e5_1743694839847_0.5043556288746172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-49--960728e":{"name":"@leaflink/utils","version":"0.0.0-PR-49--960728e","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-49--960728e","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"e64dc466e93ba5634e193e01363f732b9bc8ce86","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-49--960728e.tgz","fileCount":18,"integrity":"sha512-5RjJ4vh88OMyqRI2HAXYHLv8i5VIyyNDtlSdLO3csvxpaQmUD20sKWcOGX1cGEu/ztMhuKNDXs8uUTq+Kpyktg==","signatures":[{"sig":"MEUCIH+FllwNFRMFwN6+KNSVOQQXcRBlRmfPSoSfAZtOES7EAiEA/bQoDrPd0ukxdZhwwideJe9SpWI1XfCnxrVj9gPxuZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"960728eefe01bb39c6de848a5e71923027366c5d","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-49--960728e_1743694852235_0.9108755994988704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-49--8edb9c7":{"name":"@leaflink/utils","version":"0.0.0-PR-49--8edb9c7","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-49--8edb9c7","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"19d9d204c8805e83ad9c43ba7322ae1e5eefc28f","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-49--8edb9c7.tgz","fileCount":18,"integrity":"sha512-32/J7uXiFAVOIe64Lbg9q3b0VFTWwQ6YRMphYLVvco7St5NopKbNQBiOzFPOZlOxAgjM5/YjosAVH3SWFufVhQ==","signatures":[{"sig":"MEUCIBSZxpm1BZao/C11ud+vI2TelnbvFLjRig/npFXz6B/JAiEAllv4sJuUoKrNGfyufD0zF2gtWdGtitw9xtI8xTBUGrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"8edb9c70284f4afcdc01957d7b82f3d741faa341","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-49--8edb9c7_1743708329332_0.9754494808151195","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-50--af18708":{"name":"@leaflink/utils","version":"0.0.0-PR-50--af18708","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-50--af18708","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"8d7b10b48299dc3441049bd36e68de17bfaf079a","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-50--af18708.tgz","fileCount":18,"integrity":"sha512-0dXyjexl/R24zh8cuPQ2x27FNoBEpFwOfBlmwG7dPKDDMdvbSsC0DP3Vk+oeMlCbQxR/jcx3s1p2Wo5dMNnW9A==","signatures":[{"sig":"MEUCIQCnZJ7/NbwdhtWAyOf2Q+9wausAVizY/l6iNcDkPnXMowIgHQUm8ePHYEq+pxNknPgwe7yh8J9aa/FjuLkWhSxP5co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"af18708aefcc7eae4d8c29b5b28bb306a546ce04","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.5","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-50--af18708_1743773139183_0.05359268092132763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-52--f323c15":{"name":"@leaflink/utils","version":"0.0.0-PR-52--f323c15","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-52--f323c15","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"1e39dc8904e1fc73f9d6a5ac245da5cc71cfd1ee","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-52--f323c15.tgz","fileCount":18,"integrity":"sha512-EV6zpAanSluUjgKDsvokw2yk5I7vCpKAcPd/prnCJDgdP1cJDx1VxMeXtKVNXIq0u0SFn0phl4/0780GQNMdnw==","signatures":[{"sig":"MEUCIFlpr5XGQU/ZLDZ4o4L/V+Zg2heAva5hACpY/zJl8PybAiEAnRD4i32uERH1u5EiODy8pSs3iY3nIwtyyENJcShDKgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"f323c15367baf42350a595e6a07b1e5633ef4779","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.2.6","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-52--f323c15_1744625734613_0.29323717449549846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-53--f05c07e":{"name":"@leaflink/utils","version":"0.0.0-PR-53--f05c07e","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-53--f05c07e","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"d0c88b9717dfc007e5b4fd0e079c4bf3ca9bb8dc","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-53--f05c07e.tgz","fileCount":18,"integrity":"sha512-t37ZCQWUgiHOAQaNeHyfbRIkQkjBEkOYDeadFNexQur6+NDeWdTUQB/Xlhr52uemPY++XKlGcZb7wnLXRdMzyA==","signatures":[{"sig":"MEYCIQC+14fZRGFkrugo07U0zHlDwbUZ4NO5EIQFtPfh8h3PwAIhAJlmEot6kf/9tL009qocszTwFK9oALCWIZ72hRC4Re0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"f05c07e481396ca0134818d735e119fb7ef62961","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.2","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-53--f05c07e_1745233148590_0.35334507897755874","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-57--0701520":{"name":"@leaflink/utils","version":"0.0.0-PR-57--0701520","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-57--0701520","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"f7caea9229bed9d19e17f72e7e64ded6812df862","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-57--0701520.tgz","fileCount":18,"integrity":"sha512-4rdAePzbFDL/EvUGVJKocf1DVReDVET3sVxh+e92jvVbngkADNWvc5YSe8yBWekbbMz/YOj64/Nxq3moJrGQhA==","signatures":[{"sig":"MEYCIQCqDDZ2ZjhdiIkJDZibYx7GFu3dLWoPJdPmzuQgkg9wwAIhANMAc3oGQP/G5DsrAUO9/2Zqv0hi0o94Ieg5xsbAxRBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"0701520fe64de98b3c9fa043429a0dd3e5d5d1fe","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.14.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.3","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-57--0701520_1745839715999_0.5105101674024304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-60--6312219":{"name":"@leaflink/utils","version":"0.0.0-PR-60--6312219","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-60--6312219","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"f5a4d3b19f99ee1ac6075f96161c251a0b9507a6","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-60--6312219.tgz","fileCount":18,"integrity":"sha512-OEf7kH5rteJkOzD0OnYHDSbLdT7rZH6w05w8fFT52gDlSpf00lj6JAq+4l1aRDMmbUa2/wqWL9G+FX7hatvzmg==","signatures":[{"sig":"MEQCIC1lVhPpvbxOSH1MQetd/heeQLEirgSCXapcLhsKbRc0AiB9s9PiKJClBrBuPcp/TO+IH6eHjEKILrI1QJlSUeKtiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"631221984d04321854e1cedd120e34c4997e483a","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.15.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-60--6312219_1746444559590_0.4813818902498319","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-61--e4af1bb":{"name":"@leaflink/utils","version":"0.0.0-PR-61--e4af1bb","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-61--e4af1bb","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"6a8c03516234751b8ef338f703b122ffae37853a","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-61--e4af1bb.tgz","fileCount":18,"integrity":"sha512-qpovm/7sxo7OVi2UDAopmfRYkNnUbzdL29O0fYOe7PnHdXOeZSqval/Sj0P4AmZAXPYu3Qp43v1kFW5yP76ttQ==","signatures":[{"sig":"MEQCIAzJk/EbdkCMrvAqtlLLxyLQ+p4Rm9pBQKs+NWyI0REeAiAqOGd6QFJ3/hBVRCwaGQCRfjTR2xM9TLRQ4Q86vrhbrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15506},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"e4af1bb3abddc318ae1912aea41f7c6e8420e63f","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.15.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.10","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-61--e4af1bb_1747045743760_0.3414642916429744","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-75--28ef81b":{"name":"@leaflink/utils","version":"0.0.0-PR-75--28ef81b","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-75--28ef81b","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"f4daa175ccdc8242ede161649d3df1f5747ae121","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-75--28ef81b.tgz","fileCount":18,"integrity":"sha512-KhmI7kH9eLCVS0vPwQJx7bSKj72aIKlv739TjUvR/LkY9QoQSQw5s0k7FilRbh5nDn/bEN6/vz/4mUe8YACn9A==","signatures":[{"sig":"MEQCIF1WeOz3B4S0c8jJDaLkXXn+QWKoQtcXGyX2AdBqasrfAiA8LgCyVEzbGFKTq+k7rjSQCHtQFIiDHDQn8VQoC/zdsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"28ef81b572644841ef61c6169351fa5f785ddba2","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","actor":{"name":"leaflink_admin","type":"user","email":"devops@leaflink.com"},"email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.16.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.0","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-75--28ef81b_1751290216283_0.5039594819470465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-PR-76--f0f4822":{"name":"@leaflink/utils","version":"0.0.0-PR-76--f0f4822","license":"MIT","_id":"@leaflink/utils@0.0.0-PR-76--f0f4822","maintainers":[{"name":"lapski","email":"adam.lapczynski@gmail.com"},{"name":"aaron.markey","email":"markeyaaron@gmail.com"},{"name":"packagefixes","email":"cdavanos@gmail.com"},{"name":"jameslyon42","email":"jameslyon42@gmail.com"},{"name":"brenton-cozby","email":"brenton.cozby@gmail.com"},{"name":"steviep13","email":"steffnepalmateer@gmail.com"},{"name":"leaflink_admin","email":"devops@leaflink.com"}],"dist":{"shasum":"957790bf54737ff82c2e7836dbbc777a3937f1a6","tarball":"https://registry.npmjs.org/@leaflink/utils/-/utils-0.0.0-PR-76--f0f4822.tgz","fileCount":18,"integrity":"sha512-FL2ZEkQH5qYn3zXxFQwL8QJtrBETVJ/BsPRhTx1brDuCbH0aptBP/csc/WfErnw12zTQaxE9NZzY8AS1MOIOGw==","signatures":[{"sig":"MEUCIQCzgSHzvGE8DejDKK3phP9Mq4XDrxlsW2PiuSydod/9ewIgI490+KnS7dX06GI2Z7M1hD4k/Ia6nbUypURxta+he64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505},"type":"module","types":"./dist/index.d.ts","volta":{"node":"22.8.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"gitHead":"f0f48228086da0f5c4bc7b947e1942b04a45be6f","scripts":{"fix":"npm run lint -- --fix","docs":"vitepress dev docs","lint":"eslint .","test":"vitest --reporter verbose","build":"tsc","predocs":"typedoc","prepare":"husky","docs:build":"vitepress build docs","pre-commit":"lint-staged","docs:preview":"vitepress preview docs","lint:commits":"commitlint","predocs:build":"typedoc"},"_npmUser":{"name":"leaflink_admin","actor":{"name":"leaflink_admin","type":"user","email":"devops@leaflink.com"},"email":"devops@leaflink.com"},"_npmVersion":"10.9.2","description":"Common utilities across LeafLink JavaScript projects","directories":{},"lint-staged":{"*.ts":["eslint"],"CONTRIBUTING.md":["prettier --write --config ./node_modules/eslint-config-leaflink/prettier.js","doctoc --title '## Table of Contents'"]},"_nodeVersion":"22.16.0","eslintConfig":{"extends":["leaflink"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.0.2","husky":"^9.1.6","jsdom":"^22.1.0","doctoc":"^2.2.1","eslint":"^8.49.0","vitest":"^1.5.0","postcss":"^8.5.3","typedoc":"^0.27.7","vitepress":"^1.6.3","typescript":"^5.4.5","lint-staged":"^15.2.10","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@leaflink/stash":"^50.11.0","postcss-preset-env":"^10.1.5","@vitest/coverage-v8":"^1.5.0","eslint-config-leaflink":"3.3.0","typedoc-plugin-markdown":"^4.4.2","typedoc-vitepress-theme":"^1.1.2","typedoc-plugin-rename-defaults":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0-PR-76--f0f4822_1751890986177_0.7933136208785412","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-26T17:29:47.470Z","modified":"2026-01-15T13:38:08.794Z","0.0.0-PR-42--05a0d80":"2025-03-26T17:29:47.765Z","0.0.0-PR-43--8fa7add":"2025-03-26T17:31:40.836Z","0.0.0-PR-42--f16b76e":"2025-03-26T18:29:32.747Z","0.0.0-PR-42--fe84f76":"2025-03-26T20:18:33.371Z","0.0.0-PR-42--96816b5":"2025-03-26T21:55:36.771Z","0.0.0-PR-43--e632322":"2025-03-26T21:59:48.573Z","2.0.0":"2025-03-27T13:33:44.671Z","0.0.0-PR-45--62ac5d6":"2025-03-27T13:34:54.899Z","0.0.0-PR-36--d6c4b7f":"2025-03-27T13:35:17.180Z","0.0.0-PR-46--a3b484a":"2025-03-31T10:39:57.803Z","0.0.0-PR-49--6276a2b":"2025-04-03T15:24:11.712Z","0.0.0-PR-49--50b48f5":"2025-04-03T15:36:21.155Z","0.0.0-PR-49--cd159e5":"2025-04-03T15:40:40.047Z","0.0.0-PR-49--960728e":"2025-04-03T15:40:52.408Z","0.0.0-PR-49--8edb9c7":"2025-04-03T19:25:29.563Z","0.0.0-PR-50--af18708":"2025-04-04T13:25:39.376Z","0.0.0-PR-52--f323c15":"2025-04-14T10:15:34.775Z","0.0.0-PR-53--f05c07e":"2025-04-21T10:59:08.748Z","0.0.0-PR-57--0701520":"2025-04-28T11:28:36.211Z","0.0.0-PR-60--6312219":"2025-05-05T11:29:19.767Z","0.0.0-PR-61--e4af1bb":"2025-05-12T10:29:03.937Z","0.0.0-PR-75--28ef81b":"2025-06-30T13:30:16.486Z","0.0.0-PR-76--f0f4822":"2025-07-07T12:23:06.350Z"},"license":"MIT","description":"Common utilities across LeafLink JavaScript projects","maintainers":[{"email":"cdavanos@gmail.com","name":"packagefixes"},{"email":"brenton.cozby@gmail.com","name":"brenton-cozby"},{"email":"devops@leaflink.com","name":"leaflink_admin"},{"email":"mark.philipp@leaflink.com","name":"markphilippleaflink"}],"readme":"","readmeFilename":""}