{"_id":"@athoscommerce/snap-url-manager","_rev":"37-f920ab828b1b86ae5282c312aa85516d","name":"@athoscommerce/snap-url-manager","dist-tags":{"latest":"1.13.0","beta":"1.12.1-beta.152"},"versions":{"1.0.0":{"name":"@athoscommerce/snap-url-manager","version":"1.0.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.0.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@searchspring.com"}],"homepage":"https://github.com/athoscommerce/snap#readme","bugs":{"url":"https://github.com/athoscommerce/snap/issues"},"dist":{"shasum":"603b53e71a979f2fa954e81ddeac96c420d04c28","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.0.0.tgz","fileCount":63,"integrity":"sha512-KrGQhvPoBw68KxHENKQkK5mCBuQpsrP0SNodyvy3hAVEkNifvEyHtZzDO0HkQA7zJDGn14gS8SquG8psgDOszQ==","signatures":[{"sig":"MEQCIHbAdGhtUe6Frql2aT2HfQP8iMw3e9ohUiC9D7hnwIl/AiBPfZivq5x4rxo6+6/GTAOHEy/w9/Bzzhx5FoSNNZ152A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147934},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"714fb2d140d44581a559a6025310f8df9e33e216","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"athos-nebo","email":"machine@athoscommerce.com"},"repository":{"url":"git+https://github.com/athoscommerce/snap.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v24.14.0+arm64 (darwin)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.0.0_1772663018834_0.5393464836424093","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@athoscommerce/snap-url-manager","version":"1.1.2","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.1.2","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@searchspring.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"b7c09b44a333feaf0f8ac6f3517977df980449be","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.1.2.tgz","fileCount":63,"integrity":"sha512-6heV3TZu07/HJr77MAzUQhzhEtay/UMpC0Z479lMHaXHnerwNB8Xg0+4YEDwxp0+cdQMSBOVl4hI5FXAcZ8nRA==","signatures":[{"sig":"MEQCIFHGHdAEKHFsJbwf9wwC+NyqrcP9wAoz0kXw71M5FW6XAiBhV69wmsKSmX1z1AN1Ht4lfmT+73jKzTAkQnouMt1SjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"5d77226e3af53296170da97ccddf707265d71235","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.1.2_1772674238712_0.7692155002533114","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@athoscommerce/snap-url-manager","version":"1.1.3","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.1.3","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@searchspring.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"43fd82eb5a4fa7bee1ff3a2b6562254f8ec65e7b","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.1.3.tgz","fileCount":63,"integrity":"sha512-/M4k+BV3BYpvQIfX1pqyD60QgNwffTAaWYAtf5JgAFLVGbPl3fT05pBXNQsrj1Xk0IceZCaYrAmOfplWedNjsQ==","signatures":[{"sig":"MEUCIH1oYGWGbBijJcpq/zlazWxrwOxarB0eHlGfJsQL/pWBAiEAqT2SSoFUXa7g6eCU59uyNvBmEyCvs4Ie5d+LFFdzvDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"41cf244735aea307c8877d9dcbe1546202cf916d","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.1.3_1772674815255_0.3311812375095575","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@athoscommerce/snap-url-manager","version":"1.1.4","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.1.4","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@searchspring.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"e79d8f6e881bb9a6ef8b5c2ebd4e4dc79d20b613","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.1.4.tgz","fileCount":63,"integrity":"sha512-OPpiYt0W561jkNrHVsw7wi4PbFnQtRUoPeq0h7FHOT7hqXRzDHsSwmtyiRoR7OS9ysEjsBSNAIdZ6frp7ABUfg==","signatures":[{"sig":"MEUCIGR1zRjrUy5Yhhej+PNgEdZKEuvbsTtmTUl+BRF3XIarAiEAy6HtsXVLetV4vQOTkABY1JGBwtzdDZJ7x+Bdq2myLxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"07469a7158b8c18ad63f4146650c290f7bcdcb58","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.1.4_1772742820962_0.8780400304118661","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@athoscommerce/snap-url-manager","version":"1.1.5","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.1.5","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@searchspring.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"0e8cf95eacca003aaa4b27745fa11bab7d260ee8","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.1.5.tgz","fileCount":63,"integrity":"sha512-3bIx/ZKVikHutP+bzNB/YtXcjFCMkraJPK0cX7BX8rghJHyYe3NfoNucdOGPV++aRzTioGLgGJ4ZsYddggb2xw==","signatures":[{"sig":"MEYCIQCL06wmL6nQxRx6pGC/Idt6klxtBUOll+WBqz5Y6kNLYgIhAN+Mh0shz7m5C2cYRRmtZVjZPh07c95We6Cg1AD4/1OR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"d387e3b28569ad8d5f40c3e2f28509e73c8b32d0","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.1.5_1775159315995_0.5294056576547752","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@athoscommerce/snap-url-manager","version":"1.2.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"e7481c329db2d7eeafe175808c33be4cdebc061a","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.0.tgz","fileCount":63,"integrity":"sha512-xUWnzVSxw76HvEN8UB5Jho6xK7gVDSTPexbgbhT1RKLIUk7CN6JSEwnP7UBLzWBRDepysY3hg7UZKXe5mq3WYw==","signatures":[{"sig":"MEYCIQCZfH87kUBwIEuPKzkDxgwTp3uK9xPN8bsGtTAGik425gIhAKgEj02LTugGquxUSZo9bcdfnz6JEuSvbdHvw/zVzSPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"5bf6c81cee58feba037390bb42b7a6530700bb6d","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.0_1776190786119_0.1389212739618697","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@athoscommerce/snap-url-manager","version":"1.2.1","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.1","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"cc0d19ec06a53d65556b4d4c1ccf70f3890ae3f5","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.1.tgz","fileCount":63,"integrity":"sha512-IowVB47+4tXEVhIcPJPOAg6JGvyldDHOGdPvDTMfZb5H9vUbS2rLbvRS77ppp6ZjyeyIVAa7tb09IM0EdVxBjQ==","signatures":[{"sig":"MEQCIFHT76xFxpcr/IiS6za7b/JRI218+MHcKOFwO3FeWPBpAiAuZ8zG2RvZtJ4EhvUB3YHUZ5N8IJgFW4qWaVOQ9fL4Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"e61107bb6abe3f678956545a9cf4bc61a3a48a63","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.1_1776470288021_0.9575812328250366","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@athoscommerce/snap-url-manager","version":"1.2.2","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.2","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"7fc1f416f6e9ca779763471dee4b558d5d08682c","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.2.tgz","fileCount":63,"integrity":"sha512-rdjhR2/2Y1+806+F6WR1q2vXpPJw1zuYX+NHBCxMbC97dP625UNTUUXXwTbSeL+DcUN4CgM4h52kR9/DQTbUTA==","signatures":[{"sig":"MEQCIDcWE0nik2V05MZRoqToPZSFT5Da2VAEWAnPgIl1armLAiBsWYn1yiVmeCOprXbpLS9DfccjQtvBItEx2gNriW9cCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"d16a223c9b931cd877a09680b3381abc20ee84d4","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.2_1776826182487_0.5209300651548858","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.1":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.1","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.1","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"51902dbfeca7998254f470b0c1c1877ae06c19a2","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.1.tgz","fileCount":63,"integrity":"sha512-2Akw7BhUtVB9wsl6Wbz9K3nBsZt2XcrsdlvamewbPMgYPcClQE3yxVjQqVkWYaiVeNDtd+Qb5Ztr893BrLZFAQ==","signatures":[{"sig":"MEYCIQDrFbj8m1cSuQiBttDKPtZVQZnWF6SDX5bVmMNSY4jL4AIhAMzeHMMU6nGc90pVrtpBrCkG+B2yZZKyHIEYPyrYFsxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"db209407a3895f0cdbb078927410b2b28265e77b","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.1_1777410716369_0.6790875443826183","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.2":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.2","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.2","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"abbd406245b01e3aab0e75c404049197e472593e","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.2.tgz","fileCount":63,"integrity":"sha512-xquCv/6ZL40v3DOOlH+3Jkb5Dp1dPJbqndkZelN+OW/df75JJamAD+1hxd7I1SOiJavQ+svxSowYLQngl98+oA==","signatures":[{"sig":"MEYCIQC2MfR4z0+Ges+u6Unz0JjdWvkigxfcz0kA2a1PCW9jBgIhAMz8ENHSDvbwjPkZjFI3wqZVsKDLhn/IG6vu8RkX1s2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"2c4c9a7f897641582adeeb5c5b57993143387548","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.2_1777469561159_0.4113897799124593","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@athoscommerce/snap-url-manager","version":"1.3.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.3.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"19acaae88b83409ac40a0e7df2ae925091facb09","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.3.0.tgz","fileCount":63,"integrity":"sha512-A9viZbmQ9SHoYr8if8KQ+4iQ/um1uAPREdG1G3iZz1BTRl1VO1sY32ggCWfRHAPF7fZR/sYriIzo1NCRRjPGbA==","signatures":[{"sig":"MEUCIQC0+tBjj6LCXBGPnoECEMbYAaVAVERiXkDP0jgO8zpIoQIgNpyzkAvsVYWnAGiJ9tKoOd0hkccH/hUtz9OO/8zWXdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"a59ece84954df7d459106f468bb7826704a16d5f","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.3.0_1777504620763_0.18257324061815594","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.3":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.3","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.3","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"ccc91aa1823cd638c5846ca7ab4672137fcaf884","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.3.tgz","fileCount":63,"integrity":"sha512-9WdYLAcMhdvvr4N26Gc2zP4AMqW2Ir4wbcvwKjGi5xK9ke52M9NVD4zHx4t18zUj6Au8xHo+kG7kj66BHWS/dQ==","signatures":[{"sig":"MEUCIDN+p5QA8Y2KRP44x+4Fu2tgjFmUQyyO5aVwGMEIX3SrAiEA5iSpi0lRYwM8jW8kGlg/pE1Ln7KAcjogiTH2LeevKMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"25a2f452248ffbf114c80137ea8ad95516b3f106","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.3_1777668401165_0.540059281616863","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.4":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.4","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.4","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"00a49923b3fbc4dd3bd1d0d69390dd398f042e69","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.4.tgz","fileCount":63,"integrity":"sha512-sHOESW40+lO22zsLi8YqeFJOAmwwv7iqusI+eSO7Q2MTmHsKs5lsNnlDV9L/aEfsIVY59vD+Mlv2b8FaMEl1IQ==","signatures":[{"sig":"MEQCIEIpirszoTWUuHkWcmHSL1ANg53ZUcIUqGlGFcMI+UpWAiAA/MBo073RvxgVFuowzEPwacndNrmoGKDALXwYtsbejw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"cf2eeebec7baf5a7746dcd90c21bccd9a5b15544","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.4_1778015826438_0.1725564698178792","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@athoscommerce/snap-url-manager","version":"1.4.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.4.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"6cd5b4f4e84e0d1afcf43fde259e311d088bf5ab","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.4.0.tgz","fileCount":63,"integrity":"sha512-QSTN2BRGxVzNFK2m28gQUjL2U4zGe/hBTwKvR39to/9GpXycwqHeW1MUprezAF00DaVXegaPOiEdvg49xkGUFw==","signatures":[{"sig":"MEQCICznoK7To06LFdPn5N8Q+4p9W1rzLqs6FxbU1vCAjL+0AiBkraU18msOdov6jNc2qYAhiO/ZL9CFUfP77Ez9djk8Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"02057f7679d7833e04853c2232e9d667b4361bde","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.4.0_1778024224479_0.0347908460022599","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@athoscommerce/snap-url-manager","version":"1.5.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"952cc5f1abb487387330097598642697eb634440","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.0.tgz","fileCount":63,"integrity":"sha512-wCaBy009JKazEekVVYZK1pRNoqYYMo7BJvDq6P9otD6Iq2JqYrn5R/jJZj6XrtLP6c5Ln081Vs0QWQ3LkwEaYA==","signatures":[{"sig":"MEUCICoqXHVnE3DfLnHuw+bho2MqvNEjk3iYEohKF1ZK5iPmAiEA6Jcqi/EhiVAP9XtVelnSL5WhLlSiD9SRZdvUQQjNdUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"7a647ccd4caed57de757ade8fa51134f4075f647","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.0_1778535777864_0.3641047168973781","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.5":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.5","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.5","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"d4c3fc565efec728ba68779ad0f88fe313a2e309","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.5.tgz","fileCount":63,"integrity":"sha512-SumLcjxS7UBNz2MulsOSqzpCuiynLj1udI7qKQ9SHliRUsqIlqddaWe1yKIDpoqIWCvjq2e90JNZfCd2K3MZdA==","signatures":[{"sig":"MEYCIQDq3ahrSOyrXwR6IhyOEybSR83f2Jb6mzoHw3rhd0oiAwIhAPzyQWA6O0j6/6Eel8d7QXDcG3WidPMOBACzFrJm6tIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"3831e3f722494f9bc49e63d44105041d9c661c66","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.5_1778692297624_0.805381620882549","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.6":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.6","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.6","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"cf69eb112d076f8e0528952a312ad3197e170120","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.6.tgz","fileCount":63,"integrity":"sha512-p5wfvMaKsU9YLCrPULNLH2xsXtwxTYn0PqyzURs9s93r/jItSI5FgAUIlhx6VqT4CxkJ7B9yvEKuDyff3pPbTA==","signatures":[{"sig":"MEUCIA2J9Mj+bvSqBAVsYmuVblH4eiJdli+TVTQhNqNFLBlLAiEAsdCC3AC3qbXvnMmPBt+xuWk/FMi79GU3aAkLY04BMKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"a0ece468aeed7d9b1834db3835187738f5cd3b6e","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.14.1+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.6_1778762794504_0.6762676101128213","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.7":{"name":"@athoscommerce/snap-url-manager","version":"1.2.3-beta.7","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.2.3-beta.7","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"03b9568bb9c40b48a673eb3d785d279fd7b2889f","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.2.3-beta.7.tgz","fileCount":63,"integrity":"sha512-5xc2bvt1h2NS+nNDjQclXWNMVTo3XUXEJEnKFudOBTaAn4othl4fw/SDJ4gmzQs3lL48NCGZo0PGC9nSviixzg==","signatures":[{"sig":"MEUCICfEiY7xdSN5h78xEifefnBouUV3pZLrebrR8Dqr6RUWAiEArF72VMRxkXd6SBy5SbMA9xuc8g+39ZWVBeBjFg7mA/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.2.3-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147986},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"5599df80ad8521bf3630f8db8251298cd38cf425","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.15.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.2.3-beta.7_1778772331737_0.5058276838705038","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.110":{"name":"@athoscommerce/snap-url-manager","version":"1.5.1-beta.110","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.1-beta.110","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"c7f5ced7d2840fff4f040a42c6e836c235cbb024","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.1-beta.110.tgz","fileCount":63,"integrity":"sha512-vFJZEsYS8Bwyi3NwOxZ+0Ub2vEIA0YcBa+ZdVD6cfFbqLKfsyfO7SGjz4+qOP2YyctPdzu6SAHx0NnV/d0cAHQ==","signatures":[{"sig":"MEUCIQCHgKyil8FXfvFMP1EF2WjcejkLnT3AdFkG+X1sgEW+VQIgVfa3O2h4TpuTkDnrGphygxjvPGcPi9tsTXQvWd+wWGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.1-beta.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"686b0c2b6f5f8d52241b817161fcaa1651626211","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.15.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.1-beta.110_1778878486372_0.9985213923750886","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.112":{"name":"@athoscommerce/snap-url-manager","version":"1.5.1-beta.112","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.1-beta.112","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"68458901565d4aa9ba4755b2cfd1ffc08d60298f","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.1-beta.112.tgz","fileCount":63,"integrity":"sha512-p6iqE/TwGk4UKWc2hfBlHXAhNZzZw20/ehUz/8D01Wt701zXL/v8+n/1Men5r5DNmkA6q8by2hEVw95CyQiUQw==","signatures":[{"sig":"MEUCIFyVjmuf35muYIFnSXzpgpxwniGlgp+4v9owmjeTzoajAiEAkd6qQC6JZg88svTdmkoUIN08HwsG8m97bRCI4pV6atg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.1-beta.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"05d95b25dbb4e784493aa8a92c3667d4fd783276","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.15.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.1-beta.112_1779222772680_0.18808564009820472","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.114":{"name":"@athoscommerce/snap-url-manager","version":"1.5.1-beta.114","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.1-beta.114","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"e6c8b2705639720fb03d4be63e06c4bd0abb7139","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.1-beta.114.tgz","fileCount":63,"integrity":"sha512-JlEWvVLlWog4L+M77aE/k2TClFMBovm9ZdSKiBO0MkiGiWMxYrYCVe/rkja8ipldCdSweqRn7taHULpQxgdW2g==","signatures":[{"sig":"MEQCICCAJRGWDGCPQZLtWqhelZ6rExfPpMk8MinPOHb+hxEuAiACtvH/1kj98n4FokOvxuux6qy1vp3frTl4WwAMwrfpYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.1-beta.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"0c51a7fbd536458bf7babb65e8632508565284a4","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.15.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.1-beta.114_1779395352527_0.9208799043763936","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@athoscommerce/snap-url-manager","version":"1.5.1","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.1","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"a81169d3497fd9bcbe53e39476c3f7b5fd986bc5","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.1.tgz","fileCount":63,"integrity":"sha512-tfOtux2wwyRi3OhyFdegaK5eYV4nQmI0oSKSHvuVQicK2A1ZZcY8HSQpouRRNFGqaF6mtEvZX8ctotLqVOIAVw==","signatures":[{"sig":"MEUCIQCNkSFBqzKShraxBhU+DEQ7iCAlgyJAruA7SqlX81Y7awIgAuYFQFSVsWGcf7zMCNdb7BXs6o4+HqXeSaLEM0dsS7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"cfa14e78f0bd7ee7d31cf514c659e210d66a1eab","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.1_1779995928558_0.8557393612209867","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.116":{"name":"@athoscommerce/snap-url-manager","version":"1.5.1-beta.116","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.5.1-beta.116","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"00381c28202d0c56f2f3d4c789e2397329641f11","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.5.1-beta.116.tgz","fileCount":63,"integrity":"sha512-/ogXp+ZaF2qg2HI1yktK8O/TJjkQSEQbvLzD0UiIu7xf+IKAFuOwriRzDoH6Ibs0aaIfnOZ4vD1Ef6ZxqZN73g==","signatures":[{"sig":"MEUCICMsre5fhFXVB1tCLBVNso7rrn++TctL43SCYC9/OkFDAiEAyaQWtYPq+AfCrEo7QF4EX9VE8NU/WY66i3qsU3S6sGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.5.1-beta.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"2e6b3dd56715d9f0a3db4c6e221146cf1147053c","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.5.1-beta.116_1780073822884_0.7275405762753724","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@athoscommerce/snap-url-manager","version":"1.6.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.6.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"f51acf1586261bc1ee60177bf6387807a135e377","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.6.0.tgz","fileCount":63,"integrity":"sha512-JT+8rqDzgMFIY0siZjPMae2rZ9w140OCmPnuXdVX+R6+SMNGVQAQrPNRsaUFiqf0Y6NoCrKOheZXktL2IlNI6w==","signatures":[{"sig":"MEQCIDH43pPL5a3d64QYT16iHV/LQhyJu6BUIeUDMh7C80LTAiA1xtA9HiCYslKnQSs2RiG826Ro4ANva+sfSPlZ/eosgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"1946dd9777d3c08d3976a0199e6e2b8b5dc5c32a","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.6.0_1780501308397_0.7490242658893067","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@athoscommerce/snap-url-manager","version":"1.7.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.7.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"3ea51f1fab335a771556ee6832d77badeb232a64","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.7.0.tgz","fileCount":63,"integrity":"sha512-zffX1MHqXC7lXnUCRUj4vQ99bnqzjIUEafqxKys/fDVxoAPd+fEckTRxoenFaaWiilgf0zVtFPBOxi5syG/R1Q==","signatures":[{"sig":"MEQCIF5lDB15RSBeYZz4IvTUfPpP/CmimtxDehCW3fjnx6haAiB0JMusnw4rTeKdblFxLao8yWJ531X5b68csvum/oqoLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"4ea9e5be5d6bb6bbe750e416a3e2d0d01705d54b","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.7.0_1781217958581_0.9718591545026622","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.121":{"name":"@athoscommerce/snap-url-manager","version":"1.7.1-beta.121","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.7.1-beta.121","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"bd8057f2b83cd54e11fae6260ef61a3909b24488","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.7.1-beta.121.tgz","fileCount":63,"integrity":"sha512-soKnMpY9tKd+wy3KxxrEZ1RG6ApvxfyYIYrhjjQ46ol1fJDtvuM2FX9l4x3s9bF2BwtUIt57FFfWjsG3fQYYcg==","signatures":[{"sig":"MEUCIQDpoG47HFCip6DtCUi4jrHNlGqWAH71R4W88TcIgJro7wIgTM+0Rz/cJmsAPfF9Dd/HRgsL8cwoeczDBTZn2inKRFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.7.1-beta.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"d8f23a5f05f9c47db273b7d5d837b9697ae1ae4c","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.7.1-beta.121_1782245692313_0.18332156453323312","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.129":{"name":"@athoscommerce/snap-url-manager","version":"1.7.1-beta.129","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.7.1-beta.129","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"02eb4e64dc57092fdf0268b100a0d6a66b1335f1","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.7.1-beta.129.tgz","fileCount":63,"integrity":"sha512-FAhS/gIcK8S09CjtMU+AzF2zPyVZ+q/G2hmXhef5uFDe79MlZqo3pxDDoRzTmkk3VTevhl+FSSVNzU4ndSnSgA==","signatures":[{"sig":"MEQCIG2xIWzK3q5PnoemyI3KUgTt7tr8V0JSGvCqZ/MjGGLkAiBhuTgSEZKg8HtXzuLQPCwLnKQzcQ4X45jvuMZk5FK0HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.7.1-beta.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"9c5e30f082e3506ad04035220c1d4455d7610661","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.7.1-beta.129_1783022936881_0.8464341715260404","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@athoscommerce/snap-url-manager","version":"1.8.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.8.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"8448e04c22d40b849ec07f187a09df1b8856e480","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.8.0.tgz","fileCount":63,"integrity":"sha512-Z7llPICRtqQsRVD3Vq+MxDfxt31WwtRa4RrCxQqVQ1D9lm4Z/ILpl+OeTNb9/2K6DnnO3fOJbR/J55CNjw4Kow==","signatures":[{"sig":"MEUCIQC/9THketgvx6sfwnDewRqQuf6ts8lRedtVOeJMxQb+XQIgSJ02kM/6hzGhtvQ6rJiP0UUnpuzg8m4MVE6fbjPVbJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"20d0fb80269471167037e11e68f1e3ea3e2cce79","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.8.0_1783952441370_0.6043424583259482","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.133":{"name":"@athoscommerce/snap-url-manager","version":"1.7.1-beta.133","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.7.1-beta.133","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"4f14407192fbd5ba01ae5b12c22f085524044e3c","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.7.1-beta.133.tgz","fileCount":63,"integrity":"sha512-yTPa5jAdSelU0sFSHSoHXh5Yz1krjrHoYOWoWnHpuixnogkXD7byUfQGkEdjDxrktuqgjAiRckhXNZWWA2sBdA==","signatures":[{"sig":"MEUCIAWG4PwZvqeA4VhV36z0CWeAP/sOhk6ZM9MYvOoxdzb2AiEAmKTf9+vzbbO99AG4uvRW4x9T0hHVA9J6PaBfL3SvnII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.7.1-beta.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147988},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"42a341d6192c12a8c6e735dcfdf2599e7e49c00b","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.7.1-beta.133_1784296700173_0.3653008599335492","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@athoscommerce/snap-url-manager","version":"1.9.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.9.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"1e9a188318091f26e122f529461730deccf7297a","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.9.0.tgz","fileCount":63,"integrity":"sha512-Mtl6RVrEbA+7PHtTe2YNOJ9IalFOjvGHiuL0flSjncPoWVbWmHR8IJf94LLIWXWKrJv0oIYrewmoTmhfgh4QOg==","signatures":[{"sig":"MEUCIQCjTXAS0vMmpP9Hvn6cVVagskX6WsDECTbpDffdvxpY+gIgQqGbr2pLC+qtWlAByVP0zB1aKILPHm7T2MK96Paz9IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"7acb78ccbccb8d647ab8bf136e8277f8f3707033","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.9.0_1784585951318_0.5377891314562737","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@athoscommerce/snap-url-manager","version":"1.9.1","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.9.1","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"92f8aab91b13a4d128db715d921013c4c52adc84","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.9.1.tgz","fileCount":63,"integrity":"sha512-XCjEggMMGxAKJnmDTZC+45Q68s3yp9qqwRPMO4y6p881dyZNDnq2Pn6z9/WiOhLBOPmUDRepc7Tb+RSUBV0JhQ==","signatures":[{"sig":"MEUCIQCXrnCG+zOxt/vimo+OTv/APp6HlhBbYU2Bgo1PWM7FpQIgJu1XGRrpBpZBBVbQnkKyfUEeR0+c7jDMwZPk6TFw7DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147969},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","gitHead":"60e2c167c231355dfc76919915a2bc3a802ada80","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && rm -fr ./components/dist && tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.9.1_1784777775745_0.30525325492161115","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@athoscommerce/snap-url-manager","version":"1.10.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.10.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"5261da4581b42580420bfbbca3f9d89800a7796c","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.10.0.tgz","fileCount":43,"integrity":"sha512-iTNup5rT+kYVLyX8CSqooXa5Z/+nRGZCZTFxtI2LfkeNjVNyifSl4e/lQSQqJMz5cdan6/QgNb49WXsT1MCPlA==","signatures":[{"sig":"MEQCIAg3CqoBpVoTprJelCBBmI2sMDzslaeb87h31hjDYOlYAiArupHh7kJrCTzO46Cka4xRgu7/hhXNQiF28p4MA1bxAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120498},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"615f59b7fbd83d92d9d9637d09b380d353dcaa5f","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.18.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.10.0_1785533140275_0.017096696581780257","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.150":{"name":"@athoscommerce/snap-url-manager","version":"1.10.1-beta.150","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.10.1-beta.150","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"f0d488ab5a4629a8ca0ac0e6089ddd994aacbe09","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.10.1-beta.150.tgz","fileCount":43,"integrity":"sha512-SMabVCH5b3mAIXdAtLCLd9I14hKCPXrTYuQmIJE7rinP6ivMkH+CTWLMqwr4wxStfAbbgPQEjjb0IabKVfPxwA==","signatures":[{"sig":"MEUCIQCi25TtTtY++9zOamEc4S2x2gfkBvs5S4PJ4IlxvfYIYAIgbp8g9rSM4W2bqEfvKNCcLhqHfT9/OoumXkrhIFMFJKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.10.1-beta.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120517},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"757b772105b42169f39059f0e3bfeab2f676d021","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.19.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.10.1-beta.150_1786635697019_0.1878490540047173","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@athoscommerce/snap-url-manager","version":"1.11.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.11.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"2967965b405a9167e259bbdbe3195327a812a9cf","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.11.0.tgz","fileCount":43,"integrity":"sha512-F59Er2TAnjug7Qbhaa3di3KPBhxSOt4tNZlHBAwQqp9eyZExwSUqZmp8HqwKAdoP+Y8VQx48REraqRke3y3EpA==","signatures":[{"sig":"MEYCIQCadZQPu0RgGrfNyudCyZRJDUW6ENm21tkOWq7flgKcFgIhAOkED9ph523NBUvvMZqx6UigTaEzOheVIjbMWG8NVjba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121535},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"827b9566f3a8282b3a78fd85b0b2a281fe963df4","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.19.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.11.0_1787013950540_0.407585165798825","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@athoscommerce/snap-url-manager","version":"1.12.0","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.12.0","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"f284a6736fd3238e25d54673803ad63d4e78f576","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.12.0.tgz","fileCount":43,"integrity":"sha512-ofsvcxewDS0InLZUw3xr+5pH5hv7HBSHxlJ3l6iUTSwYNW8VLsNB4GvRQgx8XTQ+y3Oigqxrhlmj0rZx5uM1SA==","signatures":[{"sig":"MEYCIQCracbm8gJ5moiV9GtmckwWbW85fI4y6lXwzqDKj9fKhwIhAKsbKw1q2LMyXWXef2cm0UD4pB2IdEdBZfW5VNKo0jTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121535},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"cc4e3d016b33074fe8242a7b7ea3c625e2c8708b","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.19.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.12.0_1787952100616_0.33294138858319844","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.152":{"name":"@athoscommerce/snap-url-manager","version":"1.12.1-beta.152","author":{"name":"Athos Commerce"},"license":"MIT","_id":"@athoscommerce/snap-url-manager@1.12.1-beta.152","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"homepage":"https://github.com/AthosCommerce/snap#readme","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"57727670a8819682e701f89c7b85902b4e42341e","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.12.1-beta.152.tgz","fileCount":43,"integrity":"sha512-TXjqjX2Q5MWNyD77uHuJ0xKJ+8MKlW0p3LrW+scyYL6ntkt41VV1z2t90QHr22ZO4YNEGUsxjcAEPmCiJen3mw==","signatures":[{"sig":"MEYCIQC5ne6o9/Z7N+edexs30xGQ9jiNFxqs8NLKcSHWDZIDJAIhAMWFoP4cRRsUTwX2phpmDCBwt/cdXaIJVzUz36LsaZRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCjMdHSBJT0l1bPE1uWAH+/LN23XUXEZUjqnp4UsSIagIhAJDyDr1TXVW0KMcC5kRuUk2YmRmVdj/IAKeS6ZfBkQkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.12.1-beta.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121554},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"fc86c4855c8220cdd36b98ee29b61c96ff9d178e","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.20.0+x64 (linux)","description":"Snap URL Manager","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"tmp":"tmp/snap-url-manager_1.12.1-beta.152_1788888972851_0.6855581960417225","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"_id":"@athoscommerce/snap-url-manager@1.13.0","bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"dist":{"shasum":"76a24910dd64c63d0eba133fd452cde9321bdc34","tarball":"https://registry.npmjs.org/@athoscommerce/snap-url-manager/-/snap-url-manager-1.13.0.tgz","fileCount":43,"integrity":"sha512-Ftre4edOq/J2BOQV3qP2CNNBAdUEI6o9h8P3GHFLbCaJgGqRNDYAuWHF3Sx1YaNJx0noqQkvcz5q4PKpqT0DZA==","signatures":[{"sig":"MEQCIEC8gYkvBwFTJg/apTStTLZqi6Oz5KONfRrE/48NUNMBAiAkivjkN9eSmcioJTCZIUNfzkWtMG0R4B8sh9Db1i2jLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB2dXbkOmyCsdzKK4hQ8s+teqUDm2U/QW076asJE2xVpAiEApkCwPQcz+bdp7xnrbsHoxscWqHMyoqaAHnLSOu50wR0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@athoscommerce%2fsnap-url-manager@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121535},"main":"dist/cjs/index.js","name":"@athoscommerce/snap-url-manager","types":"dist/esm/index.d.ts","author":{"name":"Athos Commerce"},"module":"dist/esm/index.js","gitHead":"f5ec33b6fa8255ab40fd7e2d5ea8f73a37dc783b","license":"MIT","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{js,jsx,ts,tsx}'","test":"jest","build":"rm -rf ./dist && tsc","format":"prettier --write 'src/**/*.{js,jsx,ts,tsx}'","build:docs":"typedoc --out docs src/index.ts","build:prod":"rm -rf ./dist && (tsc & p1=$!; tsc -p tsconfig.cjs.json & p2=$!; wait $p1 && wait $p2)","test:watch":"jest --watch"},"version":"1.13.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08fc9ab-3929-4776-ac34-b12f001315d7"}},"homepage":"https://github.com/AthosCommerce/snap#readme","repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.20.0+x64 (linux)","description":"Snap URL Manager","directories":{},"maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"deepmerge":"4.3.1","seamless-immutable":"7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/seamless-immutable":"7.1.19"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/snap-url-manager_1.13.0_1789681721561_0.26709856600618664"}}},"time":{"created":"2026-03-04T22:23:38.707Z","modified":"2026-09-17T21:48:41.999Z","1.0.0":"2026-03-04T22:23:39.013Z","1.1.2":"2026-03-05T01:30:38.844Z","1.1.3":"2026-03-05T01:40:15.414Z","1.1.4":"2026-03-05T20:33:41.111Z","1.1.5":"2026-04-02T19:48:36.154Z","1.2.0":"2026-04-14T18:19:46.303Z","1.2.1":"2026-04-17T23:58:08.155Z","1.2.2":"2026-04-22T02:49:42.613Z","1.2.3-beta.1":"2026-04-28T21:11:56.510Z","1.2.3-beta.2":"2026-04-29T13:32:41.328Z","1.3.0":"2026-04-29T23:17:00.903Z","1.2.3-beta.3":"2026-05-01T20:46:41.307Z","1.2.3-beta.4":"2026-05-05T21:17:06.573Z","1.4.0":"2026-05-05T23:37:04.724Z","1.5.0":"2026-05-11T21:42:58.028Z","1.2.3-beta.5":"2026-05-13T17:11:37.776Z","1.2.3-beta.6":"2026-05-14T12:46:34.681Z","1.2.3-beta.7":"2026-05-14T15:25:31.960Z","1.5.1-beta.110":"2026-05-15T20:54:46.552Z","1.5.1-beta.112":"2026-05-19T20:32:52.830Z","1.5.1-beta.114":"2026-05-21T20:29:12.680Z","1.5.1":"2026-05-28T19:18:48.767Z","1.5.1-beta.116":"2026-05-29T16:57:03.021Z","1.6.0":"2026-06-03T15:41:48.534Z","1.7.0":"2026-06-11T22:45:58.763Z","1.7.1-beta.121":"2026-06-23T20:14:52.460Z","1.7.1-beta.129":"2026-07-02T20:08:57.019Z","1.8.0":"2026-07-13T14:20:41.542Z","1.7.1-beta.133":"2026-07-17T13:58:20.301Z","1.9.0":"2026-07-20T22:19:11.527Z","1.9.1":"2026-07-23T03:36:15.884Z","1.10.0":"2026-07-31T21:25:40.422Z","1.10.1-beta.150":"2026-08-13T15:41:37.195Z","1.11.0":"2026-08-18T00:45:50.709Z","1.12.0":"2026-08-28T21:21:40.763Z","1.12.1-beta.152":"2026-09-08T17:36:12.942Z","1.13.0":"2026-09-17T21:48:41.670Z"},"bugs":{"url":"https://github.com/AthosCommerce/snap/issues"},"author":{"name":"Athos Commerce"},"license":"MIT","homepage":"https://github.com/AthosCommerce/snap#readme","repository":{"url":"git+https://github.com/AthosCommerce/snap.git","type":"git"},"description":"Snap URL Manager","maintainers":[{"name":"athos-nebo","email":"machine@athoscommerce.com"},{"name":"kevindevin","email":"kevin@athoscommerce.com"}],"readme":"# Snap URL Manager\n\n\nSnap URL Manager is available on each controller via `controller.urlManager`. It is a core service that provides customizable frontend URL management and a means to subscribe to the URL for changes. Its primary purpose is to provide a standard API to manage URL across Snap products.\n\n\nA `urlManager` is constructed with a `Translator` instance. This is the translator that manages your URL scheme, as well as rules for updating the URL. For now, we'll use the included translator that uses query strings and hash fragments and utilizes pushState to modify the URL in the browser.\n\nSee [Translators](https://github.com/athoscommerce/snap/tree/main/packages/snap-url-manager/src/Translators) for more info.\n\nDepending on the translator, the instantiated `urlManager` will automatically start tracking from the browser URL.\n\n## Navigate to another location using transforms.\n\nLet's add a new parameter, `page=2`, to the browser's address bar.\n\n```js\ncontroller.urlManager.merge({ page: 2 }).go();\n```\n\nIn this example, we first created a new url manager with internal state that reflects `page=2` . Url managers are never directly modified, but when merging or setting parameters, a new url manager is created with a new state.\n\nWe then updated the browser's address bar using `urlManager.go()` on the newly created url manager. Since the query string config translator is utilizing `location.pushState` behind the scenes,\nthis is the mechanism behind which the browsers address bar is updated in this example.\n\nThere are three functions to update one or more URL parameters: `set`, `merge` and `remove` . These functions are called transforms.\n\nWhen using `set`, other parameters will be clobbered and the URL will be set to exactly match the object passed in. All transforms can specify a path as the first parameter.\n\nPaths can be expressed in either of these formats:\n`'some.longer.path'` or `['some', 'longer', 'path']`\n\nTherefore, you can also accomplish this same transformation with the following:\n\n```js\nconst newManager = controller.urlManager.set('page', 2);\n```\n\nThe page parameter can be removed with the following:\n\n```js\nconst newManager = controller.urlManager.remove('page');\n```\n\nSetting a value in a longer, nested path would look like this:\n\n```js\nconst newManager = controller.urlManager.set('filter.color', 'blue');\n```\n\nThis will produce 1 value for `filter.color` and remove any others.\n\nFor multiple values:\n\n```js\nconst newManager = urlManager\n\t.merge('filter.color', 'blue')\n\t.merge('filter.color', 'red');\n```\n\n## `href` property\n\nYou can access a url manager's href property at any time with\n\n```js\ncontroller.urlManager.href;\n```\n\n## Many copies\n\nThere may be cases where you want multiple URL states stored for various purposes. Since\n`set`, `merge`, and `remove` create modified copies, instances can be created and utilized from multiple sources. Snap `stores` already handle the process of attaching `UrlManager' instances where needed, for example for pagination, facets, sorting, etc... Here is an example of how creating them for a facet's individual values might look:\n\n```js\nconst facetValuesWithUrls = (facet, facetValues) => {\n\treturn facetValues.map((facetValue) => {\n\t\treturn {\n\t\t\t...facetValue,\n\t\t\turl: controller.urlManager.merge(['filter', facet.field], facetValue.value),\n\t\t};\n\t});\n};\n```\n\nNow, you can pass these as props to a Preact component:\n\n```js\nclass FacetValue {\n\trender({ facet, value }) {\n\t\treturn (\n\t\t\t<li>\n\t\t\t\t<a\n\t\t\t\t\thref={ value.url.href }\n\t\t\t\t\tonClick={(ev) => {\n\t\t\t\t\t\tev.preventDefault();\n\n\t\t\t\t\t\tvalue.url.go();\n\t\t\t\t\t}}\n\t\t\t\t>\n\t\t\t\t\t{value.label}\n\t\t\t\t</a>\n\t\t\t</li>\n\t\t);\n\t}\n}\n```\n\nSince the `UrlTranslator` is utilizing `pushState` it is important to prevent the default behavior as shown in the `onClick` above. Each translator can be instantiated with a `Linker` to make this even easier:\n\n```js\nimport { UrlManager, UrlTranslator, reactLinker } from '@athoscommerce/snap-url-manager';\nconst urlManager = new UrlManager(new UrlTranslator(), reactLinker);\n```\n\n```js\nclass FacetValue {\n\trender({ facet, value }) {\n\t\treturn (\n\t\t\t<li>\n\t\t\t\t<a {...value.url.link}>{value.label}</a>\n\t\t\t</li>\n\t\t);\n\t}\n}\n```\n\nSee [Linkers](https://github.com/athoscommerce/snap/tree/main/packages/snap-url-manager/src/linkers) for more info.\n\n## Subscribe to URL changes\n\nYou can subscribe to URL changes like so:\n\n```js\ncontroller.urlManager.subscribe((prev, next) => {\n\tconsole.log(prev, next);\n});\n```\n\nThis callback is executed any time one of the url manager's `go` function is called.\n\nThe callback is passed two parameters: `prev` and `next`.\n\n`next` is the new state formed by a combination of the browsers URL, as well as any transformations done to the `urlManager` instance after it was either instantiated or copied using another urlManager's `copy` function.\n\n`prev` is the previous state from this urlManager instance.\n\n## Auto-synchronize with URL change\n\nRemember that url manager's internal state is never directly mutated, but instead, transforms return a fresh copy with a new\nstate. However, the internal state is always a modification on the _current_ URL.\n\nTake the following example:\n\n```js\nconst urlManager = new UrlManager(new UrlTranslator());\n\nconst urlManagerWithColor = controller.urlManager.merge('filter.color_family', 'blue');\n\nconsole.log(window.location.href); // https://try.searchspring.com?q=dress\n\nconsole.log(controller.urlManager.href); // ?q=dress\nconsole.log(urlManagerWithColor.href); // ?q=dress#/filter:color_family:Blue\n```\n\nYou can see that the href of `urlManager` matches the parameters of the page URL, while `urlManagerWithColor` has an additional parameter.\n\nNow let's navigate to a new URL using the `go` function and check the href's again:\n\n```js\nconst urlManagerWithNewParam = controller.urlManager.merge({ newParam: 'newValue' });\n\nurlManagerWithNewParam.go();\nconsole.log(window.location.href); // https://try.searchspring.com?q=dress#/newParam:newValue\nconsole.log(controller.urlManager.href); // ?q=dress#/newParam:newValue\nconsole.log(urlManagerWithNewParam.href); // ?q=dress#/newParam:newValue\n\nconsole.log(urlManagerWithColor.href); // ?q=dress#/filter:color_family:Blue/newParam:newValue\n```\n\nAs you can see, when calling `go()` all the URL managers were updated and know about the new URL parameter `newParam` while the internal\nstate of `urlManagerWithColor` remains unmodified. This holds true for removals as well:\n\n```js\nconst urlManagerWithColorButWithoutNewParam = urlManagerWithColor.remove('newParam');\n\nconsole.log(controller.urlManager.href); // ?q=dress#/newParam:newValue\nconsole.log(urlManagerWithNewParam.href); // ?q=dress#/newParam:newValue\n\nconsole.log(urlManagerWithColor.href); // ?q=dress#/filter:color_family:Blue/newParam:newValuecolor=blue\nconsole.log(urlManagerWithColorButWithoutNewParam.href); // ?q=dress#/filter:color_family:Blue\n```\n\n> [!NOTE]\n> UrlManagers with different instantiations will not notify each other about URL updates. For example:\n\n```js\nconst originalUrlManager = new UrlManager(new QueryStringTranslator());\nconst secondaryUrlManager = originalUrlManager.set('foo', 'bar');\n\nconst disconnectedUrlManager = new UrlManager(new QueryStringTranslator());\n\noriginalUrlManager.set('example', '1').go();\n\nconsole.log(originalUrlManager.href); // ?example=1\nconsole.log(secondaryUrlManager.href); // ?example=1&foo=bar\n\nconsole.log(disconnectedUrlManager.href); // / (empty)\n```\n\nFor performance reasons, the url managers do not contain watchers or otherwise poll for URL changes. Instead, they rely upon the copy mechanism behind the transform functions to notify each other of changes.\n\nSince a `UrlManager` internal state is immutable, you do not have to worry about unintended side effects. The only side effect is changes to the URL itself, which is intended!\n","readmeFilename":"README.md"}