{"_id":"use-url-search-params","_rev":"2810995","name":"use-url-search-params","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","dist-tags":{"latest":"2.5.1"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"time":{"modified":"2022-09-06T14:02:36.000Z","created":"2019-06-01T08:21:59.378Z","2.5.1":"2022-01-16T03:10:41.972Z","2.5.0":"2022-01-15T10:27:58.860Z","2.4.5":"2022-01-15T10:23:51.031Z","2.4.4":"2022-01-15T09:58:33.929Z","2.4.3":"2021-12-27T06:05:25.708Z","2.4.0-prerelease2":"2021-12-26T15:04:05.115Z","2.4.0-prerelease1":"2021-12-26T15:01:45.452Z","2.3.13":"2020-05-30T15:15:18.775Z","2.3.12":"2020-05-29T15:19:24.563Z","2.3.11":"2020-05-29T15:04:05.751Z","2.3.10":"2020-05-29T14:51:53.278Z","2.3.9":"2019-09-06T13:04:20.481Z","2.3.8":"2019-07-09T09:49:24.216Z","2.3.7":"2019-07-09T04:40:00.024Z","2.3.5":"2019-06-17T18:02:49.461Z","2.3.4":"2019-06-17T05:01:18.082Z","2.3.3":"2019-06-14T03:29:34.598Z","2.3.2":"2019-06-14T03:04:50.116Z","2.3.1":"2019-06-14T03:00:52.790Z","2.2.0":"2019-06-14T02:56:21.846Z","2.1.0":"2019-06-14T02:30:33.598Z","2.0.0":"2019-06-10T16:26:02.785Z","1.0.13":"2019-06-10T15:58:15.898Z","1.0.12":"2019-06-10T15:34:01.074Z","1.0.11":"2019-06-05T16:47:16.945Z","1.0.10":"2019-06-05T07:31:38.495Z","1.0.9":"2019-06-03T10:32:22.333Z","1.0.8":"2019-06-03T10:13:21.265Z","1.0.7":"2019-06-01T10:23:15.494Z","1.0.6":"2019-06-01T09:30:46.231Z","1.0.5":"2019-06-01T09:13:49.548Z","1.0.4":"2019-06-01T09:12:26.398Z","1.0.3":"2019-06-01T09:11:31.135Z","1.0.2":"2019-06-01T08:43:53.954Z","1.0.1":"2019-06-01T08:25:08.438Z","1.0.0":"2019-06-01T08:21:59.378Z"},"users":{},"author":{"name":"rudyhuynh","email":"rudyhuynh@"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"versions":{"2.5.1":{"name":"use-url-search-params","version":"2.5.1","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/src/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","test":"yarn build && NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-transform-modules-commonjs":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.7","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^27.4.0","babel-jest":"^27.4.5","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"27","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","ts-jest":"^27.1.3","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{},"gitHead":"98ffe8ea35e78f0771b8588501628397f3dcbacc","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.5.1","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"cb3d435827f70a7433f6045e1aa51b6356ae7096","size":7356,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.5.1.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.5.1_1642302641831_0.12322537709595438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-16T03:10:53.753Z","publish_time":1642302641972,"_cnpm_publish_time":1642302641972},"2.5.0":{"name":"use-url-search-params","version":"2.5.0","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/src/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","test":"yarn build && NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-transform-modules-commonjs":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.7","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^27.4.5","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"27","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","ts-jest":"^27.1.3","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"@types/jest":"^27.4.0"},"gitHead":"febf5901b689ab80144132815e2eb23518639abd","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.5.0","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"c2ac50bf7da1a790f4e0de1b3ddca30bde104e9a","size":7357,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.5.0.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.5.0_1642242478692_0.7643083692889268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-15T10:28:04.821Z","publish_time":1642242478860,"_cnpm_publish_time":1642242478860},"2.4.5":{"name":"use-url-search-params","version":"2.4.5","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/src/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","test":"yarn build && NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-transform-modules-commonjs":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.7","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^27.4.5","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"27","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","ts-jest":"^27.1.3","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"@types/jest":"^27.4.0"},"gitHead":"318ee51585c761bbf7f40812bd395ae503b0f2e3","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.4.5","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"e99a9eb312d75e813d3514bac52456fdb5b08c2d","size":7289,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.4.5.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.4.5_1642242230854_0.5686050358039663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-15T10:23:57.647Z","publish_time":1642242231031,"_cnpm_publish_time":1642242231031},"2.4.4":{"name":"use-url-search-params","version":"2.4.4","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/src/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","test":"yarn build && NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-transform-modules-commonjs":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.7","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^27.4.5","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"27","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","ts-jest":"^27.1.3","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"@types/jest":"^27.4.0"},"gitHead":"2a284284baf1cabc9e0cfa0f8892e9eaf36e87e6","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.4.4","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"6b3f0e97e89676cca8a6f195fdb6445e90b0aaf8","size":7201,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.4.4.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.4.4_1642240713765_0.40363468631471444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-15T09:58:39.644Z","publish_time":1642240713929,"_cnpm_publish_time":1642240713929},"2.4.3":{"name":"use-url-search-params","version":"2.4.3","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","test:watch":"NODE_ENV=test jest --no-cache --watch","test:coverage":"NODE_ENV=test jest --no-cache --coverage","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","tslib":"^2.3.1","typescript":"^4.5.4"},"gitHead":"2b54b5cc9412c3a8d3245c3e395cdbcb4abe0dc8","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.4.3","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"7594998949901a06ebc70f8104b77d79d217af4c","size":9109,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.4.3.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.4.3_1640585125550_0.5321223165026545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T02:45:00.323Z","publish_time":1640585125708,"_cnpm_publish_time":1640585125708},"2.4.0-prerelease2":{"name":"use-url-search-params","version":"2.4.0-prerelease2","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","test:watch":"NODE_ENV=test jest --no-cache --watch","test:coverage":"NODE_ENV=test jest --no-cache --coverage","eslint":"eslint ./src","publish":"npm publish"},"devDependencies":{"@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","tslib":"^2.3.1","typescript":"^4.5.4"},"gitHead":"abaa8f63f7e56258c2f257cfa3b3a527216c8966","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.4.0-prerelease2","_nodeVersion":"14.18.1","_npmVersion":"7.24.2","dist":{"shasum":"0a4af2d170aef89dfbb34a4c38b2aa9dcf6558e0","size":9110,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.4.0-prerelease2.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.4.0-prerelease2.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.4.0-prerelease2_1640531044901_0.0014773888766179688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T02:45:00.222Z","publish_time":1640531045115,"_cnpm_publish_time":1640531045115},"2.4.0-prerelease1":{"name":"use-url-search-params","version":"2.4.0-prerelease1","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/main.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","peerDependencies":{"react":"*"},"repository":{"type":"git","url":"https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rm -rf dist && rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","test:watch":"NODE_ENV=test jest --no-cache --watch","test:coverage":"NODE_ENV=test jest --no-cache --coverage","eslint":"eslint ./src","publish":"npm publish"},"devDependencies":{"@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@rollup/plugin-typescript":"^8.3.0","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","esbuild":"^0.14.8","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^2.62.0","tslib":"^2.3.1","typescript":"^4.5.4"},"description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","licenseText":"MIT License\n\nCopyright (c) 2019 Rudy Huynh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"use-url-search-params@2.4.0-prerelease1","dist":{"shasum":"9eb28a35ec000375b4bba2763a49fd9e49838a44","size":9524,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.4.0-prerelease1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.4.0-prerelease1.tgz"},"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.4.0-prerelease1_1640530905254_0.4051599599853446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T02:44:58.211Z","publish_time":1640530905452,"_cnpm_publish_time":1640530905452},"2.3.13":{"name":"use-url-search-params","version":"2.3.13","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","test:watch":"NODE_ENV=test jest --no-cache --watch","test:coverage":"NODE_ENV=test jest --no-cache --coverage","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.2.3","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0"},"gitHead":"bedbf995bd7d9ada1ba1846432da67e193794ab0","description":"[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.13","_nodeVersion":"10.15.3","_npmVersion":"6.13.1","dist":{"shasum":"016009c8879fc7f631a58cdea572c5ded821bf35","size":10121,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.13.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.13_1590851718669_0.9348596390089317"},"_hasShrinkwrap":false,"publish_time":1590851718775,"_cnpm_publish_time":1590851718775,"_cnpmcore_publish_time":"2021-12-16T10:35:26.373Z"},"2.3.12":{"name":"use-url-search-params","version":"2.3.12","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.2.3","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0"},"gitHead":"e87ce26cf088553853bed0b61b9477c8502a92e0","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.12","_nodeVersion":"10.15.3","_npmVersion":"6.13.1","dist":{"shasum":"85498318fee731c4787239483bea8b8facf86ed7","size":9481,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.12.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.12_1590765564452_0.5465642396722523"},"_hasShrinkwrap":false,"publish_time":1590765564563,"_cnpm_publish_time":1590765564563,"_cnpmcore_publish_time":"2021-12-16T10:35:26.607Z"},"2.3.11":{"name":"use-url-search-params","version":"2.3.11","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","eslint":"eslint ./src","build_publish":"yarn build && npm publish"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.2.3","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0"},"gitHead":"26c940c647938fc3499df39538526f65c1d305a4","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.11","_nodeVersion":"10.15.3","_npmVersion":"6.13.1","dist":{"shasum":"5cd525215b1825349a129f93df3f893ada623a19","size":30258,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.11.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.11_1590764645629_0.6222589383915949"},"_hasShrinkwrap":false,"publish_time":1590764645751,"_cnpm_publish_time":1590764645751,"_cnpmcore_publish_time":"2021-12-16T10:35:26.894Z"},"2.3.10":{"name":"use-url-search-params","version":"2.3.10","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"*"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","sync":"npx npm-link-watch ./dist && cd ./example && npx npm-link-watch use-url-search-params","restore-sync":"cd ./example && npx npm-unlink-watch use-url-search-params","test":"NODE_ENV=test jest --no-cache","eslint":"eslint ./src"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.2.3","@testing-library/react-hooks":"^3.2.1","babel-jest":"^26.0.1","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0","jest":"^26.0.1","jsdom":"^16.2.2","react":"^16.13.1","react-test-renderer":"^16.13.1","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0"},"gitHead":"e20991c82edd9da300e602fc907bf31d63a9a4cb","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.10","_nodeVersion":"10.15.3","_npmVersion":"6.13.1","dist":{"shasum":"c32c9df7749f6bed4cca49911ee0fc30e69f188f","size":8123,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.10.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.10_1590763913137_0.4357359301645045"},"_hasShrinkwrap":false,"publish_time":1590763913278,"_cnpm_publish_time":1590763913278,"_cnpmcore_publish_time":"2021-12-16T10:35:27.129Z"},"2.3.9":{"name":"use-url-search-params","version":"2.3.9","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","eslint":"eslint ./src"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0"},"gitHead":"5933fac2cd72075bbfad5b0b57c54d8660c6e661","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.9","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"f90a50515c31583fc6ad89de5afe7ba5e00c44ee","size":6885,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.9.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.9_1567775060385_0.06690046267322658"},"_hasShrinkwrap":false,"publish_time":1567775060481,"_cnpm_publish_time":1567775060481,"_cnpmcore_publish_time":"2021-12-16T10:35:27.334Z"},"2.3.8":{"name":"use-url-search-params","version":"2.3.8","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","eslint":"eslint ./src"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0"},"gitHead":"fde0f73984c9060b610de0d8506b105fc569d89e","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.8","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"315625221b461062a18c0a673f1d593aaf449272","size":6844,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.8.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.8_1562665764095_0.29823640933426554"},"_hasShrinkwrap":false,"publish_time":1562665764216,"_cnpm_publish_time":1562665764216,"_cnpmcore_publish_time":"2021-12-16T10:35:27.603Z"},"2.3.7":{"name":"use-url-search-params","version":"2.3.7","main":"dist/useUrlSearchParams.cjs.js","module":"dist/useUrlSearchParams.esm.js","browser":"dist/useUrlSearchParams.umd.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh","email":"rudyhuynh@"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"scripts":{"build":"rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","eslint":"eslint ./src"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","rollup":"^1.0.0","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","eslint-plugin-react-hooks":"^1.6.0"},"gitHead":"63c7b46c0e8f8ae64791b75deba1159e38b7bcd4","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.7","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"2919cdd293169c2688b6440e26be9450c8ba9c14","size":6843,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.7.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.7_1562647199694_0.8383989945649835"},"_hasShrinkwrap":false,"publish_time":1562647200024,"_cnpm_publish_time":1562647200024,"_cnpmcore_publish_time":"2021-12-16T10:35:27.851Z"},"2.3.5":{"name":"use-url-search-params","version":"2.3.5","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"gitHead":"e4c2a03e8f7f45b9e3d0dbb170d631be3b795a78","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"d05419855bc5bce1836711bf894d0ab7403eef3e","size":63758,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.5.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.5_1560794569285_0.8529857513773205"},"_hasShrinkwrap":false,"publish_time":1560794569461,"_cnpm_publish_time":1560794569461,"_cnpmcore_publish_time":"2021-12-16T10:35:28.172Z"},"2.3.4":{"name":"use-url-search-params","version":"2.3.4","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"keywords":["react","react-hooks","urlsearchparams","url-query","url","state"],"gitHead":"6832dd955ffbd40495e2521ad74fbe518021e748","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"8527fefdf6b063abb5433e46d2093d9c4ffff024","size":63672,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.4.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.4_1560747677900_0.23477226907216786"},"_hasShrinkwrap":false,"publish_time":1560747678082,"_cnpm_publish_time":1560747678082,"_cnpmcore_publish_time":"2021-12-16T10:35:28.512Z"},"2.3.3":{"name":"use-url-search-params","version":"2.3.3","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"repository":{"type":"git","url":"git+https://github.com/rudyhuynh/use-url-search-params.git"},"bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"gitHead":"acde8b4540d15501c4ca09a1f3d42ab0d1e27089","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","_id":"use-url-search-params@2.3.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"6f2dc2df529b4bb66d58f090395a968d0eb25713","size":52569,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.3.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.3_1560482974462_0.2306671941479388"},"_hasShrinkwrap":false,"publish_time":1560482974598,"_cnpm_publish_time":1560482974598,"_cnpmcore_publish_time":"2021-12-16T10:35:28.758Z"},"2.3.2":{"name":"use-url-search-params","version":"2.3.2","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"63f9f75fd3c29a95d0db02a7bee3ff40fef175c8","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@2.3.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"b32e17c3b381fd42c0cf5bbc50c33de67c90fd00","size":52528,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.2.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.2_1560481489949_0.35390174327552226"},"_hasShrinkwrap":false,"publish_time":1560481490116,"_cnpm_publish_time":1560481490116,"_cnpmcore_publish_time":"2021-12-16T10:35:29.076Z"},"2.3.1":{"name":"use-url-search-params","version":"2.3.1","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"b84acf2aa0790662635e58309a4401ee050a99fc","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@2.3.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"31bb9fef6acd8586caa4d771092703329b4abcb2","size":52520,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.3.1.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.3.1_1560481252576_0.4076166063359816"},"_hasShrinkwrap":false,"publish_time":1560481252790,"_cnpm_publish_time":1560481252790,"_cnpmcore_publish_time":"2021-12-16T10:35:29.379Z"},"2.2.0":{"name":"use-url-search-params","version":"2.2.0","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"82b550119ca54d8a92e38e4562954c227d277819","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@2.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"39c2078e66564e6e5a8ab94de578c8b2ab7b7aaf","size":52546,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.2.0.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.2.0_1560480981636_0.4987359823301032"},"_hasShrinkwrap":false,"publish_time":1560480981846,"_cnpm_publish_time":1560480981846,"_cnpmcore_publish_time":"2021-12-16T10:35:29.702Z"},"2.1.0":{"name":"use-url-search-params","version":"2.1.0","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"1de6cb6ba2efc4aa43f9013349b43c1ddbd583dc","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@2.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"6ad89aeb8abe6237f4ccf515eed470c4f0226dc3","size":52602,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.1.0.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.1.0_1560479433273_0.748896269418188"},"_hasShrinkwrap":false,"publish_time":1560479433598,"_cnpm_publish_time":1560479433598,"_cnpmcore_publish_time":"2021-12-16T10:35:30.025Z"},"2.0.0":{"name":"use-url-search-params","version":"2.0.0","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"1d3cf10859cd02cce29911ed28250dbe962f7406","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@2.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"86eb07f01b3f4fb80912c7f619aa7b1d808339c1","size":52418,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-2.0.0.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_2.0.0_1560183962630_0.8211485498472242"},"_hasShrinkwrap":false,"publish_time":1560183962785,"_cnpm_publish_time":1560183962785,"_cnpmcore_publish_time":"2021-12-16T10:35:30.372Z"},"1.0.13":{"name":"use-url-search-params","version":"1.0.13","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"2614fa1acdc6419a2247c014a33b26c95c4a7302","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.13","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"65ae1c2f863a4d8d42ae6bf5d047436e8c4c94d7","size":52478,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.13.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.13_1560182295754_0.673346167184435"},"_hasShrinkwrap":false,"publish_time":1560182295898,"_cnpm_publish_time":1560182295898,"_cnpmcore_publish_time":"2021-12-16T10:35:30.752Z"},"1.0.12":{"name":"use-url-search-params","version":"1.0.12","main":"dist/useUrlSearchParams.js","typings":"dist/useUrlSearchParams.d.ts","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"4e0193d691c79a1e605958fcf218bf5a19079491","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.12","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"1d9aeb6bb8ce75089e3b9e8a1e8c670240b27839","size":52507,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.12.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.12_1560180840895_0.8243820501034118"},"_hasShrinkwrap":false,"publish_time":1560180841074,"_cnpm_publish_time":1560180841074,"_cnpmcore_publish_time":"2021-12-16T10:35:31.050Z"},"1.0.11":{"name":"use-url-search-params","version":"1.0.11","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"3d83c2b3c19a5f60e399fd62c406e3b92a4ce0c6","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.11","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"4a4364a05dd6086e40e1360956869da1e026444e","size":52308,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.11.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.11_1559753236832_0.5412355088182002"},"_hasShrinkwrap":false,"publish_time":1559753236945,"_cnpm_publish_time":1559753236945,"_cnpmcore_publish_time":"2021-12-16T10:35:31.355Z"},"1.0.10":{"name":"use-url-search-params","version":"1.0.10","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"a0bcd8172b3adff1df336dcc7f5ae90123f9945d","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.10","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"204e1fbd3562254d24a07c003c884fac0a95dbde","size":52208,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.10.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.10_1559719898384_0.7748811978545771"},"_hasShrinkwrap":false,"publish_time":1559719898495,"_cnpm_publish_time":1559719898495,"_cnpmcore_publish_time":"2021-12-16T10:35:31.630Z"},"1.0.9":{"name":"use-url-search-params","version":"1.0.9","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"094de1bec77f19f4228ef3dec3070fcf08611820","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.9","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"775e8365f64d69b8e8360ea463fa500ad627b28d","size":52074,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.9.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.9_1559557941942_0.5530300329679916"},"_hasShrinkwrap":false,"publish_time":1559557942333,"_cnpm_publish_time":1559557942333,"_cnpmcore_publish_time":"2021-12-16T10:35:31.943Z"},"1.0.8":{"name":"use-url-search-params","version":"1.0.8","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"5c3ebe3a4bf7af5a457c9b10f33908950a332da4","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.8","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"6a3c8f551fdccb5c7bd98ee292c74df2f5162aa3","size":51992,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.8.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.8_1559556801097_0.22269307194103694"},"_hasShrinkwrap":false,"publish_time":1559556801265,"_cnpm_publish_time":1559556801265,"_cnpmcore_publish_time":"2021-12-16T10:35:32.592Z"},"1.0.7":{"name":"use-url-search-params","version":"1.0.7","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"2cf71c31efa7bbf92375e95b417886f3650ed7b8","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.7","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"eea8abd881bfc14034d767a4b762d39bc1c52fed","size":51985,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.7.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.7_1559384595327_0.7857442338215364"},"_hasShrinkwrap":false,"publish_time":1559384595494,"_cnpm_publish_time":1559384595494,"_cnpmcore_publish_time":"2021-12-16T10:35:32.920Z"},"1.0.6":{"name":"use-url-search-params","version":"1.0.6","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"e15c3ab641b71dd0c40ef22fadb1b978add41b75","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.6","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"e7c6d82ce85951b991aeffd8e3a77170d8afeb4a","size":50964,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.6.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.6_1559381446034_0.05395108362978562"},"_hasShrinkwrap":false,"publish_time":1559381446231,"_cnpm_publish_time":1559381446231,"_cnpmcore_publish_time":"2021-12-16T10:35:33.501Z"},"1.0.5":{"name":"use-url-search-params","version":"1.0.5","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"6b4a8a716b5ad908beaba31cceaf81d991f17cbe","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"dba441bccb13173f6a87f6b6a4865f3569d3d9ac","size":50922,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.5.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.5_1559380429401_0.9579600863518161"},"_hasShrinkwrap":false,"publish_time":1559380429548,"_cnpm_publish_time":1559380429548,"_cnpmcore_publish_time":"2021-12-16T10:35:33.823Z"},"1.0.4":{"name":"use-url-search-params","version":"1.0.4","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"2256e5af544c0a9cac5781edb91f03de48541158","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"95a5d7d3d5e8c7464b0b67ca3bca4807b6446e07","size":226213,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.4.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.4_1559380346205_0.0443624039778987"},"_hasShrinkwrap":false,"publish_time":1559380346398,"_cnpm_publish_time":1559380346398,"_cnpmcore_publish_time":"2021-12-16T10:35:34.780Z"},"1.0.3":{"name":"use-url-search-params","version":"1.0.3","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.6"},"gitHead":"39f00dcc6e30ce51530bc21086c76c5f0834a7c6","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"7707a78e40167e5aca18763fcceba7653bee1693","size":179056,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.3.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.3_1559380290927_0.8023559791203649"},"_hasShrinkwrap":false,"publish_time":1559380291135,"_cnpm_publish_time":1559380291135,"_cnpmcore_publish_time":"2021-12-16T10:35:35.351Z"},"1.0.2":{"name":"use-url-search-params","version":"1.0.2","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{"webpack":"^4.32.2","webpack-cli":"^3.3.2"},"scripts":{"webpack":"webpack"},"optionalDependencies":{"webpack":"^4.32.2","webpack-cli":"^3.3.2"},"peerDependencies":{"react":"^16.8.6"},"gitHead":"e99b5c84aa174f23a72cbd3814c684e499c389b5","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"a756c5da8569736b46f0296d89c74c3585e964d2","size":179357,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.2.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.2_1559378633786_0.29492812716463424"},"_hasShrinkwrap":false,"publish_time":1559378633954,"_cnpm_publish_time":1559378633954,"_cnpmcore_publish_time":"2021-12-16T10:35:36.352Z"},"1.0.1":{"name":"use-url-search-params","version":"1.0.1","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"scripts":{"webpack":"webpack"},"devDependencies":{"webpack":"^4.32.2","webpack-cli":"^3.3.2"},"peerDependencies":{"react":"^16.8.6"},"gitHead":"5cdfc77501c0c557ea5ea4ad8d2bd6bdf2b93e0a","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"a680842739ee46307ab7c8560aec0de5e1c4213e","size":14655,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.1.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.1_1559377508273_0.4058088304191174"},"_hasShrinkwrap":false,"publish_time":1559377508438,"_cnpm_publish_time":1559377508438,"_cnpmcore_publish_time":"2021-12-16T10:35:36.588Z"},"1.0.0":{"name":"use-url-search-params","version":"1.0.0","main":"dist/useUrlSearchParams.js","author":{"name":"rudyhuynh"},"license":"MIT","dependencies":{},"scripts":{"webpack":"webpack"},"devDependencies":{"webpack":"^4.32.2","webpack-cli":"^3.3.2"},"peerDependencies":{"react":"^16.8.6"},"gitHead":"18d25700cb28a25e5d00ca6aaef60596df46b4a4","description":"A React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management","_id":"use-url-search-params@1.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"751db0b56a11e0d3dcad5f393071f841c498dacc","size":14656,"noattachment":false,"key":"/use-url-search-params/-/use-url-search-params-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-url-search-params/download/use-url-search-params-1.0.0.tgz"},"maintainers":[{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"}],"_npmUser":{"name":"rudyhuynh","email":"rudy.huynh286@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-url-search-params_1.0.0_1559377319167_0.45482787668092595"},"_hasShrinkwrap":false,"publish_time":1559377319378,"_cnpm_publish_time":1559377319378,"_cnpmcore_publish_time":"2021-12-16T10:35:36.835Z"}},"readme":"# `useUrlSearchParams()`\n\n[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)\n\nA React Hook to use [URL query string](https://en.wikipedia.org/wiki/Query_string) as a state management\n\n[Demo](https://rudyhuynh.github.io/use-url-search-params)\n\n## Why you need this\n\n- Your app need to persist its state after user refresh the page (used for simple, non-sensitive data).\n- Some page settings (ex: table filter, sorting, paging, etc.) should be saved in the URL so that user can easily pass to others. e.g. Tester can easily send a URL of a page to developer with very least reproduce steps.\n- You want to do something (request new data, etc.) every time some URL query value changes.\n- Combine all of the above with a URL query as a single source of truth.\n\n## Installation\n\n```\nnpm install use-url-search-params\n```\n\nor\n\n```\nyarn add use-url-search-params\n```\n\n## How to use\n\nFor most of the time you will do something like this:\n\n```js\nimport React from \"react\";\nimport { useUrlSearchParams } from \"use-url-search-params\";\n\nfunction App() {\n  // Your page URL will be like this by default: http://my.page?checked=true\n  const [params, setParams] = useUrlSearchParams({ checked: true });\n\n  React.useEffect(() => {\n    // do something when `params.checked` is updated.\n  }, [params.checked]);\n\n  return (\n    <div>\n      <input type=\"checkbox\" checked={params.checked} onChange={(e) => setParams({ checked: e.target.checked })} />\n    </div>\n  );\n}\n```\n\n## How to control the value parsed from URL query\n\nBy default, all values parsed from URL query are string. In case you want to get boolean or number value, pass a second argument to `useUrlSearchParams()` to specify data type you want to get from `params` object. Here is an example:\n\n```js\nconst initial = {\n  y: \"option1\",\n};\nconst types = {\n  x: Number,\n  y: Boolean,\n  z: Date,\n  t: [\"option1\", \"option2\", \"option3\"],\n};\nconst [params, setParams] = useUrlSearchParams(initial, types);\n\n// `params.x` will be number (or NaN)\n// `params.y` will be one of [undefined, true, false]\n// `params.z` will be instance of Date (can be Invalid Date)\n// `params.t` will be one of [\"option1\", \"option2\", \"option3\"] (can be `undefined` if not specified in `initial`)\n```\n\n## Complex data structure\n\nAlthough you can use `JSON.parse()` and `JSON.stringify()` to get/set arbitrary serializable data to URL query, it is not recommended. URL query is a good place to store and persist page settings as key/value pairs such as table filter, sorting, paging, etc. We should keep it that way for simplicity. **For complex data structure, you should consider using other state management for better performance, security and flexibility.**\n\n> **WARNING**: Be aware of XSS attack. Be careful to validate values from URL query before using it by either using `types` - the second parameter passed to `useUrlSearchParams()` or validate them yourself if neccessary.\n\nBut if you still insist, here is an example:\n\n```js\nfunction App() {\n  const [params, setParams] = useUrlSearchParams(\n    {},\n    {\n      complexData: (dataString) => {\n        try {\n          return JSON.parse(dataString);\n        } catch (e) {\n          return {};\n        }\n      },\n    }\n  );\n\n  const onSetParams = (data) => {\n    setParams({ complexData: JSON.stringify(data) });\n  };\n\n  return <div>{/*...*/}</div>;\n}\n```\n\n## React Router\n\nShould just work with React Router or any routing system. Just make sure that your component re-render whenever route changes.\n\n## API\n\n- **useUrlSearchParams([initial, types, replace])**\n  - `initial` (optional | Object): To set default values for URL query string.\n  - `types` (optional | Object): Has similar shape with `initial`, help to resolve values from URL query string. Supported types:\n    - `String` (default)\n    - `Number`\n    - `Bool`\n    - `Date` - [`Date​.prototype​.toISOString()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) is used to parse date to string, e.g date string in your URL query is zero UTC offset\n    - Array of available string values (like enum)\n    - A custom resolver function\n  - `replace` (optional | boolean | default: false): If true, will call `histor#replaceState()` instead of `history#pushState()` on url search param change.\n\n## Read more (for maintainers)\n\nThis library is built base on [URLSearchParams interface](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams)\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/rudyhuynh/use-url-search-params#readme","bugs":{"url":"https://github.com/rudyhuynh/use-url-search-params/issues"},"license":"MIT"}