{"bugs":{"url":"https://github.com/47ng/nuqs/issues"},"dist":{"shasum":"b2a510a43e4dd46cb69bfcc14f0227f1aafe9713","tarball":"https://registry.npmjs.org/nuqs/-/nuqs-2.9.1.tgz","fileCount":101,"integrity":"sha512-xctOTExJ/M2lV9NBXTkLMb3vnGBLk/eMuZyiXSbj0jA24H6ie2d7/LJiaA0C30p5XCIWaDTZl5DEF/N2Yo1LCw==","signatures":[{"sig":"MEUCIQClEfaHlPoPpQWt61PBmMSLnK6wq7Oeciz/J0FRWuwKcgIgetMk7O3e0BsdlKxPRLMEerhExRK3HDKfmQV4+Rsd97E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nuqs@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":455339},"name":"nuqs","type":"module","types":"dist/index.d.ts","author":{"url":"https://francoisbest.com","name":"François Best","email":"contact@francoisbest.com"},"module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./dist/debug.js","default":"./dist/debug.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package.json":"./package.json","./adapters/next":{"types":"./dist/adapters/next.d.ts","import":"./dist/adapters/next.js","default":"./dist/adapters/next.js"},"./adapters/react":{"types":"./dist/adapters/react.d.ts","import":"./dist/adapters/react.js","default":"./dist/adapters/react.js"},"./adapters/remix":{"types":"./dist/adapters/remix.d.ts","import":"./dist/adapters/remix.js","default":"./dist/adapters/remix.js"},"./adapters/custom":{"types":"./dist/adapters/custom.d.ts","import":"./dist/adapters/custom.js","default":"./dist/adapters/custom.js"},"./adapters/testing":{"types":"./dist/adapters/testing.d.ts","import":"./dist/adapters/testing.js","default":"./dist/adapters/testing.js"},"./adapters/next/app":{"types":"./dist/adapters/next/app.d.ts","import":"./dist/adapters/next/app.js","default":"./dist/adapters/next/app.js"},"./adapters/next/pages":{"types":"./dist/adapters/next/pages.d.ts","import":"./dist/adapters/next/pages.js","default":"./dist/adapters/next/pages.js"},"./adapters/react-router":{"types":"./dist/adapters/react-router.d.ts","import":"./dist/adapters/react-router.js","default":"./dist/adapters/react-router.js"},"./adapters/react-router/v6":{"types":"./dist/adapters/react-router/v6.d.ts","import":"./dist/adapters/react-router/v6.js","default":"./dist/adapters/react-router/v6.js"},"./adapters/react-router/v7":{"types":"./dist/adapters/react-router/v7.d.ts","import":"./dist/adapters/react-router/v7.js","default":"./dist/adapters/react-router/v7.js"},"./adapters/react-router/v8":{"types":"./dist/adapters/react-router/v8.d.ts","import":"./dist/adapters/react-router/v8.js","default":"./dist/adapters/react-router/v8.js"},"./adapters/tanstack-router":{"types":"./dist/adapters/tanstack-router.d.ts","import":"./dist/adapters/tanstack-router.js","default":"./dist/adapters/tanstack-router.js"}},"funding":"https://github.com/sponsors/franky47","gitHead":"b72c526f9dd94bf5a105b320fcb5955cbc68a8b3","license":"MIT","scripts":{"dev":"tsdown --watch","knip":"knip","test":"pnpm run --stream '/^test:/'","build":"tsdown","prepack":"./scripts/prepack.sh","test:size":"size-limit","test:unit":"vitest run --project unit","test:types":"vitest run --project types","test:browser":"vitest run --project browser --browser.headless","build:size-json":"size-limit --json > size.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"franky47","email":"npm@francoisbest.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:08c62805-17b1-413b-a1f3-355dca32338e"}},"homepage":"https://nuqs.dev","keywords":["url state","url","querystring","query string","search params","next-usequerystate","useQueryState","useQueryStates","nextjs","react","remix","react-router","tanstack-router"],"repository":{"url":"git+https://github.com/47ng/nuqs.git","type":"git","directory":"packages/nuqs"},"size-limit":[{"name":"Client","path":"dist/index.js","limit":"6 kB"},{"name":"Client (minimal tree-shaken)","path":"dist/index.js","limit":"4.5 kB","import":"{ useQueryStates, parseAsInteger }"},{"name":"Server","path":"dist/server.js","limit":"3.8 kB"}],"_npmVersion":"11.16.0","description":"Type-safe search params state manager for React - Like useState, but stored in the URL query string","directories":{},"maintainers":[{"name":"franky47","email":"npm@francoisbest.com"}],"sideEffects":["./dist/debug.js"],"_nodeVersion":"24.11.0","dependencies":{"@standard-schema/spec":"1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","knip":"catalog:knip","vite":"catalog:vite","react":"catalog:react19","tsdown":"^0.22.9","tsnapi":"^1.0.0","vitest":"catalog:vitest","arktype":"^2.2.3","valibot":"^1.4.2","fast-check":"^4.9.0","playwright":"catalog:e2e","size-limit":"^12.1.0","typescript":"catalog:typescript","@types/node":"^24.13.3","@types/react":"catalog:react19","typescript-7":"catalog:typescript","@remix-run/react":"^2.17.5","@types/react-dom":"catalog:react19","react-router-dom":"6.30.3","@vitest/coverage-v8":"catalog:vitest","@vitejs/plugin-react":"^6.0.3","vitest-browser-react":"2.2.0","@tanstack/react-router":"catalog:tanstack-router","@vitest/browser-playwright":"catalog:vitest","@size-limit/preset-small-lib":"^12.1.0"},"peerDependencies":{"next":">=14.2.0","react":">=18.2.0 || ^19.0.0-0","react-router":"^5 || ^6 || ^7 || ^8","@remix-run/react":">=2","react-router-dom":"^5 || ^6 || ^7","@tanstack/react-router":"^1"},"peerDependenciesMeta":{"next":{"optional":true},"react-router":{"optional":true},"@remix-run/react":{"optional":true},"react-router-dom":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nuqs_2.9.1_1784445751066_0.7377111524570963","host":"s3://npm-registry-packages-npm-production"},"_id":"nuqs@2.9.1","version":"2.9.1"}