{"_id":"query-string","_rev":"4224815","name":"query-string","description":"Parse and stringify URL query strings","dist-tags":{"latest":"9.3.1"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2026-03-12T00:27:11.000Z","created":"2013-11-13T20:08:13.752Z","9.3.1":"2025-09-18T15:13:43.159Z","9.3.0":"2025-09-09T09:15:15.399Z","9.2.2":"2025-07-03T20:31:42.956Z","9.2.1":"2025-06-15T14:43:35.806Z","9.2.0":"2025-05-20T14:07:06.385Z","9.1.2":"2025-05-02T14:28:46.490Z","9.1.1":"2024-10-09T06:21:14.917Z","9.1.0":"2024-07-22T12:26:44.780Z","9.0.0":"2024-02-26T07:39:47.012Z","8.2.0":"2024-02-03T10:13:47.196Z","8.1.0":"2022-12-20T19:16:56.180Z","8.0.3":"2022-12-14T11:53:34.371Z","8.0.2":"2022-12-13T18:07:13.189Z","8.0.1":"2022-12-13T09:58:56.154Z","8.0.0":"2022-12-12T16:49:03.832Z","7.1.3":"2022-12-02T17:45:39.131Z","7.1.2":"2022-12-01T17:16:43.269Z","7.1.1":"2022-02-05T18:52:12.908Z","7.1.0":"2022-01-06T12:22:11.925Z","7.0.1":"2021-06-21T17:36:45.375Z","7.0.0":"2021-03-18T11:54:41.039Z","6.14.1":"2021-02-26T12:18:36.217Z","6.14.0":"2021-02-10T06:22:23.516Z","6.13.8":"2020-12-30T07:05:15.651Z","6.13.7":"2020-11-05T20:48:05.198Z","6.13.6":"2020-10-17T16:02:06.774Z","6.13.5":"2020-10-02T15:57:51.869Z","6.13.4":"2020-09-28T18:51:33.800Z","6.13.3":"2020-09-27T13:06:50.607Z","6.13.2":"2020-09-13T15:34:15.671Z","6.13.1":"2020-06-11T05:56:04.251Z","6.13.0":"2020-06-06T06:47:18.390Z","6.12.1":"2020-04-12T16:17:45.001Z","6.12.0":"2020-04-06T07:15:27.003Z","6.11.1":"2020-03-02T09:49:59.963Z","6.11.0":"2020-02-13T13:44:20.843Z","6.10.1":"2020-01-17T07:18:19.313Z","6.10.0":"2020-01-16T15:06:44.674Z","6.9.0":"2019-11-13T04:46:15.072Z","6.8.3":"2019-08-31T08:34:53.979Z","6.8.2":"2019-07-26T20:27:07.435Z","6.8.1":"2019-06-21T13:22:59.321Z","6.8.0":"2019-06-20T15:15:09.535Z","6.7.0":"2019-06-08T10:48:35.318Z","6.6.0":"2019-06-05T14:47:18.474Z","6.5.0":"2019-04-28T09:01:08.407Z","6.4.2":"2019-03-27T08:31:29.892Z","6.4.0":"2019-03-14T12:42:14.250Z","6.3.0":"2019-03-03T11:19:52.736Z","6.2.0":"2018-10-02T05:48:13.208Z","6.1.0":"2018-05-02T17:42:18.025Z","6.0.0":"2018-03-14T05:51:04.999Z","5.1.1":"2018-03-14T04:51:47.167Z","5.1.0":"2018-02-03T13:41:35.524Z","5.0.1":"2017-10-24T09:38:08.359Z","5.0.0":"2017-07-22T22:44:35.109Z","4.3.4":"2017-04-19T12:42:51.423Z","4.3.3":"2017-04-17T05:53:14.116Z","4.3.2":"2017-02-14T09:08:07.738Z","4.3.1":"2017-01-14T08:13:53.727Z","4.3.0":"2017-01-12T16:34:05.921Z","4.2.3":"2016-08-13T00:04:14.842Z","4.2.2":"2016-06-12T21:06:50.823Z","4.2.1":"2016-06-06T16:28:14.802Z","4.2.0":"2016-05-30T14:07:47.949Z","4.1.0":"2016-03-30T05:24:31.000Z","4.0.2":"2016-03-27T17:14:26.080Z","4.0.0":"2016-03-26T10:34:13.025Z","3.0.3":"2016-03-19T11:05:47.948Z","3.0.2":"2016-03-18T08:50:08.796Z","3.0.1":"2016-02-27T05:02:37.860Z","3.0.0":"2015-10-13T05:50:20.278Z","2.4.2":"2015-10-04T13:39:56.949Z","2.4.1":"2015-09-04T08:50:42.530Z","2.4.0":"2015-07-24T11:55:01.780Z","2.3.0":"2015-06-04T13:02:37.364Z","2.2.0":"2015-05-25T16:14:29.227Z","2.1.0":"2015-05-07T22:37:43.746Z","2.0.0":"2015-05-04T12:28:02.293Z","1.0.1":"2015-05-04T12:23:57.636Z","1.0.0":"2014-08-17T23:51:55.847Z","0.4.1":"2014-07-23T15:18:46.741Z","0.4.0":"2014-05-15T00:41:48.332Z","0.3.1":"2014-04-30T22:45:44.178Z","0.3.0":"2014-03-25T01:05:57.520Z","0.2.0":"2014-03-03T19:21:52.779Z","0.1.1":"2013-11-16T01:48:52.855Z","0.1.0":"2013-11-13T20:08:13.752Z"},"users":{"jamescostian":true,"jaggedsoft":true,"knownasilya":true,"maysay":true,"intuitivcloud":true,"koulmomo":true,"adamyonk":true,"anhulife":true,"julen":true,"aslezak":true,"wangshijun":true,"xgenvn":true,"arttse":true,"xrush":true,"nukosuke":true,"wangnan0610":true,"lorenazohar":true,"scotchulous":true,"xiechao06":true,"shawndsouza":true,"jrobinsonc":true,"sammyteahan":true,"sergeymakoveev":true,"alexey-mish":true,"adamdreszer":true,"sopepos":true,"shangsinian":true,"alex-cory":true,"lunelson":true,"gurunate":true,"noitidart":true,"nsisodiya":true,"sexyoung1985":true,"rocket0191":true,"danielbayley":true,"kaufmo":true,"billhinderman":true,"codelabstudios":true,"filipve":true,"serge-nikitin":true,"bphanikumar":true,"ungurys":true,"maobon":true,"pillar0514":true,"amaghfur":true,"r_java":true,"bourne":true,"zvit":true,"yunji7":true,"asaupup":true,"orenschwartz":true,"re8260":true,"xinwangwang":true,"tarex":true,"ldq-first":true,"nkalodimas":true,"liximomo":true,"harrymahardhika":true,"theaklair":true,"sternelee":true,"nuwaio":true,"lukefiji":true,"raycharles":true,"gugiserman":true,"soenkekluth":true,"gaohaoyang":true,"shay-altman":true,"zhanghaili":true,"rahulraghavankklm":true,"zeroth007":true,"luckyulin":true,"troyblank":true,"loasnir":true,"kvangrae":true,"yusef.ho.tw":true,"biao166":true,"arcticicestudio":true,"shubham54":true,"akwa770":true,"weavile":true,"taylorpzreal":true,"dwqs":true,"ming371":true,"hoanganh25991":true,"monjer":true,"kodekracker":true,"viktorthebaker":true,"pantyuhind":true,"uojo":true,"hjodiawalla":true,"sai109":true,"fanjieqi":true,"weerd":true,"jjj201200":true,"neversmile":true,"ycjcl868":true,"markhe":true,"usingthesystem":true,"wuxiaword":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"versions":{"9.3.1":{"name":"query-string","version":"9.3.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.3.1","gitHead":"6c6f660853d40c0c8d891e004fa2dbb9bea79b88","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"20.19.5","_npmVersion":"10.9.2","dist":{"shasum":"d0c93e6c7fb7c17bdf04aa09e382114580ede270","size":11562,"noattachment":false,"key":"/query-string/-/query-string-9.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.3.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.3.1_1758208422939_0.8610031581193835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T15:13:43.159Z","publish_time":1758208423159,"_source_registry_name":"default","_cnpm_publish_time":1758208423159},"9.3.0":{"name":"query-string","version":"9.3.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.3.0","gitHead":"b46abfc71c71e74dd977136e1ee8ffa7e3b59d77","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"18.20.4","_npmVersion":"10.9.2","dist":{"shasum":"f2d60d6b4442cb445f374b5ff749b937b2cccd03","size":11404,"noattachment":false,"key":"/query-string/-/query-string-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.3.0_1757409315215_0.5358449271817614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T09:15:15.399Z","publish_time":1757409315399,"_source_registry_name":"default","_cnpm_publish_time":1757409315399},"9.2.2":{"name":"query-string","version":"9.2.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.2.2","gitHead":"dc13d74d1350f8a6504b50193b8d3b60078dffaf","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"a0104824edfdd2c1db2f18af71cef7abf6a3b20f","size":10592,"noattachment":false,"key":"/query-string/-/query-string-9.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.2.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com","actor":{"name":"sindresorhus","email":"sindresorhus@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.2.2_1751574702780_0.13399709944495575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T20:31:42.956Z","publish_time":1751574702956,"_source_registry_name":"default","_cnpm_publish_time":1751574702956},"9.2.1":{"name":"query-string","version":"9.2.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.2.1","gitHead":"a2779215ca5f3bf31e21bda2a79c73aec68492a8","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"67bd95f6e2cb64eafecfb0504be7cc38bcd4dd11","size":10564,"noattachment":false,"key":"/query-string/-/query-string-9.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.2.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.2.1_1749998615592_0.9626344347885545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-15T14:43:35.806Z","publish_time":1749998615806,"_source_registry_name":"default","_cnpm_publish_time":1749998615806},"9.2.0":{"name":"query-string","version":"9.2.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.2.0","gitHead":"fc532f8d2dcc42c1980b421d83aa363157f4b430","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"bf9909412689117865aac4e05c10422c4839828f","size":10560,"noattachment":false,"key":"/query-string/-/query-string-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.2.0_1747750026209_0.8761486994257393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T14:07:06.385Z","publish_time":1747750026385,"_source_registry_name":"default","_cnpm_publish_time":1747750026385},"9.1.2":{"name":"query-string","version":"9.1.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.1.2","gitHead":"ad9fe2fed20f4c4f18076d17d5275a83a93ed006","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"23.6.1","_npmVersion":"10.9.2","dist":{"shasum":"1e4c6a17e2eaab7a282240cf716dec5e72c36cba","size":10198,"noattachment":false,"key":"/query-string/-/query-string-9.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.1.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-string_9.1.2_1746196126227_0.411669228037123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T14:28:46.490Z","publish_time":1746196126490,"_source_registry_name":"default","_cnpm_publish_time":1746196126490},"9.1.1":{"name":"query-string","version":"9.1.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.1.1","gitHead":"9fce3f9245d3fa1915c4a824738cd1edb76a6c85","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"22.6.0","_npmVersion":"10.6.0","dist":{"shasum":"dbfebb4196aeb2919915f2b2b81b91b965cf03a0","size":10408,"noattachment":false,"key":"/query-string/-/query-string-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_9.1.1_1728454874711_0.17083287045267714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T06:21:14.917Z","publish_time":1728454874917,"_source_registry_name":"default","_cnpm_publish_time":1728454874917},"9.1.0":{"name":"query-string","version":"9.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"_id":"query-string@9.1.0","gitHead":"f38e98288e41e40ab72719123f751e7b345f0024","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_nodeVersion":"20.15.1","_npmVersion":"10.6.0","dist":{"shasum":"5f12a4653a4ba56021e113b5cf58e56581823e7a","size":10551,"noattachment":false,"key":"/query-string/-/query-string-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_9.1.0_1721651204599_0.8274992748427981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T12:26:44.780Z","publish_time":1721651204780,"_source_registry_name":"default","_cnpm_publish_time":1721651204780},"9.0.0":{"name":"query-string","version":"9.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^6.1.1","benchmark":"^2.1.4","deep-equal":"^2.2.3","fast-check":"^3.15.1","tsd":"^0.30.7","xo":"^0.57.0"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"f4b59832c678cfabcd8b356709d96b616c1e19eb","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@9.0.0","_nodeVersion":"21.6.2","_npmVersion":"9.2.0","dist":{"shasum":"1fe177cd95545600f0deab93f5fb02fd4e3e7273","size":9459,"noattachment":false,"key":"/query-string/-/query-string-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-9.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_9.0.0_1708933186850_0.411578776466089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-26T07:39:47.012Z","publish_time":1708933187012,"_source_registry_name":"default","_cnpm_publish_time":1708933187012},"8.2.0":{"name":"query-string","version":"8.2.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.54.2"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"c918df0147a43766d80a8484d5ef00ef111e8485","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.2.0","_nodeVersion":"20.11.0","_npmVersion":"9.2.0","dist":{"shasum":"f0b0ef6caa85f525dbdb745a67d3f8c08d71cc6b","size":9413,"noattachment":false,"key":"/query-string/-/query-string-8.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.2.0_1706955227003_0.6425017747079322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-03T10:13:47.196Z","publish_time":1706955227196,"_source_registry_name":"default","_cnpm_publish_time":1706955227196},"8.1.0":{"name":"query-string","version":"8.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.4.1","filter-obj":"^5.1.0","split-on-first":"^3.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.53.1"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"c5c2efc5addf0d05a6269da4ef2cb365dd1b9e2c","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.1.0","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"e7f95367737219544cd360a11a4f4ca03836e115","size":9388,"noattachment":false,"key":"/query-string/-/query-string-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.1.0_1671563815996_0.6939706207405005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-20T19:19:41.366Z","publish_time":1671563816180,"_cnpm_publish_time":1671563816180},"8.0.3":{"name":"query-string","version":"8.0.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.2","filter-obj":"^5.1.0","split-on-first":"^1.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.53.1"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"2e2fb6eea6606c380be1dc551aeb3500be2aea5f","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.0.3","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"c6f18a1ce18005fb5d3dcd6507dbcdc165615c49","size":9354,"noattachment":false,"key":"/query-string/-/query-string-8.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.0.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.0.3_1671018814182_0.8263987192839248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T11:54:16.662Z","publish_time":1671018814371,"_cnpm_publish_time":1671018814371},"8.0.2":{"name":"query-string","version":"8.0.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.2","filter-obj":"^5.1.0","split-on-first":"^1.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.53.1"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"c97b6b2b9883fed28ab9d07416738a63e6e56529","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.0.2","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"500007fca8d244478a1e264e5bdd561c34055c18","size":9358,"noattachment":false,"key":"/query-string/-/query-string-8.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.0.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.0.2_1670954832939_0.12019303548000515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T18:08:38.626Z","publish_time":1670954833189,"_cnpm_publish_time":1670954833189},"8.0.1":{"name":"query-string","version":"8.0.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.2","filter-obj":"^5.1.0","split-on-first":"^1.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.53.1"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"2213ab762541dab35829d929dd2e7dcee3cf3d85","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"shasum":"08576c3abd5d0a6551dea58b3d255cbb8a3cefc8","size":9350,"noattachment":false,"key":"/query-string/-/query-string-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.0.1_1670925535969_0.32391055537466307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T09:59:16.340Z","publish_time":1670925536154,"_cnpm_publish_time":1670925536154},"8.0.0":{"name":"query-string","version":"8.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=14.16"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.2","filter-obj":"^5.1.0","split-on-first":"^1.0.0"},"devDependencies":{"ava":"^5.1.0","benchmark":"^2.1.4","deep-equal":"^2.1.0","fast-check":"^3.4.0","tsd":"^0.25.0","xo":"^0.53.1"},"tsd":{"compilerOptions":{"module":"node16"}},"types":"./index.d.ts","gitHead":"5f418d4177da32e4f9e5ca046df98b5338dd5f96","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@8.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"shasum":"6fe8b0efcfea80dabe470f64a2e46eaf8beae357","size":9304,"noattachment":false,"key":"/query-string/-/query-string-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-8.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_8.0.0_1670863743679_0.27813116972517826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T16:56:53.344Z","publish_time":1670863743832,"_cnpm_publish_time":1670863743832},"7.1.3":{"name":"query-string","version":"7.1.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.2","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"types":"./index.d.ts","gitHead":"5beef41d37f18916dc15bded8fac803a33153aa2","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.1.3","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"a1cf90e994abb113a325804a972d98276fe02328","size":9353,"noattachment":false,"key":"/query-string/-/query-string-7.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.1.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.1.3_1670003138936_0.15323484522629038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T17:57:24.033Z","publish_time":1670003139131,"_cnpm_publish_time":1670003139131},"7.1.2":{"name":"query-string","version":"7.1.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.1","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"types":"./index.d.ts","gitHead":"88129068bc733bcb16ba0422468e7fff74dc712e","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.1.2","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"5a3bf43013e102773c2f80bb5d8517997fe98267","size":9351,"noattachment":false,"key":"/query-string/-/query-string-7.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.1.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.1.2_1669915002993_0.42601002628304174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T17:21:01.649Z","publish_time":1669915003269,"_cnpm_publish_time":1669915003269},"7.1.1":{"name":"query-string","version":"7.1.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"types":"./index.d.ts","gitHead":"a5ed7eaf496b47e0cd7f6071a56ac297c8e280e4","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"shasum":"754620669db978625a90f635f12617c271a088e1","size":9564,"noattachment":false,"key":"/query-string/-/query-string-7.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.1.1_1644087132706_0.26401930215126823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T18:52:19.436Z","publish_time":1644087132908,"_cnpm_publish_time":1644087132908},"7.1.0":{"name":"query-string","version":"7.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"types":"./index.d.ts","gitHead":"a5f3ccc6cba000f8b94895e66f31c1e88e35a0bb","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.1.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"96b88f27b39794f97b8c8ccd060bc900495078ef","size":9565,"noattachment":false,"key":"/query-string/-/query-string-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.1.0_1641471731714_0.8940558859980163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-06T12:23:23.058Z","publish_time":1641471731925,"_cnpm_publish_time":1641471731925},"7.0.1":{"name":"query-string","version":"7.0.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"b03e2e709664834e6cdcf50cd84b0056cdb5b7ff","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.10.0","dist":{"shasum":"45bd149cf586aaa582dffc7ec7a8ad97dd02f75d","size":9407,"noattachment":false,"key":"/query-string/-/query-string-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.0.1_1624297005199_0.5782650986851758"},"_hasShrinkwrap":false,"publish_time":1624297005375,"_cnpm_publish_time":1624297005375},"7.0.0":{"name":"query-string","version":"7.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"20992772758fc74188db64e789535469adaf241f","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@7.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"aaad2c8d5c6a6d0c6afada877fecbd56af79e609","size":9178,"noattachment":false,"key":"/query-string/-/query-string-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-7.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_7.0.0_1616068480785_0.49803472176468255"},"_hasShrinkwrap":false,"publish_time":1616068481039,"_cnpm_publish_time":1616068481039},"6.14.1":{"name":"query-string","version":"6.14.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"0090a3418253eea4b2c437ba034dd445361325b2","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.14.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7ac2dca46da7f309449ba0f86b1fd28255b0c86a","size":8265,"noattachment":false,"key":"/query-string/-/query-string-6.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.14.1.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.14.1_1614341916040_0.3894073695412974"},"_hasShrinkwrap":false,"publish_time":1614341916217,"_cnpm_publish_time":1614341916217},"6.14.0":{"name":"query-string","version":"6.14.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams","filter"],"dependencies":{"decode-uri-component":"^0.2.0","filter-obj":"^1.1.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"2a178815cf9b31ea4eef31efd48d9017a29d9519","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.14.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0b7b7ca326f5facf10dd2d45d26645cd287f8c92","size":8267,"noattachment":false,"key":"/query-string/-/query-string-6.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.14.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.14.0_1612938143339_0.8706849827631649"},"_hasShrinkwrap":false,"publish_time":1612938143516,"_cnpm_publish_time":1612938143516},"6.13.8":{"name":"query-string","version":"6.13.8","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"fbe496cc62974bb039cd7618721b87e7fb0dbcf1","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.8","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8cf231759c85484da3cf05a851810d8e825c1159","size":7693,"noattachment":false,"key":"/query-string/-/query-string-6.13.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.8.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.8_1609311915511_0.6634088875137125"},"_hasShrinkwrap":false,"publish_time":1609311915651,"_cnpm_publish_time":1609311915651},"6.13.7":{"name":"query-string","version":"6.13.7","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"35846d9cc6442f3e70dffd7657180b0bc00db650","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.7","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"af53802ff6ed56f3345f92d40a056f93681026ee","size":7587,"noattachment":false,"key":"/query-string/-/query-string-6.13.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.7.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.7_1604609285089_0.2791804697033635"},"_hasShrinkwrap":false,"publish_time":1604609285198,"_cnpm_publish_time":1604609285198},"6.13.6":{"name":"query-string","version":"6.13.6","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"98dabaa493408a4c40a6f70ded94c44dd5c6b476","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.6","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e5ac7c74f2a5da43fbca0b883b4f0bafba439966","size":7584,"noattachment":false,"key":"/query-string/-/query-string-6.13.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.6.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.6_1602950526660_0.4318905902641934"},"_hasShrinkwrap":false,"publish_time":1602950526774,"_cnpm_publish_time":1602950526774},"6.13.5":{"name":"query-string","version":"6.13.5","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"d40d91d3fe88fb5ea8702edb9677155c6135e7ef","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.5","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"99e95e2fb7021db90a6f373f990c0c814b3812d8","size":7544,"noattachment":false,"key":"/query-string/-/query-string-6.13.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.5.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.5_1601654271735_0.4377939113687732"},"_hasShrinkwrap":false,"publish_time":1601654271869,"_cnpm_publish_time":1601654271869},"6.13.4":{"name":"query-string","version":"6.13.4","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"231c1609c64ea8f5a443af807339141e1c7ac9cf","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.4","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b35a9a3bd4955bce55f94feb0e819b3d0be6f66f","size":7541,"noattachment":false,"key":"/query-string/-/query-string-6.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.4.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.4_1601319093655_0.9625269495138873"},"_hasShrinkwrap":false,"publish_time":1601319093800,"_cnpm_publish_time":1601319093800},"6.13.3":{"name":"query-string","version":"6.13.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"eb769d201ddc6dc0afd82b1a2f53132a655e6005","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.3","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"57d1c20e828b0e562d66b7f71a4998bd57f84112","size":7513,"noattachment":false,"key":"/query-string/-/query-string-6.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.3.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.3_1601212010368_0.1597364180122911"},"_hasShrinkwrap":false,"publish_time":1601212010607,"_cnpm_publish_time":1601212010607},"6.13.2":{"name":"query-string","version":"6.13.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"60802a769702fe3b855f0a7759a1b9dc24147066","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3585aa9412c957cbd358fd5eaca7466f05586dda","size":7485,"noattachment":false,"key":"/query-string/-/query-string-6.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.2_1600011255575_0.9057757263870141"},"_hasShrinkwrap":false,"publish_time":1600011255671,"_cnpm_publish_time":1600011255671},"6.13.1":{"name":"query-string","version":"6.13.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"f38dab590af3029e6bed011b0f7cbae64ac509c8","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d913ccfce3b4b3a713989fe6d39466d92e71ccad","size":7474,"noattachment":false,"key":"/query-string/-/query-string-6.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.1_1591854964143_0.9811516190321825"},"_hasShrinkwrap":false,"publish_time":1591854964251,"_cnpm_publish_time":1591854964251},"6.13.0":{"name":"query-string","version":"6.13.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"benchmark":"node benchmark.js","test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","split-on-first":"^1.0.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","benchmark":"^2.1.4","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"d3da28bedb04f3795bef896c4567c5c297d3bf3d","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.13.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8d875f66581c854d7480ac79478abb847de742f6","size":7471,"noattachment":false,"key":"/query-string/-/query-string-6.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.13.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.13.0_1591426038269_0.5301749377540743"},"_hasShrinkwrap":false,"publish_time":1591426038390,"_cnpm_publish_time":1591426038390},"6.12.1":{"name":"query-string","version":"6.12.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"3cd5d4d1ccfdaf127a1e8d1b8e0584b015f55e40","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.12.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2ae4d272db4fba267141665374e49a1de09e8a7c","size":7237,"noattachment":false,"key":"/query-string/-/query-string-6.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.12.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.12.1_1586708264784_0.7861881051203985"},"_hasShrinkwrap":false,"publish_time":1586708265001,"_cnpm_publish_time":1586708265001},"6.12.0":{"name":"query-string","version":"6.12.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"8a07acad8a4e5d18c0fb0d7a2aaf178ebfae5224","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.12.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fa0fe5b3ddf4d040d1236b80672949ab33d5cf80","size":7227,"noattachment":false,"key":"/query-string/-/query-string-6.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.12.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.12.0_1586157326817_0.24440798210848058"},"_hasShrinkwrap":false,"publish_time":1586157327003,"_cnpm_publish_time":1586157327003},"6.11.1":{"name":"query-string","version":"6.11.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"bed0871911950cde14bbe2784c7cf3f16fab5c82","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.11.1","_nodeVersion":"10.18.1","_npmVersion":"6.14.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ab021f275d463ce1b61e88f0ce6988b3e8fe7c2c","size":7102,"noattachment":false,"key":"/query-string/-/query-string-6.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.11.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.11.1_1583142599861_0.4643651044024639"},"_hasShrinkwrap":false,"publish_time":1583142599963,"_cnpm_publish_time":1583142599963},"6.11.0":{"name":"query-string","version":"6.11.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"4d5101846313d791a2f48cf3ef1454297ed42642","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.11.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"dc27a05733d1be66f16d0f83dfa957270f45f66d","size":7103,"noattachment":false,"key":"/query-string/-/query-string-6.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.11.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.11.0_1581601460729_0.08077038356731547"},"_hasShrinkwrap":false,"publish_time":1581601460843,"_cnpm_publish_time":1581601460843},"6.10.1":{"name":"query-string","version":"6.10.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"db66e68fc7e323995de713c38504a192472038fa","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.10.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"30b3505f6fca741d5ae541964d1b3ae9dc2a0de8","size":6849,"noattachment":false,"key":"/query-string/-/query-string-6.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.10.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.10.1_1579245499153_0.45276416946612374"},"_hasShrinkwrap":false,"publish_time":1579245499313,"_cnpm_publish_time":1579245499313},"6.10.0":{"name":"query-string","version":"6.10.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"081bb9b03c38f76e2e4a2a0c7c87647a33605f45","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.10.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a89b2cd8e751d23f58334c28fa614178ffbc0650","size":6849,"noattachment":false,"key":"/query-string/-/query-string-6.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.10.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.10.0_1579187204563_0.9475724261650316"},"_hasShrinkwrap":false,"publish_time":1579187204674,"_cnpm_publish_time":1579187204674},"6.9.0":{"name":"query-string","version":"6.9.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"cca729511b8ee4244caab51b7fce2c2a39775dc7","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.9.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1c3b727c370cf00f177c99f328fda2108f8fa3dd","size":6210,"noattachment":false,"key":"/query-string/-/query-string-6.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.9.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.9.0_1573620374959_0.1914658487774883"},"_hasShrinkwrap":false,"publish_time":1573620375072,"_cnpm_publish_time":1573620375072},"6.8.3":{"name":"query-string","version":"6.8.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"de0536a7be7029a93936d2610f1b08606ac93ce7","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.8.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fd9fb7ffb068b79062b43383685611ee47777d4b","size":5917,"noattachment":false,"key":"/query-string/-/query-string-6.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.8.3.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.8.3_1567240493851_0.18460316239078445"},"_hasShrinkwrap":false,"publish_time":1567240493979,"_cnpm_publish_time":1567240493979},"6.8.2":{"name":"query-string","version":"6.8.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"22b55326ec439b656a9f8f24e419202a62f3de15","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.8.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"36cb7e452ae11a4b5e9efee83375e0954407b2f6","size":5878,"noattachment":false,"key":"/query-string/-/query-string-6.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.8.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.8.2_1564172827297_0.18176086072641184"},"_hasShrinkwrap":false,"publish_time":1564172827435,"_cnpm_publish_time":1564172827435},"6.8.1":{"name":"query-string","version":"6.8.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"17315ad730cc8e74815e2a198ceec7532cce7927","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.8.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"62c54a7ef37d01b538c8fd56f95740c81d438a26","size":5873,"noattachment":false,"key":"/query-string/-/query-string-6.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.8.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.8.1_1561123379097_0.0060118691319424045"},"_hasShrinkwrap":false,"publish_time":1561123379321,"_cnpm_publish_time":1561123379321},"6.8.0":{"name":"query-string","version":"6.8.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"a8710ebd25bfa27a48e8040c36e5635205b2c3ed","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.8.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"08be5c20ea6657150bacaa6bd9829cfa8e546dc2","size":5869,"noattachment":false,"key":"/query-string/-/query-string-6.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.8.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.8.0_1561043709405_0.5452735567224976"},"_hasShrinkwrap":false,"publish_time":1561043709535,"_cnpm_publish_time":1561043709535},"6.7.0":{"name":"query-string","version":"6.7.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"d4f029693f4af8f8df691d2c9e6acbd2b32d1cec","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.7.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7e92bf8525140cf8c5ebf500f26716b0de5b7023","size":5705,"noattachment":false,"key":"/query-string/-/query-string-6.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.7.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.7.0_1559990915200_0.5022516772413022"},"_hasShrinkwrap":false,"publish_time":1559990915318,"_cnpm_publish_time":1559990915318},"6.6.0":{"name":"query-string","version":"6.6.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^2.0.0","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.3","xo":"^0.24.0"},"gitHead":"823e95f56b48a0be2a7371ffc5cd86acca3f16ce","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.6.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a6b7dfd57ad67e346b143d033df2b1e4cfb6b53a","size":5582,"noattachment":false,"key":"/query-string/-/query-string-6.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.6.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.6.0_1559746038385_0.496962712829907"},"_hasShrinkwrap":false,"publish_time":1559746038474,"_cnpm_publish_time":1559746038474},"6.5.0":{"name":"query-string","version":"6.5.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.3.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd":"^0.7.0","xo":"^0.24.0"},"gitHead":"5d67103a26fe73f9d23432feab03216c5f8c4de2","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.5.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2e1a70125af01f6f04573692d02c09302a1d8bfc","size":5364,"noattachment":false,"key":"/query-string/-/query-string-6.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.5.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.5.0_1556442068216_0.4219176353797842"},"_hasShrinkwrap":false,"publish_time":1556442068407,"_cnpm_publish_time":1556442068407},"6.4.2":{"name":"query-string","version":"6.4.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"split-on-first":"^1.0.0","decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.3.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd-check":"^0.3.0","xo":"^0.24.0"},"gitHead":"183508e008da7ff20fc8a2ea7599582d54e40cf9","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.4.2","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8be1dbd105306aebf86022144f575a29d516b713","size":5340,"noattachment":false,"key":"/query-string/-/query-string-6.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.4.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.4.2_1553675489742_0.9999503682182318"},"_hasShrinkwrap":false,"publish_time":1553675489892,"_cnpm_publish_time":1553675489892},"6.4.0":{"name":"query-string","version":"6.4.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.3.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd-check":"^0.3.0","xo":"^0.24.0"},"gitHead":"a429c8e48d899fa302440ccb702e6c7ff8fd4621","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.4.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1566c0cec3a2da2d82c222ed3f9e2a921dba5e6a","size":5312,"noattachment":false,"key":"/query-string/-/query-string-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.4.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.4.0_1552567334027_0.03945613075175758"},"_hasShrinkwrap":false,"publish_time":1552567334250,"_cnpm_publish_time":1552567334250},"6.3.0":{"name":"query-string","version":"6.3.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^1.2.1","deep-equal":"^1.0.1","fast-check":"^1.5.0","tsd-check":"^0.3.0","xo":"^0.24.0"},"gitHead":"c138b1123462882bb2b44d8ecac83f0b372b53eb","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.3.0","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"41ae8a61e1213c80b182d5db6cf129e05af89fc5","size":5404,"noattachment":false,"key":"/query-string/-/query-string-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.3.0_1551611992571_0.9541459023607144"},"_hasShrinkwrap":false,"publish_time":1551611992736,"_cnpm_publish_time":1551611992736},"6.2.0":{"name":"query-string","version":"6.2.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"^0.25.0","deep-equal":"^1.0.1","fast-check":"^1.5.0","xo":"^0.23.0"},"gitHead":"eda1fdc654687326f21992fb98433fab9d8760f7","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"468edeb542b7e0538f9f9b1aeb26f034f19c86e1","size":4810,"noattachment":false,"key":"/query-string/-/query-string-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.2.0_1538459293109_0.20629258496726366"},"_hasShrinkwrap":false,"publish_time":1538459293208,"_cnpm_publish_time":1538459293208},"6.1.0":{"name":"query-string","version":"6.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"*","deep-equal":"^1.0.1","fast-check":"^1.0.1","xo":"*"},"gitHead":"158cf12c3e361cb50bbedf74ac48d23c55495029","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"01e7d69f6a0940dac67a937d6c6325647aa4532a","size":4752,"noattachment":false,"key":"/query-string/-/query-string-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.1.0_1525282937893_0.2041620379421316"},"_hasShrinkwrap":false,"publish_time":1525282938025,"_cnpm_publish_time":1525282938025},"6.0.0":{"name":"query-string","version":"6.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","parse","stringify","encode","decode","searchparams"],"dependencies":{"decode-uri-component":"^0.2.0","strict-uri-encode":"^2.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"0f62856743eb44215423cf7800244e16af8418c9","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@6.0.0","_shasum":"8b8f39447b73e8290d6f5e3581779218e9171142","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8b8f39447b73e8290d6f5e3581779218e9171142","size":4687,"noattachment":false,"key":"/query-string/-/query-string-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-6.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_6.0.0_1521006664772_0.9964281990327477"},"_hasShrinkwrap":false,"publish_time":1521006664999,"_cnpm_publish_time":1521006664999},"5.1.1":{"name":"query-string","version":"5.1.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"decode-uri-component":"^0.2.0","object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"8b5d5ec5e0503c892e779a0063bd1a06b841677d","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@5.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a78c012b71c17e05f2e3fa2319dd330682efb3cb","size":4721,"noattachment":false,"key":"/query-string/-/query-string-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-5.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string_5.1.1_1521003106466_0.4587538452807758"},"_hasShrinkwrap":false,"publish_time":1521003107167,"_cnpm_publish_time":1521003107167},"5.1.0":{"name":"query-string","version":"5.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"decode-uri-component":"^0.2.0","object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"d1a714e5e510b3aee7c96ccb4fb9e7c8cdee415b","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@5.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9583b15fd1307f899e973ed418886426a9976469","size":4710,"noattachment":false,"key":"/query-string/-/query-string-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-5.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string-5.1.0.tgz_1517665295438_0.901781131979078"},"directories":{},"publish_time":1517665295524,"_hasShrinkwrap":false,"_cnpm_publish_time":1517665295524},"5.0.1":{"name":"query-string","version":"5.0.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"decode-uri-component":"^0.2.0","object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"6404fd9dd2d59c8a775e2392e6703ea074b48894","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@5.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6e2b86fe0e08aef682ecbe86e85834765402bd88","size":4217,"noattachment":false,"key":"/query-string/-/query-string-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-5.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string-5.0.1.tgz_1508837888282_0.8475330204237252"},"directories":{},"publish_time":1508837888359,"_cnpm_publish_time":1508837888359,"_hasShrinkwrap":false},"5.0.0":{"name":"query-string","version":"5.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"decode-uri-component":"^0.2.0","object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"3e469d205f6773950b001160a0262cd48620fb73","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@5.0.0","_shasum":"fbdf7004b4d2aff792f9871981b7a2794f555947","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fbdf7004b4d2aff792f9871981b7a2794f555947","size":4196,"noattachment":false,"key":"/query-string/-/query-string-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-5.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-string-5.0.0.tgz_1500763474171_0.2981360084377229"},"directories":{},"publish_time":1500763475109,"_cnpm_publish_time":1500763475109,"_hasShrinkwrap":false},"4.3.4":{"name":"query-string","version":"4.3.4","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"27e4fae3e79d179bcf79c32cf3bb404770ac0491","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.3.4","_shasum":"bbb693b9ca915c232515b228b1a02b609043dbeb","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"bbb693b9ca915c232515b228b1a02b609043dbeb","size":4170,"noattachment":false,"key":"/query-string/-/query-string-4.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.3.4.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.3.4.tgz_1492605771151_0.2800749952439219"},"directories":{},"publish_time":1492605771423,"_hasShrinkwrap":false,"_cnpm_publish_time":1492605771423},"4.3.3":{"name":"query-string","version":"4.3.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"9a0ba4b0715fa1af97e72792405988aa57ad0fa1","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.3.3","_shasum":"91c90ff7173d9acd9e088b3cc223f9b437865692","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"91c90ff7173d9acd9e088b3cc223f9b437865692","size":4167,"noattachment":false,"key":"/query-string/-/query-string-4.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.3.3.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/query-string-4.3.3.tgz_1492408392319_0.38521313201636076"},"directories":{},"publish_time":1492408394116,"_cnpm_publish_time":1492408394116,"_hasShrinkwrap":false},"4.3.2":{"name":"query-string","version":"4.3.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"bae3bb136152c10baed2070164e7c22312bc0594","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.3.2","_shasum":"ec0fd765f58a50031a3968c2431386f8947a5cdd","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ec0fd765f58a50031a3968c2431386f8947a5cdd","size":4069,"noattachment":false,"key":"/query-string/-/query-string-4.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.3.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/query-string-4.3.2.tgz_1487063285789_0.8447663846891373"},"directories":{},"publish_time":1487063287738,"_cnpm_publish_time":1487063287738,"_hasShrinkwrap":false},"4.3.1":{"name":"query-string","version":"4.3.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"6370e961cb37d4d5b64d43f9fcbab8b9f4069216","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.3.1","_shasum":"54baada6713eafc92be75c47a731f2ebd09cd11d","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"54baada6713eafc92be75c47a731f2ebd09cd11d","size":4070,"noattachment":false,"key":"/query-string/-/query-string-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.3.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.3.1.tgz_1484381633488_0.036341213155537844"},"directories":{},"publish_time":1484381633727,"_cnpm_publish_time":1484381633727,"_hasShrinkwrap":false},"4.3.0":{"name":"query-string","version":"4.3.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"^0.17.0","xo":"^0.16.0"},"gitHead":"4926913bf89a1922325cfab6eb041acd8bb0c6f0","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.3.0","_shasum":"6f39ee0ce2f713b28a6517809b4a974a623fbb42","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6f39ee0ce2f713b28a6517809b4a974a623fbb42","size":4039,"noattachment":false,"key":"/query-string/-/query-string-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.3.0.tgz_1484238845681_0.9434215982910246"},"directories":{},"publish_time":1484238845921,"_cnpm_publish_time":1484238845921,"_hasShrinkwrap":false},"4.2.3":{"name":"query-string","version":"4.2.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"3ba022410dbcff27404de090b33ce9b67768c139","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.2.3","_shasum":"9f27273d207a25a8ee4c7b8c74dcd45d556db822","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9f27273d207a25a8ee4c7b8c74dcd45d556db822","size":3304,"noattachment":false,"key":"/query-string/-/query-string-4.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.2.3.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/query-string-4.2.3.tgz_1471046653328_0.06692232307977974"},"directories":{},"publish_time":1471046654842,"_cnpm_publish_time":1471046654842,"_hasShrinkwrap":false},"4.2.2":{"name":"query-string","version":"4.2.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"1f40d2df7b5975f8b097345bb7a53117e57a36ff","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.2.2","_shasum":"888a6fcb6f76070ba39f2f3025c87099defa1645","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"888a6fcb6f76070ba39f2f3025c87099defa1645","size":3099,"noattachment":false,"key":"/query-string/-/query-string-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.2.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.2.2.tgz_1465765608160_0.35775360255502164"},"directories":{},"publish_time":1465765610823,"_cnpm_publish_time":1465765610823,"_hasShrinkwrap":false},"4.2.1":{"name":"query-string","version":"4.2.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"df17d8e3a692eb6fafa489136aa9b416865c39f6","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.2.1","_shasum":"88bd7028d6631d23393e8e0238e37fbcdc83672c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"88bd7028d6631d23393e8e0238e37fbcdc83672c","size":3084,"noattachment":false,"key":"/query-string/-/query-string-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.2.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/query-string-4.2.1.tgz_1465230493108_0.52174421120435"},"directories":{},"publish_time":1465230494802,"_cnpm_publish_time":1465230494802,"_hasShrinkwrap":false},"4.2.0":{"name":"query-string","version":"4.2.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"object-assign":"^4.1.0","strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"db76619fef82eac87a7ca30500fe9a56914db004","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.2.0","_shasum":"253927ee1bc829ac0e943d8c8ce4806295cc5609","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"253927ee1bc829ac0e943d8c8ce4806295cc5609","size":2968,"noattachment":false,"key":"/query-string/-/query-string-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.2.0.tgz_1464617267378_0.11798767372965813"},"directories":{},"publish_time":1464617267949,"_cnpm_publish_time":1464617267949,"_hasShrinkwrap":false},"4.1.0":{"name":"query-string","version":"4.1.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"c8b800640dd52d5c84fd80ec0886c85ac5cf5cf5","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.1.0","_shasum":"a092273bcef2dddad4a2f0d4e1796701beb35a23","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a092273bcef2dddad4a2f0d4e1796701beb35a23","size":2882,"noattachment":false,"key":"/query-string/-/query-string-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.1.0.tgz_1459315470544_0.5692825824953616"},"directories":{},"publish_time":1459315471000,"_cnpm_publish_time":1459315471000,"_hasShrinkwrap":false},"4.0.2":{"name":"query-string","version":"4.0.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"ff65d12d5658657429464706127e432f75452350","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.0.2","_shasum":"04a81d3420fdf009cf029d37dec47c07d2099bd2","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"04a81d3420fdf009cf029d37dec47c07d2099bd2","size":2692,"noattachment":false,"key":"/query-string/-/query-string-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.0.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.0.2.tgz_1459098865678_0.6111183094326407"},"directories":{},"publish_time":1459098866080,"_cnpm_publish_time":1459098866080,"_hasShrinkwrap":false},"4.0.0":{"name":"query-string","version":"4.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"505e82570a5d84c875821652f4642ab479894288","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@4.0.0","_shasum":"e8d4abba4382465ea5842c6da65a233b98d67bbb","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e8d4abba4382465ea5842c6da65a233b98d67bbb","size":2687,"noattachment":false,"key":"/query-string/-/query-string-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-4.0.0.tgz_1458988452599_0.6341880965046585"},"directories":{},"publish_time":1458988453025,"_cnpm_publish_time":1458988453025,"_hasShrinkwrap":false},"3.0.3":{"name":"query-string","version":"3.0.3","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"71bc3ed002a25def027174da9f3651b6d3c26db4","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@3.0.3","_shasum":"ae2e14b4d05071d4e9b9eb4873c35b0dcd42e638","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ae2e14b4d05071d4e9b9eb4873c35b0dcd42e638","size":2506,"noattachment":false,"key":"/query-string/-/query-string-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-3.0.3.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/query-string-3.0.3.tgz_1458385547492_0.6452929894439876"},"directories":{},"publish_time":1458385547948,"_cnpm_publish_time":1458385547948,"_hasShrinkwrap":false},"3.0.2":{"name":"query-string","version":"3.0.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"f93c1352d56181c5a48e30344bf9e304743437c0","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@3.0.2","_shasum":"30c0824b6fda9f210600771616b9eee146450363","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"30c0824b6fda9f210600771616b9eee146450363","size":2503,"noattachment":false,"key":"/query-string/-/query-string-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-3.0.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/query-string-3.0.2.tgz_1458291008381_0.6589810803998262"},"directories":{},"publish_time":1458291008796,"_cnpm_publish_time":1458291008796,"_hasShrinkwrap":false},"3.0.1":{"name":"query-string","version":"3.0.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"229eabc7487d8f1a012a287dc0ac7605e86a39be","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@3.0.1","_shasum":"f04a0758902ab2788582d8177203db9cd9e6a0ad","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f04a0758902ab2788582d8177203db9cd9e6a0ad","size":2511,"noattachment":false,"key":"/query-string/-/query-string-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-3.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/query-string-3.0.1.tgz_1456549355439_0.5011087558232248"},"directories":{},"publish_time":1456549357860,"_cnpm_publish_time":1456549357860,"_hasShrinkwrap":false},"3.0.0":{"name":"query-string","version":"3.0.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"265aee0b8bf185be8cc33bb38393b1156081a0f1","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@3.0.0","_shasum":"02fd306f0432040b91b11063f9404fe1bbd4ba7b","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"02fd306f0432040b91b11063f9404fe1bbd4ba7b","size":2499,"noattachment":false,"key":"/query-string/-/query-string-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1444715420278,"_cnpm_publish_time":1444715420278,"_hasShrinkwrap":false},"2.4.2":{"name":"query-string","version":"2.4.2","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"101a6d5e846bd5222a5a26287ea7ce250c73d78c","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@2.4.2","_shasum":"7db0666420804baa92ae9f268962855a76143dfb","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7db0666420804baa92ae9f268962855a76143dfb","size":2484,"noattachment":false,"key":"/query-string/-/query-string-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.4.2.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1443965996949,"_cnpm_publish_time":1443965996949,"_hasShrinkwrap":false},"2.4.1":{"name":"query-string","version":"2.4.1","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && mocha"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"mocha":"*","xo":"*"},"gitHead":"94585f4684ccb5277d830a0b3cf5d662ee51388a","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@2.4.1","_shasum":"092dbcc0758fa564172333002eb4484674684c35","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"092dbcc0758fa564172333002eb4484674684c35","size":2434,"noattachment":false,"key":"/query-string/-/query-string-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.4.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1441356642530,"_cnpm_publish_time":1441356642530,"_hasShrinkwrap":false},"2.4.0":{"name":"query-string","version":"2.4.0","description":"Parse and stringify URL query strings","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"dependencies":{"strict-uri-encode":"^1.0.0"},"devDependencies":{"mocha":"*"},"gitHead":"13a3b5c0b889a4bc427d2215a6e63a05c7064014","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@2.4.0","_shasum":"fe32743ca2e33ee63250e0f68c4384568a93f76f","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"fe32743ca2e33ee63250e0f68c4384568a93f76f","size":2394,"noattachment":false,"key":"/query-string/-/query-string-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.4.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1437738901780,"_cnpm_publish_time":1437738901780,"_hasShrinkwrap":false},"2.3.0":{"name":"query-string","version":"2.3.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["index.js"],"repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"7bee64c16f2da1a326579e96977b9227bf6da9e6","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@2.3.0","_shasum":"4e016c5449c04c483da72b651eac4262ef6fe394","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4e016c5449c04c483da72b651eac4262ef6fe394","size":2372,"noattachment":false,"key":"/query-string/-/query-string-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1433422957364,"_cnpm_publish_time":1433422957364,"_hasShrinkwrap":false},"2.2.0":{"name":"query-string","version":"2.2.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["index.js"],"repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"ba1dd29894eccfea1612ec8e4ed5826b1da284c1","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@2.2.0","_shasum":"b069235aeccd2f60f5ebb3434170b7a1750b21b5","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b069235aeccd2f60f5ebb3434170b7a1750b21b5","size":2313,"noattachment":false,"key":"/query-string/-/query-string-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1432570469227,"_cnpm_publish_time":1432570469227,"_hasShrinkwrap":false},"2.1.0":{"name":"query-string","version":"2.1.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/query-string.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"42731bec1a752adb78fd9b61686950a953aa1a58","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string#readme","_id":"query-string@2.1.0","_shasum":"62cdd524f82680ed6f0d55297fad1b1c82c9ad4c","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"62cdd524f82680ed6f0d55297fad1b1c82c9ad4c","size":2309,"noattachment":false,"key":"/query-string/-/query-string-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1431038263746,"_cnpm_publish_time":1431038263746,"_hasShrinkwrap":false},"2.0.0":{"name":"query-string","version":"2.0.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"files":["index.js"],"repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"448c09358f3fdd26f60e083f267615d734b0836a","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@2.0.0","_shasum":"433a0c45e8a9939672983bf9b794aae523553b57","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"433a0c45e8a9939672983bf9b794aae523553b57","size":2294,"noattachment":false,"key":"/query-string/-/query-string-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1430742482293,"_cnpm_publish_time":1430742482293,"_hasShrinkwrap":false},"1.0.1":{"name":"query-string","version":"1.0.1","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"https://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"c52d7c6640053612c0eb38a98b0e9f653d951f02","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@1.0.1","_shasum":"63ac953352499ad670a9681a75680f6bf3dd1faf","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"63ac953352499ad670a9681a75680f6bf3dd1faf","size":2439,"noattachment":false,"key":"/query-string/-/query-string-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-1.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1430742237636,"_cnpm_publish_time":1430742237636,"_hasShrinkwrap":false},"1.0.0":{"name":"query-string","version":"1.0.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.10.0"},"gitHead":"674d36f3cd8f9ee7d84722df73928cfcc0d4b59b","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@1.0.0","_shasum":"c1bc6af99fa698a5395922ae5b3de3efe978c59b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"c1bc6af99fa698a5395922ae5b3de3efe978c59b","size":1748,"noattachment":false,"key":"/query-string/-/query-string-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-1.0.0.tgz"},"directories":{},"publish_time":1408319515847,"_cnpm_publish_time":1408319515847,"_hasShrinkwrap":false},"0.4.1":{"name":"query-string","version":"0.4.1","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"gitHead":"d39b02b8ceee997abcbb2ad89f2d94641d48ee8e","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.4.1","_shasum":"ac823a3d9414bc58887ed4ac4113db640d2b44da","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"ac823a3d9414bc58887ed4ac4113db640d2b44da","size":1761,"noattachment":false,"key":"/query-string/-/query-string-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.4.1.tgz"},"directories":{},"publish_time":1406128726741,"_cnpm_publish_time":1406128726741,"_hasShrinkwrap":false},"0.4.0":{"name":"query-string","version":"0.4.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.4.0","_shasum":"d59a94786444be226cd2bd356b035543ecd05a5f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"d59a94786444be226cd2bd356b035543ecd05a5f","size":1749,"noattachment":false,"key":"/query-string/-/query-string-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.4.0.tgz"},"directories":{},"publish_time":1400114508332,"_cnpm_publish_time":1400114508332,"_hasShrinkwrap":false},"0.3.1":{"name":"query-string","version":"0.3.1","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.3.1","dist":{"shasum":"a250aee01afcafa8896d3f24e1f30e342ce9e9f7","size":1658,"noattachment":false,"key":"/query-string/-/query-string-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.3.1.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1398897944178,"_cnpm_publish_time":1398897944178,"_hasShrinkwrap":false},"0.3.0":{"name":"query-string","version":"0.3.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.3.0","dist":{"shasum":"ccee1b1fd6a9db1355f8902c02129b502e9118cb","size":1714,"noattachment":false,"key":"/query-string/-/query-string-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.3.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1395709557520,"_cnpm_publish_time":1395709557520,"_hasShrinkwrap":false},"0.2.0":{"name":"query-string","version":"0.2.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string.js","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*"},"engines":{"node":">=0.8.0"},"bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.2.0","dist":{"shasum":"198d8d86da7d295bc23a4aeb6f8beb3e639d0480","size":1687,"noattachment":false,"key":"/query-string/-/query-string-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.2.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1393874512779,"_cnpm_publish_time":1393874512779,"_hasShrinkwrap":false},"0.1.1":{"name":"query-string","version":"0.1.1","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.14.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.1.1","dist":{"shasum":"29b0b212dc8df7782143437e11f88650b07f8d07","size":1465,"noattachment":false,"key":"/query-string/-/query-string-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1384566532855,"_cnpm_publish_time":1384566532855,"_hasShrinkwrap":false},"0.1.0":{"name":"query-string","version":"0.1.0","description":"Parse and stringify URL query strings","keywords":["browser","querystring","query","string","qs","param","parameter","url","uri","parse","stringify","encode","decode"],"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["query-string.js"],"main":"query-string","repository":{"type":"git","url":"git://github.com/sindresorhus/query-string.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.14.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"homepage":"https://github.com/sindresorhus/query-string","_id":"query-string@0.1.0","dist":{"shasum":"1da57678ae837d324abc30b324cb394cd447bb0e","size":1376,"noattachment":false,"key":"/query-string/-/query-string-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/query-string/download/query-string-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1384373293752,"_cnpm_publish_time":1384373293752,"_hasShrinkwrap":false}},"readme":"# query-string\n\n> Parse and stringify URL [query strings](https://en.wikipedia.org/wiki/Query_string)\n\n## Install\n\n```sh\nnpm install query-string\n```\n\n> [!WARNING]\n> Remember the hyphen! Do not install the deprecated [`querystring`](https://github.com/Gozala/querystring) package!\n\nFor browser usage, this package targets the latest version of Chrome, Firefox, and Safari.\n\n## Usage\n\n```js\nimport queryString from 'query-string';\n\nconsole.log(location.search);\n//=> '?foo=bar'\n\nconst parsed = queryString.parse(location.search);\nconsole.log(parsed);\n//=> {foo: 'bar'}\n\nconsole.log(location.hash);\n//=> '#token=bada55cafe'\n\nconst parsedHash = queryString.parse(location.hash);\nconsole.log(parsedHash);\n//=> {token: 'bada55cafe'}\n\nparsed.foo = 'unicorn';\nparsed.ilike = 'pizza';\n\nconst stringified = queryString.stringify(parsed);\n//=> 'foo=unicorn&ilike=pizza'\n\nlocation.search = stringified;\n// note that `location.search` automatically prepends a question mark\nconsole.log(location.search);\n//=> '?foo=unicorn&ilike=pizza'\n```\n\n## API\n\n### .parse(string, options?)\n\nParse a query string into an object. Leading `?` or `#` are ignored, so you can pass `location.search` or `location.hash` directly.\n\nThe returned object is created with [`Object.create(null)`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/create) and thus does not have a `prototype`.\n\n```js\nqueryString.parse('?foo=bar');\n//=> {foo: 'bar'}\n\nqueryString.parse('#token=secret&name=jhon');\n//=> {token: 'secret', name: 'jhon'}\n```\n\n#### options\n\nType: `object`\n\n##### decode\n\nType: `boolean`\\\nDefault: `true`\n\nDecode the keys and values. URL components are decoded with [`decode-uri-component`](https://github.com/SamVerschueren/decode-uri-component).\n\n##### arrayFormat\n\nType: `string`\\\nDefault: `'none'`\n\n- `'bracket'`: Parse arrays with bracket representation:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo[]=1&foo[]=2&foo[]=3', {arrayFormat: 'bracket'});\n//=> {foo: ['1', '2', '3']}\n```\n\n- `'index'`: Parse arrays with index representation:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo[0]=1&foo[1]=2&foo[3]=3', {arrayFormat: 'index'});\n//=> {foo: ['1', '2', '3']}\n```\n\n- `'comma'`: Parse arrays with elements separated by comma:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo=1,2,3', {arrayFormat: 'comma'});\n//=> {foo: ['1', '2', '3']}\n```\n\n- `'separator'`: Parse arrays with elements separated by a custom character:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo=1|2|3', {arrayFormat: 'separator', arrayFormatSeparator: '|'});\n//=> {foo: ['1', '2', '3']}\n```\n\n- `'bracket-separator'`: Parse arrays (that are explicitly marked with brackets) with elements separated by a custom character:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo[]', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: []}\n\nqueryString.parse('foo[]=', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: ['']}\n\nqueryString.parse('foo[]=1', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: ['1']}\n\nqueryString.parse('foo[]=1|2|3', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: ['1', '2', '3']}\n\nqueryString.parse('foo[]=1||3|||6', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: ['1', '', 3, '', '', '6']}\n\nqueryString.parse('foo[]=1|2|3&bar=fluffy&baz[]=4', {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> {foo: ['1', '2', '3'], bar: 'fluffy', baz:['4']}\n```\n\n- `'colon-list-separator'`: Parse arrays with parameter names that are explicitly marked with `:list`:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo:list=one&foo:list=two', {arrayFormat: 'colon-list-separator'});\n//=> {foo: ['one', 'two']}\n```\n\n- `'none'`: Parse arrays with elements using duplicate keys:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo=1&foo=2&foo=3');\n//=> {foo: ['1', '2', '3']}\n```\n\n##### arrayFormatSeparator\n\nType: `string`\\\nDefault: `','`\n\nThe character used to separate array elements when using `{arrayFormat: 'separator'}`.\n\n##### sort\n\nType: `Function | boolean`\\\nDefault: `true`\n\nSupports both `Function` as a custom sorting function or `false` to disable sorting.\n\n##### parseNumbers\n\nType: `boolean`\\\nDefault: `false`\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo=1', {parseNumbers: true});\n//=> {foo: 1}\n```\n\nParse the value as a number type instead of string type if it's a number.\n\n##### parseBooleans\n\nType: `boolean`\\\nDefault: `false`\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('foo=true', {parseBooleans: true});\n//=> {foo: true}\n```\n\nParse the value as a boolean type instead of string type if it's a boolean.\n\n##### types\n\nType: `object`\\\nDefault: `{}`\n\nSpecifies a schema for parsing query values with explicit type declarations. When defined, the types provided here take precedence over general parsing options such as `parseNumbers`, `parseBooleans`, and `arrayFormat`.\n\nUse this option to explicitly define the type of a specific parameter—particularly useful in cases where the type might otherwise be ambiguous (e.g., phone numbers or IDs).\n\nYou can also provide a custom function to transform the value. The function will receive the raw string and should return the desired parsed result. When used with array formats (like `comma`, `separator`, `bracket`, etc.), the function is applied to each array element individually.\n\nSupported Types:\n\n\n- `'boolean'`: Parse `flagged` as a boolean (overriding the `parseBooleans` option):\n\n```js\nqueryString.parse('?isAdmin=true&flagged=true&isOkay=0', {\n\t\tparseBooleans: false,\n\t\ttypes: {\n\t\t\t\tflagged: 'boolean',\n\t\t\t\tisOkay: 'boolean',\n\t\t},\n});\n//=> {isAdmin: 'true', flagged: true, isOkay: false}\n```\n\nNote: The `'boolean'` type also converts `'0'` and `'1'` to booleans, and treats valueless keys (e.g. `?flag`) as `true`.\n\n- `'string'`: Parse `phoneNumber` as a string (overriding the `parseNumbers` option):\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?phoneNumber=%2B380951234567&id=1', {\n\tparseNumbers: true,\n\ttypes: {\n\t\tphoneNumber: 'string',\n\t}\n});\n//=> {phoneNumber: '+380951234567', id: 1}\n```\n\n- `'number'`:  Parse `age` as a number (even when `parseNumbers` is false):\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?age=20&id=01234&zipcode=90210', {\n\ttypes: {\n\t\tage: 'number',\n\t}\n});\n//=> {age: 20, id: '01234', zipcode: '90210'}\n```\n\n- `'string[]'`:  Parse `items` as an array of strings (overriding the `parseNumbers` option):\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?age=20&items=1%2C2%2C3', {\n\tparseNumbers: true,\n\ttypes: {\n\t\titems: 'string[]',\n\t}\n});\n//=> {age: 20, items: ['1', '2', '3']}\n```\n\n- `'number[]'`:  Parse `items` as an array of numbers (even when `parseNumbers` is false):\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?age=20&items=1%2C2%2C3', {\n\ttypes: {\n\t\titems: 'number[]',\n\t}\n});\n//=> {age: '20', items: [1, 2, 3]}\n```\n\n- `'Function'`: Provide a custom function as the parameter type. The parameter's value will equal the function's return value. When used with array formats (like `comma`, `separator`, `bracket`, etc.), the function is applied to each array element individually.\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?age=20&id=01234&zipcode=90210', {\n\ttypes: {\n\t\tage: value => value * 2,\n\t}\n});\n//=> {age: 40, id: '01234', zipcode: '90210'}\n\n// With arrays, the function is applied to each element\nqueryString.parse('?scores=10,20,30', {\n\tarrayFormat: 'comma',\n\ttypes: {\n\t\tscores: value => Number(value) * 2,\n\t}\n});\n//=> {scores: [20, 40, 60]}\n```\n\nNOTE: Array types (`string[]`, `number[]`) are ignored if `arrayFormat` is set to `'none'`.\n\n```js\nqueryString.parse('ids=001%2C002%2C003&foods=apple%2Corange%2Cmango', {\n\tarrayFormat: 'none',\n\ttypes: {\n\t\tids: 'number[]',\n\t\tfoods: 'string[]',\n\t},\n}\n//=> {ids:'001,002,003', foods:'apple,orange,mango'}\n```\n\n###### Function\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('?age=20&id=01234&zipcode=90210', {\n\ttypes: {\n\t\tage: value => value * 2,\n\t}\n});\n//=> {age: 40, id: '01234', zipcode: '90210'}\n```\n\nParse the value as a boolean type instead of string type if it's a boolean.\n\n### .stringify(object, options?)\n\nStringify an object into a query string and sorting the keys.\n\n**Supported value types:** `string`, `number`, `bigint`, `boolean`, `null`, `undefined`, and arrays of these types. Other types like `Symbol`, functions, or objects (except arrays) will throw an error.\n\n#### options\n\nType: `object`\n\n##### strict\n\nType: `boolean`\\\nDefault: `true`\n\nStrictly encode URI components. It uses [encodeURIComponent](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent) if set to false. You probably [don't care](https://github.com/sindresorhus/query-string/issues/42) about this option.\n\n##### encode\n\nType: `boolean`\\\nDefault: `true`\n\n[URL encode](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent) the keys and values.\n\n##### arrayFormat\n\nType: `string`\\\nDefault: `'none'`\n\n- `'bracket'`: Serialize arrays using bracket representation:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: [1, 2, 3]}, {arrayFormat: 'bracket'});\n//=> 'foo[]=1&foo[]=2&foo[]=3'\n```\n\n- `'index'`: Serialize arrays using index representation:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: [1, 2, 3]}, {arrayFormat: 'index'});\n//=> 'foo[0]=1&foo[1]=2&foo[2]=3'\n```\n\n- `'comma'`: Serialize arrays by separating elements with comma:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: [1, 2, 3]}, {arrayFormat: 'comma'});\n//=> 'foo=1,2,3'\n\nqueryString.stringify({foo: [1, null, '']}, {arrayFormat: 'comma'});\n//=> 'foo=1,,'\n// Note that typing information for null values is lost\n// and `.parse('foo=1,,')` would return `{foo: [1, '', '']}`.\n```\n\n- `'separator'`: Serialize arrays by separating elements with a custom character:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: [1, 2, 3]}, {arrayFormat: 'separator', arrayFormatSeparator: '|'});\n//=> 'foo=1|2|3'\n```\n\n- `'bracket-separator'`: Serialize arrays by explicitly post-fixing array names with brackets and separating elements with a custom character:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: []}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]'\n\nqueryString.stringify({foo: ['']}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]='\n\nqueryString.stringify({foo: [1]}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]=1'\n\nqueryString.stringify({foo: [1, 2, 3]}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]=1|2|3'\n\nqueryString.stringify({foo: [1, '', 3, null, null, 6]}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]=1||3|||6'\n\nqueryString.stringify({foo: [1, '', 3, null, null, 6]}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|', skipNull: true});\n//=> 'foo[]=1||3|6'\n\nqueryString.stringify({foo: [1, 2, 3], bar: 'fluffy', baz: [4]}, {arrayFormat: 'bracket-separator', arrayFormatSeparator: '|'});\n//=> 'foo[]=1|2|3&bar=fluffy&baz[]=4'\n```\n\n- `'colon-list-separator'`: Serialize arrays with parameter names that are explicitly marked with `:list`:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: ['one', 'two']}, {arrayFormat: 'colon-list-separator'});\n//=> 'foo:list=one&foo:list=two'\n```\n\n- `'none'`: Serialize arrays by using duplicate keys:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: [1, 2, 3]});\n//=> 'foo=1&foo=2&foo=3'\n```\n\n##### arrayFormatSeparator\n\nType: `string`\\\nDefault: `','`\n\nThe character used to separate array elements when using `{arrayFormat: 'separator'}`.\n\n##### sort\n\nType: `Function | boolean`\n\nSupports both `Function` as a custom sorting function or `false` to disable sorting.\n\n```js\nimport queryString from 'query-string';\n\nconst order = ['c', 'a', 'b'];\n\nqueryString.stringify({a: 1, b: 2, c: 3}, {\n\tsort: (a, b) => order.indexOf(a) - order.indexOf(b)\n});\n//=> 'c=3&a=1&b=2'\n```\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({b: 1, c: 2, a: 3}, {sort: false});\n//=> 'b=1&c=2&a=3'\n```\n\nIf omitted, keys are sorted using `Array#sort()`, which means, converting them to strings and comparing strings in Unicode code point order.\n\n##### skipNull\n\nSkip keys with `null` as the value.\n\nNote that keys with `undefined` as the value are always skipped.\n\nType: `boolean`\\\nDefault: `false`\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({a: 1, b: undefined, c: null, d: 4}, {\n\tskipNull: true\n});\n//=> 'a=1&d=4'\n```\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({a: undefined, b: null}, {\n\tskipNull: true\n});\n//=> ''\n```\n\n##### skipEmptyString\n\nSkip keys with an empty string as the value.\n\nType: `boolean`\\\nDefault: `false`\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({a: 1, b: '', c: '', d: 4}, {\n\tskipEmptyString: true\n});\n//=> 'a=1&d=4'\n```\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({a: '', b: ''}, {\n\tskipEmptyString: true\n});\n//=> ''\n```\n\n##### replacer\n\nA function that transforms key-value pairs before stringification.\n\nType: `function`\\\nDefault: `undefined`\n\nSimilar to the `replacer` parameter of `JSON.stringify()`, this function is called for each key-value pair and can be used to transform values before they are stringified. The function receives the key and value, and should return the transformed value. Returning `undefined` will omit the key-value pair from the resulting query string.\n\nThis is useful for custom serialization of non-primitive types like `Date`:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({\n\tdate: new Date('2024-01-15T10:30:00Z'),\n\tname: 'John'\n}, {\n\treplacer: (key, value) => {\n\t\tif (value instanceof Date) {\n\t\t\treturn value.toISOString();\n\t\t}\n\n\t\treturn value;\n\t}\n});\n//=> 'date=2024-01-15T10%3A30%3A00.000Z&name=John'\n```\n\nYou can also use it to filter out keys:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({\n\ta: 1,\n\tb: null,\n\tc: 3\n}, {\n\treplacer: (key, value) => value === null ? undefined : value\n});\n//=> 'a=1&c=3'\n```\n\n### .extract(string)\n\nExtract a query string from a URL that can be passed into `.parse()`.\n\n```js\nqueryString.extract('https://foo.bar?foo=bar');\n//=> 'foo=bar'\n```\n\n### .parseUrl(string, options?)\n\nExtract the URL and the query string as an object.\n\nReturns an object with a `url` and `query` property.\n\nIf the `parseFragmentIdentifier` option is `true`, the object will also contain a `fragmentIdentifier` property.\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parseUrl('https://foo.bar?foo=bar');\n//=> {url: 'https://foo.bar', query: {foo: 'bar'}}\n\nqueryString.parseUrl('https://foo.bar?foo=bar#xyz', {parseFragmentIdentifier: true});\n//=> {url: 'https://foo.bar', query: {foo: 'bar'}, fragmentIdentifier: 'xyz'}\n```\n\n#### options\n\nType: `object`\n\nThe options are the same as for `.parse()`.\n\nExtra options are as below.\n\n##### parseFragmentIdentifier\n\nParse the fragment identifier from the URL.\n\nType: `boolean`\\\nDefault: `false`\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parseUrl('https://foo.bar?foo=bar#xyz', {parseFragmentIdentifier: true});\n//=> {url: 'https://foo.bar', query: {foo: 'bar'}, fragmentIdentifier: 'xyz'}\n```\n\n### .stringifyUrl(object, options?)\n\nStringify an object into a URL with a query string and sorting the keys. The inverse of [`.parseUrl()`](https://github.com/sindresorhus/query-string#parseurlstring-options)\n\nThe `options` are the same as for `.stringify()`.\n\nReturns a string with the URL and a query string.\n\nQuery items in the `query` property overrides queries in the `url` property.\n\nThe `fragmentIdentifier` property overrides the fragment identifier in the `url` property.\n\n```js\nqueryString.stringifyUrl({url: 'https://foo.bar', query: {foo: 'bar'}});\n//=> 'https://foo.bar?foo=bar'\n\nqueryString.stringifyUrl({url: 'https://foo.bar?foo=baz', query: {foo: 'bar'}});\n//=> 'https://foo.bar?foo=bar'\n\nqueryString.stringifyUrl({\n\turl: 'https://foo.bar',\n\tquery: {\n\t\ttop: 'foo'\n\t},\n\tfragmentIdentifier: 'bar'\n});\n//=> 'https://foo.bar?top=foo#bar'\n```\n\n#### object\n\nType: `object`\n\n##### url\n\nType: `string`\n\nThe URL to stringify.\n\n##### query\n\nType: `object`\n\nQuery items to add to the URL.\n\n### .pick(url, keys, options?)\n### .pick(url, filter, options?)\n\nPick query parameters from a URL.\n\nReturns a string with the new URL.\n\n```js\nimport queryString from 'query-string';\n\nqueryString.pick('https://foo.bar?foo=1&bar=2#hello', ['foo']);\n//=> 'https://foo.bar?foo=1#hello'\n\nqueryString.pick('https://foo.bar?foo=1&bar=2#hello', (name, value) => value === 2, {parseNumbers: true});\n//=> 'https://foo.bar?bar=2#hello'\n```\n\n### .exclude(url, keys, options?)\n### .exclude(url, filter, options?)\n\nExclude query parameters from a URL.\n\nReturns a string with the new URL.\n\n```js\nimport queryString from 'query-string';\n\nqueryString.exclude('https://foo.bar?foo=1&bar=2#hello', ['foo']);\n//=> 'https://foo.bar?bar=2#hello'\n\nqueryString.exclude('https://foo.bar?foo=1&bar=2#hello', (name, value) => value === 2, {parseNumbers: true});\n//=> 'https://foo.bar?foo=1#hello'\n```\n\n#### url\n\nType: `string`\n\nThe URL containing the query parameters to filter.\n\n#### keys\n\nType: `string[]`\n\nThe names of the query parameters to filter based on the function used.\n\n#### filter\n\nType: `(key, value) => boolean`\n\nA filter predicate that will be provided the name of each query parameter and its value. The `parseNumbers` and `parseBooleans` options also affect `value`.\n\n#### options\n\nType: `object`\n\n[Parse options](#options) and [stringify options](#options-1).\n\n## Nesting\n\nThis module intentionally doesn't support nesting as it's not spec'd and varies between implementations, which causes a lot of [edge cases](https://github.com/visionmedia/node-querystring/issues).\n\nYou're much better off just converting the object to a JSON string:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({\n\tfoo: 'bar',\n\tnested: JSON.stringify({\n\t\tunicorn: 'cake'\n\t})\n});\n//=> 'foo=bar&nested=%7B%22unicorn%22%3A%22cake%22%7D'\n```\n\nHowever, there is support for multiple instances of the same key:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.parse('likes=cake&name=bob&likes=icecream');\n//=> {likes: ['cake', 'icecream'], name: 'bob'}\n\nqueryString.stringify({color: ['taupe', 'chartreuse'], id: '515'});\n//=> 'color=taupe&color=chartreuse&id=515'\n```\n\n## Falsy values\n\nSometimes you want to unset a key, or maybe just make it present without assigning a value to it. Here is how falsy values are stringified:\n\n```js\nimport queryString from 'query-string';\n\nqueryString.stringify({foo: false});\n//=> 'foo=false'\n\nqueryString.stringify({foo: null});\n//=> 'foo'\n\nqueryString.stringify({foo: undefined});\n//=> ''\n```\n\n## FAQ\n\n### Why is it parsing `+` as a space?\n\nSee [this answer](https://github.com/sindresorhus/query-string/issues/305).\n","_attachments":{},"homepage":"https://github.com/sindresorhus/query-string#readme","bugs":{"url":"https://github.com/sindresorhus/query-string/issues"},"license":"MIT"}