{"_id":"tanstack-table-search-params","_rev":"28-0f2edee244e3994b740164275594e87c","name":"tanstack-table-search-params","dist-tags":{"latest":"0.12.1"},"versions":{"0.0.1":{"name":"tanstack-table-search-params","version":"0.0.1","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.0.1","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"02d782023bc3d60640fe694b4663b68642d499d4","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.0.1.tgz","fileCount":7,"integrity":"sha512-F1ZxtAI3DCWAZdm8ihJGldHkm9LD/Bc5IRAvx52F5ToF6pWVdCj2iflX178MNuPHPvTL/2bAhNzzHWBXqiwRZw==","signatures":[{"sig":"MEYCIQD2QCZ9/spTyW3JfuTEUAS4d1oPJxlYc8oPn9ntSdbPEwIhAMr/422bSQYN1j1zR2rsa7KCoO/eh31uCC5VAFNgKwP9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11982},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"da114546ee1bceb4c83cf4ca013b495246a9e6bc","scripts":{"test":"vitest","build":"tsup"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@tanstack-table-search-params/utils":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@tanstack/react-table":"^8.19.2"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.0.1_1721022684784_0.0235586244059085","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"tanstack-table-search-params","version":"0.0.2","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.0.2","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"61c16bae3a7684504ef49ce34526e29f132470eb","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.0.2.tgz","fileCount":7,"integrity":"sha512-x0DOqExwdTJBqv/m0Vw87dfcR8CKMzezNWVzmOS67dboyLdvtnvuYxlkxjxkZhxrrpsyEgieijolCfGP/od6MQ==","signatures":[{"sig":"MEUCIQDqYDVXrqccQyAJiD3s+hUlndEqh+Vq4u//eQ1l7lQstAIgX199L7D0QzM3wr6PVW3ZSetTbWmkvKLjyBgosimPcyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12074},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"c1971ef451f23fa68d58a50113b9102b80d52969","scripts":{"test":"vitest","build":"tsup"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@tanstack/react-table":"^8.19.2","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.0.2_1721024915787_0.005458385061908766","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"tanstack-table-search-params","version":"0.0.3","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.0.3","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"cb49aab3b4e0c87a4a7a16f740e3e4ab31e62608","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.0.3.tgz","fileCount":7,"integrity":"sha512-BtG+fsca0PY9gM9lMGujZZikZyQQTzBAKAXfFIys6K3LtpKGvLR8OZBsftC8/3uFWiSX9QzPHD/39yk0D5n9Qg==","signatures":[{"sig":"MEQCIAyw7BxUYt7rxfdOKLGVA7T+0n6+YZ71YxVhG2r6+qmmAiBVFzDdGXxZ46J0cSxVzdEoBivM0CbuYxz/2q5qZcE9bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16033},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"00096019a9c46d778a56abc25ce489e3dbfebf56","scripts":{"test":"vitest","build":"tsup"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.0.3_1721456494094_0.6274118333088146","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"tanstack-table-search-params","version":"0.0.4","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.0.4","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"c10de6590df4d695858a521298f4cbbbe0f6419f","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.0.4.tgz","fileCount":7,"integrity":"sha512-yNUHAY9JNbQNOsOmZsLdyaQCGRV97KKDH222IraE6EmFA9cpGMI7dNavZZXj/RYwqCKovuPQaoMmcvZyEt2+uA==","signatures":[{"sig":"MEQCIGSIi8Ix3ROjveX0lVvc1gqZyh5I60zgCR0mgSKaAqGeAiALmKmpUOXMOAJuox2aHswMNCfZT+l/HPSDIdjPl/PhtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20183},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"e1441454e64834f6319467ecb4b82139ea18801c","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.0.4_1721488445750_0.12266235066718845","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"tanstack-table-search-params","version":"0.1.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.1.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"c4f06836d0767b4549bd828b064da0e1cd1af0f4","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.1.0.tgz","fileCount":7,"integrity":"sha512-qg/dxwnOK2PjkwkU1xntwp4wCFrNXvN6Ma73dSVgtwhabn/K6NhUrw21a6Nk6Pj2ej9KOj672zKCcCG2sfrIGw==","signatures":[{"sig":"MEUCIQDhlEcT0WzbZi/ojnX+jSmUjSxGW9O5PptoS4wpvrx7sAIgGIUjHVQ5RpIVg7VQeo9vm1got7Bkd08DV3XOcIpQ1DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31302},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"27413e3795384a3d830ef352b548ce5a074cb69a","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.1.0_1721580031551_0.2077214078597951","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"tanstack-table-search-params","version":"0.1.1","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.1.1","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"a209ffac9d25ac00a7565279d93f2528d7a1e674","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.1.1.tgz","fileCount":7,"integrity":"sha512-8BtRn1ewMxY2cvc2OeHyoAdkd4aZUclkZ6mGDv2nD350XGIdO/xNHmjRGhr9DkwgfL3bHhv/x89I0ttNGNmjBw==","signatures":[{"sig":"MEUCIQDy+fwc25Cx+iJTQo3OYTC5wJAeYP7Z3SJhYhx2iVpkKAIgZYPFkgbU6yW/7mg6SSzyfAG6x5idHCRC/KttyUJiJtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35948},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"fa0a08b0911792aa67ffcbba2a25dd43bf329523","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.1.1_1723364900863_0.5663723801107929","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"tanstack-table-search-params","version":"0.1.2","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.1.2","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"8928c8652462f9360977c307a45de4d1ad55bffa","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.1.2.tgz","fileCount":7,"integrity":"sha512-ZwINijsYh3gszypcF0IdGZNOz7EPLaLFZBjgU2ESbpIcOQFtlOyvnBig3ef3dhsQ4HqNK2PwwrahkHFdom/5pg==","signatures":[{"sig":"MEUCIQCQI5OcD7e/wVajfh3FQsRAOmyHdKnIsapFYcah/hlowQIgEaVq/oAT8zOHxMU3PAezN74nQYBOdfOTlJDZ3XlRWBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37092},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"e6b49c1a0c31d5bb87fc16247fdd5107cd6d1cd4","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.1.2_1723373208336_0.6634702781539317","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"tanstack-table-search-params","version":"0.1.3","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.1.3","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"5e6d498448d1386e5e748336f7986960d37c916c","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.1.3.tgz","fileCount":7,"integrity":"sha512-fLB20hg2Hxgok+mnSINuK9wQy4q3VXPuEJk5+1V4zsqLAxzduXXMr4HFa/AJMfNGAhSrQcOm1QwZP9AoSj9fFw==","signatures":[{"sig":"MEQCIDQHkqm5zAee0foe5tXbtkTPyjcur2Wg4qhEqKeDRdh5AiA1+NX4Hbz9+2fhRbhWkEKlVnYuLSWxJlgyksS0kxQ3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37285},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"4e8c3af8ce5eca3e2b66831060b082dba173eeda","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.1.3_1723385527974_0.786363201772015","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"tanstack-table-search-params","version":"0.1.4","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.1.4","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"c7b31d37bf570e8b619c0e2b72b9da0b82e9ce79","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.1.4.tgz","fileCount":7,"integrity":"sha512-rD8EJ1RlYJE45t+TkjGmlDDFH67gG5B9e63uPxDKCZYtR3LpSW0n4xqZUFZIWKH1aCvJzqwwR7o/dQt3qcYEtQ==","signatures":[{"sig":"MEUCIGbN+CEqfRftlnZ5R5sIvzFN/rUakExa2JiwGeqYzXngAiEA6svBQLSqNgb2llXUZcvoWJaJFkpvd2yvJccSD1r4WM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37882},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"106f7341156addbcbd388a0735809e43ffce4ea6","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/utils":"workspace:*","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.1.4_1723457208580_0.26649024069688676","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"tanstack-table-search-params","version":"0.2.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.2.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"889969b636118b97349a77f86897650a2365dcba","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.2.0.tgz","fileCount":7,"integrity":"sha512-8+CeoMOlododl3xPix3BWVpLgGy3bY83Wo5QxdFWt3ix1OrpFAOReHdpg9Vh3Bw+NUnc1N/D+Poce4/dUS8xCA==","signatures":[{"sig":"MEUCIQC6MYpqn9MUhAMBwdXrW3d1DbQu8VFvpUJSwekjKMRpcgIgIA7Mo7ZxzmquuIhlEtFxjYsKCXOasXfKBjf+fMYz2Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44965},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"cf1de4a704ea793495cb05981aaade9aa9edcd8c","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^8.4.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.2.0_1724820106737_0.974445334805931","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"tanstack-table-search-params","version":"0.3.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.3.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"47729e4ea4d90e530c479340f9cd1b2206ecafd2","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.3.0.tgz","fileCount":7,"integrity":"sha512-dMP0T+zRAGhL/OUtL1YjJrMDY2ulfHKZ4rWejWTyHjLu+05puuASG7kmpbYxwhT8cm62l4eSj9WoWCn+BBiE4w==","signatures":[{"sig":"MEUCIQDk0Tfz/arV4tqfzzLGpDRZzIO/ZJB1seyBd+4Vmq4KZQIgQVXfxFrQAnSqkKz6SZ9KPkcsbeKWcXJBAtX1L/3mqTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43967},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"4c2d5f0f78310590351148bd6bcb0082401669ef","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^8.4.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.3.0_1724943476805_0.466917568616698","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"tanstack-table-search-params","version":"0.4.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.4.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"009d65b9222ac8ac72f66dee97bceced19eb70ce","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.4.0.tgz","fileCount":7,"integrity":"sha512-BnT3fsEc5pyUJJbbzHlz25tkhAB2QxqQYFbuJVptk8uAz/s9XvfgVzGRKfckNvWGIbMiTqAI2eSzPsllQJglxw==","signatures":[{"sig":"MEYCIQDt0q1OpO0yPYGYwIejuGOwiwjx8Rckd7KfelVfyyz91gIhAJ+5UNGfrapA72uxLoFzDeMfRf84blLK2dEcKntlvUU/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50048},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"112fea0f126a2404356c43d12db3bfb904a4c212","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^8.4.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.4.0_1725034689677_0.5846676037241036","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"tanstack-table-search-params","version":"0.5.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.5.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"26ec049f1f39c1e74b64b36bac87e46ba6facfad","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.5.0.tgz","fileCount":7,"integrity":"sha512-6vkagoYZGy9q2Lyg+Wjwv4ZbSGRQVK27NY6Hr3LC/FdW7CqGUBLIeu6R6oU2rr0Nc8i53qbvDm2Ds0pGjIFxEQ==","signatures":[{"sig":"MEUCIAIdPqPKZTZOsgnAQQZICzlxoqrQNt3OxFc4i7W4RBnPAiEAhPfEviY2RbV0Rm1GCgt52a1U6dIk96PqwwWtUkKLdo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50270},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"43629f7596c137f6ec5b8f804eeecbccb27e5cd3","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^8.4.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.5.0_1725071359131_0.3820394155640674","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"tanstack-table-search-params","version":"0.5.1","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.5.1","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"c7901be5c7991bf93c6466ae8306edde451099ec","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.5.1.tgz","fileCount":7,"integrity":"sha512-hj/aUgxhZMPEfCY6D0krdzhf4qAzze84kidjvMZgIRE4wfHVkDRsV7AqeWnT3MN6XF3BW7ZXVu8kckmlPwltYA==","signatures":[{"sig":"MEUCIHqt3XROzaiHqTTRLMyK7blnXeo3MxfVu6cKHsTwLbuuAiEAnmgXHrKDgmNWO0sM4hpTORJBPWgKR2IJedGDTYg4RAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55191},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"8c108f628d8975c6f55e0f6ecbca6d55b025256c","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^8.4.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.5.1_1725079180216_0.6074990345864093","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"tanstack-table-search-params","version":"0.5.2","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.5.2","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"98d99303e0a6d73221da7a022ce30962567a1012","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.5.2.tgz","fileCount":7,"integrity":"sha512-2n1PZYgOLRkFEWKsR8mSERndxqUNJIu0Dm3VhAiS1a9+Y7K20NNZ7mc4FwOSfSMGQjHBgAlSmT+K1fva/7y5Tw==","signatures":[{"sig":"MEUCIQD8LF79C6WyP0Ahrp5JanUXxtPJkjKyo1P0EnL45zq1uAIgCyy0sbjk57c4Y+I+IpIwvsrA5hJRyGZ7VBGBX1OFGuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55679},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"d67409c0dec61646934be59de63bcded5287e046","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^9.0.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.5.2_1725762797016_0.5487148582781833","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"tanstack-table-search-params","version":"0.5.3","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.5.3","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"6f2e9976a1e94c0013e96b384de6b0270701e5c6","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.5.3.tgz","fileCount":7,"integrity":"sha512-Mb6NWz9Nri12Layy/AocQJDwP0H28NmI42Nj6V+66oQAfQbTentLMhddB2AkeMBfRIar2DopvAuZBi0RGGSc2A==","signatures":[{"sig":"MEUCIQC3dP8GSodFIfUkZHlJx+yUCiMDmKrVyE4zdRpZkcSeFQIgUwCmvM4aYCU76F//scvxlJ3nJcnekdpPdHObrHbpPf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56729},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"309cdf99e45f6cd2ebf1e55c7ba8aabd64375f1f","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^9.0.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.5.3_1725885625142_0.14691518174415918","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"tanstack-table-search-params","version":"0.5.4","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.5.4","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"f069823141845e88ec67821093fc1711e04ae7bd","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.5.4.tgz","fileCount":7,"integrity":"sha512-4JCnK0XsRLjOHGTUXDyDlWrxYNmIfc4stsPqUSVeAbTtncvKj2texBm8+3LGl4jqs+wzI7ea93dr44aD2n7Zrg==","signatures":[{"sig":"MEQCIDHaqWcZW6yogSPUxrp/9xrDrU5edajHSMJRsUYy36IuAiBBS/61HNRgh0D0yzMFGMqHcKJjmR5Nx0jdMlz+I+nrmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56875},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"d00e541e613f2247d522ebe6e28891b44e754c6f","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^9.0.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.5.4_1729166848253_0.5923725259343615","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"tanstack-table-search-params","version":"0.6.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.6.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"86f28fb6fddc60071f22eefe8c65cfd8c38c80cd","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.6.0.tgz","fileCount":7,"integrity":"sha512-HN4UYAsYh6rYJfRDDUul2unssn3jLV0/9k6KOFTrJhTQH8HRcoNKGmCPfkznSBTzgghI8Cdh4/LrBIOI7etS/A==","signatures":[{"sig":"MEQCIEWctZmXDJyPAQ5cs33Mgxm/aBbLYuuW3SkaxIKtqsDzAiBaa2WGyu6hJy3vh2m9MTMhQyNesCn71e+pY9fOj8GVXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56897},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"13ab2a244fae1b2864391ff47f0d74d96049b37a","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.2","typescript":"^5.5.3","@types/node":"^20.14.10","@types/react":"^18.3.3","@faker-js/faker":"^9.0.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.1","@tanstack/react-table":"^8.19.2","@testing-library/react":"^16.0.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=16.8","@tanstack/react-table":">=8"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.6.0_1729168731748_0.964089643535261","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"tanstack-table-search-params","version":"0.6.1","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.6.1","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"4b5429747c17838eb9541b38491c71d3d21a8a46","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.6.1.tgz","fileCount":7,"integrity":"sha512-VC4P4+fcrRFEnBZcMn72IZMUpb4pDK4X6dyJcgq55gUX9jOc7FHW3Bus6y+j3cRjS5PWWNiJGnFF7plJjvHMcw==","signatures":[{"sig":"MEYCIQCBjvUd7UBR1tA4Z2lLFFEexnUsJ0gxnrNdJ3nhPG5WHwIhAJZAfP8UoXRM66AVIsC4XuNksGClf/1xHx7o/SXKer0w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57610},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"5f73c47e3b5b6505e379b6e8101d0ad5d65b9812","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.4.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^18.3.1","vitest":"^2.1.5","typescript":"^5.7.2","@types/node":"^22.9.3","@types/react":"^18.3.12","@faker-js/faker":"^9.2.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.3","@tanstack/react-table":"^8.20.5","@testing-library/react":"^16.0.1","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=18.3.1","@tanstack/react-table":">=8.20.5"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.6.1_1732431797010_0.7444303940538388","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"tanstack-table-search-params","version":"0.6.2","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.6.2","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"8766902d2a22ea78558be74f5f69b47a4cf41af4","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.6.2.tgz","fileCount":7,"integrity":"sha512-Oaqf0llPMMweBWFVGKC86KMW4BYX6fPnVxM0J4WCoxp08Df7DgLrftM9dUEZb4ZoMd91QznxS4iipQ+RGrpKQA==","signatures":[{"sig":"MEUCIAJ1X72eOri286QzE3pguoM/kPVgv8LRya9VYkzKIcvCAiEA6jzQRoRXqUwJ9b6N79G5z0nE1CR1cDT1E65p5tw27Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57659},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"f6d7289eb1d2ed07b61e3e9595916cb234225a9f","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"10.9.2","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.2","@faker-js/faker":"^9.3.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.4","@tanstack/react-table":"^8.20.6","@testing-library/react":"^16.1.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.0.0","@tanstack/react-table":">=8.20.6"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.6.2_1735959911140_0.6100547197668464","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"tanstack-table-search-params","version":"0.7.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.7.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"b931aa3973eff74c721a7235287694e71777a468","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.7.0.tgz","fileCount":7,"integrity":"sha512-ku51WcFJgGV/jjuAxceTFAyxTDw8xHDpa2eWBlpIbOisJs2/7FsHx9dJfd6b8Kwoo4DQzEIb00rumma9UP8w9Q==","signatures":[{"sig":"MEQCIE4lrMjgZhY2y6X33VB8mgKCwwskcIzc1VVsUrKuix/jAiB4Xf3ayuXRusbGGvbsdHFyzXcjBshSy9Jf94BA2hFzKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65297},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"}},"gitHead":"dffc802a3178011c8c7bcaa10a4bf5b1593a2e4c","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","jsdom":"^26.0.0","react":"^19.0.0","vitest":"^3.0.6","typescript":"^5.7.3","@types/node":"^22.13.5","@types/react":"^19.0.10","@faker-js/faker":"^9.5.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.4","@tanstack/react-table":"^8.21.2","@testing-library/react":"^16.2.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.0.0","@tanstack/react-table":">=8.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.7.0_1740193999458_0.45465015000422127","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"tanstack-table-search-params","version":"0.8.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.8.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"8b1a117c4776c1df8fbcb4793a025d62fd11fc42","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.8.0.tgz","fileCount":14,"integrity":"sha512-dfxKDZ/+9wT38SG2mAosniWn8doqhDstibNsOyKgxCp2gQu0Jg/UyiCkPC2MbthrLJDWsTNy3l7hbbL1dAWGfw==","signatures":[{"sig":"MEUCIQCk90Ft71ZwScGlK9cz2IDEbfT+QaXuByEAL0hMRv+PIwIgBaEuZCpi6hVODuQ43uELX2rNsPRtY0u1RQsJrqqWW/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86224},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"8fabd3ddea599f1895ea4730c493410ba82e5a28","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","jsdom":"^26.0.0","react":"^19.1.0","vitest":"^3.0.9","typescript":"^5.8.3","@types/node":"^22.13.14","@types/react":"^19.0.12","@faker-js/faker":"^9.5.1","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.3.4","@tanstack/react-table":"^8.21.2","@testing-library/react":"^16.2.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.0","@tanstack/react-table":">=8.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.8.0_1745732466101_0.576049487112954","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"tanstack-table-search-params","version":"0.8.1","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.8.1","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"b8b7e4b424c54892233217dc0890064110293fb2","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.8.1.tgz","fileCount":14,"integrity":"sha512-ttvhpk77eloJlieM1lejo1wFg/R3LR/BzzdVIRDBwXua5BkY8BpIqU8UDeRpR1HggZAPJBzrBVfDRlki7GuqIQ==","signatures":[{"sig":"MEYCIQC4zsIzBGJDNxKBExiaV3oE+7AOyxI++9j15HIh6gyWOAIhAOd/iHtoow1HT7eNF6wcpjXUfth0Yn6kCxlpmdlJ3/m4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87667},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"470975d647c1c06800cb37e1d3261f554e8103c8","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.16","@types/react":"^19.1.3","@faker-js/faker":"^9.7.0","next-router-mock":"^0.9.13","@vitejs/plugin-react":"^4.4.1","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.0","@tanstack/react-table":">=8.21.3"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.8.1_1746714450928_0.7712401169028278","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"tanstack-table-search-params","version":"0.9.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.9.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"57db3dd461daabe0997bd1d44da6c083b2d52cdf","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.9.0.tgz","fileCount":14,"integrity":"sha512-ty5ntIrLNVASR/RsvPvp4cvTdIEOtVg7Ucs0VMxidxMDxZxfz/qMolkyAEjAU217YfiBFrVjupYdLDCfPxGPmw==","signatures":[{"sig":"MEUCID2JPAznMPZULKYdZkORfJW1h7uXvYDRmooNlgEwHcbBAiEAm9dZy91hV65gEspcqb3U/YL3Ht086lDm6MeK2S5fy+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102432},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"b5cb29a373ae3c7539ecfb3070b738aaac00c915","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17","@types/react":"^19.1.3","@faker-js/faker":"^9.7.0","next-router-mock":"^1.0.1","@vitejs/plugin-react":"^4.4.1","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.0","@tanstack/react-table":">=8.21.3"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.9.0_1746852217444_0.32954970685937246","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"tanstack-table-search-params","version":"0.10.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.10.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"574805ebc669ef2541393ba3fc3a09188bd4b3e1","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.10.0.tgz","fileCount":14,"integrity":"sha512-7fqRgq0drH+IWe3kOe5LyiyBf1z1P30y0s3G2PDom5CAdsYkwu/J7ZXqW2vdLZU1DdbX2s6bADGIygYvj1CTKw==","signatures":[{"sig":"MEQCIAVccXnzi8Gy+Ov+hkjVP4YrWT3IUgQ+Qhx0smDQuvf+AiAy1Z9bKgZ8VCsIqUM52L2YIfYH7gSSbbsGU/HnDpsyGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105944},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"100776a32c968d9e7724b5add891938dd0a57863","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"^26.1.0","react":"^19.1.1","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"^22.15.29","@types/react":"^19.1.12","@faker-js/faker":"^9.8.0","next-router-mock":"^1.0.2","@vitejs/plugin-react":"^4.7.0","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.1","@tanstack/react-table":">=8.21.3"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.10.0_1757128516749_0.01106681797598763","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"tanstack-table-search-params","version":"0.11.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.11.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"c202e7d94ea9340ed69c281cd07b30b9a095f444","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.11.0.tgz","fileCount":14,"integrity":"sha512-hPZI0pv8uskRHsrOywk2hSU7O9FFrcjDHPJYqukb1C/TxYr97O9/gopEeGLj5XdIEC2I2eDtyTTWRT9gutMZ7w==","signatures":[{"sig":"MEUCIQDwGHNiogamlRYNT/jdXZ8KsVFVcxT/Q7eN4gKpWcBjHAIgU+MXOoY1R0bBoCqGToM9YoBbDG2cYyyg2PEo1a7fp7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119293},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"9387a627684fddfdc188c0071fce6342ec0a5351","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"^26.1.0","react":"^19.1.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.18.1","@types/react":"^19.1.12","@faker-js/faker":"^9.9.0","next-router-mock":"^1.0.2","@vitejs/plugin-react":"^4.7.0","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.1","@tanstack/react-table":">=8.21.3"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.11.0_1757157486302_0.1333505506082382","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"tanstack-table-search-params","version":"0.12.0","keywords":["react","table","tanstack table","search params","query params"],"author":{"name":"taro"},"license":"MIT","_id":"tanstack-table-search-params@0.12.0","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"dist":{"shasum":"5b006d20c7d974d9c9fca5959b4bfcbc85279568","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.12.0.tgz","fileCount":14,"integrity":"sha512-k7DkxRIBQqpqFWV2k7zNdSSAU7vr8cspkus2X6DGwViuepMykiDhFRkqyBwrtIHD/BJIjRerwj4pj8Fdqzaclg==","signatures":[{"sig":"MEUCIQDAoj3hz2zPLX+swGvTYEJN/Ln23akkUg5m2UF8PQZfuAIgLa73Ji4wVLB/kenZZ+iEfIeGRFgg7PcTwPWBz9bGCmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124358},"main":"./dist/index","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","import":"./dist/encoder-decoder/index.mjs","require":"./dist/encoder-decoder/index"}},"gitHead":"95b133b0961bda444dd6f989aa7ad05cfe5adaf3","scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"repository":{"url":"git+https://github.com/taro-28/tanstack-table-search-params.git","type":"git","directory":"packages/tanstack-table-search-params"},"_npmVersion":"11.1.0","description":"React Hook for syncing TanStack Table state with URL search params","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"^26.1.0","react":"^19.1.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.18.1","@types/react":"^19.1.12","@faker-js/faker":"^9.9.0","next-router-mock":"^1.0.2","@vitejs/plugin-react":"^5.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@tanstack-table-search-params/tsconfig":"workspace:*"},"peerDependencies":{"react":">=19.1.1","@tanstack/react-table":">=8.21.3"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-table-search-params_0.12.0_1757207184552_0.8884379514506078","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"tanstack-table-search-params","version":"0.12.1","description":"React Hook for syncing TanStack Table state with URL search params","repository":{"type":"git","url":"git+https://github.com/taro-28/tanstack-table-search-params.git","directory":"packages/tanstack-table-search-params"},"license":"MIT","author":{"name":"taro"},"keywords":["react","table","tanstack table","search params","query params"],"scripts":{"test":"vitest","build":"tsup","type-check":"tsc --noEmit"},"devDependencies":{"@faker-js/faker":"^10.0.0","@tanstack-table-search-params/tsconfig":"workspace:*","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","@types/node":"^22.18.10","@types/react":"^19.2.2","@vitejs/plugin-react":"^5.0.4","jsdom":"^27.0.0","next-router-mock":"^1.0.4","react":"^19.2.0","tsup":"^8.5.0","typescript":"^5.9.3","vitest":"^3.2.4"},"peerDependencies":{"@tanstack/react-table":">=8.21.3","react":">=19.2.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index","import":"./dist/index.mjs"},"./encoder-decoder":{"types":"./dist/encoder-decoder/index.d.ts","require":"./dist/encoder-decoder/index","import":"./dist/encoder-decoder/index.mjs"}},"main":"./dist/index","module":"./dist/index.mjs","types":"./dist/index.d.ts","_id":"tanstack-table-search-params@0.12.1","gitHead":"29ead1500378448806685fd20a43fb8834fa64bc","bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","_nodeVersion":"24.7.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-63c32j3pWK6kYETPF6ZZsyNUnP6KH7SnQQUYGIttDso6KQTKuvJ683OXknfr0a+botmaZshcnUPs/whYe/LyTA==","shasum":"caff94a0c8cf43da11c229fda5491887051ac641","tarball":"https://registry.npmjs.org/tanstack-table-search-params/-/tanstack-table-search-params-0.12.1.tgz","fileCount":14,"unpackedSize":125517,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrGH/PMVVgCqHVqlV1sxrq5G++b1A7nBTXJ9MOhQZlgwIhAI+VxoUHPmcTkKjImlHdW2gGX9Vv01SHuq6ta9KHUOpM"}]},"_npmUser":{"name":"taro-28","email":"tarotaro0208@gmail.com"},"directories":{},"maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tanstack-table-search-params_0.12.1_1762153687835_0.9167853467982112"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-15T05:51:24.783Z","modified":"2025-11-03T07:08:08.249Z","0.0.1":"2024-07-15T05:51:24.931Z","0.0.2":"2024-07-15T06:28:35.937Z","0.0.3":"2024-07-20T06:21:34.246Z","0.0.4":"2024-07-20T15:14:05.903Z","0.1.0":"2024-07-21T16:40:31.749Z","0.1.1":"2024-08-11T08:28:21.041Z","0.1.2":"2024-08-11T10:46:48.524Z","0.1.3":"2024-08-11T14:12:08.194Z","0.1.4":"2024-08-12T10:06:48.763Z","0.2.0":"2024-08-28T04:41:46.893Z","0.3.0":"2024-08-29T14:57:57.005Z","0.4.0":"2024-08-30T16:18:09.826Z","0.5.0":"2024-08-31T02:29:19.295Z","0.5.1":"2024-08-31T04:39:40.390Z","0.5.2":"2024-09-08T02:33:17.262Z","0.5.3":"2024-09-09T12:40:25.299Z","0.5.4":"2024-10-17T12:07:28.458Z","0.6.0":"2024-10-17T12:38:51.938Z","0.6.1":"2024-11-24T07:03:17.166Z","0.6.2":"2025-01-04T03:05:11.383Z","0.7.0":"2025-02-22T03:13:19.672Z","0.8.0":"2025-04-27T05:41:06.281Z","0.8.1":"2025-05-08T14:27:31.109Z","0.9.0":"2025-05-10T04:43:37.620Z","0.10.0":"2025-09-06T03:15:16.968Z","0.11.0":"2025-09-06T11:18:06.505Z","0.12.0":"2025-09-07T01:06:24.758Z","0.12.1":"2025-11-03T07:08:08.041Z"},"bugs":{"url":"https://github.com/taro-28/tanstack-table-search-params/issues"},"author":{"name":"taro"},"license":"MIT","homepage":"https://github.com/taro-28/tanstack-table-search-params#readme","keywords":["react","table","tanstack table","search params","query params"],"repository":{"type":"git","url":"git+https://github.com/taro-28/tanstack-table-search-params.git","directory":"packages/tanstack-table-search-params"},"description":"React Hook for syncing TanStack Table state with URL search params","maintainers":[{"name":"taro-28","email":"tarotaro0208@gmail.com"}],"readme":"# TanStack Table Search Params\n\n<div>\n\n[![NPM Version](https://img.shields.io/npm/v/tanstack-table-search-params)][1]\n[![NPM Downloads](https://img.shields.io/npm/dm/tanstack-table-search-params)][1]\n[![GitHub Repo stars](https://img.shields.io/github/stars/taro-28/tanstack-table-search-params)][2]\n[![Bundlephobia Minzipped size](https://img.shields.io/bundlephobia/minzip/tanstack-table-search-params)][3]\n\n</div>\n\nReact Hook for syncing [TanStack Table](https://github.com/TanStack/table) state with URL search params.\n\nhttps://github.com/user-attachments/assets/2a4108a2-254c-4c06-b346-f5d6e4c56c12\n\n## 🚀 Quick Start\n\nFirst, install the package.\n\n```bash\nnpm i tanstack-table-search-params\n```\n\nFor example, if you are using Next.js (Pages Router), you can use the hook like this.\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useRouter } from \"next/router\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\n\nconst router = useRouter();\n\n// Get state and onChanges\nconst stateAndOnChanges = useTableSearchParams({\n  query: router.query,\n  pathname: router.pathname,\n  replace: router.replace,\n  // or\n  push: router.push,\n});\n\nconst table = useReactTable({\n  // Set state and onChanges\n  ...stateAndOnChanges,\n  data,\n  columns,\n  getCoreRowModel: getCoreRowModel(),\n  getFilteredRowModel: getFilteredRowModel(),\n  getSortedRowModel: getSortedRowModel(),\n  // ... other options\n});\n```\n\nHere is the [demo](https://tanstack-table-search-params-next-pages-router-taro28s-projects.vercel.app/).\n\nOf course, you can use it with other routers.\n\nPlease refer to the following how to use:\n\n<details>\n<summary>Next.js(Pages Router)</summary>\n\n[example code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-pages-router/src/pages/index.tsx)\n\n** Use `next/router` **\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\nimport { useRouter } from \"next/router\";\n\nconst router = useRouter();\nconst stateAndOnChanges = useTableSearchParams(router);\n\nconst table = useReactTable({\n  // Set state and onChanges\n  ...stateAndOnChanges,\n  data,\n  columns,\n  // ... other options\n});\n```\n\n** Use `next/navigation` **\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\nimport { usePathname, useRouter, useSearchParams } from \"next/navigation\";\n\nconst { replace } = useRouter();\nconst stateAndOnChanges = useTableSearchParams({\n  pathname: usePathname(),\n  query: useSearchParams(),\n  replace,\n});\n\nconst table = useReactTable({\n  // Set state and onChanges\n  ...stateAndOnChanges,\n  data,\n  columns,\n  // ... other options\n});\n```\n\n</details>\n\n<details>\n<summary>Next.js(App Router)</summary>\n\n[example code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-app-router/src/app/table.tsx)\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\nimport { usePathname, useRouter, useSearchParams } from \"next/navigation\";\n\nconst { replace } = useRouter();\nconst stateAndOnChanges = useTableSearchParams({\n  pathname: usePathname(),\n  query: useSearchParams(),\n  replace,\n});\n\nconst table = useReactTable({\n  // Set state and onChanges\n  ...stateAndOnChanges,\n  data,\n  columns,\n  // ... other options\n});\n```\n\n</details>\n\n<details>\n<summary>TanStack Router</summary>\n\n[example code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/tanstack-router/src/routes/index.tsx)\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\nimport { createFileRoute } from \"@tanstack/react-router\";\n\nexport const Route = createFileRoute(\"/\")({\n  component: Page,\n});\n\nfunction Page() {\n  const navigate = Route.useNavigate();\n  const query = Route.useSearch();\n\n  const stateAndOnChanges = useTableSearchParams({\n    replace: (url) => {\n      const searchParams = new URLSearchParams(url.split(\"?\")[1]);\n      navigate({ search: Object.fromEntries(searchParams.entries()) });\n    },\n    query,\n    pathname: Route.path,\n  });\n\n  const table = useReactTable({\n    // Set state and onChanges\n    ...stateAndOnChanges,\n    data,\n    columns,\n  });\n\n  // ...\n}\n```\n\n</details>\n\n<details>\n<summary>React Router</summary>\n\n[example code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/react-router-lib/src/basic.tsx)\n\n```tsx\nimport { useReactTable } from \"@tanstack/react-table\";\nimport { useTableSearchParams } from \"tanstack-table-search-params\";\nimport { useSearchParams, useNavigate, useLocation } from \"react-router\";\n\nconst [query] = useSearchParams();\nconst navigate = useNavigate();\nconst { pathname } = useLocation();\nconst stateAndOnChanges = useTableSearchParams({\n  query,\n  pathname,\n  replace: (url) => navigate(url, { replace: true }),\n});\n\nconst table = useReactTable({\n  // Set state and onChanges\n  ...stateAndOnChanges,\n  data,\n  columns,\n  // ... other options\n});\n```\n\n</details>\n\n## 🔍 How it works\n\nThe `useTableSearchParams` hook primarily does the following two things:\n\n- Decode `query` (query parameter state) and return it as the `state` for Tanstack Table.\n- Return a function like `onChangeGlobalFilter` that encodes `state` as a query parameter and performs `replace` (or `push`).\n\n## ⚙️ Options\n\n- [🏷️ Custom query param name](#custom-query-param-name)\n- [🪄 Custom default value](#custom-default-value)\n- [🔢 Custom encoder/decoder](#custom-encoder-decoder)\n- [⏱️ Debounce](#debounce)\n- [☑️ Enable/Disable](#enable-disable)\n\n<h2 id=\"custom-query-param-name\">🏷️ Custom query param name</h2>\n\nYou can customize a query parameter name.\n\n- [demo](https://tanstack-table-search-params-next-pages-router-taro28s-projects.vercel.app/custom-param-name)\n- [code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-pages-router/src/pages/custom-param-name.tsx)\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  paramNames: {\n    // Customize query parameter name by passing a string\n    globalFilter: \"userTable-globalFilter\",\n    // Add prefix by passing a function\n    sorting: (defaultParamName) => `userTable-${defaultParamName}`,\n  },\n});\n```\n\n<h2 id=\"custom-default-value\">🔢 Custom default value</h2>\n\nYou can customize the default value of a query parameter.\n\nThe \"default value\" is the value that is used as the `state` when the query parameter is not present.\n\n- [demo](https://tanstack-table-search-params-next-pages-router-taro28s-projects.vercel.app/custom-default-value)\n- [code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-pages-router/src/pages/custom-default-value.tsx)\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  defaultValues: {\n    // Sort by name in descending order when query parameter is not present\n    sorting: [{ id: \"name\", desc: true }],\n  },\n});\n```\n\nIf you want to set initial values for query parameters, either transition with the query parameter or add the query parameter after the transition, depending on the router you are using.\n\n```tsx\n// Transition with the query parameter\n<Link href={{ pathname: \"/users\", query: { globalFilter: \"foo\" } }}>\n  Users\n</Link>;\n\n// Add the query parameter after the transition\nuseEffect(() => {\n  router.replace({ query: { globalFilter: \"foo\" } });\n}, [router.replace]);\n```\n\n<h2 id=\"custom-encoder-decoder\">🪄 Custom encoder/decoder</h2>\n\nYou can customize the encoder/decoder for the query parameter.\n\n- [demo](https://tanstack-table-search-params-next-pages-router-taro28s-projects.vercel.app/custom-encoder-decoder)\n- [code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-pages-router/src/pages/custom-encoder-decoder.tsx)\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  // Use JSON.stringify/JSON.parse for encoding/decoding\n  encoders: {\n    // foo -> { \"globalFilter\": \"foo\" }\n    globalFilter: (globalFilter) => ({\n      globalFilter: JSON.stringify(globalFilter),\n    }),\n  },\n  decoders: {\n    // { \"globalFilter\": \"foo\" } -> foo\n    globalFilter: (query) =>\n      query[\"globalFilter\"]\n        ? JSON.parse(query[\"globalFilter\"] as string)\n        : (query[\"globalFilter\"] ?? \"\"),\n  },\n});\n\n// ...\n\nconst stateAndOnChanges = useTableSearchParams(router, {\n  // Encoders/decoders with different query parameter names can also be used.\n  encoders: {\n    // [{ id: \"name\", desc: true }] -> { \"userTable-sorting\": \"[{ \\\"id\\\": \\\"name\\\", \\\"desc\\\": true }]\" }\n    sorting: (sorting) => ({\n      \"userTable-sorting\": JSON.stringify(sorting),\n    }),\n  },\n  decoders: {\n    // { \"userTable-sorting\": \"[{ \\\"id\\\": \\\"name\\\", \\\"desc\\\": true }]\" } -> [{ id: \"name\", desc: true }]\n    sorting: (query) =>\n      query[\"userTable-sorting\"]\n        ? JSON.parse(query[\"userTable-sorting\"] as string)\n        : query[\"userTable-sorting\"],\n  },\n});\n\n// ...\n\nconst stateAndOnChanges = useTableSearchParams(router, {\n  // Encoders/decoders with different numbers of query parameters can also be used.\n  encoders: {\n    // [{ id: \"name\", value: \"foo\" }] -> { \"columnFilters.name\": \"\\\"foo\\\"\" }\n    columnFilters: (columnFilters) =>\n      Object.fromEntries(\n        columnFilters.map(({ id, value }) => [\n          `columnFilters.${id}`,\n          JSON.stringify(value),\n        ]),\n      ),\n  },\n  decoders: {\n    // { \"columnFilters.name\": \"\\\"foo\\\"\" } -> [{ id: \"name\", value: \"foo\" }]\n    columnFilters: (query) =>\n      Object.entries(query)\n        .filter(([key]) => key.startsWith(\"columnFilters.\"))\n        .map(([key, value]) => ({\n          id: key.replace(\"columnFilters.\", \"\"),\n          value: JSON.parse(value as string),\n        })),\n  },\n});\n```\n\n<h2 id=\"debounce\">⏱️ Debounce</h2>\n\nYou can debounce the reflection of state changes in the query parameters.\n\n- [demo](https://tanstack-table-search-params-next-pages-router-taro28s-projects.vercel.app/debounce)\n- [code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/next-pages-router/src/pages/debounce.tsx)\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  debounceMilliseconds: {\n    // Debounce globalFilter by 500 milliseconds\n    globalFilter: 500,\n  },\n});\n```\n\nAlso, you can debounce all query parameters at once.\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  debounceMilliseconds: 500,\n});\n```\n\n<h2 id=\"enable-disable\">⚙️ Enable/Disable</h2>\n\nYou can enable/disable the synchronization of a query parameter.\nAll states are enabled by default.\n\n```tsx\nconst stateAndOnChanges = useTableSearchParams(router, {\n  // Disable synchronization of sorting\n  enabled: { sorting: false },\n});\n```\n\n## 💬 Troubleshooting\n\n### Q. The page transitions every time the search params change\n\nIf you are using Next.js (Pages Router), you can prevent page transitions by using the `shallow` option.\n\n```tsx\nconst router = useRouter();\nconst stateAndOnChanges = useTableSearchParams({\n  ...router,\n  replace: (query) => router.replace(query, undefined, { shallow: true }),\n});\n```\n\n### Q. The value during IME conversion is set to search params\n\nCreate an input that supports IME conversion with a uncontrolled component.\n\n- [sample code](https://github.com/taro-28/tanstack-table-search-params/tree/main/examples/lib/src/components/SearchInput.tsx)\n\n### Q: How can I preset query parameters when navigating to a page that contains a table?\n\nTo pass initial table state via the URL, call one of the `encode*` helpers from  \n`tanstack-table-search-params/encoder-decoder` and assign its return value to your link.\n\n```tsx\nimport { encodeSorting } from \"tanstack-table-search-params/encoder-decoder\";\n\n<Link\n  href={{\n    pathname: \"/some-page-with-table\",\n    query: {\n      sorting: encodeSorting([{ id: \"name\", desc: true }]),\n    },\n  }}\n>\n  foo\n</Link>;\n```\n\n## Supported\n\nList of supported TanStack table states\n([x] means supported, [ ] means not supported)\n\n- [x] globalFilter\n- [x] sorting\n- [x] pagination\n- [x] columnFilters\n- [x] columnOrder\n- [ ] columnPinning\n- [ ] columnSizing\n- [ ] columnSizingInfo\n- [x] columnVisibility\n- [ ] expanded\n- [ ] grouping\n- [ ] rowPinning\n- [x] rowSelection\n\n## Roadmap\n\n- [ ] Support other table states\n- [ ] Add `onChangeXxxQuery` option\n- [ ] Change the options interface to be based on state\n- [ ] Restrict the combination of `enabled` with other options\n- [ ] Restrict combinations of `encoders`/`decoders` with `paramNames` or `defaultValues`\n\n## License\n\nMIT\n\n[1]: https://www.npmjs.com/package/tanstack-table-search-params\n[2]: https://github.com/taro-28/tanstack-table-search-params\n[3]: https://bundlephobia.com/package/tanstack-table-search-params\n","readmeFilename":"README.md"}