{"_id":"@octanejs/nuqs","_rev":"46-94bd1e9e976b40be6fcc74af4e13d757","name":"@octanejs/nuqs","dist-tags":{"latest":"0.1.46"},"versions":{"0.1.0":{"name":"@octanejs/nuqs","version":"0.1.0","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.0","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"4c2dae5ba0dbc340749899c08204e01f1d1f2915","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.0.tgz","fileCount":40,"integrity":"sha512-IzRUnnDOH+QJcyMzAZHArx/QhW1Zsck3NMg2Z18emDfcvYL5DaWdEWVyO07fAFDMdxzA8FrptnlSHUGnOMO8XA==","signatures":[{"sig":"MEUCIA8cpGxgDuLMzZAnFoRWhtgRFw0UPKwy53/6G3STuX7aAiEA/GOKWfDifYRH1zQJdlP3nQ46+ttutpXmtLAwQUn0gKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119950},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"trueadm","email":"dg@domgan.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.0","octane":"0.1.11","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","@octanejs/testing-library":"0.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.0_1784556701400_0.6795374213222516","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@octanejs/nuqs","version":"0.1.1","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.1","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"40791742f810bab9547abf409708be06d28e67a9","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.1.tgz","fileCount":40,"integrity":"sha512-0lP9KGuYz9kLnXYr+UQMV+nKooZzhSypf0I3AJRzRz4RiwI22q2DLCibc4yOib+u30X9ud8D2smL9uw6SDXDKw==","signatures":[{"sig":"MEYCIQCQD3aZnaEZa72nFtpDP3ePrE2ps8ZcYf8xAsADjSlUtAIhAJGwlbza49LFTUEzMLwP7pV9Rb/FN6wou7wzogvHeXM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119950},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.0","octane":"0.1.12","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","@octanejs/testing-library":"0.1.9","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.1_1784579454807_0.007769980676280097","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@octanejs/nuqs","version":"0.1.2","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.2","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8e0388b658730ebef90500d59a1e354261f6be62","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.2.tgz","fileCount":40,"integrity":"sha512-Q2gxCFXWEcB8vrxmxF6ue5YnC+yglCiOz3IrorMeRn2++V2PKPsCAlV28LTh9XU6p3YNrMwiQBM2tZDgDCgStA==","signatures":[{"sig":"MEUCIQDPvxL2/fTz0ydFN7YX/sE12q/3fiGmbhnsrJphD3sorwIgTZ9ksW73e92xCjCmXsomvUIG67cHtvkJrI4Hy7SXnCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.13","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.46","@octanejs/testing-library":"0.1.10","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.2_1784712582156_0.28549052603808","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@octanejs/nuqs","version":"0.1.5","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.5","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d9d27fea80c4e2fa1dcc66230b530cce6c621bda","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.5.tgz","fileCount":40,"integrity":"sha512-gCy9rGP79VRQ7+XICnL9FwCOKEzZyIw/Pl2ACSw05kdnCQwq/gljU3UZstjfDTZm/EOsvxgOsos8hDfkcW9mDg==","signatures":[{"sig":"MEUCIQCyAO+gkU++URjv4T2GbiQX72KYM25yCayLlGquOqYjfAIgRPxU78+tbAFffL3fdXWUYScAMEDOM4oVPCQa4JEeHKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.16","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","@octanejs/testing-library":"0.1.13","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.5_1785097252947_0.8546683169388205","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@octanejs/nuqs","version":"0.1.6","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.6","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"01f13f14f07a19db7cc49ee62320fcbd4a6ecb76","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.6.tgz","fileCount":40,"integrity":"sha512-4gtRGXryN+vqjbnL9i35bwN/fI28tLBTtI75mSi9YyTHgl4mjycqGC5cEO4efwL+PVBe/flvAKKEus20uIOO3Q==","signatures":[{"sig":"MEQCIDrGGmpM0Wl77M1KuNqGR4yX6WBeVVmYNKxPufqL/+6AAiB9llfvBkjbhXvxfmYT7KLA5zalFnE8nHGPTicVR6WsEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.17","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","@octanejs/testing-library":"0.1.14","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.6_1785152965905_0.13796996236219505","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@octanejs/nuqs","version":"0.1.7","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.7","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"fe419fb3c65b6a3d23fa91e75d933629f687af2a","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.7.tgz","fileCount":40,"integrity":"sha512-WfxYM1XgtPfoBXZBXdPWE6d8jlgxWOQll5EZOP9Pzu/Uke6fjzGIu3tp9LLkO8i8ONhwQ1NUPT8Q6dXpZ4RDfg==","signatures":[{"sig":"MEQCIDYRUsz4nPfJ1LoSDH347i4LBeSQw019EDkJyEfCy/xkAiAOkfdHZWI06DhZSw5W5v6RFObCzvsLPul9Sk/8TizJgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.18","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.54","@octanejs/testing-library":"0.1.15","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.7_1785253965773_0.29440308543926164","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@octanejs/nuqs","version":"0.1.8","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.8","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"23a5266a8e1ec7b1e4694d06aa77e9058dccb9aa","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.8.tgz","fileCount":40,"integrity":"sha512-ClAaqs8Nx140M4FwfaPjjtZ4v5xW+QzGQonrESti3UAMY/qR4JYQvvwEfJxoLjJzmYWOcGoO3tN/a+7A/zWD7Q==","signatures":[{"sig":"MEUCIQCUIlICSFpKt+6MPgsrZZVLrnAEkhGi8XnFj4UlkbQkFAIgSUerHtzfqqoITDYltHuCkoDhcTcE+kFeHyAGR2rhYqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.19","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.16","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.8_1785329666111_0.18937276548381","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@octanejs/nuqs","version":"0.1.9","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.9","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"56e9410e8ed3fc1b99b3afbfab0fbd73e7ba7095","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.9.tgz","fileCount":40,"integrity":"sha512-HTxhvv7lRkSxKr3ifV9f9G43A69783pjPhwpD7aEuACECtztMlo5YVZOYM1j5NA0PlCREGUiT5m+Foufy4AWpg==","signatures":[{"sig":"MEUCIAxAph9zNqj7+1LRpUnXT8nSM83SW7gdoedOmwc3KYreAiEA3F9lBSy0agPg5DpU/SoMmNuIhnJonUZAOtHTLZkb2Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119935},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.20","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.17","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.9_1785377500305_0.2518794535079716","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@octanejs/nuqs","version":"0.1.10","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.10","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"983a4354eec6d70c520b6a433f93ad72312dc527","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.10.tgz","fileCount":40,"integrity":"sha512-G5QDBl5I/KU+YlCgd9lWB4lWHT63X1Dx82Ht8SVopICo0in9wgaoqKJcpvNjcabV/mkSO6MggEHbLHr15iEUPw==","signatures":[{"sig":"MEYCIQCxZhX1drSQcJbDIQRs+8ssMgpbnCMdE3dWqBHge431iwIhAN8UHpilJD9TN4JqYUm8qgZoNnqK6p8SUJsa7RpBV6OZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119936},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.21","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.18","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.10_1785406834083_0.7905806377794709","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@octanejs/nuqs","version":"0.1.11","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.11","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"50731695ea47c3bdc470a0cde0d1b01ac956a560","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.11.tgz","fileCount":40,"integrity":"sha512-/1uPbIbP2VI3RPV29Pvi2ixjeXuFT6plb3dAKHD/HddpHbDUvd4NGyYHj4EdQT2TO4RV6YuXieoyVtoL14fdLw==","signatures":[{"sig":"MEYCIQDAc3p0UWJ6beaiZdwBt1BMZnyWc+1xLksRWFYKBe5tDwIhAIFrzlGhVJzMMEfGMS6SWkH9PIoqoRdff4MuZWTBM3/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119936},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.22","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.19","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.11_1785526117462_0.8740105995506293","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@octanejs/nuqs","version":"0.1.12","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.12","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"88e6a59cc9a4700884bbe07f38bc2b664b5faad8","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.12.tgz","fileCount":40,"integrity":"sha512-5Pxrl/5dz4RgRDraV42J9ezj34qNM8TEW99crDzPDa9Tfq1dKTLgPKEm0GHXj67LJQg4ocCHiMX1BrSzKxAEBA==","signatures":[{"sig":"MEYCIQDg8YeAKLBNcGqS3xf7a6eOweNCAa9PfxWtQX/ayFzaUwIhAKdqa6BK7jLAiBVA/oYLT/EkKs/A6tJ/fHdFBkN4OC0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119936},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.23","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.20","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.12_1785630748166_0.30481326008092413","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@octanejs/nuqs","version":"0.1.13","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.13","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7d844b86f92f016575582b6712664dbf802da174","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.13.tgz","fileCount":40,"integrity":"sha512-xQPZh9lCZDoZuGZ7/GFkVCVY5Ipu6Jrz4+ge7lhwjKSxvss/4JYMLilERWic6NPWsfUO6NxK2gw+xCQ3v7nI8w==","signatures":[{"sig":"MEYCIQCXHh+42r/YoJbe87i+pWctxPIOqMf5xeUugZ7wdmJdWwIhALrBRNtgzm6c7Jjd0nXrtJ+lum1oU5QJ8hQMoLa7sCNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119936},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.24","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.21","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.13_1785857420612_0.7351537391892824","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@octanejs/nuqs","version":"0.1.14","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.14","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"263bb4e1710f1a14ed2881900c00206d60868637","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.14.tgz","fileCount":40,"integrity":"sha512-zFHgIrjnFzyMMc861jT7IABTEcw/KZxrwb2PLac/+AdM5JUhFMU/x62xZXmfJnnH6Nrd73QRT9HVHB/o4nPsFA==","signatures":[{"sig":"MEQCIEcJUJ26BQqZ7fk6276YRyb7e+EgCawWhBZ/7ZjfJ9flAiBcXmaQmsZ/JLqNW4sRvl5thxExVFTbFWIjOIGW4cYg8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.25","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.22","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.14_1785879738149_0.5024373999038809","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@octanejs/nuqs","version":"0.1.15","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.15","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"24d7ad5fd2471d483315ee2455491d281bfba248","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.15.tgz","fileCount":40,"integrity":"sha512-/EPqhTjgW0+ebD7J00MO2Ub+gEWnA6WZXdlRZHUIaci1lhghdnOPTy6tW0uDGRR+CU/Ue6seJIMs05r0NxJlfg==","signatures":[{"sig":"MEUCICAPV3LU1yx6RhvoFOE45qAeOQ23n3M6rtjbwrvj+FtBAiEAwlq7M3QhVXddHtkollNAsl1g5sCsnymEprFWOw+1ki8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.26","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.23","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.15_1785965621447_0.2342997385898491","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@octanejs/nuqs","version":"0.1.16","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.16","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"24c808207911dcce6d44f3ec618ede6339f529df","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.16.tgz","fileCount":40,"integrity":"sha512-VlycVKvyN7354lfL1tAaM8/j+uYkUW0WzbSBLyTFR0N0TYaJj0fngbX6nSFawqIql1eBQeTpSHXU4SaKnORfpA==","signatures":[{"sig":"MEQCIExdUemJdzzQ/e8rZR/qZPRumPH9o9scsy7Arn/QzpwPAiBra+nrQiYtxz3esJ/+sQ4OAP1cPqEuJ7+9esqhgsQMYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.27","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.24","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.16_1785979760975_0.3663848831017438","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@octanejs/nuqs","version":"0.1.17","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.17","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"075e1af2a2fa727884446549028dd82f6ef9850b","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.17.tgz","fileCount":40,"integrity":"sha512-qIoGYfZpibaLmfaKYQw3vBEIX9Wv+6MjKugwz/i2YzdxoJ9YKAzMCecLbmlPjJf6gp0+RIbffpDCXUHBwLQxaQ==","signatures":[{"sig":"MEYCIQD2sSJ36g28SPGN3Hb+oSIYLD6jGAODkhctZfWCuNAEZQIhANsTZg9AC9KdWY9KzCB/PROYA3zRcdNsRNlvhNADvhCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.28","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.25","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.17_1785994736112_0.6864562347425323","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@octanejs/nuqs","version":"0.1.18","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.18","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7c7612ec94dc2f5ea64e248dbe6013f66af02b06","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.18.tgz","fileCount":40,"integrity":"sha512-G3q/gaKj5NGeaIbIdd56O911hpj5GHY0TX+6gR1qoAgqny/AjqsQ3yfa0SLauM5Q2Njy8BQzV8Iiu5D2FBU05A==","signatures":[{"sig":"MEYCIQCWBQtWfdFTN+ydUnpCaPd5V26ielrbM/c7lculsBgyAQIhAJablhYploiOWxbwBDqoOWAGTl1Tmf1U+U2Aipm2Qwro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.29","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.26","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.18_1786075684801_0.3430599596524557","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@octanejs/nuqs","version":"0.1.19","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.19","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"05b6500ad47fbfc6c4a7bd00674b3913126244a3","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.19.tgz","fileCount":40,"integrity":"sha512-vq0dQoXba/gWfpzAfSr+ZPZZAtIbeBNrIK21jS1NW39NPTO1ehg2ACEYlNjnpP1jYFXyP4oA/KHegREYuRUxow==","signatures":[{"sig":"MEUCIQCI8cBnfbb0SlhcEMucKS9BeUPAjU8PySMmvL9rvPyC9QIgPT5sKCImV2MsUTAQ7fHxstQC0G/saZnqpsKyzCGj5kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.30","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.27","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.19_1786154283433_0.8510051035597723","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@octanejs/nuqs","version":"0.1.20","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.20","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d5bfdf2ddf99dfce1a1ecc6caf2d28986aeac713","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.20.tgz","fileCount":40,"integrity":"sha512-xSBkWInSxfuQflwoh4hJX4+XntSiiXFjaQ7m9rOlm6c/xjmRA30yQ86d/UsOMrJRSqe17jwZYmn4830CuajQ3A==","signatures":[{"sig":"MEUCIH/bx+D4ZxYHzTupqeheZvkIoeCUshGbzQ2uJaTIEj+CAiEApqrnw4OijRCqj1ECfdJ0+Du0kMTbagyXcqWwHivrvbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.31","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.28","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.20_1786194557928_0.8038980062713947","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@octanejs/nuqs","version":"0.1.21","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.21","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f7bcd7f9b499baca87f8fb4b92c83dfffd1d262b","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.21.tgz","fileCount":40,"integrity":"sha512-9Nr+2SnXXsoIyoGqVx26iPkqdJYl9Fhvsx0DXsTXvjzdK5jLZApf4baCc9WHqv2mDpVlenE1/UvGoTOKxaRcag==","signatures":[{"sig":"MEYCIQCBeb6u50FEAQpPfX23gkgtV8h678UhQSDFHSZ2y7g+yAIhAISBKCXBYwvDo3I2fixQh7UCyHQ4rEVb40euJ2c2w8iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.32","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.29","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.21_1786277617885_0.5937950794492854","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@octanejs/nuqs","version":"0.1.22","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.22","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"383b669c45accf7fca5223a9a9af6ffd7cbddd10","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.22.tgz","fileCount":40,"integrity":"sha512-zlRQ+/2GeZTra468zwYz9E7OyG2IGMX7MwVsv71evW5dEoCYpOjLB0W8N/Z8q/1iE9SCys+UbgDrnjsuwOjmKw==","signatures":[{"sig":"MEUCIExB8ClkSsSu5a2oGbKJZBCl43MwJsJyXyblqnWq3kpiAiEAmH5OaNTnBnYp4bXvHkvQNhwbbMwggOOJfov36bCE0KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.33","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.30","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.22_1786323070980_0.0632039601835046","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@octanejs/nuqs","version":"0.1.23","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.23","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"a5bb7632f38f804e4a155c58255c8edccc1d12e6","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.23.tgz","fileCount":40,"integrity":"sha512-nNtCyYfgEucu85VblV1F4Dsw4KKfsNv2IzsXZQILIKPNMFYddRtLOzkcBs4v8O2XptaeKip6qpQJ99Hh+gzVYg==","signatures":[{"sig":"MEQCIAbbqGGBmaUrMD2IZLcmK2VBLvEYJSHp9x+Wnxom6adWAiAVU2vpieCjGuudS/q3Wg2NSQP4NrV/55PkcDb98lZwGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.34","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.31","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.23_1786385784861_0.34068849617915653","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@octanejs/nuqs","version":"0.1.24","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.24","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1fe2f2489c198f8c49da262f78bebee33e9d5026","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.24.tgz","fileCount":40,"integrity":"sha512-eO+OwIuuw+80UT0TCogpmDSJ34T6/kO7PhBWBtkIKqNhge4n75x9CwGIiCaaSkGKZQogesjBP+CDFBiRROXJVg==","signatures":[{"sig":"MEQCIAPaMSyXVpPbEdvcl3aqlxhyWwahfqfDbVP0aKBTvC1eAiBUBQy3Dwy0kx+K+HiVFCLjwjUg0x0g8ezi1qk0mFH55A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.35","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.32","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.24_1786408283544_0.39736188759372415","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@octanejs/nuqs","version":"0.1.25","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.25","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"576d8122563c16c2860e488384812f27d3bf2481","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.25.tgz","fileCount":40,"integrity":"sha512-6J8WuiIya4C0AWxY3dG5Ikxc1Vy6v19rMXI5PAN9rV2Du/ykUBy/Vo6EMKJriaXq+qwQj3FF03rvMHqLtUnRJQ==","signatures":[{"sig":"MEQCIHMTqdyaxmlmIS/zJSL+ZjZPVKeyVkiAB/rGZ0KD3EAdAiAW4jhjUK271guOLAgBGB4xJ1T4FPhs67LHQlgdZs7pwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.36","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.33","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.25_1786531324801_0.2574149292180081","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@octanejs/nuqs","version":"0.1.26","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.26","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"32b7f162e1ca4ab1026a89a86be58645fe1d5e47","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.26.tgz","fileCount":40,"integrity":"sha512-+ewd8PpbNx3k5rSziBybOvqIbdPvtM3cBnPmX8gN5zWQ9l2JOCcz6HBe5cRoFMSas2QdlQ6izcQcpYpzKB4Lag==","signatures":[{"sig":"MEUCIDyeJEonexDTjOGHmOtyiBlzVMAFyjUl63q2MyMdm5ygAiEApQ/IMp/3geeKbAgvBsFVvHR0QRdJRxDES9SS24XL0Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.37","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.34","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.26_1786658124084_0.9013332586592189","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@octanejs/nuqs","version":"0.1.27","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.27","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e46ad989b6eff435290f89ee2b33cd584b6f938e","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.27.tgz","fileCount":40,"integrity":"sha512-CZZCArTn+Ji4Q1srU00OfR/mYBSrnfctokX6ayUw2r06zfM5vssL8WYdDHWV36mdeQFF0AKrZ2ylWmArvfzedA==","signatures":[{"sig":"MEYCIQD0Tamm8ubDFbC/XkVpP8tgQMbDjxWh9xWRti5qUELnvgIhAMG4aZkaO9FOkFR3tyX4AqvKo0kLR8oLIJ0WssHMGoD8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.38","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.35","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.27_1786727540951_0.7718164203748854","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@octanejs/nuqs","version":"0.1.28","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.28","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"54504356c868e77713da0c95ac630d05213b9e67","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.28.tgz","fileCount":40,"integrity":"sha512-zonal7/ylJD3qwbl3dZhVPNGjenoBifdlEWzjimqhvMImdYADj3Z5CDqAH5z38WTuj2CBNsL4NHIIYk3lSKQaA==","signatures":[{"sig":"MEQCIF2NvUT6PDARX38NWZevYP+d0+qWlxuly/z6yEYd4iSzAiBMLDpHRjlpw4g+a+D/GzRMbkUKTwctFkCtSknlifXEkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.39","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@octanejs/testing-library":"0.1.36","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.28_1786960107616_0.8100568590127895","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@octanejs/nuqs","version":"0.1.29","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.29","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"cec056baf07b94dc46d37e7ab9172d05b47c2fab","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.29.tgz","fileCount":40,"integrity":"sha512-rpTfQqicrPmrnFW/lApcLy8SVBLeJIYEQwg00fNscnL/CmZAMxWSnIF/k+EYqiLkep9DvofQZ/9iNwVCd1uPuw==","signatures":[{"sig":"MEQCIHMaqb0G6ya8ytqr+XL4tLwTC0ok3zuvo3qYlP9id81vAiBRZMEhI8a4bZXFQact7Phsm2NmpKOgoaezmvk0D71efA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.40","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.37","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.29_1787077354294_0.7089687598105434","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@octanejs/nuqs","version":"0.1.30","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.30","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"87d938eb7ffb808c349358a3461879f0e404b699","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.30.tgz","fileCount":40,"integrity":"sha512-62W4oKGv61x8ecgUcZ+/AL2qPi2PkE+FcO33bWGxmcDIwk8L52H6Bft7CTon5UfvsjdG9cAioSU1U9dAzhLpsQ==","signatures":[{"sig":"MEUCIQCxABfUT4DLfMUoblX+yKVkQoYtKBOr6tbp4ja2KtoiagIgRDApEdmOn6GG0k17CTVz+zk3eom/QoAAhage8ufvsc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.41","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.38","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.30_1787143682914_0.33181061804489453","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@octanejs/nuqs","version":"0.1.31","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.31","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"cbb40275be8e530968ad02e678b2f0f3181814db","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.31.tgz","fileCount":40,"integrity":"sha512-pkU+PZ5dEwbp7FZkG9HEa2MrqIXRmqpxF8/MlNwLekERJpqrgMueMOM0NuhO8RPRBz4kdR2rUUTqC5YrlGaX3g==","signatures":[{"sig":"MEQCIHeGGDtZI2Vt2V066Xj+V8myLijangM3TRZ7EGxY36nRAiBJbJSiyuJZt1+sEa5XXYmiugZVIzx5YThC89mteTYEKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.42","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.39","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.31_1787243677813_0.04505344675904266","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@octanejs/nuqs","version":"0.1.32","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.32","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"3c4cf606b34d39cd35f8448c8948f0cb5e661d1a","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.32.tgz","fileCount":40,"integrity":"sha512-ts2kje3gqWYrCO+sGcycKLl2iXki33oBE85iNBycFhTaKr7AIwSgd6BtyJewP8X3+gG+zeP4Wstf4+pcw59u0A==","signatures":[{"sig":"MEYCIQDBSzD8F6c/lH2XbaQl1mxW60C/hCASAXOrh13Rpmb7pAIhAIV0a6Bc5cZAsM2+5Ng9TCBhrOlx4SaxCtM/Wh7nT76O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.43","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.40","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.32_1787322266054_0.5508000124764818","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@octanejs/nuqs","version":"0.1.33","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.33","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8ccd391228bc8a653a082fac20ed7f20be1bcd08","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.33.tgz","fileCount":40,"integrity":"sha512-ilFwMwOFUn9C3eUXcq9TDydb5QMsshqbOJhwixcqRsLwGbRYMRxVPXAMp8V1CW1DvbIiPeGvzMtqa1o8MpRooQ==","signatures":[{"sig":"MEUCIQDgXz7ldashdL0ayW+Bl6WWsboV8II3mn3lhTw/NorULwIgZOgfcXZwDmWyCSwB95FQxGxhiN3W38QPKhSEo8DyAO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.44","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.41","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.33_1787358777351_0.48729893311293426","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@octanejs/nuqs","version":"0.1.34","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.34","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"78b2c5473d6d2ee80ed29750b8f452eb72ff91f5","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.34.tgz","fileCount":40,"integrity":"sha512-ciTPrduFIxECtGyGOl9yy+ke4NbFcZWP5ZhMEz3ujBDhWLga4A++bSZJ8Enrfz+oSkgvksnuaguDXfZnqdIjBw==","signatures":[{"sig":"MEUCIG3uivFIlCbqELq1gt7eoWghhg7aJzR/Y/dpUA3P3yJDAiEAsBlteiakJ5A5xOKUuLl3u3vutIfqq1Ue2tEWbVB4XMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.45","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.42","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.34_1787572910503_0.9035613534925904","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@octanejs/nuqs","version":"0.1.35","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.35","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6847d331228b41ad1a416ac350462d58e1945749","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.35.tgz","fileCount":40,"integrity":"sha512-bNil7u5iYUPF3iGbS2QpW8osCNwcoH8rXSPfn+a3D3aAaL6EtCIalLRmah8yN/tshuPnDdRuOQCMnwJYgXerwg==","signatures":[{"sig":"MEQCIHuwE2dwch8Uz2D9dHRCk6/R5GPBq/k2JxPVkMT0BDeKAiB+RBaU/Td8nOat56TeFB9BRwx852I7KKql3efvRTzquQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.46","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@octanejs/testing-library":"0.1.43","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.35_1787585204405_0.5194932566593498","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@octanejs/nuqs","version":"0.1.36","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.36","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2695bbe93ae2b9b6fb5b53ff35422d0abe9cb06c","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.36.tgz","fileCount":40,"integrity":"sha512-aK3WZqpCq7RsuV541BIs52YXNpfqFX15PFUCzvdZgdFCkYWb040jPM5Jk8FobiGa91LtAzuz2s5mEXEfpnVUaQ==","signatures":[{"sig":"MEUCIQD4Z9ZRIvg2EFzH+aDfy/OdjYxi9nGnJqJuS9+GEEhavQIgX5QfJPfjenOBZkYqhn+JQAuc0I55DO89+gJjNxqJhUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.47","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@octanejs/testing-library":"0.1.44","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.36_1787748805212_0.9065608268283178","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@octanejs/nuqs","version":"0.1.37","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.37","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"3ed4b6aa27bec8e261e67edf40c3b93683beca0a","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.37.tgz","fileCount":40,"integrity":"sha512-/y1y6igopC/jOqlanZK97VOMLZ8tlZM5YLyfI2813bh/Ruho3fwfpOjjQSBN0uv7KVnqG9y6VokMpOsq35f5Uw==","signatures":[{"sig":"MEUCICKn1QzHoNoB929Jl4CjChPAhZZ+rRxJ4C5cvJsiXhqCAiEA44Uwy8SYSqwU4CiqeVHsgm/1gAbC274Vu0ituYuVsTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.48","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@octanejs/testing-library":"0.1.45","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.37_1787837228323_0.18702432806447344","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@octanejs/nuqs","version":"0.1.38","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.38","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"90c914c369723ef0a44e982fbcbbe68e27f88bd5","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.38.tgz","fileCount":40,"integrity":"sha512-8lY3sJ7MuzrEJGJXLSeij4+UYh+py2Z0CiZBi4L4jnasxROpO4Iuy35QrIkEbZcAKq0Gko2xOBR5E3K/XM3fqw==","signatures":[{"sig":"MEUCIGvrgF+0d3nqJbZT0odEbp2YuD3mWqI9lnfRbBKmnsqeAiEAwuGUlNd6sE1cwvAe+GN6ZJBGO2IU5GWhMEnZERm9Yxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119941},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.49","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@octanejs/testing-library":"0.1.46","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.38_1787916661688_0.05447172361019681","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@octanejs/nuqs","version":"0.1.39","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.39","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"ca883367533f5b84c68d7437501fad23af6b92d7","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.39.tgz","fileCount":40,"integrity":"sha512-Ds7Xj/xSvmrdosCpiJXeKVK3FFtz5B8NwattmSiP0e5bkDXouH5SgecYBu/71y2+slG4Sz8SyOHsg3QXFMAtbA==","signatures":[{"sig":"MEUCIGjB8yFDKjj3c3ye6yiJp3u/w2n5v8IoyZpwAZbiK6o5AiEA0UDfXpR0r1NscCsj/0eY6tSDsN2G/T7cBSQn27z2sB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120020},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.50","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@octanejs/testing-library":"0.1.47","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.39_1788108956047_0.5641652936868868","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@octanejs/nuqs","version":"0.1.40","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.40","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"bd40896abc93b398439bcb7c5f1164434021822e","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.40.tgz","fileCount":40,"integrity":"sha512-8Q8zqG1BE/Rzk642A1jwq3bH/VyzAT3bgUdUcPmX3QlhKi0tPRaSikCot8JSwCsN0ZxNOclSPT74SDsqM6VnfQ==","signatures":[{"sig":"MEYCIQD3YT67vLJBIMbVFefagh+1g6qSZScB+/mHvIS5JxSNtwIhAMCvU3sQBoJ0xSWV5N+NnYMBotFimxff9eQ9D7TttCbF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120020},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.1.51","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@octanejs/testing-library":"0.1.48","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.40_1788273588449_0.1369323680962684","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@octanejs/nuqs","version":"0.1.41","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.41","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"88c225dc6a74ac8009d865e6d0168fa44d0fc504","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.41.tgz","fileCount":40,"integrity":"sha512-teyi851I1ezvs00gkzp0pen3M+Om1/ZVnIoWrFNT4Qbl/rA1Z2MCCDnc/f4WnTzqrVCGhufDz0/gG4RiKuPc3A==","signatures":[{"sig":"MEUCIQDPmEg6xkM5yJ3hYHtMafq03BoaTVCrGV03s4LBt4wx1wIgNSNKi/CoqM8Njizrnzu2XMYzzvpDsomd2FdgajBxI4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120029},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"^19.2.7","octane":"0.2.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.63","@octanejs/testing-library":"0.1.49","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.41_1788310294059_0.2949422317779169","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@octanejs/nuqs","version":"0.1.42","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.42","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"602bb8ec1ac21acbccdba200df502f3901aa04a7","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.42.tgz","fileCount":40,"integrity":"sha512-doEZekM7odwz6belstygUsj5RrChJpc5BZjqMuNZdfq2uAYudQCLOtnNH0MB184OG3p+j0chVeGTPyCst/8d9Q==","signatures":[{"sig":"MEQCIEfyh3LiCx44n+QmefsfdtvwkgT9G5j+NeMQM5nUdovtAiBusCb+7vdfPsGZoFcQeG28fSP9OOOXJN5GYFSorj4oxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB96iisBM53MTZs7WU20eUPJjCkIuqXfBacix5llyouhAiAIE/EImfVlkWHYuP78BlLhsSgu92hX9s9GfhxCRauEpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120009},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"19.2.7","octane":"0.3.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","@octanejs/testing-library":"0.1.52","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0 || ^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.42_1789827789678_0.9347643138055199","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@octanejs/nuqs","version":"0.1.43","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.43","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"67e9dcdfbb851791b64122904c27824a72ee4590","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.43.tgz","fileCount":40,"integrity":"sha512-1Qdr3FLiSj/PRi2zWMdGWu7r+yItPhESvVNpv7oz9msekzyb28gT2k42ghrJunkDPZ9EeSlkHURHFfy3sfZb1Q==","signatures":[{"sig":"MEYCIQDt55KMV+bhVU5BfN+muUSCnypaiHCZgDG/D62+/ec+UQIhAMr1bdf045yBD1Hwj5WcyV/QEgRXlkm0ZxhEtkcwF1kJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHsk6eTNEJHZvFHUr46bsMVdkGrioGtnWx3UDMetjDJAiA7bHKKjGe0JtjHzj7K3CRZyrmO/hs7SgvYa+o4MUoRew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119988},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"19.2.7","octane":"0.4.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","@octanejs/testing-library":"0.1.53","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.43_1790029549621_0.34334393252318707","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@octanejs/nuqs","version":"0.1.44","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.44","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"ff3bcfad7643d4042d069bc0b678e32e0ab28e03","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.44.tgz","fileCount":40,"integrity":"sha512-IK0EkECKt5YUSUPmywG6VLCmC3T27ecsi8R9UH0L5DV4XGqisCzTc4HJzPlcMCnHkH96hECkSDpWz4Pm4yHf4g==","signatures":[{"sig":"MEYCIQDHhDyJRlM0WCYfReUVLdriBUMx2/XuaN+d4R5zLPzSSgIhAMBc56vvB8JrwEQBstVVg22FaLUISVjmCrnZSbytObAj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGwEvuqSI7on7m1ESuDsqLIKV0wNlIvkKZadlELkfyyoAiB40/4KW8tiFnzhw87tX7zMHKtTwjBHJUcrYYpfY1hG0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119988},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"19.2.7","octane":"0.5.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@octanejs/testing-library":"0.1.54","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.44_1790268436411_0.3100779809112584","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@octanejs/nuqs","version":"0.1.45","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/nuqs@0.1.45","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"a71ac7d8be20cc7742392261b0cc1e2346222d1c","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.45.tgz","fileCount":40,"integrity":"sha512-5gFnSrR7ye1HYwhKGAJAp6L+8e4IriopBs3Afb8iBA8CPLoBkabYwWIIG2a/rtOFzxQr+B8BAC7uAB/FLyOYNQ==","signatures":[{"sig":"MEUCIAhgHsl/2+rrvySeWp+o+VFB4GkVrEeBOzRajfBvjOqDAiEAh+2LWJNDQ5Joc2S2sjA7qshln6rEor15jz/5wfLlC2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCVt+0k2D3azaXe11fZ3yjmT00B/fWgglGEeFCATFPvwIhANhXGsFh2R9TaFFbl/aY0SNVMpWgypd/s/fJ+C3WFO2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119988},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"19.2.7","octane":"0.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@octanejs/testing-library":"0.1.55","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nuqs_0.1.45_1790359795311_0.2579409227989844","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"_id":"@octanejs/nuqs@0.1.46","dist":{"shasum":"4eef1362486b78d95c22fc356dbe06083c4e7f5f","tarball":"https://registry.npmjs.org/@octanejs/nuqs/-/nuqs-0.1.46.tgz","fileCount":40,"integrity":"sha512-jDSd325AQdZONn3//3xuOaxWO4kQonBhVB56dnsvpoPL8+D6XqkOolulN2UNdsA0fO3PDTtmttPaIMWCaqG+8g==","signatures":[{"sig":"MEYCIQCCnOqpzdcK/kaDu00pvNOjMdiAVie/DhpWKa0KIl2bAgIhAMpS2AfEiUzxdoIWYq/cY8+SIoI84P/B5eV5AU52PK8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHw+KuMMN0RcSPh5Gm6ftqGZN42XWFhk7PgGEghOvNnGAiAd99shPbcXIvvFdlZblrgYnqWJ5Hq46kc7TQE3ebF6Pg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fnuqs@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119988},"main":"src/index.ts","name":"@octanejs/nuqs","type":"module","types":"src/index.ts","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./server":"./src/index.server.ts","./testing":"./src/testing.ts","./adapters/react":"./src/adapters/react.ts","./adapters/custom":"./src/adapters/custom.ts","./adapters/testing":"./src/adapters/testing.ts"},"license":"MIT","scripts":{"test":"vitest run"},"version":"0.1.46","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d9245158-072b-4ac1-9254-0a8048e64913"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","directories":{},"maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.1","react":"19.2.7","octane":"0.7.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@octanejs/testing-library":"0.1.56","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nuqs_0.1.46_1790777043737_0.6543463548284685"}}},"time":{"created":"2026-07-20T14:11:41.195Z","modified":"2026-09-30T14:04:04.227Z","0.1.0":"2026-07-20T14:11:41.536Z","0.1.1":"2026-07-20T20:30:54.932Z","0.1.2":"2026-07-22T09:29:42.303Z","0.1.5":"2026-07-26T20:20:53.109Z","0.1.6":"2026-07-27T11:49:26.021Z","0.1.7":"2026-07-28T15:52:45.904Z","0.1.8":"2026-07-29T12:54:26.236Z","0.1.9":"2026-07-30T02:11:40.442Z","0.1.10":"2026-07-30T10:20:34.212Z","0.1.11":"2026-07-31T19:28:37.601Z","0.1.12":"2026-08-02T00:32:28.312Z","0.1.13":"2026-08-04T15:30:20.775Z","0.1.14":"2026-08-04T21:42:18.299Z","0.1.15":"2026-08-05T21:33:41.590Z","0.1.16":"2026-08-06T01:29:21.162Z","0.1.17":"2026-08-06T05:38:56.274Z","0.1.18":"2026-08-07T04:08:04.936Z","0.1.19":"2026-08-08T01:58:03.585Z","0.1.20":"2026-08-08T13:09:18.084Z","0.1.21":"2026-08-09T12:13:38.018Z","0.1.22":"2026-08-10T00:51:11.136Z","0.1.23":"2026-08-10T18:16:25.038Z","0.1.24":"2026-08-11T00:31:23.710Z","0.1.25":"2026-08-12T10:42:05.003Z","0.1.26":"2026-08-13T21:55:24.286Z","0.1.27":"2026-08-14T17:12:21.108Z","0.1.28":"2026-08-17T09:48:27.759Z","0.1.29":"2026-08-18T18:22:34.449Z","0.1.30":"2026-08-19T12:48:03.063Z","0.1.31":"2026-08-20T16:34:37.957Z","0.1.32":"2026-08-21T14:24:26.192Z","0.1.33":"2026-08-22T00:32:57.518Z","0.1.34":"2026-08-24T12:01:50.668Z","0.1.35":"2026-08-24T15:26:44.555Z","0.1.36":"2026-08-26T12:53:25.347Z","0.1.37":"2026-08-27T13:27:08.469Z","0.1.38":"2026-08-28T11:31:01.849Z","0.1.39":"2026-08-30T16:55:56.185Z","0.1.40":"2026-09-01T14:39:48.606Z","0.1.41":"2026-09-02T00:51:34.199Z","0.1.42":"2026-09-19T14:23:09.748Z","0.1.43":"2026-09-21T22:25:49.697Z","0.1.44":"2026-09-24T16:47:16.499Z","0.1.45":"2026-09-25T18:09:55.386Z","0.1.46":"2026-09-30T14:04:03.818Z"},"author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/nuqs"},"description":"nuqs for the octane renderer — the nuqs 2.9.1 source ported onto octane's hooks: type-safe search params state (useQueryState/useQueryStates), the framework-agnostic parsers/serializer/loader reused verbatim, plus the React, custom and testing adapters.","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"readme":"# @octanejs/nuqs\n\n[nuqs](https://nuqs.dev) for the [octane](https://github.com/octanejs/octane) UI\nframework — type-safe search-params state as octane hooks.\n\n## Installation\n\n```sh\nnpm install @octanejs/nuqs\npnpm add @octanejs/nuqs\n```\n\nnuqs cleanly separates a **framework-agnostic core** (the `parseAs*` parsers,\n`createParser`, `createSerializer`, `createLoader`, `createStandardSchemaV1`, and\nthe throttle/debounce update queues) from a small **React binding**\n(`useQueryState`, `useQueryStates`, and the adapter context). This package\nvendors the core verbatim from nuqs 2.9.1 and reimplements only the binding on\noctane's hooks — keeping upstream's implementation shape (`useSyncExternalStore`\nover `location.search`, render-time URL reconciliation, the shared throttle\nqueue), so re-render and URL-sync behavior match nuqs on React. The public\nsurface matches nuqs 1:1 — existing nuqs code works by changing the import.\n\n```tsx\n// before\nimport { useQueryState, parseAsInteger } from 'nuqs';\n// after\nimport { useQueryState, parseAsInteger } from '@octanejs/nuqs';\n\nfunction Counter() @{\n  const [count, setCount] = useQueryState('count', parseAsInteger.withDefault(0));\n  <button onClick={() => setCount((c) => (c ?? 0) + 1)}>count is {count as string}</button>\n}\n```\n\nWrap your app in an adapter once, at the root:\n\n```tsx\nimport { NuqsAdapter } from '@octanejs/nuqs/adapters/react';\n\nfunction App() @{\n  <NuqsAdapter>\n    <Counter />\n  </NuqsAdapter>\n}\n```\n\n## Entry points\n\n| import | what you get | notes |\n| --- | --- | --- |\n| `@octanejs/nuqs` | `useQueryState`, `useQueryStates`, all `parseAs*` parsers, `createParser`, `createSerializer`, `createLoader`, `createStandardSchemaV1` | core vendored verbatim + the octane-bound hooks |\n| `@octanejs/nuqs/server` | `createLoader`, `createSerializer`, parsers, `createStandardSchemaV1` | react-free, safe to import from server-only modules |\n| `@octanejs/nuqs/adapters/react` | `NuqsAdapter`, `enableHistorySync` | the standalone (router-less) adapter, ported to octane |\n| `@octanejs/nuqs/adapters/custom` | `unstable_createAdapterProvider`, `renderQueryString` + adapter types | build an adapter for your own router |\n| `@octanejs/nuqs/adapters/testing` | `NuqsTestingAdapter`, `withNuqsTestingAdapter` | in-memory adapter for tests |\n| `@octanejs/nuqs/testing` | `isParserBijective`, `testParseThenSerialize`, `testSerializeThenParse` | parser test helpers (framework-agnostic) |\n| `@octanejs/nuqs/debug` | side-effect import | opt debug logging into the bundle (`localStorage.debug = 'nuqs'`) |\n\n## How it works\n\noctane keys hooks by a compiler-injected per-call-site `Symbol` and transforms\nraw-source octane packages automatically, so the ported hooks are written as\nordinary `use*` calls (no manual slot bookkeeping) — `useQueryState('a')` and\n`useQueryState('b')` in one component stay independent, exactly like distinct\ncall sites in React.\n\n`useQueryStates` is a line-for-line port of nuqs's implementation: it reads the\nURL through the active adapter's `useSyncExternalStore`, reconciles the parsed\nvalues into `useState` both during render and from an effect backstop, and\nwrites updates through nuqs's shared throttle/debounce queue. That means the same\nobservable behavior as nuqs on React, including:\n\n- **Read the default, write the URL.** A missing key resolves to the parser's\n  default without polluting the URL; the key is written only once the value\n  diverges.\n- **`clearOnDefault`.** Setting a value back to its default removes the key from\n  the URL (opt out per-call, per-parser, or per-adapter).\n- **Cross-hook sync.** Two components bound to the same key update together, and\n  external `popstate`/history changes reconcile into state.\n- **Throttled updates.** Rapid setter calls coalesce through the shared queue and\n  return a `Promise<URLSearchParams>` that resolves once the URL has committed.\n\n## Divergences from nuqs\n\n- **Router adapters for other React routers are not shipped**:\n  `nuqs/adapters/next`, `/adapters/remix`, `/adapters/react-router`, and\n  `/adapters/tanstack-router` each bind a React router that would need its own\n  octane port. Use `/adapters/react`, or `/adapters/custom` to wire your router.\n- **`createSearchParamsCache` is not ported.** It is built on React Server\n  Components' `React.cache()`, which octane does not implement (no Server\n  Components). Use `createLoader` for request-scoped parsing.\n- `TransitionStartFunction` is declared locally, so the package carries no\n  `@types/react` dependency.\n\n## Status\n\nBeta, like octane itself. See [`status.json`](./status.json) and the generated\n[bindings status table](../../docs/bindings-status.md) for the verified surface,\ndivergences, and last evidence check.\n","readmeFilename":""}