{"_id":"use-query-params","_rev":"43-03a2368003102c5723f3a59f42c3f921","name":"use-query-params","dist-tags":{"latest":"2.2.2"},"versions":{"0.1.0":{"name":"use-query-params","version":"0.1.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.1.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"dist":{"shasum":"bb1574a344ea693919bd12c4cf9d0e5a0c1015e1","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.1.0.tgz","fileCount":32,"integrity":"sha512-mmEtJc5SlUIYCon1n1jcaJ6q87oMlii06GE+4kI7hmtd4SOvC63jS7zQpPXd1dirX9jr/feJz+hXzMjgBLICUQ==","signatures":[{"sig":"MEYCIQCWUiesgsDzP5IurqecAnHnXp0SOA2uz3rk9ZbDn2+7TQIhAJBUWb7woe2iAj14rJw5JioyddGTzBFPcHI37pwf07AX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcixjgCRA9TVsSAnZWagAAhg0P/idIolT0aaZcSS1ISGXm\n4eax501J/CUKPN52/8gMz4fqKd+xnoOx6ohIEsh43OvQJWbInxPCkz7wT1Jf\nNfINi4ZmLSqEES2v/rdPVhAj1goMXk/aH6+fsgWqi86K7HRLb1aN5otZE4z6\nkxmSKCi+Lxo2Aclra61PoICqwkGMXzqD8/ScpdGtXqoFhun/aBblcngUOUqS\ncJFvOFQmyHNVVforXO6htqNevgWjRq6HoMyEhOwW2/+frzAlJfvL4+qEzGnr\nH20B4dtvO/wyUFNn0M3BU+LxJ1hzk36IX5yZe4qtEtLWB591sAbmMqaAPsmb\nUT9GqDmLcnrC6l13FqG8CN84zESpAJ3rvexCOsFc9UvF0GDTQt+O7x6Ih5gt\nYD6cu6Yn8wAOXuDoFkirgVjYOJl/Wx9EbIY6jnBwT8EyX8uAKxQrtLdRmwtY\nk+yU6mR0tcwvOp+hoQnxr9UNCPUSokiKW/E2q/pg7fkMGGv/frEzsP+NnjFB\na0N75v3iHXrp+aP4dGG9UHlsMfBDkyNK5j93EOW3DoOqrwa9Q+pY4D+YC+XI\naciWrktMvFPaz9zMMk1xhFiqpxvJQWO5iPISaEDZQQbDum1TtMpNvd9f4eva\n2uZaxprpBBMNlyLu19mkbUCkf/dcGB2fpJNPQlTZ0Hx2TzddKuxmY0md0juO\nkrBg\r\n=zdgQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"f8d15c0aa053b940e90ee0588b2a9701e32b358a","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","test-coverage":"jest --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"github.com/pbeshai/use-query-params","type":"git"},"_npmVersion":"6.4.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"query-string":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.1.0_1552619743287_0.5098657025029023","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"use-query-params","version":"0.1.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.1.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"a80fcd4422b1cc8acad3ab697e7e2b26fb1fb885","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.1.1.tgz","fileCount":18,"integrity":"sha512-GysjAyo7qnzhMRurBG6ZggNhltZ3PNk3OWgz8UdaVWlppr8KGBRbR/HqG4d5cTnfPYMJY944NuSGZqZgQa3bLA==","signatures":[{"sig":"MEQCIAryQpC2Y6j4YqZAvcwwN63Zm9ATP0a0aJGygUtAYqTwAiAD8WVLxN+0BwSsERbVD9oJTt6osLOGAxLeWJzeuUXxNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcix2XCRA9TVsSAnZWagAAAIIP/AiKCSF5bBq8y0RDoYlV\ndgvFtZ+YcwTTFzgSMHJ9Rv/ScBPrUXoYR62oN3fIARYH8gmjA6f76Rm6Qjn5\n0M3iONJ158o/obnsSCxU8+CgjkWpjosRDGa+X2IgnVmk8jl3Q7lN+8gHa8nr\nQ5dVpAgGxl7cg43IfK/OscRadtlUc5DDbkO49RJ+j1T8UuvfOtAVBuGjYMRg\nHM+CLDMVtw+tTaoXTHI7rCO5uZUQY18dSUK605/Xbt8VpVODqKnCIJZezQ+7\n6mQpwf9p1b+tcg+X3hLrtn9kw/u67PZCE6bszwf5EH7w0IKQE0XIETz0jdMQ\nu/kf9TKm7dAtlKGFzpOLEHG4oYAgR71EmVxTVGkTpe3bl/UDGXYohA7Cl+L7\nVXFWSR0Cf22lOELQ9cJt9+i9h+/YNPNqGVPkMKVESN8ostLCexND9WzRFUM5\nZYXU4prNF9qd60QeUevKwO4DnPN+qZdmmSrk7Nsm4yYPG8eT0/+j13pdnYVu\n/haDTDVWR2mnNxknD3IdyW0zf+cqFmQsrzjlW9W1I2FgCGKhcLTi+2TNEj5e\nQH8YwHL/WXbminiadPBMvRWBst5eVsgK9qdOxvfqIGhIdxy4TzaJTur3mgbz\n55uZF9a6hI8NnjAzhhFvrY/9sPLHnu2VF8P4zsQIKGzUKcSD8SXbaoft9AkX\nRrMq\r\n=/UJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"510d1dfb7713583700575abde931d94a5d05e7a1","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","test-coverage":"jest --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.4.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"query-string":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.1.1_1552620951181_0.3867235790899126","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"use-query-params","version":"0.2.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.2.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"a2fc81e089e04f6d7e8248749743420e5a884112","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.2.0.tgz","fileCount":18,"integrity":"sha512-Esn/pSilZl/CeKYsa6hZloNHcOauWgiVUOqj7Jg1j4p7q9Wx8ZeK0bHS0/a0Bh0zA9rGgVlVnc0QooSDvr9hPg==","signatures":[{"sig":"MEQCIA7MbHrO3AZb4uL5c3uemyVkja9ACTP4ShCHo0QfUADzAiAvNOVIoNkSJcJSTWO3GYlh6S1UkS1/E+AgUEp1zVDngw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjQIMCRA9TVsSAnZWagAAzmAP/0sWdSLQfI3DkSbmLHoF\nsxslxa1YzPHaJqIyX/j1kFY9D3qk65e5jQ4ork4eKNWJIlxyDZokYzITxe33\nPBL/hNwLS3ym75LcpMeUAFWfQwFAfFVVkt5jJ5elQW1b0c8V54LApPC94Bw+\nOySQv+PWZ99ruRbNsnnq2MjZquStvswr89AWAZGuV5t7yEI/us4e7zNlxD/h\nUjOVB/B2+39RsjayyxQW5/V7mhNuhiyDz/P87w04UpnXFZ9P8M0vy7ou+tc8\nzHzWeaiePXeBaaP2PJ4QpYGoHjxUu+We/ILTgJIvEFi26Ds59212RGy6ACur\nOQLczzYfz9uksEWy6/HInGUSslN+OBl40UeUs/FOrAIazcchRGrGK3qjLPgu\nyvpQJGRQDg1QrSDENekzRtcz6b2nIOjEF1ZQNjusTqjKKz8W3wxHf0t5XQXr\n6ic0wYX7LuCy1ctw4nbkDPu8cT4Fpm67Lv9cnDIMDBhpEi7w+xZA8WadM7AN\nNNvQMP2lN/AB0/WUh4BD8sv0y255M+boLQ+WCGjM+a2K4yIVh8QsjE2I0QDB\nMH4R3AzWqPwwypffr0hcUCbkhE3NrkkYrdlk3u/0kA1O7Rnj3rL9vLlz0FhE\n5jfne4l3+wEdiWLmFXM8HEbdx27/nq/W92rHJ/o46tp8in423yklnaR13ezS\nUtfN\r\n=Zj6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a26d946580bfb50479ba346c0e6bd43a5edeb88f","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.4.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"query-string":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.2.0_1552744971466_0.6375740730270831","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"use-query-params","version":"0.3.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.3.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"d59823438e03d5bb9fee2da80219f37769ac20de","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.3.0.tgz","fileCount":18,"integrity":"sha512-y0BTferYW84OX6+Mqi4K7eSt/e8j2OzqSubmj8HV8ZxGPApNSSHc2yt4PrhuTCQHuOpPHqnmC2XNrKiO3zV4Iw==","signatures":[{"sig":"MEUCIB0HNYhcdtgx50054DYCvdK6xwzwWj+ad0h+7QWigyw9AiEAp4f8NZ4hVAm7u0h1pDvAVQwOmGvhjCJPjM511jpGyB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclsQfCRA9TVsSAnZWagAAdOEP/0FPrFEmrlOu2NnXNgBB\nok1wraWeIC5Ug3qQ4d8PPq63YslMTbk9EVp8ec75SXjGfPci+0pL1P2q0A77\nQdPVvo7GcQwsIy/P8DGVLXJ6r7KIP702W6HadWts3ShQNPbe5Z1nv3SLlMqG\nYYyVcPglz/LQfH5J4QWM/LU9Cyjjwu4d6tGpgIyEqTTTEwKBkpVSxI4j50j0\nj8zeS7tQgdnBOfTC9QXscmEtwgMgh49YdsbDV7PNkKSP9CPdgHAis6ClYqMN\ncpFfrtZELhbKw9VsiUtxdkLMEKT9A1+s8+QblkLROv1gH/cf2COJgJP8CR8G\nVT7pzeYUatgYoPBY8PFOBtCAu/ERN+qZ6BdRvX+qbTVCjPxkcfmnp4wRxGA+\n/KAJX8jXllnWebBIxadlN10kXm9ErlRmA5jKxoYAiRC0IJRFIY1QZTrVonzB\nWeG8gB60Ptgq+W9+ZhY7WPXLb+ALqAg5KmSXbnGd7e8qiVxsZ4sNqgOeEz37\nrppTgVQQ07fr7P0HoZ4jcBvzr2mo/ljkunUU/tUxUiMq91jaHXCF4ZDIJKbL\nYWCazIOT2khKqst//bpFkBb6jDx/LlgXPTPFwAuXEAnoCTtf6UJeZeDuDVmP\ns4m5aneJPvj78UMUNQulfLtFWQIG/iz7dP2FhQhw/9UjFsJyZ8nhBD8aML6P\npQEH\r\n=9kSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"44eddf3d3b85670b363049f6e5be32abe6512663","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.4.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"serialize-query-params":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.3.0_1553384478563_0.6007188402363901","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"use-query-params","version":"0.3.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.3.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"958706b50a70af73432f6a0271ac6052742be8d3","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.3.1.tgz","fileCount":30,"integrity":"sha512-1qMcBl56dmsfQJ5cPGc0qGGdWdG/QO0im+GqYuBj56msYGmxQIveuH7mvGuhSShyXR2RbGx3PUXz23kFuaguuQ==","signatures":[{"sig":"MEUCIQC0U0JWYvuRwT++UCFMiNqvdBQGnIJNMcAUO1ZytcEsWQIgMY3fLPOxXeyYOUwPOk9K8zrMe8D5mKVxnsVOpNBmEBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpiNKCRA9TVsSAnZWagAAdbEP+QGWkQJNMIf2k83nfdeO\ndE+ypL8QDW3vacHDxURksayw47A5fvmq+5cGY2+lecBn+aVGv+BwquvW7MFN\nbvnQrT4sDVPNNv4LMo2HDdsYbLDMsSVCoDtNyfy9ECVaI5YJ7YKBHRhQnPM1\ndQcWPiM33cqX+NpQaj3qrRfjiBxJOIHl/Yka/ax/wZX2RprDGR2e0pjjZb8h\nwACS3hRzlMJIvg83tg5eQHocFa1WnGQHfz6kf1pYOv3u6v12yhghkfpi2i6z\nVg9AY3Ol7oZhycMKjiM6n7KmdxvtGpXdFrXx8xxUZ1YOFW8VLCWqsVpMHKQ7\n5uCvftlZM21Nn248s7/nLfuV/md89GAPC8tBhcxCbr7FZfBfm+3ATitIvvte\nkfgz+BSfAP6c5DavV8Hj3RQKD742nd42Z+AtTc2So4HWortUmVLLzYTjTVQU\n4uJoAaJmkVjm3AcCuE9OZxu3htZ+Oux+sh3coGq8W5pQJATAsQR2KlBEXKSr\nFcjrpr2gk6q8FcEnSzlvUtfy3EIHUWz2BbMnzYKHqa/7G9YMHSel22TZkz/R\nmJ0c/r6zA+33nFCv7jP08tn6MvBfy/zRLx28HpF8mwNsAgNkstSeKms4oERW\nMOntcENcXEqF69bB6Zvfxbgdt3QsWo6S8cfKz0W8SfALWPSHmTDlPn/3vJ8c\npoy4\r\n=MtKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"688fb7f16f203951964a8b170f31ccb22d82a426","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.9.0","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"serialize-query-params":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.3.1_1554391882076_0.1029124106559911","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"use-query-params","version":"0.3.2","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.3.2","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"1a498fd2716752d140039090bbe99bb4245bb25a","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.3.2.tgz","fileCount":18,"integrity":"sha512-ll7D+Z5QoBQKB6sZXRipjYB2TJWNI51nxiVeLvn1qfVgTrWR7/JLz8ki91rN6DAh5ZNTRWGbxbm2KIyBr7hZNw==","signatures":[{"sig":"MEQCIE6jr79CjKG6q7p0e3+nhYIWIoPNnhsk7izc6Qgt/IJcAiA+bv/dN6oULi3eVL/OounuJj9G9KTwZl4nfyeOE8yxPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuLV2CRA9TVsSAnZWagAAf18P/13iArZPBSxtmWLiecuY\nuYogYi1c43EDuRbEjC93paM7ImnWLiof2E2dS8h9QV5qT+uw68YOrtkaq0R2\np25JfNTFk9PNYrrJ5Il3EnwvMF9nLhUXW++0A+rNXayLiRDF2s5Uo+9aXdOh\naHbZkK8sT4CkFOej2FnJ7VlRE+IHoONs+bIzagfIJ7HQLB+v+3NyIaiC2hlU\nvurpHEJTa3ieo7+aithtyYdx32OIlCY2ZNMtTX1frD1zk6PuV9yzaDmvxhuN\nDPCR+bJMuaf6B+TgDk1i/K/ZLfNx/A9rrxC0e2TsCRFfDYfL87lWR9p4Tdcq\nEwtWpePJu6APGyQSuoVkMRr7x12d9thAJH5j3YqMHStGLctw/NRbIAA1tUkz\nTzgI26/co1X/XC/ajQPDvECsLxL8wv8QTHs8MCFR5Wp+iYSoepfmGegMkbZV\nnO2ETxAJpNxifsW8CJ/uOtau7CflFOGcnDzYiW465+9ys/O4Gx23jmXzy+Ef\n6nUDi9yJ+EINoNbzRhQb6rXnTRcofTPQz+fNq5hTGLRE7ebcO5u17zO7sx3q\nr6Labr9+bkAR1/rwKeYS9i1tbg/Kz0/VlAJkZmukU8cw5RcSihjtFQxqEhTd\nMYQ3D+nqZeRRodKCFUFW2mI507+XeElEvp25kWlrHMpnpVS9K4nF0M5efoNE\nnlRt\r\n=KSlb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c9b4af2695914fe8564eb23179d9da2e3d872c2f","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.9.0","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.3.2_1555608950280_0.8254900197678601","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"use-query-params","version":"0.3.3","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.3.3","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"358bee7235964fd8456e4f45dd39eebe5f668ccc","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.3.3.tgz","fileCount":30,"integrity":"sha512-WnuR6ks8XZfKaFJIljskhJuuhtellHkLSnMRIusYBnah+zTqZuPilGATY92I7lf38hazZm34QZ+kDM3KjfaSPg==","signatures":[{"sig":"MEUCIQCYmjtJ7ZeDn2v6uGwK7uZIDyMTjmzWqvfPfT6S7VHqVQIgWlHXeZ+Mvne+gQWXuunAozRO8eTwoM6XMVX9JYwv13Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAszQCRA9TVsSAnZWagAAemoP/2xKggtsGc5w0oVUOoxd\nroDFYD8gJ+ppoVn8Nri/FzMypZKimnryVcr0VW3S98UNwIj2rsuYFZPJV5on\nUIijZ05yuAW1pTXdE/+Lmmsfp5eGBnBKwWuGdYgw/8yD5MJnc5p9w7IrFvoR\nnoJrfvHks6tUQiHH/8ux2Fmk3A6t6lF28xBkoAnMGP9YvH21hKZmXEVnHvsi\nZUhg6q/Pk/S0pKGhqV+/U70QLaNFKi0fQR/hS3itSudLFFmVx1GqeJgBbS/h\npxqEiMa2/fGnW3SXPX6s1mqYhE4LUS5QFsLAGRg946vIL/tXdKwZtVEmXKp0\n+ddLfx2jzvFAvqqd8uTYAx1rOBewBJD393QHs9cvNvJR93mUo2TaM+im+9oW\nkHi+uWq9hoEcfLCXAk7bD9Mw5MWg+jenUZgce6oZQJMK7Hs3SLJXK22VhjXQ\nWOlzUyONYfRqsqEjeZAKktynM7m6qa+58mrAsK49mKslOW/tz5bAhr+/IWqW\nkBhOV2Jau+/nM3ARUF7GVQFs9t5aW1P4cbYRVi66N7q3X8KYRW7yeI1iQleG\nMmX4j7UyrbOweKmClcN1TAsVJWie0LXcN1RsQqQbeO5KXVXMs4JtZkgbvXS8\ncqEOTBsOs6NpYdX+/5WN/tPi/nmEBb0suDqMfhiiP3wyV/3aG3EbwbvWU0ZY\n/IJL\r\n=DahU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"esm/index.js","gitHead":"e40ecc2309006ee05dc2f19b69cae6399d0f9ee2","scripts":{"dev":"NODE_ENV=development tsc -w","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.9.0","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","react":"^16.8.4","rimraf":"^2.6.3","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","react-hooks-testing-library":"^0.3.7"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.3.3_1560464591362_0.2971379321191632","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"use-query-params","version":"0.3.4","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.3.4","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"079300b0206be90156ae5ea2568a5ac7dc32a85e","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.3.4.tgz","fileCount":31,"integrity":"sha512-WHIM4SeitYAcu6eHQ93P5Qo7WgY8/ZVroUkv3VsdVSSYH9KdroZOQ93sYj80tV3L+8jFbWtHnEBo3uidaqyU8w==","signatures":[{"sig":"MEUCIAk6eO22S12Us+SBKhx+j6x8nhVu0VBSSzQ17UkleyFbAiEApodP1G7sEHwg24lqLAVDb+2EvMdtv31BJPCkcif5Fzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde9zWCRA9TVsSAnZWagAAkXEP/398nxUWFoQBI9lX33BH\nv08Q4Vci2smfabh1/AG37KWRiDqn8gR0RRQhDizENSCf63HSlsAv4Vl7ya4F\nY6kihdyzmEMd6n8Q5PrITgD404VzW+/XI0dKuyxr5dpDhIOvH+eaR4ODJX1h\n4XyPrB0PQKKRfLcUA8y6685koosMP3DUdINTt7sB3/bWgxN5+AOFS7ajvNn6\n9FY6VeergRAqepnsr5+2YfRTZybNn+phsyztZzXRdcS9TwagYC2j6ZIo7eEX\nPYAkaaJCtot05sCNMf5cTOpIz0OfGno3mcuWK5vhfnP15bChonDaJElLg443\nrnVXNNUmLWwmO3iBIAVn6/XMWiK6obLDqJ92gg0MpNiaSwJcebymfAkDRaQH\nL6qTtT+P717hRmdI/aF9FySGqa4lh4bClFm9TAg5ybvnjiug2VFzWiFkR5Os\nWNb5Pu8hc3iz/5Y91+/PNLh3nShI3oSMDLEMzdsix/gsfQPBtr5Jm9pEg8Fx\n288ABP8y929DNWPM+S05z7ol9F+2QBIxrVYBKzAbOJZUL0oPf0yZF0YTNVTA\nyR70eGeni14W0kPLkjgzDlDKUBso7Ezql7caJIrUclJa+WHCcidU1IPejPN/\nVmwun/1hRBcaC7p5ipu1dV2ivTghhNzOLLiOUmnxnZ6WiRr8Tl3LkgHUtAOE\na7e/\r\n=0p+b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"8610fa4365a28bc757e4a578044c433bf5d9e636","scripts":{"dev":"NODE_ENV=development tsc -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.8.4","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.8.4","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.7","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-testing-library":"^6.0.0","@babel/preset-typescript":"^7.3.3","@typescript-eslint/parser":"^2.2.0","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.3.4_1568398549929_0.96732848462322","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"use-query-params","version":"0.4.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"54a1b84c2933363aebcf728d1fcda59a9f4fb55a","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.0.tgz","fileCount":39,"integrity":"sha512-7V+Nucxqzy9sJGxLKECx9iQEIyLNF0VKHGuMT/flxaLY5Vvvz8KeeagXY2I+QgDeTBs6Uqr5UHAJItqkQ9aDNQ==","signatures":[{"sig":"MEUCIQDKvh4qexf5ZyPM4O1P5DXXaaP3djNdqhfcV589WN8FEQIgKW7CgnSYVi/SQUZfppSvYL4MqDt88M5Ja7mlh1M1alM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfAq2CRA9TVsSAnZWagAAt6kP/2dFBWJKiC4ZL+wAZF/u\nYKTIDGZ38FujClvs+mafoP1rz6EMMEVRNV2Qg2Chr6pZiI6UU2TzsQAHsSza\nr3IvMhAKrJ2PRm1A0ZAu/NOftTbpQ6VUuNZORNuwai1OKsDaA/l4RjZUTUYI\nhKzDf/UZDxqsOTo/TAhqe6O7n97hvbG7OyA8BJgiIsGoThYRrpNuL+sXJvBW\n3vsKpFKIbe0yHzUngbLI7WkgylTE/JqOtwnSeRX/hbGsG0NZxk/wgBU4zsMt\ngxoDd4ImqVg1WjhMySHoW7JpArbWEsKt/pXKX40x+1p6sDEtdYI3T4Rdr/SU\nqNzDkxF/b4qNoqM0diYPr9AgHr1xup1xq6Dbl324w+D/cqpk9B0A3OuBmzjR\nOeJzJKhBT+3f0HwXhaswDJpYslgahN4w7tYJgMLJeq0qCNjRlqWNug5C5Rur\nOmYPlIIA11WdFEWY5sINA/S1WL6CD8plRg2gySMcTROezeR6xJx0WcHqfyRX\n1cGOWftcG8FJsQKfr4zrVNf38xRVUPPrtzQpCyKK+HNis7AeNm77c79piEcC\nUkdNKV9GVDtXRZeHNb2i3VjpyNQYpmybxA/AZ5SGjY2hFMIi0YnrvoBnE+08\n7rrt0FZEYFFXRTYNAiwPFcZJautz4qgxdR8HLkN8hphhKP9EDLTC5xmo61n/\nunio\r\n=McVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"7d3a15cf07655ba29ad8c2b53b3b24b7ff38c21d","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.0_1568410293233_0.46459444743863587","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"use-query-params","version":"0.4.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"42fc913cbebbecb54654eed59144ada1f2c2ab16","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.1.tgz","fileCount":39,"integrity":"sha512-4ilcVpTAQQTkJ3lcsLIcRmFfULhT9gl9iXn7smoyvrujFKZcEd5lRAlrBYwZpBDUwmQNDykPguIX6/Yzg9lRLA==","signatures":[{"sig":"MEUCICBrPcmnpQeWGixT5ZKI7jm4Y/bkmtioxfNLOTndUxuWAiEA9GlH3SqvpUqHUAZHe9+8Y1rCy8rrE9On1ZnwPw48OiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfEzsCRA9TVsSAnZWagAAeBQP/j2kdCpNy3ESLN+pSe6W\n4lafQpyiaMC/ubGx54JfPWm1g5vhRqMjd77Nblb3XMRHcLgFsQJkr2/Yfw/k\nIchXDxqm6J+lYHdjhDbBPzxSQyDr1ReKjkE4q8TlxoZHihP1Tct4C8I1y9u5\nzRRtRkzeVWRRwruJ01B0mkEoneYFg5tokmPS2kUkfXpTSMC7pJ8tuDZAR6sJ\nsZiF7Hug2FmaC89OyHajnGJfOTVEyWhbqsmzXGasZIBrRDLUVQRY7jhitZgD\ndGJm3dG8tpKfutbakqwnUlSRkaypcf0M5EPYubazxXysMn2jugNr5BxIJUer\n5yUciuMktjp9/6k3chrIOm8jHLcQGuJHW/M0Dn5cFa4xzhXM5gepSXrpW2Tx\nzF/Nz8UKXj7rM4tAl5GwdO1NWbN7ElK4hfEPsHv9MNMSKWAXXZJDe7NAL7wX\nd7IbxXB+PBXjKdPVB1ArGzrnE3Owts8bZk3cFzfldo/Wn4yBLY96+ulbo6fn\nPnMBaLyHUxbpOPBMrtWmbv5gawLtk8psP6obwKMNdo0Dbq8tAaTB7XKQI+Qa\n970Qw1I1foWc4l5j9mrAIoF2CyVde5305Z4mvEVys0uVtTngfHDYimev+Tze\n6Xg4Zad9NfIm0vi24ed3fA3+xN1HjFcf44OaYosq6FSrYrmuG20aoZgKyDw1\nKQIF\r\n=4LNa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"d7144abeadd27b86910b2b330751f106e0743141","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.1_1568427243897_0.7087155988105596","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"use-query-params","version":"0.4.2","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.2","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"dada06568f1f869edba7894ec435a67a313c519b","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.2.tgz","fileCount":39,"integrity":"sha512-m+nBYIzykzbMNuoPGHHyUByRivuH2k5Kup1ylcrjmKfjJcKYrz7dYUWOEAGXC4rQFmx6bimQQfVd+8vJEXOTCg==","signatures":[{"sig":"MEQCIDKB+u56XiMiO1tZ3HNyJWZ46WY37x96YH85tI6NT59sAiBFLPU4gF26O3yQG3X3Lg2DRR46Tsw0aDZGlJHGcOliVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqQxSCRA9TVsSAnZWagAAUXoQAJy7g5LzNJBQt3paB22n\nuKRHaCoWmvi69wQ8D5i195tWDq8ttnvE2iE78cMG8Dw/qZTbtNYhn0Uwghub\nUR6vtx668Ao5DBv3LzTUMcrgv6uim/x+9rUKcMdWvqCc2hwuipfQyAHbXyr5\nq7PbtGjdq3OIFIfHv6wm2toJ35KBv8iHNyBxSP+cT5AFBAI5Lp8ijgOq/P1V\nklUNQjlXq/Y+eJxVDaRxypkFbdkm9fPJrwpAoI9TZMkUUZtzqKl1Kkeurhow\nLmDgLYVrCfMS4ZCRM+BBpDRhSIIup3Gpnthnbx7QAqOhdouY2lZkoThkjYbD\n393Ltz+4NbRElKTa24N7RWi6LskpPH1NaqFHp/FN0Y6ZXdNh/m8cxRW+gJkv\nBMw2LJLRjFhiHgR0WRQBdn6LzAipWO9fjSRCSDK9Hs1TOBLuqZP0JTSRxr+c\nUQ9CuK4SBdlmRjmAWSgYFe6FcCl9gI2myzR8qhjUJ1TVTbnaonnW4Vjdylyk\nCetAAHGOF0b4GhFyDPDC1+4plbKjfPrs4WYOl3CuBLbSVda04Srm1hkH91kO\njQx3GXVtstDDL247CSUddDckKGePmsEC+ro4ekKS/r1k6mw8nc5qFfzf4EnI\nM7T70uHtd07n53YzPRXm+bDhtcRmTpWfCvFWkr1g4sHpoq5qsFQsFNEBMXlg\no0YN\r\n=adWl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"04582b5679531f6482508237d7633bc71bc62261","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.2_1571359825689_0.670618627921385","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"use-query-params","version":"0.4.3","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.3","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"1c6a582e41dc8bbe5bd92549ad00bccadbaf1ff8","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.3.tgz","fileCount":51,"integrity":"sha512-dFwtmUKcE28by1/BL5e9KgAPri4xKVq8fVcU5tLnmU3JDdl7GCaI1jvxdw89VVAAsh/u0fSw7eS5gxdl99aW6Q==","signatures":[{"sig":"MEQCIFaT24uGtaBkUBIR8jXpSZ0qrQ6afIY7lpP64MMTeNObAiB2CK93mU2Q4AoJ5JkckInwGRwC4Ix/DKgoOrL7aLF9rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrapBCRA9TVsSAnZWagAA8XUP/ifrzRi8AZ26JLT9rR8z\nD4BZRHIhLxI/6gDviEVYxLpUKXHqlS9VtP9ivAZR0ziZ30F6YJLIuGVRR5DQ\nDQr5SvBLoKb+7/O3N0JMXUBBA+P5g0y4zJfclY08CJcuBHlLmhHWuIeRaXg9\nSJ0U27cQ9Vbacdll1NtGjS7MPNGndKOxQ1eGRVlMnizB/8poI0ZYLLiVUtA2\nZT61sPdAJD7U3GPgOmjypTyizwImGV/rDg4li13s9tZIBmGr1XC1QIDUn89s\nU8r/w0GJsufV5uFPWtUotvXJDe/5XGFghwPlz5N0FMjPdROZAWQWV2dwVwIL\nc0VfbVgms6JnJ2z18dk8K++KN5B7Fse9sc9IbiND9uXiFpKq/J4Ws4HIc+IL\nw7hTdP+/5UsHFgAW6CRYks9G4imm/tSbSNmWHQzJJKW6lxjfWqXuMKI5tZuL\nfKNJHmFDZLFidjLcYndWanYDUdDyY7N3zjSe2WTL6eCMBJhZWLoXI4JoQtpH\nBXKrBtrkC48Uj7v6lg34RQLAU2zGxeY/GPIZp6cBQwLe4S+BSSJywJjggFPL\nM2tiFuNm0brzfscI5QupBSJ3u8xLTA6ri28TXP3hqGk21wPzkU9BcReEehOP\n5riRf4QmonLSs77TWHtU+k0KGrS+oEK8Dq3K0C82YxjWiofozOTUi+9JFigZ\np7xH\r\n=5+aQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"523ad5d227357639da0fc03a84b2d200369cd1ba","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.4.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"8.16.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.3_1571662400737_0.2193610971996207","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"use-query-params","version":"0.4.4","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.4","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"048a357c013db35d5d5f97bb246be8a1ad21e40b","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.4.tgz","fileCount":39,"integrity":"sha512-Vd7FWfI0gvfDoV8XpLzDHhmHWvklbrIxZesC+wkzE4E6hsZlvOWQVXC/ACLqo/Guz0FburTPh3tn9jwHUF9vSw==","signatures":[{"sig":"MEUCIHKJxMqAmJuOjX/mgKIqV75Nc89xxngmVKXLzQQygawmAiEAz0Y6lZg/drVQ8bLXLtw8mWwmTkjRA8GATK76UynXlT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyBFCCRA9TVsSAnZWagAAAe0P/A3X6hHjR19kuPTfa4XX\n59QzDeC/9DcOWMS/zjgHvM5XnhmVAyfxS2B1htyP/5RW4BfytAMZBTH+FvvZ\na+fdoYcmu6UresC0SGsbl4r3gZit0VsonzCbnFTVF84QgHL4m05B0NOQwq0j\noItqG+86QtutiyOZ1+gEhAWwKqwOIAaYWhaFMg9PkG8knMrWkJetZUHcsWgw\nOQoa0j9/1jA9ixp0+yABZluNIXWW46NzMBQWHgwcaaTstS5WdAxpiQ8VIa95\nwogf8HwMK6ge9RCcp7XNkoDzp0Xxy43S2BgijHOdfyURgIRXffpiCoVD8qlp\nsFA0Q8rcEA8W7jQJKqoAlFHP7B7xX3K2wZZSa72PTp85GG4L2aPEWw82Atut\n0mYs2nZqZFz0/CjCRu3vE7rcsMGTctHHeorhSpKTFoqBS5nzlt4REr1EGp6j\n7y6TgiOf4FgrdpdyvmwKx+RWkvOgHpTH1Nw5nTsEAL6WgYn9YHHAFZoultI2\nI320+orD9lAZG59UEd4368BaNJOmAXwRRUR+JEUieD3AeadRDEHuXdFsZPbO\noMcuE0WwLFMjyUIDdbjkT9OvoOtFf4+DITrqxKIYxxRsAepArsrHp3QnT/Re\nXyZsouEKxS+cdWjqNHL4LOiw34qZd2eImFvkIinzh4IthTcdMT0rfn7D0j3I\nE8Ac\r\n=7vUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"211b93fa0852b9ab10c7e48c1f627fb7e253c90e","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.4_1573392706256_0.34662171384665896","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"use-query-params","version":"0.4.5","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.5","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"13d1470a52456ab62f1df34d938448412592f252","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.5.tgz","fileCount":39,"integrity":"sha512-HeSgLvEj26pkNRGeAIq+uTo6Z22iaAqDMosq+Be5lab4v57gwVIUKsS3iZ1BBgsUbLEKKpoqcVvqd9MUg+lkIw==","signatures":[{"sig":"MEUCIAzmGqESFviR6njlvrfh9RkR5XHJYb2cpyV3nAngJ+gFAiEAjS4UL/nj8Wpid8fvB407MAwSs99541EMHJ4ES/e1dBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0AWUCRA9TVsSAnZWagAA0rYP/3zWs8qI9hh28su/pZ+x\nHA1PBceLekM2Lemb5AUbmU2kBftKAnfSQlifmMaSwaaTXDeqYQw8/ybEf8DU\nmieNvFPMx/8ZLlL+jlHfOJ0C8cEGktZGgTTKSiGgHeRmapxOEc0sFORTQyrz\nVKRS9LdC50WXfaWNyZaViPVfPh+7zhSFbMVZt/VnmcpHJwjnPBvPDgXmGboO\n4aNbc53NcyJF9ypR+D57pfHmzlvo4+HkoHJ/RPYLirjgLdbXdmSWVGZs9oRv\n2DkE7iCO+bxGpI+AHEMF4engweMOL7fidGTNnjeKT2DKvU2Pas0g0kc82bqn\n6xISeZOACgQtoEUJl/jDTq2x9KfhpIWAeKOEFTiSZcbKIrLVcUmW8I4wyyCg\ncbDdiB8OIsaNQc5nbrwnE18vcYp5INlGg4NqLciOCq3ItCwKx7e5VvbwpTlT\nTNoeFyoYQXKDxV6UiR6Cy5ws+gT+g3ij6yrMd3S/X5N65FklLDttfN3p7qEd\nc0uORe/SAevoLnz0XyfCpK94VQOMzbWxhIKQQ5+p52mrqM+u6s5M7mid15k1\n+Xcx8MimrCCnylc8sKtCPJTtesEL5JiXdTggHNvjTGsoIeb0mRPn5CjBoiM9\nq3xeDNY9TeJ7/sQjFZtpAYqOH4r8jjQBh2bylct9kInuI5QqRTuqKFUH0Ju1\nG2KH\r\n=JaaB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"c5fa7c48572b5473f24753e20b57c92ee6c2de79","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.10.3","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"10.15.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.5_1573914004180_0.4369814640479921","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"use-query-params","version":"0.4.6","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.4.6","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"36be1a6b9d3939bfdfc9280f050d5cb6c34f7686","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.4.6.tgz","fileCount":35,"integrity":"sha512-zKDfy23zjIEEWuMGwG7QjSgwtulk+uNExM7agVHvoKLSMl/jyalnNIv2R3prsbkGr2b63rZEt1NLHDlsjiXtAg==","signatures":[{"sig":"MEQCIF2CbRuCBR2FYwPHKK/+obyOWqdCkuRowQ5VFcE+9KVQAiAnqvmFlENoyODw+z8Tf5LPcz4wac+5qXhqXmgOVLECSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+3oqCRA9TVsSAnZWagAAYHcP/2FWU3vDCovkM1JTQheL\nBXCKIMKp0I5nsdAEgXQVZXPQGXphVXBrkkZovmWwPZMkje7vNHEH8GvQcZOU\nmz8yW4ZoxZ8d1y7/HCNnsRQ8+53KDnAklQQKj/borJM/Rtu3GrtksNvkPrwx\n25MT47PVK7Me6xuMaDCKrXNy+Xuf0IQ/JyC1cyZJIT60N4e8FV+F6M8ZONmb\ngKj28TT+8ET0cPjZcj3elfHOlKHmEXxxpglhSc23OVnaSa/e9nLgOtEzEDiL\nyq9Vq3ywYdyuPspNzSPwEuBsNfjoIfSWBUQz7FpkPOMVpBN//n3gF8cLcEt+\nDTfhyx6HaRD5V6Oy3I2Kp5peSd0q+Czy0qccB2oIPZxFMAcJULnHuwqnNb5U\nXgDW7uYTh4CPF/QID9UZzCqlOxSjGeMNAEvfkyIYoNVv7MXf0r9IwC/YkISg\nsYxiEhvFcYMx0FCWVXwl1HzbBGsHk2+9UdthgztKwxLjs+k1jF7STnBUjNyn\nHLCACsM/mq7F3yorOUC4v9OSqyuKWXgj7JKeYXn9ZZN85BRQ7m4z/KActKgc\nvazCTJl+aypl5aVKlXxn7zAXfyv90khof/u8fAj/Doza2uzUwmioZdfFzUDc\nJan+cIqvr7a9Mz35PppoY9wEi1rQVEQ9ff5AjQ+GoNUaqXrRiWN4cGd8KiX9\nQ40v\r\n=WuC5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"2a990b79bee75d4ba227d03e13d69e01b843597b","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.12.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.13.1","dependencies":{"serialize-query-params":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^2.6.3","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.4.6_1576761898188_0.9519259248255474","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"use-query-params","version":"0.5.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.5.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"d4f09819613b21574a4020dbdf76bf8ea90a841c","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.5.0.tgz","fileCount":35,"integrity":"sha512-pyyM94OzY/M3EUShE4YOTL0StEE0IbTcWFIVwkNBVZ7u87ssZlOKa1q37EbajTx6o+SFYh0l7bRzgCfal8zXRg==","signatures":[{"sig":"MEQCIE08hLPderSuWDkqEmmj15/jXtS2tA3CIK/dyEiOz55YAiB9wi/Bl0KjeFwB/MxtIfBtlJWlubJFiq71PJmhPOGyAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFLs/CRA9TVsSAnZWagAAicEP/ReXo+eZLBlBzkU+UUbf\nvUOzSxI3nkH4G0Jfwi8VFKsGyQVISQckcy4JId/VTSvSi/NZKTzzRJA6myfs\nuy6jj49rj1Kxtg5OLENv3Tzyepry16hRDWqaECzGQyynZasOYqSU4/5aRkRP\nKcLF2PIPy9R5I/rlD5yc/+haDJQgYShrzo9fhH3Db1hjc+gMXjIAwH2WPF9R\nxbXks7sOrxC/17WxF0EE/TxP2ejLqaw/d9Mp9we+Qnn9/TceuaJXeNCKm+9A\nxhBGuudM2A/xhNfVm0gxqA2VJVAfSVY1l3hsLrTLAH9tPBjRQycbe6NaO9qB\n+hN2zjA2j/Ji8QNm6Eyt4pbWQjpWDzR22arENO53m0RY8x89M3hesSdo65Tk\ncRaHDecddSeqTbzOK1HerDPY7CCsi+8PwvjALGWOgNaVMsd5xufzvFWO7oPa\nVbI09QoRMAJMeDSv1PqgKGnIASo18XBQcjJVNTK3upW0jZGp4ta8pzbMVKdB\nlC9JGUrtjJu5YOCZXNASi2gwzveSeqaIHacrY9fCBpFdcLvjg4fTvkiRgKPV\nLT3X57C2qGjlxEWyKEUYhO4UISlObjtGeLGA4IHXakRbnPqRx4TwNoA/lbZD\nwpBa146Mv2vom+YCyLKAWDdDAk8BBNt13LsAOXchqJRd14/ETO/ELMqoU0RM\nK01C\r\n=8tKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"0c1f9512513781099a80e4bab7ff53a4dcbe1e02","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.12.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.13.1","dependencies":{"serialize-query-params":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^3.0.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.5.0_1578416958542_0.23359445979220927","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"use-query-params","version":"0.6.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@0.6.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"66e2f25b0ed3f18ec38a493779513335b8b2bf54","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-0.6.0.tgz","fileCount":35,"integrity":"sha512-AEZm0+TTYuV3/l/IC+Iyqkvol1muXWJd2hlgY2erFESvtZNIpU4BrsTo6jnOBFd/t6rTOQuFjKSmW/+TAy8mzQ==","signatures":[{"sig":"MEYCIQDX7xxkwtjmTkIBX4KOhME1UA5JY8zRh88RKa9TsxcGzwIhAOfCYe2oyjuvRc05x5zMu9GWI07eS72HhdmPMZ7vrOgc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGPk9CRA9TVsSAnZWagAABvAP/2AUXRw8VC2jqOGIj233\nz+E95+4VPRAciHIzw6tzFcUQtIapylWA9zXhZqZSy+G2LQPWxyj6uzylH8zn\nZCwZQhZ4I0ET5i5uGN0OKygz8MUYaNPISWSTQNRx5Cg37pDR/73rBXdoBWt6\nwQoonUoYX3v4zjen08FTTyb9bhmMxvOrGCt0sLJBVwP+dsNE2AXb3QqtLqJV\nuZxuPptcn6R1jKkkbyjbsyktiKUc5EjNApt/6NjqivvMp2M7CN6N4fDmIkYp\n0MsZjPgYnCWlq1posoxwHg+9aTrHzOc2C4+bQik37DZ00uToMpcSLVDkKQEy\nY4dIFY9Ke5JtDqjkBwS1rYVOh4XWBLJqK/lg3tcqobTF87MdaWsYr0+8HDGb\nDGav9yFiDbILHeFBxiQ2ZN5Qv2JpedcNkfAyqibT30CrSGhGWRX83CCcx+Wt\n4FyfxA1M3ChC5137vyYRB6RPCeJQspQCDKh0VntHsSoNLJ6/j90MtEDMGQXD\nM1VQZhdJ9BtfzhSmzll8LURUrTSHvmU9gPEnlspif1lEP2zJEXLESeKpFI1P\noEqti2VN9lohTzu8x8rlCbf47O4Wwj0gjXwjdbaNAWuRnEM1HlI5boQ0era3\nPEioPGa20iufn72N4fGFbm2IGNaW3igwPgJ//+j8mxKXm1ZL6NiJLiX0gRwn\nLzMB\r\n=L95J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"fbbbd7397b4ad5d816455e79a2fd629d43754620","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.12.1","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.13.1","dependencies":{"serialize-query-params":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.3.0","rimraf":"^3.0.0","prettier":"^1.18.2","react-dom":"^16.9.0","babel-jest":"^24.5.0","typescript":"^3.3.3333","@babel/core":"^7.3.4","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","@babel/preset-env":"^7.3.4","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.3.3","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","react-hooks-testing-library":"^0.3.7","@typescript-eslint/eslint-plugin":"^2.2.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_0.6.0_1578694973426_0.39883236608746286","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"use-query-params","version":"1.0.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.0.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"3b9a454e7f3ea91cce2bb8b4040fd5d11e82f09b","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.0.0.tgz","fileCount":55,"integrity":"sha512-kc363xQKIA3uFBy26+9EC2XqcHpBlK69P+dcuKAY3d2XxcEqzxmfGD+fl6HX3Wxnv8TVIfHm9ueNG2sP8Y4sGw==","signatures":[{"sig":"MEUCICLuPVVHrYgkIZ2yDGVj5bvJ9ujs4hgyw2cra9hHI3caAiEA3pf/O0mxT8zVoG4z1z7fT36KXAm8ri78Z+Eujbcl2W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemSqRCRA9TVsSAnZWagAA9UgP/1usqJo2iW13niY9XEcX\n2cYN5JemED1IGurpzfG1dB+NFda51+pGE8HoWwycOsxGOtBeGJi4Gp/orfFq\nE1VQU1U2BErYf2z//99aPJ6xuO1vuqDOyliLcg8PPSGHw4PUBTUhEpD6PQyz\nDXX7meW3rhXcEu6LSJ85xsqtjDDHNR4djR6LYqe07NY32XVrdvAmWLeSP9y0\nu5zTmuz4ZgCwFU7anywbufE4TKM//lvFwO0qqj9S9rVOaodWQMSKch5uYmr6\niCox+sjBQAkEvOyt7nTJjWndTt6b/SAi1cnYF+MEf65yXqtUGRkXfVKGZzSg\nlXwF1usIhLZ0NU6+Tu0o6vMXxg8b3Llrd41UG6MNw17uKTdxOuBp4aszCkiD\nUJMwJSvpG4T8L+s8v/HxFmRBfihPbhSBJUl/IvcgDLnC936oRHNdOzZoFsLH\nZaJ7TtfAMabWLzrwgY3GzHC5WuE9A8rVRgXp3MA6hPVQfHfzPVANR626Dahq\nzbpKu/QO0ZYsm1qFD8K5xLiuTJvqFgrovKbilnwZJl+j8bv/X1e9qvv9DsiO\nSN3rFwpPATq3mCA28yQwdNlXUK1jimYzoxiGPxQ3CPPC4jqB54rYnbXgTyz6\n5JmFTfajCOD3xtKRe4ofaKw8QmSCsAxlL/+Jrp29LiRgMW1dNLzXruSKvAr6\nVrDV\r\n=njTq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"d89e7f824fc24da4dfb9184c3f0bf449195d0d83","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","prettier":"^2.0.4","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.0.0_1587096209094_0.02970693170940919","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"use-query-params","version":"1.1.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"cd86d8b5fc55aa7008156a483a211e3bbcfe207b","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.0.tgz","fileCount":51,"integrity":"sha512-7j84TW2gFPL4pA52hS31x5k/aLUWgFckrxz4HAZ72O2dVswvk0CgPO3XGwoIkgA0uFqy/5lPoErGGwG9kXWpQg==","signatures":[{"sig":"MEUCIFPbha+C0MeoBmt/A0Pieg/C2S7eFDwpAnKRZRn0qtRxAiEA2XlvEtliesSI/KC2cl9TsbDZupoAnlD/+oQHeRRZFZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemfCBCRA9TVsSAnZWagAA67AP/iKX+e6zWbqvv5XjzooG\n/cEEh4T/gaKPR+IoAFFOa2Hx1tK0ZwIK5wXbFsobCwQU4sTlpiOJH3yFiI20\nhwQnhVzpESvTMq1vVhFZYixKMPs9RUJX0UNaT4ZHYYQ0nRGtTjSgIVX0Bb/S\nL38LSM5hCWuEPCwrYVREJWkWkRNzetEvTzW7o4WE+SS0MZfo9BLQ+LPj3OVy\nCMFaaBPI9Hq9gUjzSgca8FEBDxUYZCVNBkj+QVj8WNQcVwq803fXzh35Fw2E\nJb+FDoifbN8kTVXlbkFIcCJy2BPC9VOw9cnP8jSQTLbBcSRaWEOlaadp2pPV\nc3nLEU2RRcAMsguZol+Pd/kdHUptzOr0VCUsBe+XrlPu4rqnkL0NUqy1tMtI\ngRIzTm2dpBflxfpyzrS3e9G2ApUN1jWFtmldxQ0qGSr+DOzSWZAsayEnTFi0\nS7x9xc9gxUep85xvpuAi2HH3jYLEoWQhTmZbFtAzaWKi31XeXS6eETDZOzPt\nBDJw2FJieTCX+rP6fcIFPPpTHb/JlnP52pCSe4DUWOt7zfi9I4gyfyxuvfTf\nbyy/0CxsM6SUsQKJuquYA46l56sc0AVGGStaet1YCtb95bAPqsUVHoKF2w8r\nXcBYR+RocAH0TW0H+kmim7/EXBt08dCaDEJ9PdKCmS05OiODw3x/Xwo3I9+u\n40kb\r\n=EDTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"fe8120e04a671adbe786ee96aa5d57ecc9aa1a16","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","prettier":"^2.0.4","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.0_1587146880711_0.8386766974818147","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"use-query-params","version":"1.1.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"d1f89e82c10c4dc69f2d5ce5ee41a8574f56f279","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.1.tgz","fileCount":51,"integrity":"sha512-LRJSkGGzJpPrH+r4jwiP5mDuka8qQyNTUwWht+fVfp/M0WRw7SP8JhkLbMMM+zvE0v2c0rD11py+PS0tBsxQBQ==","signatures":[{"sig":"MEUCIDRdFNcclqe9Lc/nnAwhbx4UsXr/KEEDPJ5vq/JQSFV5AiEAlKJi7KUTEGQwdbRscsBFUcA9Yle8KNe050IZcWAHuSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenkZtCRA9TVsSAnZWagAALtAP/1/TppuQ+oQ5kssHKbSC\nyT7Gm5wFhZxIc/XwJOyKhB+smfnGEBa7aQezfz7FohjqrhQg0yce2u2o21uR\ni8lf0z8LUhcpYRCvcx0z6teEZpkwWB+kC7LmEl0XiL5gqoIki/P19Yl8di60\nh8bFaGYDp5ee6J7qSBnMmdCiJtSHd/HWSjUOjqLKt7z+nGKXC/N+YJbcXPDI\nqRLdlEewlIeFr/af+9gMJ55CEcVTyIJR4uAtVcBSapQWt5+AAHEFy5vwHD9V\nb1er07dhfP27o16j4hivzHa5xYvmp4+/J81HDZ0Rsq0YBcodW+EbqEan4XqX\n1cVEKqmd41YZ73i3puXbXwpqgHYL0dNwYTZ1Ef1di97CkugTYjGM9xKssNMa\n5Bv34P9UG7SsMuDPCzaOh0hdeO5FwoJ2nwrq/m+wA8lmK+xoEEhqLLhwtYek\n53KgoTUAtGU60Dsuvw6iwHZRcJOMECK7fJI+x1AOE+5Ko1QBvNHk6SwJ/II9\nX8ukSCSOwLUsEdR54oc1mQmY0y4YcVT/K9gH+tvh6UJPTJ2Wg11bHJkMm8X2\nZpt7H16C01R369f8RBoD9eRdnruPaTrFK+OzQuygHdaNGiLD37kLL3oBZU1w\nxV7IkiotJit4Ff0cjohD+DFmMxt31ZU41tTX9qY/zGc1u+c5AGX7GR0OG1Um\nZxvd\r\n=JiWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"2dc0dd133cab64de97265ba7704e9fca8f1b3783","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","prettier":"^2.0.4","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.1_1587431020654_0.08032891030475953","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"use-query-params","version":"1.1.2","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.2","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"de842bd786d8c6a538dc621556e236bbcce37c5c","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.2.tgz","fileCount":51,"integrity":"sha512-iyFagEgh65vhKYzleBDKHTxKHpzaOrxcD9vy1kivmJ8syPuXIxAE/V25DhTIR8kdA04oznulJPQlMmBnBntVcA==","signatures":[{"sig":"MEQCIAHmS5oG06jLvDX5IBuQ6DG+V33AuWOr2l68jZsQN3nsAiA/ukXjSR3r5ogwP3Rjbxd+ctzfOBS5wjYRqr4GaUFOhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqgGECRA9TVsSAnZWagAAZUYQAIFlybsc15iOlUeePf9U\nUjrNmot5+z12UG8tUUSQDj0qwFUG+GbujD6kFxAcmhXlbwE0OuQDQoRnW8se\nj2LjUvqdW+5Yxt6F55uPQTnIrM2E6PRFQ2YtqxO9QT73GcqMlC6J1iMqlW/i\nNyv3gk7T47bsGAsHmdW74Kf3Jt+Nfv5WpEI5LDIgC6HMcA4IDS6gJ3t1Vr8T\nt7dFXe/B+pAACjezLXJ+9y4qkHQTbg1fc0iGG8N+9atLpolqyovnPvDQJj9c\nIwqonOBILRX7d26sv7I8GxprW9mHTtlMmF9J/q37UImyxb/AEtQPe3s0xe47\ntGOORrteUURdjIGUq2zgdka5mSZHKavL8TnMngqpr3BC4hi8o8aWKp5Q79N2\nbnF+ZVw8lcMmmvi2c4stvd2gOWxwhFtpGSK9jZVRFQ34AzOwkBMAqyikbN2x\n4C190Ui2iQfh1SkvDjqNrA5xmfHjv+WJ4GVuMTobZpPyD+kpuT95g4HANEOS\nsflQ+uIlhkNwdYg7lILvXiupXVrwpARFonBZL9K9uKn3xHGCI3FTg1/bnQEv\nXweCcXZ3kcoKy+pxCl4xfx1xsDPSxJT70yIjTTqo3ancXV7sfuxIqK/Xlqse\nJ8+sj81NOM41yJ+Ik7w6zbXgTOgIlQtEhAvzBXdFB9XK7l8HULjU1wLdEQT5\nnrwu\r\n=lpqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"1af01ba36adee0230eea03c2f1f68a52743e9dec","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.2_1588199811943_0.20168897914590578","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"use-query-params","version":"1.1.3","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.3","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"b99cd48f87fcc79f737ce5c46c65a3ac73ba6c7f","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.3.tgz","fileCount":51,"integrity":"sha512-lT4zhtmeMecwXPFExLbMV0BSISl08kwAFtKw8Wz0HQyCDo01nIDYa7NV7kU9dTfljkDN6LRqiHBcRoa/MU8P9A==","signatures":[{"sig":"MEQCIHO5DSu3LaNiSXHtyCmcceE57YPG9SxfP5AzANN4SyDTAiAhL9cDn9w7PEbqrCJW45aIVbGibnEEvIPOhQeTYExcrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeswJcCRA9TVsSAnZWagAAQjsP+gPT+mGe/p9JscbIZfZ2\ny9i24RaNZKuLPUI2vg6t8ejOl2rYmYrWp7qyOKHBPBDs6GWA+MGrlqt2Z9bk\nxpL0+LKP9H8Ob5L09wKWva2TjpZJ+6vb+HvmmxPvWHLOCRzGdbb0ZmXO5cRr\n+9qUFtConnjRyA62UuuYDwHxitY9gsgBqSo/5hs96dfumpQYf4FwI1s4nFQ1\nUSGYyyZFIFM5sUf1XNb5XKAgqg+FQXpWxQmzDrdEGH6pObQYhnZN5zCGam0j\n7FS/imU2LlGD7+YP1nPmKk2vrs2eO6d1yFwsvPjQo1KN8qVzfygWrtA/JueO\nDn8Ifzih+uYdFa4H+r8KwyUxTg9NtbYm6ClRNHmRzcvf3V/J8IwnOUNdB00z\niyogH8XGSrBSwsk6vIYtgRfC+hEhnTR4WC2dgz3mkv9h/wDx++HAi7uKE/qV\nHclFB6oanSu3wDAjR0EcGqZDTVo5kpqKcQPfJnPV3mc+D+CXhA2vYCicxaPm\nVUitTiDSktJFkdt3FULh+IXfbUNoQL1oqEz95uZR+4O+i6z0QGErB+KbN1vh\ncD7p7gIRVPrI8kUWJDsQEHF+pNWgB7IiAg2p5zu/k2ZNlEylNiUIIFntT32S\nu2cKjszhvXuaHDZcLwypkeE7do43pGe82Tmfm2/ijJmW4cjDXz0bzbsr1SYQ\nLo9L\r\n=9U5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"98aa1860a426fd8c87e5833032065e3af33f679e","scripts":{"dev":"NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.3_1588789851679_0.35889945862827943","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"use-query-params","version":"1.1.4","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.4","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"bc0ae76b65714243904bd5ead1c7fb8d70362c40","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.4.tgz","fileCount":51,"integrity":"sha512-WH5p/YP6KA6BXF/efZ6nYbF3XvIBj8CsiphAxkjvJNxmdey4DxcTmUrBTmHM2/niZqVCdARPfSY0acsiSpJRmg==","signatures":[{"sig":"MEUCIBdm8SE7e7rRB/Ab6tGBiU0HrO15crSTZY0hYndqhj8dAiEAt8oHffa+yfBrHsaL8OOmtauZFZyykUQ2X9WC6YH2NTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6mjgCRA9TVsSAnZWagAAkWMP/ibFX8MqxmYC20I8GFP2\n4ahKMqV5gDH95ZH2X+EhtEy3EmO3w+BTacjkV0iS23bX6dg6JGjpvspO5hb/\n1QXISBOBNtmzpKc7aU4S7p5fU9sDQVNTMWS6l+NLbsoTn92oPYONmbkke972\n5O9OiuDncoIodIgoFGOJV2uIj427AyAKWS//o9XcNKrIR95Ygn5OyyQdXq4w\n3HmHP43osfuk4totompFRLB8cHNiyHdMcfAyMHmOJQ2gdn9vHmU5EBmCw4t7\n4iWTjyNeF+basY/BYkp9etgoPP0MTENB95eUceC1JwCNJp9LNEP2fmI7i795\nc43IGWGigULaehmWvbe67NQJw9nK1fUFOI8qV5v3LgSQGuMMtdsKe+87054E\ncRzBF5+tYAwlUmZpCN21TPzuhQnHcSw2twTVp1ywZoT3c9rXZumIy2MVmB1g\nIqeEKJpPv2aqaLNfYqZqoNM0vBq7ADNwjc/Q1WeW1I2+Hpo8ajLakT1ueVGb\nUNdQNw5Sam5D7Al8vurkT1AvJS0cC65h9qrTr8RwA/X7ewK3uZGJbEG/B/KC\nOuvQGJC2Vhq9NYAvPXE5/2TKZv+OZ1VBYtH1RVtW7VO6jsXPrXwN4OMJnuvf\nq7yA0JzZJiVM/xNqfU925F6SnWbCqOR8NEE9uWF3ngaB3RASwWL2tb1vOCgy\ntctY\r\n=mh10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"8b621d49529136e132fbf70638abea48246001d3","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.4_1592420575999_0.3742554941410674","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"use-query-params","version":"1.1.5","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.5","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"43b3362357495d4996f54ae9b5c687279d9ebf03","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.5.tgz","fileCount":51,"integrity":"sha512-rk1NP2MHxpzSB65/wMB2i+P1BHoMovN80nQcOy5MwO+jYMRoDFxwK/iVTYkW+AfUcNlSEm+XhQYp8HUokj85uQ==","signatures":[{"sig":"MEUCIQCL+MM3OoqCoAVd0+b5QCTEegCq+/STCiQMg+Oz216n2QIgFisCt2yvTmoVkFeXM2y11qE0AuuynxQMeBrcTkZbk/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+gahCRA9TVsSAnZWagAAp9MP/AuSHoLrCfg5/7rwanN+\n/wWON/+xGd8MiL+Aeq8IVKKJJ/B8fyqm72clHvGI220AnntvNDmVfAZxSNaS\n2g2M+f2WRFvlVcFI6fgoyKs4zhX5twM2Lif2ZXs94FT0vmRdVbJSuBUBy28f\n9kflytLjX+bu5o+QxHwuwBmStdUZhdXfzGZGSAOlnmJyHgltNsB3/0zMZs3t\neGuRLcN+WBFTuR2svnS3otLp2l35BVRYZfZE781JTEcZx1RRts+HpbNkQjIl\nawB0HLE9Ew08dHtyON0SX4MoW9uEWeSAto8ET+Co1yQOuCC9ZRrsCxjiIdze\npl0a1OO2bSoPbJFaLAkrL+PtxHy5RV6kHKfj8SOg3Bp8PhmtLmruw6XBJ886\nqo6KgiNdchMqKuSSMJ2ndcVf1MzUoPETdrasfKk9VQwr3SljAS9w5kC0NkF0\nvtEVawfdk+5CONO8nuFlh6LbNJ1tkZqFCRuPV9SmfyGbf1Cv/JOXdC1FenF5\ntvHP0bS5kIjcdn0+I8vIdXVOJEoeSECpu3evJE45mpxqSOYbriiIfnWMAtc1\n7OoG5hHisYZaCeItwJZ2Tke/O8WU77kX+XicILY4FcKUq+Mr5CgU2stu4bwy\nSpww5ebztf/pxAPo4WEJPQ7AIrhiDEDLD/35tSwnqCwyzvkE3iRXlQPoJnki\n/77Y\r\n=jcRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"d733903af68c2619b4e0f5fefcdba2b66a1c64e3","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.5_1593444001217_0.5922286383924804","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"use-query-params","version":"1.1.6","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.6","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"3e36cb45f22c4eea90c6cdc604e115af2fe4a950","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.6.tgz","fileCount":51,"integrity":"sha512-zd58jSb0Yb6Io+hg47gXH0z1Zh8gp2CDRCw4ZzwlPBnODBO1CegX2c38Tca+RtZbjJsTtzWA+098uxDtLMEpYA==","signatures":[{"sig":"MEQCIGiSLz/daVY3AfK6D8Bt1CXXgpZNHW/0Rar5taPuFCS6AiB5DhNGq/LIKCVh0Sdq12lf/UzKfsada04+eULaeQnqCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDI+FCRA9TVsSAnZWagAAqVcP/1ig0ZPmfM34dC9r9NHA\n1+2h5JCpOq2wvRJmexrL8TdiqiPC1YEB6xz1trjLuSlIBfZO1rSGIPzWPuS8\njPZL7KRf4d/+l8tH+mvsLxAW4y2FuWvT7qOylGF/dXmcip6ByqCu6s/wyn11\nv6WDlwydmg5ydfPuOEwBeX9U5MDgyP531NcHMhprqAJqMNrv2itgbDoMoOeb\nvx5Go0ByRmc9/gJE9OVanbh2mX0EUkFYCLR+phIAI5VBogBJ62sHpHVYZ1FO\nLMUoL3YLDAMGFxLYDFr7yVH0vAlpippfiTnGNnHwRnf2nPA2pxkkDaicdb9a\nWzEq0xkJLX6DM1O4W3vRpv54WcN4J3W32Hu5FEMmKhA/3JOt9lwIlbXFSBYi\nUQKytNO4HOmOHMp8PgLG2QZ7nWG0M/OILz/HS1Piu2y/HZ4MenWPEEEs5rp+\n1vU3fLfivNUmYbCc5zRYeTmiRRPjx1OXedW8iy6fXcYvbioyQSOw/2XzacnW\nOutf+uR4Kq1QDWLl4JdaIsEJwOWxMKnNp2pwg0hdckD0Nq5PzE9CC0dKX02s\nWM2+IUKuh+EV17Fv6WaHS8TQkBrx7mFvdqbihAYW0pyyrv0KcW+bQXZFeMin\nN9jHa09PYL5WpowaPV6Cu617uY/UKA+xQtDhgu+NWuEONhGEvyE7M6SZ/tvi\nT00m\r\n=VhTB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"ef6567c446ea287bbc5e2cb149d3485c57993cba","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.13.4","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.6_1594658693201_0.7528052078809468","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"use-query-params","version":"1.1.7","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.7","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"a5999a84d2fc23ea6ce92d33a8131d19edf97e3d","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.7.tgz","fileCount":51,"integrity":"sha512-9pYYm0QtPwPHabz2Mjv1B6+mkuE5/R+9u9xHoyiLVDiWM3Cs0imxbpS1TRg+nt30GJ6+e7T2d/hH64bRIFh1Lg==","signatures":[{"sig":"MEQCIHYwVxYm7k06PxnFclHEpDxg3b7AidImyvFsWVeRI+UoAiA5KvJDjmUOSzpX2EHxLDhGf5NeuMzOEh8aaXzQOHgBMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX5FxCRA9TVsSAnZWagAA4F8P+wX2aErN1JFL7xWuLvEK\nxMvt4eMI58qQsd9diIVEoZOaLYO1sB2WdQB0HuTTwb1y4+Ihhph/rv1vhjAg\nL22xGjB+JZQJHaFxcDVJC4zx/yuZ1YVSmRQX3j7LG+nkU1yMEB8OwTdq/HJU\nSHtr+3dVEgWtzgbXnsSttEB80XPys0SzfRwUDbQeggz7my62oQg1uVfXtxGR\nlNpQxGClpXer6KzBykSxv+6F+6gavtfgozJ72tztnuNVjYCOwKx2qnOxG/lD\nd1xXwmaUG5RHhCp83Nv99VXcN5wtFnK+qZePdB7mEAFOmoMZqLlea3VrAobe\ndTEhaoetrxtVG4XkcSR2jziP2c0eQanOIMFhMgsObGyJZpEZtXiZn/B9LLC5\nb4w7Bmig0tmVoVIhEJn1Tq007R6sKXNO4qHKkiAAY5T5Yj5ba4BZoSLJAQ+p\nvlTpU45w7kikQaTtS6JycLiL9LFu5ax45Wk0rWmoYUpJVWn5/lBgbtc+qWLS\n+wy7XlEIsI7T9jYr14UmSMogRh4OMHBQos4N3zgwazjH52Fl9ZQWlHs33X2H\n+6zopaWcgHBSuCHWkZWZdpsgf0QmoiM6dDhlUEcZAvgawJh93Z0SaRnghdhc\nmRCTMpEbDTETXEoSU5Rqx7Ixn3CV+q8DB8IQImr71fgZddLfDwAPc2eLNQ7o\n9OHA\r\n=7yFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"5e9056a88e27766eb8f86f28d710d40712443245","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.8","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"14.10.1","dependencies":{"serialize-query-params":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.7_1600098672983_0.28443252794222507","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"use-query-params","version":"1.1.8","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.8","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"61d5e2ad903da9ed807383e509b4b52343c886ad","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.8.tgz","fileCount":51,"integrity":"sha512-tB9V4IEE1AbHHtbqxpIjajrDOJsnxS2+PrEfiI/zYatOgns3hkRqj+hrn7F0z5Vxf7z8k4ZV9CGanuk+tt8dEg==","signatures":[{"sig":"MEQCIChk/p++9ktHgZfYzi3h975zhDnjYy0eQ/TPpoai0kOaAiA+dADoLSNvcqccgBKA3z4pjAX7jozZairI9XHuBimvNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY7xrCRA9TVsSAnZWagAAf4wP/3BLz95dBrFi4gQ30vFd\nn9U4a8KlrMZDcBfuv5803C8s7LDt2kRH+MjYyrRj3SYHvHDy+nZyby26ca+r\naRoFRNX5BNY0vxWlIuwM9H91ns6wzzyNpUWnr3YFGDceZQsDzlV0UsGIo6oA\nM8oFeqZblhgsWrMQu1lc+bH8fYQeYB8FNvEBRDHpbbE/6S3o1un68ZSoiiv4\nJ+QG9OYq1bkCgPB1hAL0U7AjH70SMRDrvGmh8OzWPxc3lmvBvpzHDVXyaATc\nv1RMmwhJhE/yyZaYzTMV94ujJ5cb+ieo3WbfYbRNOH1oF9Zovcx7bS/mVjfu\nPto0FLsPVKm3O2/TnZ8KdEdFc5dHUfrMeb9fazhG+aRfXiaX8kxzUq3ZXojc\nl3nsRGxpKC824rdSGf0q91gNSBe0aPNO2F1DdnuExBk1JwhzMV4CHV+cKqI4\nOeaGXon3MIofdyORbLn3dYIL0NTZ9yNuU03Ph48DfvviK8VRDWe+72IBGf28\nOe8aWa3Yvn4pBUM11XuiKJypj25rPqsNqZz8G2jKLCjvYtTSt0ihOtBUj/Ft\nKVsRyaZoaMaNEmbYfthkgLXhkoOKsYXbChgDLJO6cHvKW4j6RVZpIPQQ1uqQ\nJq0gBGBKYgH6yoPLXuh4QSzW79ieTTSyFSoVFVY+QChCs+5IlzePP8eLHUu6\nRYJf\r\n=Uu/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"35fac630892f32c4a472850f51bc802dd4d8cfa5","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.7","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.8_1600371819138_0.6564937757828975","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"use-query-params","version":"1.1.9","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.1.9","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"4f1b91c5b338107efa7d90dd889c56039108f944","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.1.9.tgz","fileCount":51,"integrity":"sha512-WAJ1GrKbFWv1TBn1RQpHqAwC7yyJsLaJjBhIfefrbY/h6mFSngzBQKirJndYwCS1ry77EwhpR/tQi5iovXWvuw==","signatures":[{"sig":"MEYCIQCEsUAVkurSwpb4Lu6qWDMTv4w9/QMyINZ4ywZLWzrbmgIhAPYrbehS+MPGa+R0tnENtLC2KWo3zqXomLQHzNzhhAPU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqBr/CRA9TVsSAnZWagAAxmMP/3ODFOTQCTiyT/EU8zrE\nwriLVpWzigZ8tk8yQvRGyDTtNv/fe2HvdaSUcUxurQguGB1aKyBo5qX2Rh7Y\nXzivEcKUIsi6v8oYE2RVkawXoyK+Yt78QXrwdjFlVKng0znZs5X2rUyWXMm2\nC1aiEfSMxVRf2NXkh8HcGWChn2s0z7DBROSHtwScdLGEs0/AqvAAkz4VSNUX\ny5B6Chx+zrxrwhwjj1l0EbU9OeFpSkkI8fOoKYPfgCVGiMjLFM1gYwxpJUfF\nS1PmbrHNRSib1frXhpzfJUbX3O7BYu6SlgScUyoNJ3s3Jdg3FikUldL6aa6g\nnMahv79bNmbzq3KOrmitcucxitxU4Sm9eZ0B7UvpBfkNJuwKwww1eVOP2xhD\n4fpFKx8NshFUHAAzJ2tqAe6/imhdq4PZIcKpU9jV5glJBxtq03hbOYiZQ40u\nlbmbU/w3h/QXwoZy7wuQHRzS1rw3VRfIADpXc0j/HmCkacITNmO2PU9Wz6d5\noap5N9Q0dGoRqzpR4lYVGhiqQIH3ylUGvRhp2n4LIm9Wu8emiXFxdFrGsxlX\n/AMCUMYkfYd9sjFAZdWsviIWN+nxqttcCZME0trT10Du4fMzUZ/noODKKYDa\n7brhoieeX0wqfcncJ9iwSSMmBD6f3+R5f0JnKF7P+HZQBjFYcOQLa1ttOuOk\nYdoQ\r\n=v97z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"8dc071fe119e7bb6f992c24998917702af13cee4","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.7","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"serialize-query-params":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.1.9_1604852478951_0.3473791065113576","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"use-query-params","version":"1.2.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.2.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"91dda012a9f3767120515a0de5078919444d3aa8","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.2.0.tgz","fileCount":51,"integrity":"sha512-XsLVW/Pt2zC9rDoUW3z+HlW3azv6JaSrWRIGkVCksSLLeXKjNA93P2TLTvpM+sjBUOLoFCMtGUIdTL3ad9OYuw==","signatures":[{"sig":"MEUCIQCP9p5d46rWYr0LNgR1avW1Owlh7Cu0pusQMiPQswWzfgIgEfAFBnqU33FPEyMnUt6WmzCZTZzDRpr4CH7NiuxNn1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMTdECRA9TVsSAnZWagAACjcP/3g/82jzPcrw2reHWohQ\nueYkMKgJJjY97QhZlK+eQktF865FWgoHt9Pgup4bp90Geg/3XElUMdkJ7ta1\n5r83zmAQURVurX7FdVN0zUZ9Ci/nb+ROehiJvG6WN33F1/lYU5fdslOvFgts\n+joiiP4iKc83XPTQgb/JCgabPn9+geTBjO/sF0eJqAuQIIB9QWJnpykyl1ma\nwEqdo67l37h49/vqBrd+V06M9fpBlEV92N7nBu6NleJ4Fa03S000vyrkEAqN\nRJjXRbkqTqvADQ96WI+adotM4MJMcOEBYZuFzgtJ2qZ/e9HFzTa/mmdMeEgm\nbZpTukryBSpSn0oO5brTXJHJ8WPLUpuDJewa94MwysQFuVhMnhMM1ZKdwhh2\nVCESzaJ7Ek2NzskrslFkKrs2FD4gfTCIBpBu0VEOIlems35t/Op2ymRivK+h\n+HyIiYAXzw0XC7dbSzVuYfPaBktc7ZSvvIXmwYX/CdRucveNJkjtSCtEydI3\nTroiijJYg9i6UBe2u1Ann9X5W7HB/Jf0SiiX800tG8Gswre8CDJqM4atFVYH\n26f+BBWido2Tb+jHvTejgnagLWZyBcdzAXreP9aQJhlRX7ltPWosxIX1H4Bg\n6Cb5M9U4DjL2WZqJwmi8I8hrwbgkrQcpu6pl1SxYrFBolbHjmUIfWGFolxRd\nOuxR\r\n=/WRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"0b075468a605ffacfa53a232c5147de9fc035138","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.10","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"14.15.4","dependencies":{"serialize-query-params":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.2.0_1613838147913_0.1957125937553379","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"use-query-params","version":"1.2.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.2.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"e37a51596e5277b55dbfa8997cd8720e86385da2","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.2.1.tgz","fileCount":51,"integrity":"sha512-Q+EoUIfyHf6o0jHPWxPvT8wwiSi/5qhLa86HZdsNXRgHZTWXZEnVTG5GKCFQmnTfrOoj0c/zLoxLnuxc5X3sBQ==","signatures":[{"sig":"MEUCIQDOstvJMXc/bjRe5kPF/2vQQC9u1VSEcfAuRw9J2MuoWAIgDcrepvBjUG8ysYy0ehzdRiCB59zMWPmVZcl6k6+AlWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXRJWCRA9TVsSAnZWagAAlYAQAITMsdN0GoNoGB7NpCOX\nnzGyEz+0AacXDpOMwDYuJstBbU+1n6ErCs6IJUnUSw+DGrHrBXl3T0NEM0ez\nW41kTs35i+WXS/JfwWq+7fdnogT7p/Z5kuWMwnLos8Rb6zlQ/m9TUhgtQn1o\nSuJ5C+vaIOzK/gb1AI8tF/N8RLc56WGpuPiKHSrVF6duz3Eoder1QzpJfKQ0\nJnAoiXjEyl2sZYm6xkAyYmLmSe0x+kh6jwYqyOvaxfRLIn4cfCYkVW+KvtAF\n9D3iatMuL6lwuygwXI3FwzcR9iFsPFrt+mb8qSRCiOLp81+tcp7iroPJRMT/\n9J435EWR8xemI1Dn9V0yEfn+asm/0N7XS5V/2+5FOqyxG29MIhBVi0gIBiWF\no6JWpAUzDS0kYjR9+W3Wwieuh3VCGGkOyuTHeC5xifgBjhMJM6rzd7a0IY/p\nLrngEugc23PmcSmeloMGCttlhxLYxZL9EmqeslyPSE/ySK5PJZm6i0vEFoGa\n+ErSVfPiehoV8+CrN3+bqux0hR3nXnI7VDXk004EXqBEYP3D4i+J/QKbp3A2\nSKq4ysOrmO3PiTFnQGGIDzxNhYYOWeQijz0fNYvDfZltZiqpVpUBgyzD56KF\n2lnhshEM/dQwOSgpx5va7GeBbM/o4MjCHB+nDQ/rt1b3T/0VDCp/0o4au2NX\nSzx0\r\n=SYXd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"3ec6e1556e402acbc272e270ebb69edc4b5dc2d7","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.10","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"14.15.4","dependencies":{"serialize-query-params":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","query-string":"^5.1.1 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.2.1_1616712277516_0.29311248747081886","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"use-query-params","version":"1.2.2","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.2.2","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"4c4b274133d699605301510b5aa01047f92b5ce0","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.2.2.tgz","fileCount":51,"integrity":"sha512-Uyfe+/TECsNNzCSkgUM1MM24OEGxGE4aeWvZEf0a14iQFp/m43wiqI1HZ9oTlrRSZwD5yABeLc9rN+wtiB5B3Q==","signatures":[{"sig":"MEUCIAcDPfGd/1Y7JmNy0orQRizh4fLkBKAvyt5SSSKIPTQ7AiEAwnm1u8lPsEwdM1YiAc3U6wbP+Ieqcj4qlFBJqDfNCh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX0H8CRA9TVsSAnZWagAAnRoP/jJ26Y+ld8fhHo/ngoMG\nUWyOo4xPHVQhM0FhtGpiOMIh26aYUQFbEkOCX+g6gfff/FsnTMOWxTBqn5IX\nNtkM0eL5wobHqyI4dUw+RJHhRu6tVf0jjZNauXTav4TxtYo6G0ILFgC8pUJP\nJysRLaO5cekYXzvYrMBQZw+F+qoMcGA2X7eYz0VrfC5EQQOhFHrM8BCTkWAc\n4WBB6+AITwaBrCA5mwLPJ6TihGEg7fr4LiFyD+QevPbZyhPTuNCjbBgk19rW\n71dj/0xckupptm1HWG/rpiujQMkOi9AOMd+/LFJ63lxzk+wwheWe74aucHN2\nSknyyi7bJPeooEi3R8E/WikBp5GSTZ3ZHDzQ5/J+LY5o5X66m52xQkM61aTg\nXJUycd8Jz8YMBfQX9nQL82Ynwm33XWJ/4+KN1jeSSb7Vr07/L3rQQZhzx9is\nctt/DpSHsFSDGYp9+RCd9/tDiIMBXuJRVyOHXH0SS2PRIvEPGeiHnJsAAcZZ\ne/Ux8FnkFnrEJjyVeUe4P8YOKZctNgD1gNr/xhPkNch+d9vLpxhbMdq1qTRe\nM+pOVNYrygFocboFC+vuPc3Z2+njEScv0anesaEwW36hoojS2F6rXCaythvB\n9MhmizNWgA/ZNtQvB4MlTR6V5Uwj8rCvUHhkaKeVpC3tolNWNf1Arj15QNt0\nmbup\r\n=IMNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"930a8115b647ca27ba4c3c9bf5abdc38d0c32469","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"6.14.10","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"14.15.4","dependencies":{"serialize-query-params":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^3.0.5","react":"^16.9.0","eslint":"^6.8.0","rimraf":"^3.0.2","history":"^4.10.1","prettier":"^2.0.4","cross-env":"^7.0.2","react-dom":"^16.9.0","babel-jest":"^25.3.0","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^24.0.11","lint-staged":"^9.2.5","@types/react":"^16.8.25","query-string":"^6.12.1","react-router":"^5.1.2","@types/history":"^4.7.5","react-router-dom":"^5.1.2","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@types/react-router":"^5.1.7","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","eslint-plugin-import":"^2.18.2","@testing-library/react":"^9.1.4","@types/react-router-dom":"^5.1.5","@babel/preset-typescript":"^7.9.0","@testing-library/jest-dom":"^4.1.0","@typescript-eslint/parser":"^2.2.0","eslint-plugin-react-hooks":"^2.1.2","@testing-library/react-hooks":"^3.2.1","@typescript-eslint/eslint-plugin":"^2.28.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","query-string":"^5.1.1 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.2.2_1616855548359_0.12989402721963605","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"use-query-params","version":"1.2.3","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@1.2.3","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"306c31a0cbc714e8a3b4bd7e91a6a9aaccaa5e22","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-1.2.3.tgz","fileCount":51,"integrity":"sha512-cdG0tgbzK+FzsV6DAt2CN8Saa3WpRnze7uC4Rdh7l15epSFq7egmcB/zuREvPNwO5Yk80nUpDZpiyHsoq50d8w==","signatures":[{"sig":"MEUCIQDGShJtq5YJCJRNO++l3eAd2i+AaD08wNaUIN67Hx4X7AIgX0ZTCIVOyF5se8qbfjaIQjfg3USsndvx7448XOU1paE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6hozCRA9TVsSAnZWagAAsOkP/2l70s3nsM3VOzSEuHdi\nU+CShweUsY2/2gPupVLUkzc7784rR0Uqbl/RjHiwAsIGYsQnoPMxCHvyFTB8\n//l5SGyZHenA3gXM+46jugIEzQTpxkCXsG7s8HBrHJgo7yRN6YucTnxBTSy9\nmNRv0BpHJycgycVYJOLCMfkssQSQfWx7UhLRqOdDJRWoYl8g+1ctaOBSUslf\nmFgY5ta9uQx7+2qsIRqb7dnoX8oBfyhBXbDtoMwccIJbGc0m33cjYnOUf/GK\nLhKWQ42kxGcVdyv2DNlAOacDwtfizNwiDKW+/zjXLW+kN1jMPCWBgBA8vV6I\niU/I9hC7vUORij6IK7fr/OQ6YB/Ae9uPFCM6Zx7GDmtaK0+GDMp5hDWpbpoq\nj2B0/+lRUA29nHZdimRtAi0Qo2UskB5mjPJUUFtiMWV1cEu7fwrWdwVTI0Vt\ndRhe3a9jrNicaNa6NxvYPNsN4aMVsY/XjrSAcxNgc8eulXK5mhpqnbWUvGlA\ngheG+bhj1T5qbEF4KrgXehT+F4E1AzfICyjODa94tJl3DxpGlsIJbbK2dzHu\n6vQViUMmFMM8Upg/Gytx5VUei79+gmbV6Gekc/UX4e9YGX73rJo/yxvK3mg7\n1WHMDe/OZPz4R00jK/SNuOY0/gANnUW4ZUA1eqSOUARg6lfzngboSDuBjfeK\n0FPZ\r\n=GI2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","gitHead":"8b9a5a62e12eba3c9910039c33362090ccba54fe","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"jest","build":"npm run build:cjs && npm run build:es","clean":"rimraf lib esm","build:es":"tsc -m esNext --outDir esm","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","build:cjs":"tsc","test-watch":"jest --watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","test-coverage":"jest --coverage","prepublishOnly":"npm run test && npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"14.15.4","dependencies":{"serialize-query-params":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^16.9.0","eslint":"^7.25.0","history":"^4.10.1","prettier":"^2.2.1","cross-env":"^7.0.3","react-dom":"^16.9.0","lint-staged":"^10.5.4","@types/react":"^17.0.4","react-router":"^5.2.0","@types/history":"^4.7.8","react-router-dom":"^5.2.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","react-test-renderer":"^17.0.2","eslint-plugin-import":"^2.22.1","@testing-library/react":"^11.2.6","@types/react-router-dom":"^5.1.7","@testing-library/jest-dom":"^5.12.0","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^5.1.2","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","query-string":">=5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_1.2.3_1625954866642_0.16548262729018504","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"use-query-params","version":"2.0.0-rc.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.0.0-rc.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"80cab36ce44f5bf9a1295183b9937e6dbecff49a","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.0.0-rc.0.tgz","fileCount":92,"integrity":"sha512-UkAJ6K8PbTmO0c9mmBSXajHGFkvlnh/3w3PXkTVtRwvbGgmL6o8qd0iv5tobLchy7r5PtuSdTr+/q+2QYcAPkA==","signatures":[{"sig":"MEYCIQCMxEdOHRU4axDtwDndsucKM8lKFvhuc5XsCoJ4PSHWjAIhAO3xx9JTrXgtr0oFsfUX8KLIgK1DwufoWG74/nBB2C8f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3uRFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRsA//Rfv/hbN7NBeI+wcE5AE9a4ReoYTCm/OdGxXk4bhRo/w3CeMP\r\nVg3y1X8BRdmt1l6W8R85m8EGk/D+zLGImmb9IN5O6k001C6m5BEO99TUQd+A\r\n1K8xHer1pEONIXteno+W40NzpbUrvqgdA/AHGwMdstIGmK6BsnHzQNaV3NSc\r\nc317vyNmNhAPOMEx76H89l7TvwwPsApIRtjgBSofSvDMWGAxxCql7AF6hz+z\r\nUYqLKAcFnueRDm7JspBBxTfs9N/DzijQ04z0G6IbO7njpSx0X7hp8BluvfBP\r\na+4W5DP8Xn4pY/nF5DaeSKS5L0zUuVro/9V1PLPGtIJfwChP/Sj0tR3nrJI5\r\nUlFMRACol0WT6EioA2C5ExLg7O1STDjbku1zYOuxAvHpsTsP9wKgMlobFZlH\r\n74i37ZteeVoB1E0l8YwvTAz9Jyjv2bKlKndGpFxnPd//R7yVvDOO46k20qLg\r\n8ftOYZtontC0vN15u0FDV0zM91fMM2vpBrylblknAp1+JJedvyJ/Z1ercT0I\r\nGAg/vtNN3i1U1ZpHIYXrHCejhXRz7qLl8ONInTyr1HX+oTfS7eyf/m3NJuRj\r\nQPEbOd6nntXMSHp37MYqeQxGcfDmmeu49zy0Xg5ENaDY2MqiI481Wy7PhVM/\r\nQ49/hF9tRDfUfJEldUl6N9VYuJ3YoJiQWWc=\r\n=im7z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"67964960ff04313bddc35eda3a4e92456249bd83","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0-rc.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.0.0-rc.0_1658774597133_0.15597020298141584","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"use-query-params","version":"2.0.0-rc.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.0.0-rc.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"eba100d4e70f82e1d4aa2950d147ce7d32b6694b","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.0.0-rc.1.tgz","fileCount":96,"integrity":"sha512-m6clkw5+7pevCIKomP7UhboQOz3Hf+0zc+chN3HvF7ak3WhK04pYcmNgqBtgF8lCNAXXvPGXHmAFxErWDuI+4w==","signatures":[{"sig":"MEUCIDM5QkOl2UY6l5sWmH2orO5mltnlku5ojqE76gK2x+PxAiEAgsgri5bYTxn4zXq4ApbJLBdyKPRhiX4l/QFHMRk5xB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4XXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdFA//ajDM5LrGsds0V8lKWNJA8Mh0q9MH2EMywSB5Trnr1WAQqteG\r\nAwgBt+PZnzhLHZ5NI2vLFX3dR/16l+rzmLu2B6jGdN40LWFRWi7pX0YBmVwb\r\nEhikOdNhrJUV8/UeiJsqpuu1t6SeMkiHuZlmpeYoSHssFT+UtQkgq2y6eqLg\r\nWk3FOsYrOR+u53tZzo7XakWPUwo5emHXEiQJ0RSElus7geXPEbq03jtxoBQk\r\nBbQNAmU8J8FaqT7oehXrYpS4SDhAZTdF8Zn/+HZeCEpT2Q74iqPSmuzAKkRc\r\nf+jFYhzTPsofqY5/tV0jsTBNdz1q+H94IbMUBmrZS4GNQY0YQCRzSYrAUR19\r\npSwPxy6C4gQEqa5ADf0vWLudBU09Ed4RrRJnvjd06jKgayijCI6WHWv7+fBy\r\n8gt9yfR9/XPeICghl6WkuRqsOBqFit9atbxCXDjoZwn/MS9Fd8DaWbo4o+p8\r\nP+Ku0f59BLUXW8aezMSwvfcnMAFa592BQw3Rn9uRguUUFWWsI/H+dd4Vxsxv\r\nLgLHBaWdQ02mURabGQtnrBzwjXasiTq4YL6hUj/vdD6+n1Z5oqp/A8eYP6qN\r\n9+ge1L2X6r3vzOyUXiea7DKAnABb0usFrBrgpGa7yGSuOeHEiuNz7j7x0njn\r\nfJ0HAYuj2GEisOWJoQCDKFRterW0tdWQRTc=\r\n=Z8mH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"443df91b390fe0503bfbe6a437e1b762a70502c9","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0-rc.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.0.0-rc.1_1658942927628_0.4832964650729392","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"use-query-params","version":"2.0.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.0.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"ceccfb13cc21d28ce3f286399b631d63e6e846b8","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.0.0.tgz","fileCount":96,"integrity":"sha512-7485Qjf2WKivnhylt6iB645Ba1+gMdNHIDwq3EpOZHPruj8V0HzlnnTNL3FKM+30VAmhzTKtaqL151W3yVl+Ag==","signatures":[{"sig":"MEYCIQD5wd+V3rXwOZQ3qiKpetXwZchT3k4rIzCfj4a9b+AC/AIhALCEdpUq5YN72PWOXFmU3FDgNVRRtlqp+5gUvmALeOuv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6Ax/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDKw/+JOg1AAY736I+b8WMye4q0zqEgB4+22fYCjPvDqxvRxHGs+lY\r\nOI+nNuGa62GYm4lxbqnMGS1POB6T1TkNUNy9KfTBOgDe8PtZerhiunnMT4qL\r\nuJQvUhXjcmXF2buMAuyap+jc8pp63FkaFDN0MOtIvdcDnwPel7KaHUSU+/px\r\nE9K+jxn407KQBWkEJRCSNRQpIH/uv3OsbCQnPocnD2Q/gES7eEToCdbZjwm3\r\nSfTkmdXujEAQWUme5sxIYMOPol7HbQMl9LJKoMdK1NCKbeo4Q+202MRmrmKM\r\ni+2d8ANcts3NzWOuuD6d5n8j21iKdEnkAYqWT8r4i15wOvKEol6y6aQr+6KX\r\n59UCK973NQZY2bvFz3pkECbGdp7PpR+OFWqAikty/CC09GsN4XniNGZ3ozz+\r\n0poEyU/Mf/EEiWA2rZHZDW4jD/oyT1XdgUSBuSr0ENUiKJt4SZvXm1RQDRzx\r\n749Ed9BYv0WT0EUgixkf9nsyFV47k7Q+eRuMo9qDMe0KHSA5vLoiujJd7x2i\r\nR73lrs3FpUF3hXkRiAO+lTfGwzoECE14urTPbAfR1or5UgGuiGPgWQuZjdtq\r\nN3I5BXKSXtZH+q5HX5b/CfXjxb5M1GAVSlGWhGsjGO+IAJiS5F069Hq7Edn7\r\nskbBsI70K3wAng58WHA4afx0KLcTWu3y5mg=\r\n=VewV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"17a70ebac972db14b69cda83e50eba8a6020c54e","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.0.0_1659374719151_0.6544780827934285","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"use-query-params","version":"2.0.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.0.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"8f4d5593ccf1208d26a9d0e8e96ae1be9325cf70","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.0.1.tgz","fileCount":96,"integrity":"sha512-kYjR0u9Nt4TZy9ofhub6QFpUd4wilSh7bAbcbyYgOKrKSDz17Tc6TkongWyIJng+tN4UnvI2U5WY066By9MqaA==","signatures":[{"sig":"MEQCIDvHmQBxb+FN/2rAXWiY2JJFeJ7yfuVGVy+8iTyIWjRgAiA6RfCbc0Pz5Po5TthWojpM9zsqvkTqw+1HfjNlwIHjiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD5VUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC7RAAoP1DHrAG6A949Oz/SHOPV7mY2pX5qLbyvds0s6FPz1EY+o5b\r\nn0Pt+r0dAk/PRvhd59KDmZwPc66qOY8tiCsdD+ZmmHuZGvL2MjHC1aCjWtm8\r\nIHrc+Ae38MKBIaG46iymTgXstpCmBKF5LW4p5JvkXh35/OHbYJJzA/oxIdE0\r\nmofojCcYjN2PqD0IQVXFA8k9iTUpsDh89OvGpfP+ZY6BMP+34/sW00CVkbF3\r\nRvzDAZHyoSUcsarSxAg+ZcDUpoB8gK0MkC2pgQ4NjBTRd4orLAk+7VXfgIVN\r\nOpKe1oEPnAxJk6UV5lcrnNlY2WWom75rRODFJmIPFIAwZk0/jyy90Q1VvAhj\r\nY0nyYyVKzNNf2lW3xiYhNjABHhhva2Dp2ruzXTPU5f96EIAoIwRbeJEF0wOz\r\nhH3HXKkkpxIECbbp+PpMlUIwFU9mnG6ubzg7wr8GBmRE3Hk93v/BPEJ9Xx0H\r\nGacxTvJPjC2nX6TNpAC6e8DsRxUvkr8vwtTCOUuCQ/gys0dOAKofOT2q3ayS\r\njFCa/bsC7Q0HqFSIxB8Uv8hbuqRFEVq9mL9w+zPgvxaZmuR0HrL1qSoZQC/P\r\nC98IJSsG8wloqoewJlUeSwvy9D2QARY9rDtM20z8HKo0jL2vOMuqkb8Y2jWK\r\nPx4NS1ms9kkkFyNHCK4+8vCyHrhSCzQ3KMI=\r\n=YQN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"cd268683522159d76b06843fe3ef73c6c9211e0c","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.0.1_1661965651904_0.5043512955708629","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"use-query-params","version":"2.1.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.1.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"ba1d759fa2727cf86cec4ebf885139bc9b23df83","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.1.0.tgz","fileCount":96,"integrity":"sha512-CMxIQWoPeeQfvXy8FwO6IKBhgOQrtLTgR2oBDdExaayK9RIDEuMgMZmxUOmdi3AatBJb6GJz6NbDT4HJm5mSVw==","signatures":[{"sig":"MEQCIAoD9SfKiteO4hUMgNAC2NPVZhItT2JJzHJRYi0hCuVrAiBgFloJXRmmyBPcYmLK7mx1AXB4kcLDlz8M9RdrAoI5/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD5m7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUdA//X9yNBwwRcb5LYE1S97JUdZYeCbOvpP0QypW7wnAMHW3BhVdf\r\n1YBjeUN2N5nh9PgsEFUJI9QlJuU77V9Cc/HL0ezF55BROC0z7hlKDoASlr1D\r\nhvoZA+/GjCFzklqguLbeQbAIBHbZuRbLbR7BW+ZuKarCXXTi9QD0criGWZuh\r\njpIEhUTjEdEk6NyLAFmYWB59HniaccwmYGlVCBLFCRC6mFVwKkHLyPfvwXR2\r\nwbWU3SnSzY9LhU3s9yP2OfvkMRQd5+1Fga6eIIy76wSB0FQgUTU2j2/mh6Gi\r\nK6aQIK79ulDgy+qsd4P04JqugmuAfg1I5z7iqjqtrNFdrM226PjIFd8d39CX\r\nsaWYW/+JHSRbB/HhAvrjHb3hzL7m7vEzKnPdlYG4t9YMneibJFMxLNzswLZS\r\nfcE3S14aDq4wlxm46S0lZ2tDc3fCEKuEa8o1Jl7vZUHBtVpwQ36mOCSIFCyP\r\n3h3wVewcWkSeQf1KDN2SFp94vWamYkEW1oEWu1QqdN5Hsi9lbVH2gW1o5XKY\r\n4arrmUBNA6WviSZfL7zPcU2ojOG8vPVJMN0AToP4hE7cOVjt8JiZ4WfzcIEf\r\nJ5toDTzeOw3NtsSXneCUOjFC4//o0inUVje5wYInHob+ydQrz1pR2dOEsaoJ\r\nnV/9Hyt3gjd9qvinzCmGOd4G10+Y+PbSG+w=\r\n=XYJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"e9697b37946d43eb137564cde699cffd0e362b71","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.1.0_1661966779630_0.17695215282589816","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"use-query-params","version":"2.1.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.1.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"6b9abc9b96aed5f4476a28a91e92c4d98c283a66","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.1.1.tgz","fileCount":96,"integrity":"sha512-6trNvHhbb9PjtNxIFA0l31A09WmafRrmcGtSPnqwKgoI7i+m741Oh3gjz9SkJFhE5FFruBWtXx7QyfmjGcI0jA==","signatures":[{"sig":"MEUCIHn+9rnbOTWSedMcID0vE9PIDomn+IxvoiwNiCbJd9oAAiEArCSjex9HcPI43cn26STtas0mbRtbwlNKeSceS/4h9+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJTvHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIDA/+JPxHBqMuScj6ShFACsCstwDXbGjiCce8qn5eHHqVozSeL4Sg\r\nfqxMTCuvBo1R89RxD2HEyA88zYjx+ipuHjtJg9GpstfAb2FnnTxPLRD2pV2+\r\nnesJJPtRxAfvFrWbw8JTYi8rzOmnhPwtDX2+aj9hz8CGobKUZy2+Dp99QoL3\r\n2zGeBJss4ksN7WkrDeIWaaNfjW9nsWosVJuN1d5mOPYWFjf3kJz9Wf61zfvJ\r\nXQK0KbUIzUYDYcAiQGz3YRokfvvQiEszNJioil9RGMF7dg2iuIV9PFrYMbGr\r\ni0pCa9BnQm0dboIes1UGSAXCvlBWOv2eOCIQ1/RpuNK+QyAjEUEkhz4NrRcy\r\n1n/NRAyjpZCBwTH+tHoz2RwFNfJ7jqZozQpVYuDEXL7cx4QgIUPh87C9wqLP\r\nM7VUUttPJpAQIGYdcehj51lGrqasj36n6Mf1zpXRSQ44AAoa1WAVmuavOAEa\r\nt7AQtCDVSQcGXu4pcBilxdF2p49UDORCa6l8FsWA+HPght/VRnkXHgLQhR+r\r\nssRPyNr1yiPJmAsbIQTXWytj5MXkop5Cz+IkSAIrweSOONpHBeqya1473Q1V\r\ngfPYIWT/2rkPeGGUPEjeLkpS8CU4oS9ybKrGnD2NQKWpsZt8xj3ySK6fo/b0\r\n/hNrxfGhcviYPSNtISo5uOsKgWnI2IFWYQw=\r\n=Jb5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"d06731d0b3f07a40529fc39dc2430e1ec66bbf80","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.1.1_1663384519138_0.19691882207823963","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"use-query-params","version":"2.1.2","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.1.2","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"0bd100a0839e5195106cfb291b43d2159618ca9d","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.1.2.tgz","fileCount":96,"integrity":"sha512-evg64srKaILvKyRQ1zpXvekTC7rktAT7OAekU7x6naHrOMqLHtq0MHR/PtKIQAP4d7HrkYNVOS8exHhiWy7m3A==","signatures":[{"sig":"MEUCIEcuUCS0rR7gck8oFztcg4rA/dysCR7EugYZJbooH1pLAiEAkm4k0zq1FUG+97mOh/NN7KaNZhwWpd0q3o255S9vyhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVuhvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovaA/+IPId6wDJPCEhWaC2mYM6KvQMKNHNRYXvUSSsU6j7TdrPaJwX\r\nL2EfiKuFDGkxzm3rU5lWOJSJZLGtTbkVg223xjD41ifgL5xKfTJwZezTMMKQ\r\nB5WB6VjLh42xh03Ednoho487aWHtIadfAJ3lOMXWjfQvr1cS0Hcf/Dodlmyg\r\n86TvD67417w8C6J9CdzfIRCqGHs0tSDI9HDifysX1nR8Hia37Rff6mHIgDSN\r\njA3TDP3ZsQbjDWTdlCLjvBLrKcF4TrBZn1EMDRM8h920oAc/olStB+qUyW1v\r\n7eAU5TE2Yn0AtsKTk6Ijo8dg/yYY17RTbYvmQLiRSapyxpslu/Z2IpPJVsZq\r\nKmiNR4xpziVgTPNYil0iph8PkgftBywu8rJPTZvJte2UimIIiKyiXy4oTbkn\r\nUmYrCy1zcjEjh/0I1Jb8qsfcB1GPSsDrNzLfFaZouFdQUMBROiR3oiCF/6XO\r\nu5ItgWLExTiRIBrdYu4lmpfthiXq1WGZTdun/v5sZun3Q0+5vVO+aegtnD+1\r\nhLrzvsiU2YpKGFxcbHxQEv3ReGlRKOCe3YBKXJtZFsqatxFK88k51whn/NdR\r\nvRuSifjrHhDIA9oxkTX1/WPk9EAuWAdjtJ0Fuy50P+cFXiTlqVMlh8RD7VvH\r\nYx/jcwHVrz/dPAru05xfmfhY1/TI69bP5dA=\r\n=U1vE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"eef4610254dbe87d29fac4f8f0c35fceba99c0c3","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.3.0","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.3.0","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.1.2_1666639983683_0.36788709377995343","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"use-query-params","version":"2.2.0","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.2.0","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"921aa5bf5be653260a763e06ad004e7a960807e5","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.2.0.tgz","fileCount":96,"integrity":"sha512-MPBwXVZYzFeJEdjv0YgPNFsafUOM8WTpwBEZfNEMlyzbTsf2c+ZpOBkdM95/w4rxzk4eVO3E4DW7v33+VDbiQw==","signatures":[{"sig":"MEUCIQCS2spfVqhPnwQHoQJTjEUVvWt/8iRWHOn/x8aFJSsNkwIgWHDswyLFOCcixBMNxm3pPPamSWO6WvrOuyBzxE5ua0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5CMWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomGw//dNLcyNNa66vid1Fv8ZIQOqRzanxSyAGhl2I5HK1fMj1AhsdK\r\nZHd9Z0/VuAeCEypXSsgxlJi6Q05y6WwBxXw/XZ9pxnFv6hX7LFd5uYxIa0Yj\r\np8N8LdD5lH+5284ocdb2rtExXHGccoYbXBnZE2BYsby8qqj1G9mvELyLKu4c\r\nmuV2YQ7QDXlXiF/WD8S/FhLy0a2OnEK3TuKaagcoZwowSoT1R0AQQORqc50X\r\nW7ODRn5tt6kEg9+/ti8bG10H3b9P19I9q5zaWRBENJF0xOyvDEKJoaS6vhO/\r\nYJ3afi/bkw+yjfb58Cv3wzoyd7e/Xh0G2Baf2hzTZdKIDHT6HeLfu6pvjV+H\r\no1Gctj74bMgX138t8aO44yV6Dt5/xTCY6ZSsZf+eH3rlbYx+3+SKbk8dIakf\r\nnj0+NpjZ75CXdgHvTHyMxAWo2yoo6yr2NsPdHBnEI8LXds5lq4AFpK75tIBm\r\nKmpQeCcxVr1tf0YwofxBS2FBshHV3H1C3D9EbC1dlOzw/VkUwZr1MTrTuUrP\r\nE5WWVc8nHfKHGp9EtN26kL23+NIWUOvjVLQiAtBOZlRXePWr+DAYj1OEGsqu\r\nQIz0hv/DHStYiaGiuk86mwoCxza8UfyRTiFnyWz1T9VxgdWUE1qJgkXPIvMN\r\nTH3rhtykJ8pxrsK+bloEYRsc5bVpCeRDI6E=\r\n=2VXB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"e4923cc9038f1448fed71465f6087d6fbd59b711","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.8.1","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.8.1","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.2.0_1675895573977_0.6462646823229499","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"use-query-params","version":"2.2.1","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","_id":"use-query-params@2.2.1","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"homepage":"https://github.com/pbeshai/use-query-params#readme","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"dist":{"shasum":"c558ab70706f319112fbccabf6867b9f904e947d","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.2.1.tgz","fileCount":96,"integrity":"sha512-i6alcyLB8w9i3ZK3caNftdb+UnbfBRNPDnc89CNQWkGRmDrm/gfydHvMBfVsQJRq3NoHOM2dt/ceBWG2397v1Q==","signatures":[{"sig":"MEYCIQCT6yFqlvFLRUvU2DXd5AlFM4SwwO+N9vWunh7MPtdQ9gIhAMjWKf0X9WUAJY85pi5DArCLyHK8urHvl3JGxZjb/Co0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHeqTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMiQ/+PTXFKDEtwYobFMoaqSL1NVywZyUWIBuO7WZ3n3tT8F+Isiil\r\n9Dx4i+O3MKegbQH++NeDKhNmrCXeDeR/1XUksRZ2Fb62Eyv2q1qJN4Oom1ec\r\nrFQkVqGLnCwit4NU03zxQHPkGbCSd4QVmJc42JbQXDoTRsayHHqi5moCavC6\r\nrAQDUlPZnEC6Ez7kl7GTQGjufc1pwepfre54qnNFwTGHcf7VoWRl4PEJQfT8\r\nt5Fyl9tgZ9iVQN6dOkR31DC6PaNEF34fk/iGbbx9/gyDvTUdT8awjC4Enc29\r\nlRaTpnUkL9pRJ9I1Z+uN9Zuq8md9MndaIWoAZqWJEQUveIQ9Kgj3uHgpURDW\r\nTzltagRzjA//tZnCAgzXC+1JshVMN3zdsKbX01zEbuStxVoHgtvp6z8bVgZ8\r\nihE4wCXvbr5Gj7034ZMoYvzPebN0Y31FXObBbMZOqrYIbIUivFNQPGYgeXC+\r\nRazSM6kkiR4lEtwUhbSQL+sD40fXThuUMb1kURP/BiZ7HqRl+8KhInrRVobc\r\nL5FzSv++z8BBXpizE4FN9fd3WUb/5nL4u2gS8rkuTd9CESN/MphHqGHE8Zy2\r\nWom9k6z2zHF4WaYP2bfQO3u+0MasEKupAV3iLbV25+FLc0inerRj30P7kZep\r\nqaI3GAAvntBH2+T4hTrvWTKfuC0qNx4CEFk=\r\n=vY+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/index.js","gitHead":"b14c97ec2e7b1dfaca51d4d17439f9c306b34dba","scripts":{"dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","lint":"eslint --ext js,ts,tsx src","test":"vitest","build":"npm-run-all build:code build:adapters copy:adapters","clean":"rimraf dist adapters","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test:run":"vitest --run","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","test-watch":"vitest watch","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","copy:adapters":"scripts/copy-adapters.js","test-coverage":"vitest run --coverage","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","prepublishOnly":"npm-run-all test:run clean build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"repository":{"url":"git+https://github.com/pbeshai/use-query-params.git","type":"git"},"_npmVersion":"lerna/5.2.0/node@v16.15.1+x64 (darwin)","description":"React Hook for managing state in URL query parameters with easy serialization.","directories":{},"lint-staged":{"src/*.{js,ts,tsx}":["eslint --fix","git add"],"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"]},"_nodeVersion":"16.15.1","dependencies":{"serialize-query-params":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","react":"^17.0.2","eslint":"^7.25.0","prettier":"^2.2.1","cross-env":"^7.0.3","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","react-dom":"^17.0.2","lint-staged":"^10.5.4","@types/react":"^17.0.0","@types/history":"^4.7.8","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.8.1","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.8.1","@babel/preset-react":"^7.13.13","@types/react-router":"^5.1.13","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.22.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@reach/router":"^1.2.1","react-router-dom":">=5"},"peerDependenciesMeta":{"@reach/router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/use-query-params_2.2.1_1679682195575_0.21566629450230002","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"use-query-params","version":"2.2.2","description":"React Hook for managing state in URL query parameters with easy serialization.","main":"./dist/index.cjs.js","typings":"./dist/index.d.ts","module":"./dist/index.js","scripts":{"build":"npm-run-all build:code build:adapters copy:adapters","build:code":"package-bundler --copyPackageJson --rewritePackageJson --tsconfigPath ./tsconfig.build.json","build:adapters":"npx lerna run build --scope \"*-adapter-*\"","copy:adapters":"scripts/copy-adapters.js","build-website":"npm run test && npm run build && cd examples/website-example && npm run build && npm run copy-build","clean":"rimraf dist adapters","dev":"cross-env NODE_ENV=development tsc -m esNext --outDir esm -w","prepublishOnly":"npm-run-all test:run clean build","lint":"eslint --ext js,ts,tsx src","prettier":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest","test:run":"vitest --run","test-watch":"vitest watch","test-coverage":"vitest run --coverage"},"repository":{"type":"git","url":"git+https://github.com/pbeshai/use-query-params.git"},"keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","devDependencies":{"@babel/preset-react":"^7.13.13","@types/history":"^4.7.8","@types/react":"^17.0.0","@types/react-router":"^5.1.13","@types/react-router-dom":"^5.3.3","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","cross-env":"^7.0.3","eslint":"^7.25.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","history-4":"npm:history@^4.9.0","history-5":"npm:history@^5.2.0","husky":"^6.0.0","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.2","react-dom":"^17.0.2","react-router-5":"npm:react-router@^5.3.3","react-router-6":"npm:react-router@^6.8.1","react-router-dom-5":"npm:react-router-dom@^5.3.3","react-router-dom-6":"npm:react-router-dom@^6.8.1"},"peerDependencies":{"@reach/router":"^1.2.1","react":">=16.8.0","react-dom":">=16.8.0","react-router-dom":">=5"},"peerDependenciesMeta":{"@reach/router":{"optional":true},"react-router-dom":{"optional":true}},"dependencies":{"serialize-query-params":"^2.0.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/*.{js,jsx,ts,tsx,md}":["prettier --write","git add"],"src/*.{js,ts,tsx}":["eslint --fix","git add"]},"gitHead":"a4524c104f968b6d049b9e38ef0489b00f37f14f","bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"homepage":"https://github.com/pbeshai/use-query-params#readme","_id":"use-query-params@2.2.2","_nodeVersion":"18.16.0","_npmVersion":"lerna/5.2.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-OwGab8u8/x2xZp9uSyBsx0kXlkR9IR436zbygsYVGikPYY3OJosvve6IJVGwIJPcfyb/YHwvPrUNu65/JR++Kw==","shasum":"a029b00b24a680ceffea1e3ae0ce8ac9c5c77645","tarball":"https://registry.npmjs.org/use-query-params/-/use-query-params-2.2.2.tgz","fileCount":96,"unpackedSize":293879,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFnSYmchWwnja5jfHzE83mxpWpl+X5iEA/+WPgYRis96AiEAz/65gSIBFUxMzMSpZznM3vpY43Q0fVSlI7vO4BjUpc8="}]},"_npmUser":{"name":"pbeshai","email":"peter.beshai@gmail.com"},"directories":{},"maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-query-params_2.2.2_1763773190138_0.8988365412895858"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-15T03:15:43.286Z","modified":"2025-11-22T00:59:50.557Z","0.1.0":"2019-03-15T03:15:43.434Z","0.1.1":"2019-03-15T03:35:51.313Z","0.2.0":"2019-03-16T14:02:51.614Z","0.3.0":"2019-03-23T23:41:18.745Z","0.3.1":"2019-04-04T15:31:22.237Z","0.3.2":"2019-04-18T17:35:50.463Z","0.3.3":"2019-06-13T22:23:11.601Z","0.3.4":"2019-09-13T18:15:50.133Z","0.4.0":"2019-09-13T21:31:33.388Z","0.4.1":"2019-09-14T02:14:04.058Z","0.4.2":"2019-10-18T00:50:25.848Z","0.4.3":"2019-10-21T12:53:20.877Z","0.4.4":"2019-11-10T13:31:46.354Z","0.4.5":"2019-11-16T14:20:04.358Z","0.4.6":"2019-12-19T13:24:58.317Z","0.5.0":"2020-01-07T17:09:18.673Z","0.6.0":"2020-01-10T22:22:53.590Z","1.0.0":"2020-04-17T04:03:29.297Z","1.1.0":"2020-04-17T18:08:00.855Z","1.1.1":"2020-04-21T01:03:40.882Z","1.1.2":"2020-04-29T22:36:52.032Z","1.1.3":"2020-05-06T18:30:51.775Z","1.1.4":"2020-06-17T19:02:56.168Z","1.1.5":"2020-06-29T15:20:01.422Z","1.1.6":"2020-07-13T16:44:53.340Z","1.1.7":"2020-09-14T15:51:13.187Z","1.1.8":"2020-09-17T19:43:39.255Z","1.1.9":"2020-11-08T16:21:19.071Z","1.2.0":"2021-02-20T16:22:28.087Z","1.2.1":"2021-03-25T22:44:37.764Z","1.2.2":"2021-03-27T14:32:28.570Z","1.2.3":"2021-07-10T22:07:46.893Z","2.0.0-rc.0":"2022-07-25T18:43:17.328Z","2.0.0-rc.1":"2022-07-27T17:28:47.910Z","2.0.0":"2022-08-01T17:25:19.529Z","2.0.1":"2022-08-31T17:07:32.123Z","2.1.0":"2022-08-31T17:26:19.832Z","2.1.1":"2022-09-17T03:15:19.381Z","2.1.2":"2022-10-24T19:33:03.911Z","2.2.0":"2023-02-08T22:32:54.185Z","2.2.1":"2023-03-24T18:23:15.783Z","2.2.2":"2025-11-22T00:59:50.369Z"},"bugs":{"url":"https://github.com/pbeshai/use-query-params/issues"},"author":{"name":"Peter Beshai","email":"peter.beshai@gmail.com"},"license":"ISC","homepage":"https://github.com/pbeshai/use-query-params#readme","keywords":["react","url","query","parameters","hook","hooks","query param","react use"],"repository":{"type":"git","url":"git+https://github.com/pbeshai/use-query-params.git"},"description":"React Hook for managing state in URL query parameters with easy serialization.","maintainers":[{"name":"pbeshai","email":"peter.beshai@gmail.com"}],"readme":"<div align=\"center\">\n  <h1>useQueryParams</h1>\n  <p>A <a href=\"https://reactjs.org/docs/hooks-intro.html\">React Hook</a>, HOC, and Render Props solution for managing state in URL query parameters with easy serialization.\n  </p>\n  <p>Works with <a href=\"https://reacttraining.com/react-router/\">React Router</a> out of the box. TypeScript supported.</p>\n\n\n  <p>\n    <a href=\"https://www.npmjs.com/package/use-query-params\"><img alt=\"npm\" src=\"https://img.shields.io/npm/v/use-query-params.svg\"></a>\n  <a href=\"https://travis-ci.com/pbeshai/use-query-params/\"><img alt=\"Travis (.com)\" src=\"https://img.shields.io/travis/com/pbeshai/use-query-params.svg\"></a>\n\n  </p>\n<hr />\n\n<a href=\"#installation\">Installation</a> |\n<a href=\"#usage\">Usage</a> |\n<a href=\"#examples\">Examples</a> |\n<a href=\"#api\">API</a> |\n<a href=\"https://pbeshai.github.io/use-query-params/\">Demo</a>\n\n</div>\n<hr/>\n\nWhen creating apps with easily shareable URLs, you often want to encode state as query parameters, but all query parameters must be encoded as strings. `useQueryParams` allows you to easily encode and decode data of any type as query parameters with smart memoization to prevent creating unnecessary duplicate objects. It uses [serialize-query-params](../serialize-query-params/).\n\n\n**Migrating from v1?** See [details in the changelog](./CHANGELOG.md#migrating-from-v1).\n\n### Installation\n\nUsing npm:\n\n```\n$ npm install --save use-query-params\n```\n\nLink your routing system via an adapter (e.g., [React Router 6 example](../../examples/react-router-6/src/index.tsx), [React Router 5 example](../../examples/react-router-5/src/index.tsx)):\n\n```js\nimport React from 'react';\nimport ReactDOM from 'react-dom/client';\nimport { QueryParamProvider } from 'use-query-params';\nimport { ReactRouter6Adapter } from 'use-query-params/adapters/react-router-6';\nimport { BrowserRouter, Route, Routes } from 'react-router-dom';\nimport App from './App';\n\nconst root = ReactDOM.createRoot(\n  document.getElementById('root') as HTMLElement\n);\nroot.render(\n  <BrowserRouter>\n    <QueryParamProvider adapter={ReactRouter6Adapter}>\n      <Routes>\n        <Route path=\"/\" element={<App />}>\n      </Routes>\n    </QueryParamProvider>\n  </BrowserRouter>,\n  document.getElementById('root')\n);\n```\n\nBy default, use-query-params uses [URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams) to handle interpreting the location string, which means it does not decode `null` and has limited handling of other more advanced URL parameter configurations. If you want access to those features, add a third-party library like [query-string](https://github.com/sindresorhus/query-string) and tell use-query-params to use it:\n\n```js\nimport React from 'react';\nimport ReactDOM from 'react-dom/client';\nimport { QueryParamProvider } from 'use-query-params';\nimport { ReactRouter6Adapter } from 'use-query-params/adapters/react-router-6';\nimport { BrowserRouter, Route, Routes } from 'react-router-dom';\n// optionally use the query-string parse / stringify functions to\n// handle more advanced cases than URLSearchParams supports.\nimport { parse, stringify } from 'query-string';\nimport App from './App';\n\nconst root = ReactDOM.createRoot(\n  document.getElementById('root') as HTMLElement\n);\nroot.render(\n  <BrowserRouter>\n    <QueryParamProvider \n      adapter={ReactRouter6Adapter}\n      options={{\n        searchStringToObject: parse,\n        objectToSearchString: stringify,\n      }}\n    >\n      <Routes>\n        <Route path=\"/\" element={<App />}>\n      </Routes>\n    </QueryParamProvider>\n  </BrowserRouter>,\n  document.getElementById('root')\n);\n      \n```\n\n\n### Usage\n\nBe sure to add **QueryParamProvider** as shown in Installation above. \n\nAdd the hook to your component. There are two options: `useQueryParam`:\n\n```js\nimport * as React from 'react';\nimport { useQueryParam, NumberParam, StringParam } from 'use-query-params';\n\nconst UseQueryParamExample = () => {\n  // something like: ?x=123&foo=bar in the URL\n  const [num, setNum] = useQueryParam('x', NumberParam);\n  const [foo, setFoo] = useQueryParam('foo', StringParam);\n\n  return (\n    <div>\n      <h1>num is {num}</h1>\n      <button onClick={() => setNum(Math.random())}>Change</button>\n      <h1>foo is {foo}</h1>\n      <button onClick={() => setFoo(`str${Math.random()}`)}>Change</button>\n    </div>\n  );\n};\n\nexport default UseQueryParamExample;\n```\n\nOr `useQueryParams`:\n\n```js\nimport * as React from 'react';\nimport {\n  useQueryParams,\n  StringParam,\n  NumberParam,\n  ArrayParam,\n  withDefault,\n} from 'use-query-params';\n\n// create a custom parameter with a default value\nconst MyFiltersParam = withDefault(ArrayParam, [])\n\nconst UseQueryParamsExample = () => {\n  // something like: ?x=123&q=foo&filters=a&filters=b&filters=c in the URL\n  const [query, setQuery] = useQueryParams({\n    x: NumberParam,\n    q: StringParam,\n    filters: MyFiltersParam,\n  });\n  const { x: num, q: searchQuery, filters } = query;\n\n  return (\n    <div>\n      <h1>num is {num}</h1>\n      <button onClick={() => setQuery({ x: Math.random() })}>Change</button>\n      <h1>searchQuery is {searchQuery}</h1>\n      <h1>There are {filters.length} filters active.</h1>\n      <button\n        onClick={() =>\n          setQuery(\n            { x: Math.random(), filters: [...filters, 'foo'], q: 'bar' },\n            'push'\n          )\n        }\n      >\n        Change All\n      </button>\n    </div>\n  );\n};\n\nexport default UseQueryParamsExample;\n```\n\n<details>\n<summary>Or with the higher-order component (HOC) <b>withQueryParams</b>:</summary>\n\n```js\nimport * as React from 'react';\nimport {\n  withQueryParams,\n  StringParam,\n  NumberParam,\n  ArrayParam,\n  withDefault,\n} from 'use-query-params';\n\nconst WithQueryParamsExample = ({ query, setQuery }: any) => {\n  const { x: num, q: searchQuery, filters } = query;\n\n  return (\n    <div>\n      <h1>num is {num}</h1>\n      <button onClick={() => setQuery({ x: Math.random() })}>Change</button>\n      <h1>searchQuery is {searchQuery}</h1>\n      <h1>There are {filters.length} filters active.</h1>\n      <button\n        onClick={() =>\n          setQuery(\n            { x: Math.random(), filters: [...filters, 'foo'], q: 'bar' },\n            'push'\n          )\n        }\n      >\n        Change All\n      </button>\n    </div>\n  );\n};\n\n// create a custom parameter with a default value\nconst MyFiltersParam = withDefault(ArrayParam, [])\n\nexport default withQueryParams({\n  x: NumberParam,\n  q: StringParam,\n  filters: MyFiltersParam,\n}, WithQueryParamsExample);\n```\n</details>\n\n<details>\n<summary>Or with render props via <b>&lt;QueryParams&gt;</b>:</summary>\n\n```js\nimport * as React from 'react';\nimport {\n  QueryParams,\n  StringParam,\n  NumberParam,\n  ArrayParam,\n  withDefault,\n} from 'use-query-params';\n\n// create a custom parameter with a default value\nconst MyFiltersParam = withDefault(ArrayParam, [])\n\nconst RenderPropsExample = () => {\n  const queryConfig = {\n    x: NumberParam,\n    q: StringParam,\n    filters: MyFiltersParam,\n  };\n  return (\n    <div>\n      <QueryParams config={queryConfig}>\n        {({ query, setQuery }) => {\n          const { x: num, q: searchQuery, filters } = query;\n          return (\n            <>\n              <h1>num is {num}</h1>\n              <button onClick={() => setQuery({ x: Math.random() })}>\n                Change\n              </button>\n              <h1>searchQuery is {searchQuery}</h1>\n              <h1>There are {filters.length} filters active.</h1>\n              <button\n                onClick={() =>\n                  setQuery(\n                    {\n                      x: Math.random(),\n                      filters: [...filters, 'foo'],\n                      q: 'bar',\n                    },\n                    'push'\n                  )\n                }\n              >\n                Change All\n              </button>\n            </>\n          );\n        }}\n      </QueryParams>\n    </div>\n  );\n};\n\nexport default RenderPropsExample;\n```\n</details>\n\n\n### Examples\n\nA few basic [examples](../../examples) have been put together to demonstrate how `useQueryParams` works with different routing systems.\n\n- [React Router 6 Example](../../examples/react-router-6)\n- [React Router 5 Example](../../examples/react-router-5)\n\n\n### API\n\n- [UrlUpdateType](#urlupdatetype)\n- [Param Types](#param-types)\n- [useQueryParam](#usequeryparam)\n- [useQueryParams](#usequeryparams-1)\n- [withQueryParams](#withqueryparams)\n- [QueryParams](#queryparams)\n- [encodeQueryParams](#encodequeryparams)\n- [QueryParamProvider](#queryparamprovider)\n- [Type Definitions](./src/types.ts) and from [serialize-query-params](../serialize-query-params/src/types.ts).\n- [Serialization Utility Functions](../serialize-query-params/src/serialize.ts)\n\nFor convenience, use-query-params exports all of the [serialize-query-params](../serialize-query-params) library.\n\n#### UrlUpdateType\n\nThe `UrlUpdateType` is a string type definings the different methods for updating the URL:\n\n - `'pushIn'`: Push just a single parameter, leaving the rest as is (back button works) (the default)\n - `'push'`: Push all parameters with just those specified (back button works)\n - `'replaceIn'`: Replace just a single parameter, leaving the rest as is\n - `'replace'`: Replace all parameters with just those specified\n \n#### Param Types\nSee [all param definitions from serialize-query-params here](../serialize-query-params/src/params.ts). You can define your own parameter types by creating an object with an `encode` and a `decode` function. See the existing definitions for examples.\n\nNote that all null and empty values are typically treated as follows:\n\nNote that with the default searchStringToObject implementation that uses URLSearchParams, null and empty values are treated as follows:\n\n| value | encoding |\n| --- | --- |\n| `\"\"` | `?qp=` |\n| `null` | `?` (removed from URL) |\n| `undefined` | `?` (removed from URL) |\n\nIf you need a more discerning interpretation, you can use [query-string](https://github.com/sindresorhus/query-string)'s parse and stringify to get:\n\n| value | encoding |\n| --- | --- |\n| `\"\"` | `?qp=` |\n| `null` | `?qp` |\n| `undefined` | `?` (removed from URL) |\n\n\n\nExamples in this table assume query parameter named `qp`.\n\n| Param | Type | Example Decoded | Example Encoded |\n| --- | --- | --- | --- |\n| StringParam | string | `'foo'` | `?qp=foo` |\n| NumberParam | number | `123` | `?qp=123` |\n| ObjectParam | { key: string } | `{ foo: 'bar', baz: 'zzz' }` | `?qp=foo-bar_baz-zzz` |\n| ArrayParam | string[] | `['a','b','c']` | `?qp=a&qp=b&qp=c` |\n| JsonParam | any | `{ foo: 'bar' }` | `?qp=%7B%22foo%22%3A%22bar%22%7D` |\n| DateParam | Date | `Date(2019, 2, 1)` | `?qp=2019-03-01` |\n| BooleanParam | boolean | `true` | `?qp=1` |\n| NumericObjectParam | { key: number } | `{ foo: 1, bar: 2 }` | `?qp=foo-1_bar-2` |\n| DelimitedArrayParam | string[] | `['a','b','c']` | `?qp=a_b_c` |\n| DelimitedNumericArrayParam | number[] | `[1, 2, 3]` | `?qp=1_2_3` |\n\n**Example**\n\n```js\nimport { ArrayParam, useQueryParam, useQueryParams } from 'use-query-params';\n\n// typically used with the hooks:\nconst [foo, setFoo] = useQueryParam('foo', ArrayParam);\n// - OR -\nconst [query, setQuery] = useQueryParams({ foo: ArrayParam });\n```\n\n**Example with Custom Param**\n\nYou can define your own params if the ones shipped with this package don't work for you. There are included [serialization utility functions](../serialize-query-params/src/serialize.ts) to make this easier, but you can use whatever you like.\n\n```js\nimport {\n  encodeDelimitedArray,\n  decodeDelimitedArray\n} from 'use-query-params';\n\n/** Uses a comma to delimit entries. e.g. ['a', 'b'] => qp?=a,b */\nconst CommaArrayParam = {\n  encode: (array: string[] | null | undefined) =>\n    encodeDelimitedArray(array, ','),\n\n  decode: (arrayStr: string | string[] | null | undefined) =>\n    decodeDelimitedArray(arrayStr, ',')\n};\n```\n\n<br/>\n\n\n#### useQueryParam\n\n```js\nuseQueryParam<TypeToEncode, TypeFromDecode = TypeToEncode>(\n  name: string,\n  paramConfig?: QueryParamConfig<TypeToEncode, TypeFromDecode>,\n  options?: QueryParamOptions\n): [\n  TypeFromDecode, \n  (newValue: NewValueType<TypeToEncode>, updateType?: UrlUpdateType) => void\n]\n```\n\nGiven a query param name and query parameter configuration `{ encode, decode }`\nreturn the decoded value and a setter for updating it. If you do not provide a paramConfig, it inherits it from what was defined in the QueryParamProvider, falling back to StringParam if nothing is found.\n\nThe setter takes two arguments `(newValue, updateType)` where updateType\nis one of `'pushIn' | 'push' | 'replaceIn' | 'replace'`, defaulting to\n`'pushIn'`.\n\nYou can override options from the QueryParamProvider with the third argument. See [QueryParamOptions](#queryparamoptions) for details.\n\n**Example**\n\n```js\nimport { useQueryParam, NumberParam } from 'use-query-params';\n\n// reads query parameter `foo` from the URL and stores its decoded numeric value\nconst [foo, setFoo] = useQueryParam('foo', NumberParam);\nsetFoo(500);\nsetFoo(123, 'push');\n\n// to unset or remove a parameter set it to undefined and use pushIn or replaceIn update types\nsetFoo(undefined) // ?foo=123&bar=zzz becomes ?bar=zzz\n\n// functional updates are also supported:\nsetFoo((latestFoo) => latestFoo + 150)\n```\n\n<br/>\n\n#### useQueryParams\n\n```js\n// option 1: pass only a config with possibly some options\nuseQueryParams<QPCMap extends QueryParamConfigMapWithInherit>(\n  paramConfigMap: QPCMap,\n  options?: QueryParamOptions\n): [DecodedValueMap<QPCMap>, SetQuery<QPCMap>];\n\n// option 2: pass an array of param names, relying on predefined params for types\nuseQueryParams<QPCMap extends QueryParamConfigMapWithInherit>(\n  names: string[],\n  options?: QueryParamOptions\n): [DecodedValueMap<QPCMap>, SetQuery<QPCMap>];\n\n// option 3: pass no args, get all params back that were predefined in a proivder\nuseQueryParams<QPCMap extends QueryParamConfigMapWithInherit>(\n): [DecodedValueMap<QPCMap>, SetQuery<QPCMap>];\n```\n\nGiven a query parameter configuration (mapping query param name to `{ encode, decode }`),\nreturn an object with the decoded values and a setter for updating them.\n\nThe setter takes two arguments `(newQuery, updateType)` where updateType\nis one of `'pushIn' | 'push' | 'replaceIn' | 'replace'`, defaulting to\n`'pushIn'`.\n\nYou can override options from the QueryParamProvider with the options argument. See [QueryParamOptions](#queryparamoptions) for details.\n\n\n**Example**\n\n```js\nimport { useQueryParams, StringParam, NumberParam } from 'use-query-params';\n\n// reads query parameters `foo` and `bar` from the URL and stores their decoded values\nconst [query, setQuery] = useQueryParams({ foo: NumberParam, bar: StringParam });\nsetQuery({ foo: 500 })\nsetQuery({ foo: 123, bar: 'zzz' }, 'push');\n\n// to unset or remove a parameter set it to undefined and use pushIn or replaceIn update types\nsetQuery({ foo: undefined }) // ?foo=123&bar=zzz becomes ?bar=zzz\n\n// functional updates are also supported:\nsetQuery((latestQuery) => ({ foo: latestQuery.foo + 150 }))\n```\n\n**Example with Custom Parameter Type**\nParameter types are just objects with `{ encode, decode }` functions. You can\nprovide your own if the provided ones don't work for your use case.\n\n```js\nimport { useQueryParams } from 'use-query-params';\n\nconst MyParam = {\n  encode(value) {\n    return `${value * 10000}`;\n  },\n\n  decode(strValue) {\n    return parseFloat(strValue) / 10000;\n  }\n}\n\n// ?foo=10000 -> query = { foo: 1 }\nconst [query, setQuery] = useQueryParams({ foo: MyParam });\n\n// goes to ?foo=99000\nsetQuery({ foo: 99 })\n```\n\n<br/>\n\n\n#### withQueryParams\n\n```js\nwithQueryParams<QPCMap extends QueryParamConfigMap, P extends InjectedQueryProps<QPCMap>>\n  (paramConfigMap: QPCMap, WrappedComponent: React.ComponentType<P>):\n      React.FC<Diff<P, InjectedQueryProps<QPCMap>>>\n```\n\nGiven a query parameter configuration (mapping query param name to `{ encode, decode }`) and\na component, inject the props `query` and `setQuery` into the component based on the config.\n\nThe setter takes two arguments `(newQuery, updateType)` where updateType\nis one of `'pushIn' | 'push' | 'replaceIn' | 'replace'`, defaulting to\n`'pushIn'`.\n\n**Example**\n\n```js\nimport { withQueryParams, StringParam, NumberParam } from 'use-query-params';\n\nconst MyComponent = ({ query, setQuery, ...others }) => {\n  const { foo, bar } = query;\n  return <div>foo = {foo}, bar = {bar}</div>\n}\n\n// reads query parameters `foo` and `bar` from the URL and stores their decoded values\nexport default withQueryParams({ foo: NumberParam, bar: StringParam }, MyComponent);\n```\n\nNote there is also a variant called `withQueryParamsMapped` that allows you to do a react-redux style mapStateToProps equivalent. See [the code](./src/withQueryParams.tsx#L51) or [this example](../../examples/react-router/src/ReadmeExample3Mapped.tsx) for details.\n\n<br/>\n\n\n\n#### QueryParams\n\n```js\n<QueryParams config={{ foo: NumberParam }}>\n  {({ query, setQuery }) => <div>foo = {query.foo}</div>}\n</QueryParams>\n```\n\nGiven a query parameter configuration (mapping query param name to `{ encode, decode }`) and\na component, provide render props `query` and `setQuery` based on the config.\n\nThe setter takes two arguments `(newQuery, updateType)` where updateType\nis one of `'pushIn' | 'push' | 'replaceIn' | 'replace'`, defaulting to\n`'pushIn'`.\n\n\n<br/>\n\n\n#### encodeQueryParams\n\n```js\nencodeQueryParams<QPCMap extends QueryParamConfigMap>(\n  paramConfigMap: QPCMap,\n  query: Partial<ToBeEncodedValueMap<QPCMap>>\n): Partial<EncodedValueMap<QPCMap>>\n```\n\nConvert the values in query to strings via the encode functions configured\nin paramConfigMap. This can be useful for constructing links using decoded\nquery parameters.\n\n**Example**\n\n```js\nimport { encodeQueryParams, NumberParam } from 'use-query-params';\n// since v1.0 stringify is not exported from 'use-query-params',\n// so you must install the 'query-string' package in case you need it\nimport { stringify } from 'query-string';\n\n// encode each parameter according to the configuration\nconst encodedQuery = encodeQueryParams({ foo: NumberParam }, { foo });\nconst link = `/?${stringify(encodedQuery)}`;\n```\n\n<br/>\n\n#### QueryParamProvider\n\n```js\n// choose an adapter, depending on your router\nimport { ReactRouter6Adapter } from 'use-query-params/adapters/react-router-6';\nimport { ReactRouter5Adapter } from 'use-query-params/adapters/react-router-5';\n<QueryParamProvider adapter={ReactRouter6Adapter}><App /></QueryParamProvider>\n\n// optionally specify options\nimport { parse, stringify } from 'query-string';\nconst options = {\n  searchStringToObject: parse,\n  objectToSearchString: stringify,\n}\n<QueryParamProvider adapter={ReactRouter6Adapter} options={options}>\n  <App />\n</QueryParamProvider>\n\n// optionally nest parameters in options to get automatically on useQueryParams calls\n<QueryParamProvider adapter={ReactRouter6Adapter} options={{\n  params: { foo: NumberParam }\n}}>\n  <App> {/* useQueryParams calls have access to foo here */}\n    ...\n    <Page1>\n      <QueryParamProvider options={{ params: { bar: BooleanParam }}}>\n        ... {/* useQueryParams calls have access to foo and bar here */}\n      </QueryParamProvider>\n    </Page1>\n    ...\n  </App>\n</QueryParamProvider>\n```\n\nThe **QueryParamProvider** component links your routing library's history to\nthe **useQueryParams** hook. It is needed for the hook to be able to update\nthe URL and have the rest of your app know about it.\n\nYou can specify global options at the provider level.\n\n##### QueryParamOptions\n\n| option | default | description |\n| --- | --- | --- |\n| updateType | \"pushIn\" | How the URL gets updated by default, one of: replace, replaceIn, push, pushIn. |\n| searchStringToObject | from serialize-query-params | How to convert the search string e.g. `?foo=123&bar=x` into an object. Default uses URLSearchParams, but you could also use `parse` from query-string for example. `(searchString: string) => Record<string, string | (string | null)[] | null | undefined>` |\n| objectToSearchString | from serialize-query-params | How to convert an object (e.g. `{ foo: 'x' }` -> `foo=x` into a search string – no \"?\" included). Default uses URLSearchParams, but you could also use `stringify` from query-string for example. `(query: Record<string, string | (string | null)[] | null | undefined>) => string` |\n| params | undefined | Define parameters at the provider level to be automatically available to hook calls. Type is QueryParamConfigMap, e.g. `{ params: { foo: NumberParam, bar: BooleanParam }}`\n| includeKnownParams | undefined | When true, include all parameters that were configured via the `params` option on a QueryParamProvider. Default behavior depends on the arguments passed to useQueryParams (if not specifying any params, it is true, otherwise false). |\n| includeAllParams | false | Include all parameters found in the URL even if not configured in any param config. |\n| removeDefaultsFromUrl | false | When true, removes parameters from the URL when set is called if their value is the same as their default (based on the `default` attribute of the Param object, typically populated by `withDefault()`) |\n| *enableBatching* | false | - turns on batching (i.e., multiple consecutive calls to setQueryParams in a row only result in a single update to the URL). Likely will default to true in a future version. |\n\n\n\n\n\n<br/>\n\n### Development\n\nRun the typescript compiler in watch mode:\n\n```\nnpm run dev\n```\n\n\nYou can run an example app:\n\n```\nnpm link\ncd examples/react-router\nnpm install\nnpm link use-query-params\nnpm start\n```\n","readmeFilename":"README.md"}