{"_id":"@fuzdev/fuz_util","_rev":"52-24c8b9d6a7199b23170609323c6557f8","name":"@fuzdev/fuz_util","dist-tags":{"latest":"0.69.0"},"versions":{"0.42.0":{"name":"@fuzdev/fuz_util","version":"0.42.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.42.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://belt.ryanatkn.com/","bugs":{"url":"https://github.com/ryanatkn/belt/issues"},"dist":{"shasum":"b7ae5bffe4d265e33acdc9b49cd643f0aed4cda4","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.42.0.tgz","fileCount":135,"integrity":"sha512-i+/+fySpBYYatkNEzI7WgyPm/KULANQTtj8s/EMGJFkknR0UBJToqTXu8VodCa5yTm6Uo4cowa1CVEQdzSn49g==","signatures":[{"sig":"MEQCIGwdjKmsYdE+JBjFUKWI1Cwi1cDZkvWWKvFCTgeA7hF+AiBF7XgE2XBxUt+pmDtz9Do+BqSLgDJX3CaWbyjWyyqGEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340499},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","public":true,"engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"ddfb6c7c1b2c8a78e97f7ea9e3714c2089359431","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/slugify_benchmark.ts","benchmark-deep-equal":"node --max-old-space-size=8192 --expose-gc --import @ryanatkn/gro/register.js src/lib/deep_equal.bench_comparison.ts","benchmark-deep-equal-deno":"deno run --allow-read --allow-env --v8-flags=--expose-gc src/lib/deep_equal.bench_comparison.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/ryanatkn/belt.git","type":"git"},"_npmVersion":"11.6.3","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.44.1","vitest":"^4.0.14","esm-env":"^1.2.2","prettier":"^3.6.2","tinybench":"^5.1.0","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/fuz":"^0.167.0","@ryanatkn/gro":"^0.179.0","@sveltejs/kit":"^2.49.0","@ryanatkn/moss":"^0.39.0","@sveltejs/package":"^2.5.6","typescript-eslint":"^8.48.0","@ryanatkn/fuz_code":"^0.36.0","eslint-plugin-svelte":"^3.13.0","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.42.0_1765118334398_0.3604314590924651","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@fuzdev/fuz_util","version":"0.43.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.43.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"7073f654fbdf857553d991a17fb73df8a30e6777","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.43.0.tgz","fileCount":163,"integrity":"sha512-sEtQCC0ag8uS+cYvxi8QsJyL53dIpTLVRmr8GbHgjFvLmqnGD36PYvIniiIgDWwfqOPYNm3bQ2RnXplfE0DGLg==","signatures":[{"sig":"MEYCIQCIAGDy725hwpN69P/ULh/TwSYhyUTsJi7oENfxYgQazgIhAOf3zgjHBNkqYLdOTqklaReWcy+Fo2732KxUF61NsTAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550572},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","public":true,"engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"b4f252e1a1a92defe6bbe5c087bbc61216bfcee2","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.6.3","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.181.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.172.0","@fuzdev/fuz_css":"^0.42.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.43.0_1765401983908_0.6863159152414253","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@fuzdev/fuz_util","version":"0.44.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.44.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"fdb36f4f2d3fc3531de8ba2afd14da8b1d3388ce","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.44.0.tgz","fileCount":163,"integrity":"sha512-uMB6pME5Y9m5rAKXEln+8POa9MvMDLPMdji6rMsiHGLk909Okr//+olF+LIizE+ymNZaMaC2B+6oJWSEijQadQ==","signatures":[{"sig":"MEUCIQCWeqWsRA1NF7gI1IP9+RWRXmonj9mGpgbBcY4TjbwSVAIgXxCgZz8MpxN9kBZ7rplhaCpWTdICV8dwiTr1+cEczLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557579},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","public":true,"engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"57842f035658dfe8cd4dd242f7f5d39ab64c86e9","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.6.3","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.181.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.172.0","@fuzdev/fuz_css":"^0.42.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.44.0_1765455807201_0.7069231962596654","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"@fuzdev/fuz_util","version":"0.44.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.44.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"47e3f328ac748a54a5006b70c0ff410a022adfdb","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.44.1.tgz","fileCount":163,"integrity":"sha512-ksIu5H6qkGElNXp8yQMbIPTZ9pG7OA/5kjwQGk59vJqYYsipbband3Ac5ezici4ZlGFT9QsRM3GmF1dLmDc+qw==","signatures":[{"sig":"MEQCIGjHoky8eVHZZVKX0mtFhaEZ9las969Hqdfbikt8Hy0fAiA1XTO4higeVG8zJBue7/Be3vjjPI7YP12NNcT/v+FuXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558494},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","public":true,"engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"f1ee63883df3ad0bca939a8054de134aa951e6be","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.6.3","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.181.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.172.0","@fuzdev/fuz_css":"^0.42.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.44.1_1765813510197_0.00787017091834441","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@fuzdev/fuz_util","version":"0.45.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.45.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"0072b7b04ed4187796ef1a17a51062d4193cb0ea","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.0.tgz","fileCount":163,"integrity":"sha512-9oKZxo5XQqwGisKkT2HfvJIKUOY6AwUDiSpZebBOLt6nxPMAi2PZJB3G0usNzuhCcGnmBIcjuC2L70i57TxAnQ==","signatures":[{"sig":"MEUCIQCRE9fD/ydL8DnzmhIvkkgqZMYolFxfndKR/+Zohmh+SwIgBwc2Fc3wHAqUZsmzo76z1zzqE0xhoJnk82RC9ozxajY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570890},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"2550d9e06610a4a2c8fc33ad9778a46917fd1522","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.6.3","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.181.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.172.0","@fuzdev/fuz_css":"^0.42.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.45.0_1766070621743_0.4991259332779272","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@fuzdev/fuz_util","version":"0.45.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.45.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"213364176a56b33d1eddae48f553768b9905ecb4","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.1.tgz","fileCount":163,"integrity":"sha512-szJ6FPXkeuNzoqxXwiC1q9xMiWZM37wiCyGdFLVVBq8FxwIpG1MAup/ZFyQC22QLg8sdybCbPadWiaYYUhhtUA==","signatures":[{"sig":"MEQCIEaKU6yh3PErIMt1PCizD6hy5kAHZptbJtYg2IZ9ZMiUAiA1V8aDT94CpSYhFSC9v8yTZvKALheGBlb0wtC209mCOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570890},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"af5085581b5d38b3ead1165bd8b8f251a87dfafa","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.184.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.174.0","@fuzdev/fuz_css":"^0.42.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.0","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.45.1_1766166291516_0.20730536589340431","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"@fuzdev/fuz_util","version":"0.45.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.45.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"a72d27ae7c2501da788028949cbbd9616ae28718","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.2.tgz","fileCount":163,"integrity":"sha512-MsRlkf2bNhvX/N3fI2Ec7joeuIoW5tOpkrotjDjIs05MO4MzxczIYg9+Z0LB76yexH8Up+/S/thi3+AUiUe7Qw==","signatures":[{"sig":"MEUCIEbTwhHxYWJ/LBGgPuF8G51zmPrFc4zlrObd39V6kXOmAiEAq/5i4NMpJZSpUUO7SD+6CV3q3UyBhACuIje+H86MCgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574909},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"258c44134cc27557504a5b5b42af183149f60c1f","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.184.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.177.0","@fuzdev/fuz_css":"^0.43.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.45.2_1767888143476_0.42680529424955305","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"@fuzdev/fuz_util","version":"0.45.3","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.45.3","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"75b298119ddb0616be46361e8c531d0672dac4f4","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.3.tgz","fileCount":163,"integrity":"sha512-N0xaUwFxGG1FuEkcVqB4t8Gqs2ReCVmmQf1kI7gErGuyKV9mRycHSFWFyT7/hQ9K4/0epsZj4cejj5fYIjkG/Q==","signatures":[{"sig":"MEUCIQCikXbNiCPyOn0ZhNWJpvY2Bwws2Y9dlMC6CssQL8SNyAIgTHhXkJCa84xacB3ChIWNHRZ5REUBFxEB9X1teeVUGhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579240},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"cb481989c24ce5dc760666ae1e55d84e06749a76","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.184.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.177.0","@fuzdev/fuz_css":"^0.43.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.38.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.45.3_1768072917939_0.043037969208222115","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@fuzdev/fuz_util","version":"0.46.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.46.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"29b36417371edc72b4fbaf774f53056d97a16896","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.46.0.tgz","fileCount":163,"integrity":"sha512-ndgIgYeMDG0V8AI7NFa9wSNUqLz/nejFps6fmE9WhkDIOEkNiY/8grYtP2rWcKJvDgmVof0SeHIfpZ0UpjyqBw==","signatures":[{"sig":"MEUCIQDEwfUoVHHr8Cn+QhMz3JW5MkwD/lzPu+vdUy36OeNnNQIgEJTJhzk/X2UXchqusCxu4t08YgDyLzNUDybkpmp71wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618549},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"c47f0e4ed69b7841a820255b53510d7cb9824859","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.45.6","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.186.0","@sveltejs/kit":"^2.49.1","@fuzdev/fuz_ui":"^0.179.0","@fuzdev/fuz_css":"^0.44.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.40.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.13.1","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.46.0_1769364530201_0.14413716465819215","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@fuzdev/fuz_util","version":"0.47.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.47.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"497a2f04bff57423e7517c83672d1d57368229a8","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.47.0.tgz","fileCount":163,"integrity":"sha512-Uel7vKH86LQnPL6YvdsH1DKjSxjQwSa3ulSG/8dNCQFbciA46UVLn8KN3RCp6DMeJ6QghbeQ5GuTyAtuLMdrBA==","signatures":[{"sig":"MEUCIQDm3QXv5outo0P66BT6ilvQb079UwuX2kJw+pPn2prcLQIgOXOs7qGG4O4QnftNG4ywY8PVU4yxCvAanbodRXbUvxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618893},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"de7a07e30778d64187b1815506ae8b782624e7c1","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.48.2","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.187.0","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.179.0","@fuzdev/fuz_css":"^0.44.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.40.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.47.0_1769367030802_0.1958665509520474","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@fuzdev/fuz_util","version":"0.48.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.48.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"bc2355a228dde5a14ce912296971134b8f7630b0","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.48.0.tgz","fileCount":167,"integrity":"sha512-tMwbbRU+1B1EMd6p9y3fVr5kTp0Eo74XdkjB5MnB2eOvGrqeFFr4rQEGK6SXBcjkCCdgmAaC9unCljyyKDuhKw==","signatures":[{"sig":"MEUCIAcevfDuMV3QCw7vz4HUqO+2d9eb+EYUH9uEe0kx0Bt0AiEAwQHKLtr/3KY/TnCt1ixC90jjgpcxP2bJl+8sQjqS66I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659706},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"d337853adf0d59da73bb8b2b1d429e63b71f7516","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.48.2","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.188.0","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.179.0","@fuzdev/fuz_css":"^0.44.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.40.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.48.0_1769375634981_0.332146463750596","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@fuzdev/fuz_util","version":"0.48.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.48.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"dca5ec5766895056dc996e6d2616159630551932","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.48.1.tgz","fileCount":167,"integrity":"sha512-7ria+gzYAOUi1GFgBf+GqWqYg1/Sv1IpDm2ZGRHsuNlLYtbV7ll5t+4kg7RsaEnn6ZsmARfwWkxmpkByM79cqQ==","signatures":[{"sig":"MEYCIQCWYe/Yii3jpDClukU4eGjHRBct8Ij4P1SadeGaJkVuMQIhAJSfQ+3ebO9V+alXkoR9xOWf24y32bXar+/qqfcMh9AA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660239},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"4c9993c75c751764e0d92ee5172be268f64dc99b","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.48.2","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.189.0","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.179.0","@fuzdev/fuz_css":"^0.44.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.40.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.48.1_1769378336966_0.3792957824361347","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"@fuzdev/fuz_util","version":"0.48.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.48.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"4f6fef13f1a57426b7da483b4266ce65791622bc","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.48.2.tgz","fileCount":167,"integrity":"sha512-xrgKZ3VrN5K5BC0qlSVvO3gMrmKspsiLi7I9SnzsCqIUAgl6ejb91Qb5MJ2XW5EzQRDIoZjNCVWNpDoqgToPog==","signatures":[{"sig":"MEYCIQCIB22eBpXHddxkfYKut+cvYOFX+VJcncvEbLdjyDxFHgIhAKwB1wHJczITIeHSF+0vqUhM0wDHNFqcfJs+SmU3YJ0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664873},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"129b37eef7de4baf3222cc19fcbd0d34409bd160","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.48.2","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.4","@ryanatkn/gro":"^0.189.3","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.179.0","@fuzdev/fuz_css":"^0.44.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.40.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.48.2_1769535544970_0.35890705561120995","host":"s3://npm-registry-packages-npm-production"}},"0.48.3":{"name":"@fuzdev/fuz_util","version":"0.48.3","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.48.3","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"868ab65b73751fea0603ea937a66f9a3043e4da3","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.48.3.tgz","fileCount":171,"integrity":"sha512-svxJfPAp40JKACr2HmVqK5Q3R10Rd4BYaDzIYZviBDl4u7wfiY5Z5N3lMFGQxlNnpY0eSG2XdAs9AZuni0dA1Q==","signatures":[{"sig":"MEUCIQDO/XTT5lJ5rFIE8CXVBOCKM/PO6ZMNcQsr9oC6OZ6OmQIgbQLLcrOCyCvZwxfz4W8eGSCoWMrAxpdB8QQMx7Tk94g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670791},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"65d7746ecb67725d8391118c36c922d4c91c6616","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.48.5","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.5","@ryanatkn/gro":"^0.189.3","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.180.0","@fuzdev/fuz_css":"^0.45.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.48.3_1769818305421_0.5599732502712294","host":"s3://npm-registry-packages-npm-production"}},"0.48.4":{"name":"@fuzdev/fuz_util","version":"0.48.4","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.48.4","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"ae4c762216cb01c2eee9e694b7d1a3bdab3e879d","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.48.4.tgz","fileCount":183,"integrity":"sha512-9gp40CSMUfoURC9c27xkgiMfQfZF9wi211GYGp5CM0WWjt3Rok/WDka3Nqq/9RK4fqLLLit1S/PNs8DB6fJDzQ==","signatures":[{"sig":"MEUCIQDjyMtGzvYtKW+rAKLsDBOif4BqboeDUStQQQ3fz9+l5gIgY66J9bpMp8T8EkmxGOb101DT0W1D5kMYhIGIJti6Kog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713893},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"7b3bf38d52a634cd23fcfb8d701dc827ea54d2c3","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","esm-env":"^1.2.2","@types/node":"^24"},"peerDependenciesMeta":{"zod":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.48.4_1770394034484_0.09932903619471611","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@fuzdev/fuz_util","version":"0.49.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.49.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"0228bf8f8d27aed1aa66559e8282f1c20fab1ecd","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.49.0.tgz","fileCount":187,"integrity":"sha512-pAE7ROoJcGKCioHXQ99XmycOXFE7FZdIxMGGdxlnVADuNbhvu+mt6uj7ZjP93XS7MtPBzwhj4EjGF3bF10WcXw==","signatures":[{"sig":"MEUCICYC8NYtVdFGLAu9BFOC2qL7Al3z2tO26r5j2nKZmp+PAiEAsGRpRSaxkQg/en/BriCEEFQx7nu5O7ooOHqa9BUOxLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":744408},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"9c058a52ad93725a6ca52e8baf6dbbe5adec77d4","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.49.0_1770468432442_0.7792608035065816","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@fuzdev/fuz_util","version":"0.49.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.49.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"548088164ccadc067786f5edc05b1f7dc19bb5a4","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.49.1.tgz","fileCount":187,"integrity":"sha512-VKopqm5Nz+0zjFyPUkF/RbF8sSbWDUmftU2+MrA7m1Y5OX0hK1mjcicqMRMFYeAAsAnmcRgldg3j8txRiuGcOw==","signatures":[{"sig":"MEQCIHjCxeZ/Rf6/DwFsxfxHeYaZNnWK72ySqLyvtQ153fvlAiBTGXlSenxxiD1ZQf8fyoLNaMGXRoGOiF+n3fjz/TALzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750416},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"3aeb47ce1c8a54f6c737b1b1396070003b550aa3","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.49.1_1770474169647_0.6703677587612347","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@fuzdev/fuz_util","version":"0.49.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.49.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"c149acb91e06fca24be4aa37723d33a1c47c577c","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.49.2.tgz","fileCount":187,"integrity":"sha512-miI3f/8GxnhCUUCsUKoQPhoG0s6wrQpW7pSRNHY9WvVoC+0mt/wZPf5zsJKxmrIo4Httl5kclLPHSeUUytp9Vw==","signatures":[{"sig":"MEQCIF/9dV/OleVVs1AdQp3o9XRLUBkybI0u3O7+etSIz+y/AiBxyCLXi1D3wwU8eCmBWe72qpgwSWvidf9Q7+1irES/WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754071},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"74f502553a6e9cf06cfd87cc455b128c3ca991ce","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.49.2_1770479772421_0.8310658204880863","host":"s3://npm-registry-packages-npm-production"}},"0.49.3":{"name":"@fuzdev/fuz_util","version":"0.49.3","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.49.3","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"7326f0faccab4fb88d4943798ce3629a609d580c","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.49.3.tgz","fileCount":187,"integrity":"sha512-C+EgKtFQSTG++YMs0sAWQf3Hw/vs2bXYPc0nWR3GpJJ5mctRCJKG5P2866EAWsua7+RMyrRPXkoIqySb2XdDkQ==","signatures":[{"sig":"MEYCIQDnCNZFnsJ/Zih0dyyaQwE81OOIx7U4DLmHOBMa92EPIwIhAPnnQbdfZHgib7O7RReAr+uKAg13W96PL3zA0PdDDEaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759148},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"0a966ecf864c84d0fa18783c75bce6c71df3c06c","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.49.3_1770486093297_0.1394570085586726","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@fuzdev/fuz_util","version":"0.50.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.50.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"9cbc2a802f8ecd115107cb365763ea10605d748d","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.50.0.tgz","fileCount":187,"integrity":"sha512-UoMY///Vpvg5HQQE12PnPGAbYN9o9YcttJrU0szBoPZAtk+Jmqbm1IAngQea4yxPiD3idrVX3+XAzUmeStN5mA==","signatures":[{"sig":"MEQCIGyFOVEsvgabOLa67c1GPg04+j3OXrd4j5wJFFOmpe+rAiA5iU93K8x40j6W00jIxpsxh/6YlM03TUlM5n/TqCIZGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775743},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"09227092016b379e025804cc698e2f2a653a7491","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.50.0_1770513319988_0.6223788057489774","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@fuzdev/fuz_util","version":"0.50.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.50.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"9aa6c52312ca5baaf1b8e0381988f4af3be484e0","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.50.1.tgz","fileCount":187,"integrity":"sha512-ZPo69EcGt/nrWx5F/5A4rj5CfD9Mpr23jg4m0/6ns/dsaMOqlV/Z+8d1wgVF1UzuPQ2/gNBRST0rVRKcrBLuqA==","signatures":[{"sig":"MEUCIGPSP9VOebOmMsCl4CuuGjXa8GBVOmpeKGi57V0k1nhKAiEA3kMBzqvrNXrrFsaQyA6DTink8CB/hSSAQrY+QS03Dvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776655},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"87f4287401c5b6035dc8fbfc6135bf5b73f8cf49","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.13","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","svelte-check":"^4.3.6","@ryanatkn/gro":"^0.190.0","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.181.1","@fuzdev/fuz_css":"^0.47.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.41.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.50.1_1770516886902_0.12847552412277974","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@fuzdev/fuz_util","version":"0.51.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.51.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"f7ed7c3e50a38897eacd85d42125463d7dcce142","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.51.0.tgz","fileCount":187,"integrity":"sha512-vZTOtnTYNp7IcXzAz3k4aKk47hMpmu/cNcpRAVx0xrP2rFXRtjQStmpSliSWpgdHAll47iTgPreJxqZ67nEX0A==","signatures":[{"sig":"MEUCIBvYU4R5rivL6tx7P0iYzkG+vQe2dLZBvczmTf2A3DrdAiEAs45JjQNnYGT90FCnB84uJv8QwqGZDJqpnIaGy6J5mgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783749},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"3cdc54e758ae2fce6e5a4b4326ba701d9542a59c","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.192.1","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.183.1","@fuzdev/fuz_css":"^0.50.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.51.0_1770948788696_0.24698609527405702","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@fuzdev/fuz_util","version":"0.52.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.52.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"a650d50c6e59b224f52da4c0af2e20b1581b378a","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.52.0.tgz","fileCount":187,"integrity":"sha512-zQHfgn2AdNDeauwjVqfdA8tCZoHWaZGssgMYa/PinnQofI0mnHu8haloFaMuxyDLgBePyiACEirEtlBse2zSDw==","signatures":[{"sig":"MEYCIQCocQEGqKT/0IGgaHY8HdgjRiZ88wo9n/vorGEEORGhlAIhAIpS86Q8OZ1QJ/J8kR9zbQLNuqVi/ocSW8ctmDLCHuj3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787904},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"01a8968b3ecf8c9441e780240ebfda4ad85c8ce1","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.194.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.184.0","@fuzdev/fuz_css":"^0.52.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.52.0_1771422188772_0.33986714326635736","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"name":"@fuzdev/fuz_util","version":"0.52.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.52.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"10cc0608b8f23c2d10a5d4100900fdfb3f677d89","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.52.1.tgz","fileCount":191,"integrity":"sha512-kOqhYkMi3liA9hd69/TGgUiBElfSwnijkxYg31Pea6YyLGqL0pd9uNj7mSHsCaVBUuV5hmVF1FbaBMO5fIeHxg==","signatures":[{"sig":"MEUCIQCQfusSsenTHQjdZk0jSqm+luFt/t2uCiaqCzhlFXqkrQIgdcjgxkylsJoYovXfQPhv4fF+kMPw5u28xUR2NY8tno8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802577},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"459313dcc6fb0b7e84436d4dc5e23485cc74ee29","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.195.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.184.0","@fuzdev/fuz_css":"^0.53.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.52.1_1771890088666_0.735708401408635","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@fuzdev/fuz_util","version":"0.53.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.53.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"8758e8c20f2d503eca1e8db3d1b143460ac0d760","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.53.0.tgz","fileCount":207,"integrity":"sha512-ydiB85grq38hoktAAm4Ci4y3z++WRv1EuxsN0M774V5u3gRfvz9vTAOpwqTwfxEJDCrTrTPyGSVCNmfMpoBt5w==","signatures":[{"sig":"MEYCIQDNiFv+AEb6hy8iCPLHwu6MmUGfALuie8YynP3Fw4ByNwIhAP7SEEjhrDcNbeWwepz13+UxwcwDZ1u7+Ov5lthghZk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819567},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"92bcc7dc13e951290ea7b1c254855e5e979d3894","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.196.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.185.2","@fuzdev/fuz_css":"^0.54.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.9.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.53.0_1772636613053_0.9577345536058373","host":"s3://npm-registry-packages-npm-production"}},"0.53.1":{"name":"@fuzdev/fuz_util","version":"0.53.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.53.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"40a821f4a8dd249b73eda763b4565a67ba6514be","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.53.1.tgz","fileCount":207,"integrity":"sha512-RCHFYqvh8MHPSoTL4sYvmVKwuzs5nvMW69ioG+B3LF/GKiApBDrDC30O8fpQjxc+EujTtqPv0LLAnNohPTuTAA==","signatures":[{"sig":"MEUCIQCHhN9p2vn5rOABRVcm/WizPeM9RwWfABl3GeTKkhWPyQIgTz8mFCRJINGi3Sc+jFRWENbDO3+Yxq88DU4V35vf4Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824843},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"d16f5601e08bcdeac4b4d9fc682ff6eaedb81cc6","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.185.2","@fuzdev/fuz_css":"^0.55.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.53.1_1772643350923_0.37868422358275233","host":"s3://npm-registry-packages-npm-production"}},"0.53.2":{"name":"@fuzdev/fuz_util","version":"0.53.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.53.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"12b5416e91e87d028e132d6facf73eaf085a12f2","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.53.2.tgz","fileCount":207,"integrity":"sha512-18uNSzZsYl5vaR7oL0fjMgL4ijdCp6Vh2UqRlC7VJyKM2zicAJ7NQ5nzUzw4Bpp7B8jfoRD/fcF4numhh9L+mg==","signatures":[{"sig":"MEYCIQCvq5xS4yJ2x6VgcfvuIoDO3PwTOLbC9N+5N5E0B0xvnAIhAO8C9qTnItsvavgpC8U5w1lNKhF0RwHeB2B0YosZPMTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827310},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"de16196f6704999e3cceb7678d11a4739277337b","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.185.2","@fuzdev/fuz_css":"^0.55.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.53.2_1772644426739_0.29647058560994277","host":"s3://npm-registry-packages-npm-production"}},"0.53.3":{"name":"@fuzdev/fuz_util","version":"0.53.3","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.53.3","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"8a6f761442682a4c59b8077d903adbd3113b56ae","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.53.3.tgz","fileCount":207,"integrity":"sha512-5fTaTwID4DxWkMKGTZ+JBq9OhJJsIGF3jGIMS3HIg5dBO9VsG/f6W2b18bFlDa6dLKPRmPyQWCebvEANuU9RuQ==","signatures":[{"sig":"MEUCIQDy0RYTQijnCd0NFtyiVQywtN/TeRHFws07Efg8QIPRWAIgcDzcqj2pVOWlPyH2UuVVHPSlCuP6Tr48L7U4YLxrhZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837123},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"93c0ac10e5850b9eb2ab52691ae38473362cbaef","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.185.2","@fuzdev/fuz_css":"^0.55.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.53.3_1772802869275_0.7645543656895497","host":"s3://npm-registry-packages-npm-production"}},"0.53.4":{"name":"@fuzdev/fuz_util","version":"0.53.4","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.53.4","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"b18c233efefdeaa4f2d015b46cfacb8ad34986b0","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.53.4.tgz","fileCount":207,"integrity":"sha512-pkb0vsEviCnVv3Oc9ZPYUkkRxtg6CInFvm4S3AcXTdJv6T8efzwkQh7pqPAEVxVT3ZM1Tse2Ej7MEbxK477j2Q==","signatures":[{"sig":"MEUCICUp7HBHtStd6cXE+opCBKFDfnmNAVGADiCATaCuURqRAiEAl7xhzgDw/Yz4yLBNrfoR5fiYqJ/G8pRZ3AtF7aH1uYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838015},"logo":"logo.svg","type":"module","glyph":"🦕","motto":"ancient not extinct","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"b3b33ee0a5a9e794e904d091c449ac82d535c1ec","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.49.1","vitest":"^4.0.15","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.50.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.185.2","@fuzdev/fuz_css":"^0.55.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.53.4_1773003856084_0.867042734338479","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@fuzdev/fuz_util","version":"0.54.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.54.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"f66b98ec299be0839455a8f2c110258e72cccab2","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.54.0.tgz","fileCount":207,"integrity":"sha512-FTO9g0p6hVb0UoqRkxbnnUvxA6MKeMl7wVlfyvluC2p9y0QVwa/c8mLmgEHWlauDF3pUuhznXcovVJj+QElZLA==","signatures":[{"sig":"MEUCICO36QQlpNe6xHgX9VEFuFkm/SyxUFnxcVZUnYOhFYHoAiEAwUowJecr1ZcObkzgUbyLJgcP+0H6rSyZLPiYqU/V6r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838113},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"997ddb0d76e803eb81ffa3beb5b035c3cd581cbf","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.53.10","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.188.0","@fuzdev/fuz_css":"^0.55.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.54.0_1773315523730_0.5159336815367987","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@fuzdev/fuz_util","version":"0.55.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.55.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"4e59b521aa99aa97fa6cd6338ca80211a130f6c2","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.55.0.tgz","fileCount":207,"integrity":"sha512-nHjwB6RIExT4+n+1OWhy+mlq0KGlkdY/NtABYncHqo6AuD+Pq8+7PDIhhGEWcBWB49NySxroujdaGfyS8xrsBw==","signatures":[{"sig":"MEUCIDSwA3NxmRWY5SWR9W9tTafKoZ0sTnL/czhl2/0iRIojAiEA8cjWjl0WuX+9Gwws9ivJqT+TuaS7h4u9IOVXmanQXRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843314},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"2fdd48bc790f52a715883fb69b38905c1d67f6dd","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.7.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.53.10","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.190.0","@fuzdev/fuz_css":"^0.56.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.0","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.55.0_1773755103195_0.6693459691385588","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@fuzdev/fuz_util","version":"0.56.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.56.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"1a6d3e553e666d0b0a1bccf0bdf5abff16872a71","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.56.0.tgz","fileCount":211,"integrity":"sha512-+5YQQRF/bheWQ2t9BSgwkjqx8pHdpT7KdJLWD10d+9n9HQTMkzK+qmN86pyD6dWGUByjSPe7rZZirZFKCKqz5w==","signatures":[{"sig":"MEYCIQC7E1/pF4GY0ThtttqCJ75vHz7nTLrys53+533BuenGCQIhAJEycyme0qWXhASOlVHN1jHct3ZO21Otepsmcs4rdK4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850434},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"8af02bdb2b96f73397dcc85fb4ae348a49640406","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.191.3","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.56.0_1776013691276_0.3745587961185468","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@fuzdev/fuz_util","version":"0.57.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.57.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"a52dd9534a1e7bbd6204676a87709a84102bf3cf","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.57.0.tgz","fileCount":211,"integrity":"sha512-ti/na0PnROtZMVGuh4P1j0mPg7h7Kh9Eqn4mLoKwuyGTVwMllm/1ilzriGdhG2pYytkZVNv/Ow5w5cyybRawqg==","signatures":[{"sig":"MEUCIQDvAm/xHO18o7baHFwT/Us6y2IodbNVxau8LfKjBoHSxAIgYcTZnCjewRWdtN70y5MWtVYx87pKN+mgsIvnUXQA61s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857230},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=22.15"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"744a0fd1936f68beb4fd199f2d0eed75b6314c9b","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.197.3","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.191.4","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.10.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.57.0_1776695299149_0.8967323079795857","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@fuzdev/fuz_util","version":"0.58.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.58.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"82e7a37c1b26bd53a284c74f491869fbf75a1d79","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.58.0.tgz","fileCount":215,"integrity":"sha512-Gal+I4VUmxdur9iHYkJ17zeFIglKbUStb9QzRtSJjj0uaaVPk/ykhw/M+CFkVGz5n5iE5Ilm4am1G1tLYQ5Wag==","signatures":[{"sig":"MEUCIArMao0RKGV8cd3e7h0EEN/RxNCw6hSpVZBGx4QlUGGLAiEAkeYaAIuubnubzJBEVnpgMlTz4CtKx8BIpb+qKpkdSoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870108},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"d08667c63718aa3672883e9a72aca0cf71573614","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.198.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.191.4","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.11.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.58.0_1777028772748_0.7073185985686723","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@fuzdev/fuz_util","version":"0.59.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.59.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"095953e63922ec4ec213627c2532c5b400cfc115","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.59.0.tgz","fileCount":219,"integrity":"sha512-tOgYgUZn1wmBu2fF4YLxwBzLJyzhJ8OStyhn1wZ9D76g6Leklu9DciEvQ3DaWOhoFeIyeX6ZkUm8IB+KbwIWBA==","signatures":[{"sig":"MEUCIAxoXqA0VDb5bPhyq01K8ouEfU/miqgEJupq2u2uVqI7AiEAz1LEtVvd5ruYz1Lu+ocz4AxA0vwPgBPV9oqEqPocAgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878789},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"d73e2f8dc5e75fe846e841c68691f58cac3b0049","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.198.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.3.6","@sveltejs/kit":"^2.54.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.191.4","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.11.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.59.0_1777135178110_0.4744124660538709","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@fuzdev/fuz_util","version":"0.59.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.59.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"43052370fc7504b92d1a41865462031661ee81eb","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.59.1.tgz","fileCount":219,"integrity":"sha512-e8TwXw8isHcx66Q1jBNc7e9lEXpxGkSvEARRjkJAx/PVEmgNCD9VguyhpuZrh5x6GKs1CIop1pmJ0+rHEV/oIQ==","signatures":[{"sig":"MEQCIB8Keh0OVcX/8S5N6/ZQZLd8ObQYX/ol3DfxzepOh0i2AiBKOO5q71e/ecQmm22jUHnRzk5SfwBeXvuRKp7Ykme7yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863435},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"e73e6a43927252c2b123706a1c57acd4bf8b81a6","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark_random":"gro run src/benchmarks/random.benchmark.ts","benchmark_slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark_deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark_random_quality":"gro run src/benchmarks/random_quality.ts","benchmark_deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.5","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.199.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.6","@sveltejs/kit":"^2.58.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.192.0","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.11.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.59.1_1778902209011_0.5239708344718712","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@fuzdev/fuz_util","version":"0.60.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.60.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"8f0789c4a496be83c800503fd11579346f8d0847","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.60.0.tgz","fileCount":219,"integrity":"sha512-Rh26/VX1Xp+ODHr66d2PGwHv1XUaGwBHCYRQD/fS9Uleep5XftS90EV7qFq7xQD7Q9fki4ykPg898foVxy8qhA==","signatures":[{"sig":"MEQCIDWGIhr6+oT8lMmZdrIyPEKRMAVnNlGcd4VZPUG02ZkmAiAylNSm1c68i4D73n2jPMXUH4o9h6BN78pMvjqDOj9dKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926403},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"1a71bad8ace2c11a290295b0b56a492bcfb27081","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.5","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.199.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.6","@sveltejs/kit":"^2.58.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.192.0","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.11.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.60.0_1779118356622_0.3793831139935824","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@fuzdev/fuz_util","version":"0.60.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.60.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"9ac0f243911193018ef2e0761c2c713c39c6d58e","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.60.1.tgz","fileCount":219,"integrity":"sha512-uJvpk0kfa0/IpVqTZb5zxJEYLg4i/LvuSudWhuoc00HyFAotD5go8WgxZRARibCfVczyyVk61ExaJ6flaNao2A==","signatures":[{"sig":"MEUCIGja8loEegwBu4bsG76Bt9bnS7h2CVZ5CL1z47gXb+XoAiEAgTQ6Fztrm2KSnahx1KGfloGLOTOE57eOgbSvV2w6z7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927283},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"05f34dc4e2f19411634e07872bc7c941f95be9d0","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.5","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.199.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.6","@sveltejs/kit":"^2.58.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.192.0","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.11.0","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.60.1_1779122451251_0.8286379936223762","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@fuzdev/fuz_util","version":"0.61.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.61.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"1193472cb35ab0f2f4abedb656a44668c84a738a","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.61.0.tgz","fileCount":219,"integrity":"sha512-MAWh7b54y/HLKgnAnuogN6XzO33zz67QcCvFjE1ONtW0BVrD03CFzSIdATxRYD7NW3cppbfYosX4mpkdcO8n9w==","signatures":[{"sig":"MEUCIQD9+gtPN7Bng7uJB5ZXh9Z3YuBuKviJUnUYcHLc0l5QagIgLyiUBpIs6d1H8oMA6vYJ6sA6MVWkwlnueeMSUqtwcVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934010},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"95965664266c56c3751a8e7feaf1aee77c71a8ed","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.5","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.199.0","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.6","@sveltejs/kit":"^2.58.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.192.0","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.61.0_1779752716211_0.7168021239129472","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"@fuzdev/fuz_util","version":"0.61.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.61.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"9cb02784095d6d21eb0c18f5ec3e45c4df71efef","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.61.1.tgz","fileCount":231,"integrity":"sha512-p49dboqiO2VHO1/nVECHEX9rKpOi9lJtqmoIyl5eRyWCoUb6lczbbWLnaGwZWnbQpuaMKns2mST6uajCU3qKsg==","signatures":[{"sig":"MEQCIGqQxS8cKYhYm6eTnTT1An7EgsbyOHEIpAHyp+85hYLZAiAovtFEc1Ah+8WvMQbVshU2UvljmVYmIGJ1zTW3KpOMgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000188},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"960cb44f6316c7dd322a2e951dce67eb99f21e7d","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.55.5","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.47","typescript":"^5.9.3","@fuzdev/gro":"^0.199.1","@types/node":"^24.10.1","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.6","@sveltejs/kit":"^2.58.0","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.192.0","@fuzdev/fuz_css":"^0.58.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.61.1_1779823184417_0.33087188377178856","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@fuzdev/fuz_util","version":"0.62.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.62.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"6cd64dfa10f5c524831c5f5835fc2091f7fa5760","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.62.0.tgz","fileCount":227,"integrity":"sha512-CS3gmLYuuDaxG9CCV5Drq3QOFYyZlJMQgZZNKRLtkaGs9PMytFSf5AgbwWtoxO5j9aPRbESQTw6TDixZYIfsug==","signatures":[{"sig":"MEQCIBvFxAvxv7boraQrnT+IP7fuWqM46tCNPLqkG8h+qg88AiBjkFc6eZoajuCiEwX/a6pQhFQwgBLG5EVmG4qDGIt3Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962948},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"1f89c3c3b34d78c48855ac08d1205ee0730386f8","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.199.1","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.195.1","svelte-docinfo":"^0.1.0","@fuzdev/fuz_css":"^0.60.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":"^0.1.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.62.0_1780099946605_0.727390691726572","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@fuzdev/fuz_util","version":"0.63.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.63.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"1a424761b2ae62813056769b552c12b1b9785e23","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.63.0.tgz","fileCount":227,"integrity":"sha512-0T96NgjXbQrT0nLwqgmzGt8x7ifjcUmZAQfg06KnziXAmyB4AuFDVv1HsZeVNfGIYpxzE7AOt+8g3f410TdzRQ==","signatures":[{"sig":"MEYCIQD0Fyz+o5XDeCBDsDfDPFJfkShG/3ufbMe7hPHdUEgdPAIhAIONrcV2wiQzX8AU/IQIRXpwPw7lrpwJ5PO3WikQvzi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962948},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"8f9dc7aba8eddcab89f9ef3677367286072b0dd0","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.199.1","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.195.1","svelte-docinfo":"^0.2.0","@fuzdev/fuz_css":"^0.60.0","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":"^0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.63.0_1780106512676_0.9733714997940877","host":"s3://npm-registry-packages-npm-production"}},"0.63.1":{"name":"@fuzdev/fuz_util","version":"0.63.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.63.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"d091fa4b7573100334d4d426d7882820dc4699a1","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.63.1.tgz","fileCount":227,"integrity":"sha512-0nl7jM6/Zh3CcmOlcJHEVspIuDme1j/1huKZEMumzZY8yx8C30kSr+vc7QDMAH4nz1tO0nYvrElwqUCNLJasFw==","signatures":[{"sig":"MEUCIQDK/y9BHM75dtHnFaCPxaLca5is4hLwN55nLxyqddSEFwIgEdLdLKnEJfE9o1Fx3QA3Y3t2eJgaHyPvD8VJlgMfEPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966219},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"78120df3e17336ca44b443b4a1430069cf2d2522","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.200.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.197.0","svelte-docinfo":"^0.2.1","@fuzdev/fuz_css":"^0.61.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":"^0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.63.1_1780487242145_0.5690952492932604","host":"s3://npm-registry-packages-npm-production"}},"0.63.2":{"name":"@fuzdev/fuz_util","version":"0.63.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.63.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"698e608f3cf86373f290cc734091a8bd192cdeed","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.63.2.tgz","fileCount":227,"integrity":"sha512-jxtJuE2/YyRsnfHl1CAw/GqiJXGXeFosVhMwb5+pBBlJ5cdLNSfgPaYZ6W69in1V8GGigbU/CJTAdP6nzmOT3g==","signatures":[{"sig":"MEUCIGaIfNKI/aol8rxX6gvEGsPXD6biuLfThIyPj9bBWS2CAiEA8UaGJg2CwWv7dS0zBCBrMeN5jKqihSYDOwuFgzLk4Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966220},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"35108d734cd1e957ae322fccd1bb2d93fd0c6812","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.200.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.197.0","svelte-docinfo":"^0.2.1","@fuzdev/fuz_css":"^0.61.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@jridgewell/trace-mapping":"^0.3.31","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"esm-env":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.63.2_1780500451334_0.07833344072524451","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@fuzdev/fuz_util","version":"0.64.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.64.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"e90777addb5f015266ef810845b7a33bddb88de7","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.64.0.tgz","fileCount":231,"integrity":"sha512-NM/+olAhneQhIP2faPwPSftf20+qk4v/enFrQQTtrQLLsTeURv4oqhW7vB3S9QXW99T51c3CGyg+8yzoGnzxYg==","signatures":[{"sig":"MEYCIQCndkeEEoxnFm1DFHIDpvZUQlC6DEy9AwbQiuQTkzeKswIhAKcWKVTX6aFhMZo/byNTmdguAItWKGbg8ypJKiwWFWMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971062},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"8aff30bd339e60962c54475025dff50029260e5c","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.202.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.198.1","svelte-docinfo":"^0.4.0","@fuzdev/fuz_css":"^0.61.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.64.0_1780595144266_0.37289450956847947","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@fuzdev/fuz_util","version":"0.65.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.65.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"74aa89610b7b6197f4da20d3f8ed946fa48ea7ff","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.65.0.tgz","fileCount":235,"integrity":"sha512-gcJv7RFTRxZU32qEXBOTjhLMotcFmvXpzLuW7lDJsPR1ts8eIhZ17mXwXEFCRZx5uF/0Lx9PcMRO6pzByqjIcA==","signatures":[{"sig":"MEQCIHg/FpvMYZHSgrHh7rDVqtF4DLvOpIcinLkko0iNKUx9AiAdBUtO+v+4B6DetBkR3HV1Q9ST5Ovh+OgJ4LBVSAzUOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":982712},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"289360cbf909bcdf387def960caf4885298432bc","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.202.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.198.1","svelte-docinfo":"^0.4.0","@fuzdev/fuz_css":"^0.61.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.65.0_1780664746624_0.5899408073874879","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"@fuzdev/fuz_util","version":"0.65.1","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.65.1","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"d168dd8f7f1c6286f1031c00ede3b55b2c6af856","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.65.1.tgz","fileCount":235,"integrity":"sha512-fN3WzBA0HnVe/PtgO5/89nqLC/6o8aRqMGq5TfojJmUfoxN1+u4XhFTymLsd0jJADE6+KNcbQjtKziJUJlTiXQ==","signatures":[{"sig":"MEUCIB9DNlqZUw4LB1C29oxOdcoRG9HwbmRtsRQkXIH0ZfukAiEAljTMTWDlo3FJtFNTvbU4xHdJtr8l5i+k1yh+CX7lnE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985203},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"5c86f085fe5ff52e649c3d86a38bf5c99f4949cd","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.12.1","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.202.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.198.1","svelte-docinfo":"^0.4.0","@fuzdev/fuz_css":"^0.61.1","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.45.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.65.1_1780693916845_0.5907512595986848","host":"s3://npm-registry-packages-npm-production"}},"0.65.2":{"name":"@fuzdev/fuz_util","version":"0.65.2","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.65.2","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"d227f2ed35437990609b9eabab75e1968156b8e7","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.65.2.tgz","fileCount":235,"integrity":"sha512-VE20HhfZTPOY3SMx4kBELaAZFSRppbskQsIsqy4SvMmGknc0LrxN6jTrnzhp0blooPt3vPparf/yKdzwPUVUCg==","signatures":[{"sig":"MEYCIQDwZIEVq8z3Ku/r8s22tDc2egW5tCDPB13wChRwSfQWiQIhANNPRJGcJeo9kUFSUGYziakrJsrGjaGIdlpNecs19zQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":986932},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"331b153de626a053ef69100e9d603a67b83534b4","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","prettier":{"plugins":["prettier-plugin-svelte"],"useTabs":true,"overrides":[{"files":"package.json","options":{"useTabs":false}}],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.16.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.1","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","prettier":"^3.7.4","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.204.0","@fuzdev/mdz":"^0.1.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.205.1","svelte-docinfo":"^0.5.1","@fuzdev/fuz_css":"^0.63.2","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.46.1","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","prettier-plugin-svelte":"^3.4.1","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.65.2_1781561043993_0.5149252325265885","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@fuzdev/fuz_util","version":"0.66.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.66.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"e742266edeac42db2691a9f405195a549bd7f342","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.66.0.tgz","fileCount":235,"integrity":"sha512-xLVX/XnEoU3oPWTirnNfPm8Vph/zOsxjflvH788niC4imPqZrHf6hKBLIxUM8xKtFjHX/mc/dAJdyEIgLE3L6g==","signatures":[{"sig":"MEUCIBzrIkJ3OSANuZXjpFAwRJKvKEIgfBKRo5Nj4i11x/FJAiEA9y36q6V5ANxU/8rOy55iUt0UNFSmxadjPv0ZvX1g4rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990142},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"936e61f380d20d5f2a752e49bc609efffab959ef","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.17.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.206.0","@fuzdev/mdz":"^0.3.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.206.6","svelte-docinfo":"^0.5.4","@fuzdev/fuz_css":"^0.63.2","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.47.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.66.0_1785439287893_0.18306283437497695","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@fuzdev/fuz_util","version":"0.67.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.67.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"5fd1de6a3aab0fb96cdd08d68a985486eb06a335","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.67.0.tgz","fileCount":235,"integrity":"sha512-ViP4gdej6UXRMy8eC8wHdLYkpmaEL8+GRUPEU4NotXZhj3FQtfzrk6Z8HSb97tkAikTVnINVBob4+ifR3KVq5A==","signatures":[{"sig":"MEQCIHHEnRSIHxU/WSRoFOwOYnPpDlsTSGj3lPs5g0M5ywUUAiBMLHkWcM1TcENbYwBgMbkrQMUmAcnXZa0XbsCF734bdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014965},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"6a2b638cc91e05a7ea126dbf72f0dc2ea76543c2","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.17.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.206.0","@fuzdev/mdz":"^0.3.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.206.6","svelte-docinfo":"^0.5.4","@fuzdev/fuz_css":"^0.63.2","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.47.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.67.0_1785440897515_0.6649387730144996","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@fuzdev/fuz_util","version":"0.68.0","keywords":["js","typescript","utilities","web"],"author":{"url":"https://www.ryanatkn.com/","name":"Ryan Atkinson","email":"mail@ryanatkn.com"},"license":"MIT","_id":"@fuzdev/fuz_util@0.68.0","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"homepage":"https://util.fuz.dev/","bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"dist":{"shasum":"d86615b201fd1794dd082572665b10d7e1785206","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.68.0.tgz","fileCount":239,"integrity":"sha512-v/cbFLcdjLdKHCpJghol7S9Sq3GJyYG6t3OwziuXzjdFZ/R7WvnRlHcaXSu7ViUot50HYBsFNxZDoWrunTWwtQ==","signatures":[{"sig":"MEQCH2Fa91w3dN1vQdIJ632QoNrpQkZQKm8qfL+1c7R6HjsCIQDgCU2QN37iqI5ec3PG4io1uN+UPfcSQJH8xLL9tfF+qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018679},"logo":"logo.svg","type":"module","glyph":"🦕","engines":{"node":">=24.14"},"exports":{"./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"funding":"https://www.ryanatkn.com/funding","gitHead":"4c49cbfff82fb6c8a1019686c8ec0db8eb6565cb","scripts":{"dev":"gro dev","test":"gro test","build":"gro build","check":"gro check","start":"gro dev","deploy":"gro deploy","preview":"vite preview","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts"},"tagline":"ancient not extinct","_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"logo_alt":"a green sauropod wearing a brown utility belt","repository":{"url":"git+https://github.com/fuzdev/fuz_util.git","type":"git"},"_npmVersion":"11.17.0","description":"utility belt for JS","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","vite":"^7.3.6","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.39.1","svelte":"^5.56.0","vitest":"^4.0.18","esm-env":"^1.2.2","svelte2tsx":"^0.7.55","typescript":"^5.9.3","@fuzdev/gro":"^0.206.0","@fuzdev/mdz":"^0.3.0","@types/node":"^24.12.4","@webref/css":"^8.2.0","zimmerframe":"^1.1.4","magic-string":"^0.30.21","svelte-check":"^4.4.8","@sveltejs/kit":"^2.61.1","@types/estree":"^1.0.8","@fuzdev/fuz_ui":"^0.206.6","svelte-docinfo":"^0.5.4","@fuzdev/fuz_css":"^0.63.2","fast-deep-equal":"^3.1.3","@fuzdev/fuz_code":"^0.47.0","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.48.1","@fuzdev/blake3_wasm":"^0.1.1","eslint-plugin-svelte":"^3.14.0","@ryanatkn/eslint-config":"^0.12.1","@sveltejs/adapter-static":"^3.0.10","@changesets/changelog-git":"^0.2.1","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"zod":"^4.0.14","svelte":"^5","esm-env":"^1.2.2","@types/node":"^24","@types/estree":"^1","svelte-docinfo":">=0.2.0","@fuzdev/blake3_wasm":"^0.1.0"},"peerDependenciesMeta":{"zod":{"optional":true},"svelte":{"optional":true},"@types/node":{"optional":true},"@types/estree":{"optional":true},"svelte-docinfo":{"optional":true},"@fuzdev/blake3_wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fuz_util_0.68.0_1785446161936_0.9055699330413427","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@fuzdev/fuz_util","version":"0.69.0","description":"utility belt for JS","glyph":"🦕","logo":"logo.svg","logo_alt":"a green sauropod wearing a brown utility belt","tagline":"ancient not extinct","license":"MIT","homepage":"https://util.fuz.dev/","author":{"name":"Ryan Atkinson","email":"mail@ryanatkn.com","url":"https://www.ryanatkn.com/"},"repository":{"type":"git","url":"git+https://github.com/fuzdev/fuz_util.git"},"bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"funding":"https://www.ryanatkn.com/funding","scripts":{"start":"gro dev","dev":"gro dev","build":"gro build","check":"gro check","test":"gro test","preview":"vite preview","deploy":"gro deploy","benchmark":"gro run src/benchmarks/run.ts","benchmark:save":"gro run src/benchmarks/run.ts --save","benchmark:clean":"rm -f src/benchmarks/baseline.json","benchmark:slugify":"gro run src/benchmarks/slugify.benchmark.ts","benchmark:deep_equal":"gro run src/benchmarks/deep_equal.benchmark.ts","benchmark:deep_equal_comparison":"gro run src/benchmarks/deep_equal_comparison.benchmark.ts","benchmark:random":"gro run src/benchmarks/random.benchmark.ts","benchmark:random_quality":"gro run src/benchmarks/random_quality.ts"},"type":"module","engines":{"node":">=24.14"},"keywords":["js","typescript","utilities","web"],"peerDependencies":{"@fuzdev/blake3-wasm":"^0.2.0","@types/estree":"^1","@types/node":"^24","esm-env":"^1.2.2","svelte":"^5","svelte-docinfo":">=0.2.0","zod":"^4.0.14"},"peerDependenciesMeta":{"@fuzdev/blake3-wasm":{"optional":true},"@types/estree":{"optional":true},"@types/node":{"optional":true},"svelte":{"optional":true},"svelte-docinfo":{"optional":true},"zod":{"optional":true}},"devDependencies":{"@changesets/changelog-git":"^0.2.1","@fuzdev/blake3-wasm":"^0.2.0","@fuzdev/fuz_code":"^0.48.0","@fuzdev/fuz_css":"^0.63.3","@fuzdev/fuz_ui":"^0.208.0","@fuzdev/gro":"^0.211.0","@fuzdev/mdz":"^0.3.0","@ryanatkn/eslint-config":"^0.12.2","@sveltejs/acorn-typescript":"^1.0.9","@sveltejs/adapter-static":"^3.0.10","@sveltejs/kit":"^2.61.1","@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^6.2.4","@types/estree":"^1.0.8","@types/node":"^24.12.4","@webref/css":"^8.2.0","dequal":"^2.0.3","eslint":"^9.39.1","eslint-plugin-svelte":"^3.14.0","esm-env":"^1.2.2","fast-deep-equal":"^3.1.3","magic-string":"^0.30.21","svelte":"^5.56.0","svelte-check":"^4.4.8","svelte-docinfo":"^0.7.0","svelte2tsx":"^0.7.55","tslib":"^2.8.1","typescript":"^5.9.3","typescript-eslint":"^8.48.1","vite":"^7.3.6","vitest":"^5.0.0","zimmerframe":"^1.1.4","zod":"^4.3.6"},"sideEffects":["**/*.css"],"exports":{"./package.json":"./package.json","./*.js":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./*.ts":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"gitHead":"ef67d3ac450e22aeda71562c7374f84bb94db42a","_id":"@fuzdev/fuz_util@0.69.0","_nodeVersion":"24.14.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-oXOftvPL0bQ4mQ0qxfssqsaBIFVT0F11G+bkDPmB3XZB3Q6TK3OpLMsAR2axczt9ijrFog4bas3j89SZO1mJdA==","shasum":"bc0a07b8c5c9f3609f8e490711aba10b76f9cbb4","tarball":"https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.69.0.tgz","fileCount":239,"unpackedSize":1018817,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCv8SDPB/Ttqfdk5rrICQq9P65stPcsKTfQtQl+8lDHoQIgR18NUq7AXtjfdi3NCaK3S2Jcmsnmn4BfhvPBW6+KuZ0="}]},"_npmUser":{"name":"ryanatkn","email":"mail@ryanatkn.com"},"directories":{},"maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fuz_util_0.69.0_1789577726273_0.6945307843070982"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-07T14:38:54.284Z","modified":"2026-09-16T16:55:26.625Z","0.42.0":"2025-12-07T14:38:54.600Z","0.43.0":"2025-12-10T21:26:24.090Z","0.44.0":"2025-12-11T12:23:27.337Z","0.44.1":"2025-12-15T15:45:10.378Z","0.45.0":"2025-12-18T15:10:21.922Z","0.45.1":"2025-12-19T17:44:51.682Z","0.45.2":"2026-01-08T16:02:23.624Z","0.45.3":"2026-01-10T19:21:58.080Z","0.46.0":"2026-01-25T18:08:50.401Z","0.47.0":"2026-01-25T18:50:31.001Z","0.48.0":"2026-01-25T21:13:55.190Z","0.48.1":"2026-01-25T21:58:57.163Z","0.48.2":"2026-01-27T17:39:05.283Z","0.48.3":"2026-01-31T00:11:45.642Z","0.48.4":"2026-02-06T16:07:14.655Z","0.49.0":"2026-02-07T12:47:12.660Z","0.49.1":"2026-02-07T14:22:49.860Z","0.49.2":"2026-02-07T15:56:12.626Z","0.49.3":"2026-02-07T17:41:33.486Z","0.50.0":"2026-02-08T01:15:20.172Z","0.50.1":"2026-02-08T02:14:47.057Z","0.51.0":"2026-02-13T02:13:08.985Z","0.52.0":"2026-02-18T13:43:09.007Z","0.52.1":"2026-02-23T23:41:28.860Z","0.53.0":"2026-03-04T15:03:33.228Z","0.53.1":"2026-03-04T16:55:51.147Z","0.53.2":"2026-03-04T17:13:46.937Z","0.53.3":"2026-03-06T13:14:29.510Z","0.53.4":"2026-03-08T21:04:16.275Z","0.54.0":"2026-03-12T11:38:43.918Z","0.55.0":"2026-03-17T13:45:03.360Z","0.56.0":"2026-04-12T17:08:11.452Z","0.57.0":"2026-04-20T14:28:19.355Z","0.58.0":"2026-04-24T11:06:12.994Z","0.59.0":"2026-04-25T16:39:38.324Z","0.59.1":"2026-05-16T03:30:09.256Z","0.60.0":"2026-05-18T15:32:36.783Z","0.60.1":"2026-05-18T16:40:51.520Z","0.61.0":"2026-05-25T23:45:16.402Z","0.61.1":"2026-05-26T19:19:44.591Z","0.62.0":"2026-05-30T00:12:26.765Z","0.63.0":"2026-05-30T02:01:53.000Z","0.63.1":"2026-06-03T11:47:22.298Z","0.63.2":"2026-06-03T15:27:31.553Z","0.64.0":"2026-06-04T17:45:44.420Z","0.65.0":"2026-06-05T13:05:46.837Z","0.65.1":"2026-06-05T21:11:57.037Z","0.65.2":"2026-06-15T22:04:04.159Z","0.66.0":"2026-07-30T19:21:28.392Z","0.67.0":"2026-07-30T19:48:17.662Z","0.68.0":"2026-07-30T21:16:02.123Z","0.69.0":"2026-09-16T16:55:26.445Z"},"bugs":{"url":"https://github.com/fuzdev/fuz_util/issues"},"author":{"name":"Ryan Atkinson","email":"mail@ryanatkn.com","url":"https://www.ryanatkn.com/"},"license":"MIT","homepage":"https://util.fuz.dev/","keywords":["js","typescript","utilities","web"],"repository":{"type":"git","url":"git+https://github.com/fuzdev/fuz_util.git"},"description":"utility belt for JS","maintainers":[{"name":"ryanatkn","email":"mail@ryanatkn.com"}],"readme":"# @fuzdev/fuz_util\n\n[<img src=\"static/logo.svg\" alt=\"a green sauropod wearing a brown utility belt\" align=\"right\" width=\"256\" height=\"256\">](https://util.fuz.dev/)\n\n> utility belt for JS 🦕 ancient not extinct\n\n**[util.fuz.dev](https://util.fuz.dev)**\n\ndesign:\n\n- kitchen-sink utilities library - sorry, I wish it weren't so, JS made me do it\n- all dependencies are optional ([`zod`](https://github.com/colinhacks/zod),\n  [`svelte`](https://github.com/sveltejs/svelte),\n  [`@fuzdev/blake3-wasm`](https://github.com/fuzdev/blake3),\n  [`esm-env`](https://github.com/benmccann/esm-env), `@types/node`, `@types/estree`)\n- mix of JS module environments - browser-only, Node-only, universal\n- mostly small pure functions\n- all TypeScript, for styles and Svelte and SvelteKit\n  see <a href=\"https://github.com/fuz-dev/fuz\">@fuzdev/fuz_ui</a>\n- complements the modern web platform, drops legacy quickly\n- kinda minimal in many ways but also not, treeshakes well\n- includes a benchmarking library with rich statistical analysis\n\n## Usage\n\nInstall from [npm](https://www.npmjs.com/package/@fuzdev/fuz_util):\n\n```bash\nnpm i -D @fuzdev/fuz_util\n```\n\nImport modules at their full paths:\n\n```ts\nimport {type Result, unwrap} from '@fuzdev/fuz_util/result.ts';\nimport {random_int} from '@fuzdev/fuz_util/random.ts';\n```\n\n`.ts` imports also work:\n\n```ts\nimport {deep_equal} from '@fuzdev/fuz_util/deep_equal.ts';\n```\n\nDocs at [util.fuz.dev/docs](https://util.fuz.dev/docs).\n\n## Features\n\n### Benchmarking\n\nSee [`docs/benchmark.md`](docs/benchmark.md).\n\n## Build\n\n```bash\nnpm run build\n# or\ngro build\n```\n\n## Test\n\nFor more see [Vitest](https://github.com/vitest-dev/vitest)\nand [Gro's test docs](https://github.com/feltjs/gro/blob/main/src/docs/test.md).\n\n```bash\ngro test\ngro test filepattern1 filepatternB\ngro test -- --forwarded-args 'to vitest'\n```\n\n## Deploy\n\n[Deploy](https://github.com/feltjs/gro/blob/main/src/docs/deploy.md)\n(build, commit, and push) to the `deploy` branch, e.g. for GitHub Pages:\n\n```bash\nnpm run deploy\n# or\ngro deploy\n```\n\n## Credits 🐢<sub>🐢</sub><sub><sub>🐢</sub></sub>\n\nMy sister Lisa helped me with the logo -\n[instagram.com/lisaeatkinson](https://www.instagram.com/lisaeatkinson/) -\nshe's a designer and currently looking for work\n\n## Contributing\n\n[fuz.dev/contributing](https://www.fuz.dev/contributing)\n\n## License [🐦](https://wikipedia.org/wiki/Free_and_open-source_software)\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}