{"_id":"fast-querystring","_rev":"3020613","name":"fast-querystring","description":"A fast alternative to legacy querystring module","dist-tags":{"latest":"1.1.2"},"maintainers":[{"name":"anonrig","email":""}],"time":{"modified":"2023-11-27T02:36:01.000Z","created":"2022-09-03T22:39:35.727Z","1.1.2":"2023-06-05T21:15:28.388Z","1.1.1":"2023-02-04T20:19:29.389Z","1.1.0":"2023-01-04T20:51:15.645Z","1.0.0":"2022-09-13T13:48:31.294Z","0.7.1":"2022-09-10T00:19:38.860Z","0.7.0":"2022-09-08T18:41:57.494Z","0.6.4":"2022-09-06T23:11:52.333Z","0.6.3":"2022-09-06T23:09:13.934Z","0.6.2":"2022-09-06T22:31:40.580Z","0.6.1":"2022-09-06T22:21:32.879Z","0.6.0":"2022-09-06T20:56:16.815Z","0.5.0":"2022-09-06T18:37:37.367Z","0.4.0":"2022-09-05T20:53:03.006Z","0.3.1":"2022-09-05T20:22:24.018Z","0.3.0":"2022-09-05T20:06:39.828Z","0.2.3":"2022-09-05T16:27:06.335Z","0.2.2":"2022-09-05T14:55:56.122Z","0.2.1":"2022-09-05T14:23:23.732Z","0.2.0":"2022-09-05T13:44:06.871Z","0.1.0":"2022-09-03T22:39:35.727Z"},"users":{},"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"versions":{"1.1.2":{"name":"fast-querystring","version":"1.1.2","description":"A fast alternative to legacy querystring module","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:environment:edge":"vitest --environment=edge-runtime","test:environment:browser":"vitest --environment=jsdom","test:watch":"vitest --watch","test:coverage":"vitest --coverage","coverage":"vitest run --coverage","benchmark":"node benchmark/bench.js","benchmark:cmp-branch":"node benchmark/bench-cmp-branch.js","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs","benchmark:import":"node benchmark/import.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.342.0","@aws-sdk/querystring-parser":"^3.342.0","@edge-runtime/vm":"^3.0.1","@types/node":"^20.2.5","@vitest/coverage-c8":"^0.31.4","benchmark":"^2.1.4","cli-select":"^1.1.2","cronometro":"^1.1.5","http-querystring-stringify":"^2.1.0","jsdom":"^22.1.0","qs":"^6.11.2","query-string":"^8.1.0","querystringify":"^2.2.0","querystringify-ts":"^0.1.5","querystringparser":"^0.1.1","rome":"12.1.3","simple-git":"^3.19.0","vitest":"^0.31.4"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"ecf9c8a2d1aa34a0aef903e4a568d4dc6544e5fd","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@1.1.2","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"a6d24937b4fc6f791b4ee31dcb6f53aeafb89f53","size":5571,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-1.1.2.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_1.1.2_1685999728197_0.906911023314737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-05T21:15:28.388Z","publish_time":1685999728388,"_source_registry_name":"default","_cnpm_publish_time":1685999728388},"1.1.1":{"name":"fast-querystring","version":"1.1.1","description":"A fast alternative to legacy querystring module","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","coverage":"vitest run --coverage","benchmark":"node benchmark/bench.js","benchmark:cmp-branch":"node benchmark/bench-cmp-branch.js","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs","benchmark:import":"node benchmark/import.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.201.0","@aws-sdk/querystring-parser":"^3.201.0","@types/node":"^18.11.9","@vitest/coverage-c8":"^0.28.1","benchmark":"^2.1.4","cli-select":"^1.1.2","cronometro":"^1.1.4","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^8.1.0","querystringify":"^2.2.0","querystringparser":"^0.1.1","rome":"11.0.0","simple-git":"^3.14.1","vitest":"^0.28.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"3063aad55e7dca3cb4fdea0837e11a11751cb78b","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@1.1.1","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"shasum":"f4c56ef56b1a954880cfd8c01b83f9e1a3d3fda2","size":5307,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-1.1.1.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_1.1.1_1675541969216_0.08818191525547592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-04T20:19:29.389Z","publish_time":1675541969389,"_cnpm_publish_time":1675541969389},"1.1.0":{"name":"fast-querystring","version":"1.1.0","description":"A fast alternative to legacy querystring module","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","coverage":"vitest run --coverage","benchmark":"node benchmark/bench.js","benchmark:cmp-branch":"node benchmark/bench-cmp-branch.js","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs","benchmark:import":"node benchmark/import.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.201.0","@aws-sdk/querystring-parser":"^3.201.0","@types/node":"^18.11.9","@vitest/coverage-c8":"^0.26.3","benchmark":"^2.1.4","cli-select":"^1.1.2","cronometro":"^1.1.4","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^8.1.0","querystringify":"^2.2.0","querystringparser":"^0.1.1","rome":"11.0.0","simple-git":"^3.14.1","vitest":"^0.26.3"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"054f9614f8d664deed64e633b9b07ce40b154021","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@1.1.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"shasum":"bb645c365db88a3b6433fb6484f7e9e66764cfb9","size":152569,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-1.1.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_1.1.0_1672865475387_0.7205152803492803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-04T20:52:52.087Z","publish_time":1672865475645,"_cnpm_publish_time":1672865475645},"1.0.0":{"name":"fast-querystring","version":"1.0.0","description":"A fast alternative to legacy querystring module","main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.162.0","@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","@vitest/coverage-c8":"^0.23.1","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","querystringparser":"^0.1.1","rome":"0.9.1-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"2a8f3737f1a2ef6562fb9b60d0c989acf47f265b","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@1.0.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"shasum":"d6151cd025d4b100e09e24045f6c35ae9ff191ef","size":5236,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-1.0.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_1.0.0_1663076911070_0.6410342691890356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-13T14:18:28.078Z","publish_time":1663076911294,"_cnpm_publish_time":1663076911294},"0.7.1":{"name":"fast-querystring","version":"0.7.1","description":"A fast alternative to legacy querystring module","main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.162.0","@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","@vitest/coverage-c8":"^0.23.1","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","querystringparser":"^0.1.1","rome":"0.9.1-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"6bf26362c1e8db2d729249eae7d727834fede6cb","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.7.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"c2fc24fe89095a3d576ab81984ab4ff2be5fe756","size":5227,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.7.1.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.7.1_1662769178695_0.8581136752760656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-10T00:20:12.676Z","publish_time":1662769178860,"_cnpm_publish_time":1662769178860},"0.7.0":{"name":"fast-querystring","version":"0.7.0","description":"A fast alternative to legacy querystring module","main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome ci .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-builder":"^3.162.0","@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","querystringparser":"^0.1.1","rome":"0.9.1-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"962df0972d6b8a49b2986fff0a935d2b21a0b4bf","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.7.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"a47989e52d20c7070f21d34da089c4a6f6eed508","size":4937,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.7.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.7.0_1662662517369_0.2996836524329871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-09T03:47:46.605Z","publish_time":1662662517494,"_cnpm_publish_time":1662662517494},"0.6.4":{"name":"fast-querystring","version":"0.6.4","description":"Fast query-string parser to replace the legacy `node:querystring` parse & stringify functions.","main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"06f49f557bedbcbe1f3058c273d91020fce11d33","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.6.4","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"58baaef7ae5196fd6a61c143dfadef5e6165e61b","size":4790,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.6.4.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.6.4_1662505912158_0.01633100570480739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T23:12:52.880Z","publish_time":1662505912333,"_cnpm_publish_time":1662505912333},"0.6.3":{"name":"fast-querystring","version":"0.6.3","description":"Fast query-string parser to replace the legacy `node:querystring` parse & stringify functions.","main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"80b2c9da86783163c19ec4ea176b369a9faa6012","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.6.3","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"fb5c57c97e8ac6db9d5797982d928fab3be052be","size":4788,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.6.3.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.6.3_1662505753737_0.6326287795238423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T23:10:02.283Z","publish_time":1662505753934,"_cnpm_publish_time":1662505753934},"0.6.2":{"name":"fast-querystring","version":"0.6.2","description":"Fast query-string parser to replace the legacy `node:querystring` parse & stringify functions.","main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"4535136e5423eb6b863033a564e8db7812d2e82d","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.6.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"1b09c1d07322d8541899a7a6444c6eb44cf38b2f","size":4799,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.6.2.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.6.2_1662503500409_0.4875837089369648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T22:32:38.867Z","publish_time":1662503500580,"_cnpm_publish_time":1662503500580},"0.6.1":{"name":"fast-querystring","version":"0.6.1","description":"Fast query-string parser to replace the legacy `node:querystring` parse & stringify functions.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"828e4ca99918d0d3abc979de19cf0be4a870a31e","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.6.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"80277ce57f7e5eaed0fc2e4e54725cf55af26c04","size":4701,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.6.1.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.6.1_1662502892742_0.21591350633169637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T22:22:19.431Z","publish_time":1662502892879,"_cnpm_publish_time":1662502892879},"0.6.0":{"name":"fast-querystring","version":"0.6.0","description":"Fast query-string parser to replace the legacy `node:querystring` parse & stringify functions.","main":"lib/index.js","type":"commonjs","engines":{"node":">= 15.0.0"},"scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@aws-sdk/querystring-parser":"^3.162.0","@types/node":"^18.7.15","cronometro":"^1.1.2","http-querystring-stringify":"^2.1.0","qs":"^6.11.0","query-string":"^7.1.1","querystringify":"^2.2.0","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"07a946ac2959226c3faead37b85f58d0ffcad537","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.6.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"789e1dfe59b67269159929e023b678491e9ff486","size":4583,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.6.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.6.0_1662497776626_0.01655639667901032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T20:57:55.988Z","publish_time":1662497776815,"_cnpm_publish_time":1662497776815},"0.5.0":{"name":"fast-querystring","version":"0.5.0","description":"Fast query-string parser to replace the legacy `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","engines":{"node":">= 15.0.0"},"scripts":{"format":"rome format . --write","format:ci":"rome format .","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark:parse":"node benchmark/parse.mjs","benchmark:stringify":"node benchmark/stringify.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.15","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.9.0-next","vitest":"^0.23.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"4ed772ecf577e3d8b521413eca8dfb62f58be5bb","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.5.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"cdc72764e69614416b1e6f5cd2f95e6bef066c2c","size":4477,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.5.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.5.0_1662489457173_0.9211743385435343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T18:38:32.738Z","publish_time":1662489457367,"_cnpm_publish_time":1662489457367},"0.4.0":{"name":"fast-querystring","version":"0.4.0","description":"Fast query-string parser to replace the legacy `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","format:ci":"rome format . --indent-style space","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"dependencies":{"fast-decode-uri-component":"^1.0.1"},"gitHead":"753715bda6bf6bf5efabc68e82896948595b635a","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.4.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"c9395ec3614b462ff7cd2b90574cdf94925ef2b4","size":2933,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.4.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.4.0_1662411182844_0.5597651574617015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T20:53:26.118Z","publish_time":1662411183006,"_cnpm_publish_time":1662411183006},"0.3.1":{"name":"fast-querystring","version":"0.3.1","description":"Fast query-string parser to replace the legacy `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"adfcd15a5ec2c38665d46b103f977e1e68abf547","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.3.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"3f416bd9d0a97e757775fd9bf489e96cbe5be713","size":2959,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.3.1.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.3.1_1662409343848_0.6773607759962752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T20:23:17.230Z","publish_time":1662409344018,"_cnpm_publish_time":1662409344018},"0.3.0":{"name":"fast-querystring","version":"0.3.0","description":"Fast query-string parser to replace the legacy `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"1544f13f90b8bca8d9a83654fb90f5d4a968be2f","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.3.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"e11aa2af942014e5869cd0d4063f692125e15564","size":2942,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.3.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.3.0_1662408399662_0.3636941575284527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T20:07:26.156Z","publish_time":1662408399828,"_cnpm_publish_time":1662408399828},"0.2.3":{"name":"fast-querystring","version":"0.2.3","description":"Fast query-string parser to replace the legacy `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"62b7cd5b422030c5dc5a5ffcc4c2ed25b69afb6d","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.2.3","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"c17fff30f9a7f5dea11986085c43ba00c2e63dc5","size":2876,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.2.3.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.2.3_1662395226162_0.5444783345759985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T16:28:21.552Z","publish_time":1662395226335,"_cnpm_publish_time":1662395226335},"0.2.2":{"name":"fast-querystring","version":"0.2.2","description":"Fast query-string parser to replace the deprecated `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"bc59eb3c06cb4f108a5b2ab8b1e582b3b6d6f863","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.2.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"0f7ad3575d17b2386d0216c4bfd7594c3c4b94c3","size":2853,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.2.2.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.2.2_1662389755935_0.9355100193147494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T15:12:30.020Z","publish_time":1662389756122,"_cnpm_publish_time":1662389756122},"0.2.1":{"name":"fast-querystring","version":"0.2.1","description":"Fast query-string parser to replace the deprecated `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"8beefee7985e0aea84ab863209a6b7c7d9b2437c","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.2.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"5ca456926bbd48e913fa4d97871c800aa42b6c59","size":2906,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.2.1.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.2.1_1662387803605_0.3246095091326622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T15:12:29.235Z","publish_time":1662387803732,"_cnpm_publish_time":1662387803732},"0.2.0":{"name":"fast-querystring","version":"0.2.0","description":"Fast query-string parser to replace the deprecated `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"ecd5441c9082ec56df40997307e3a883acc3d1e2","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.2.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"1dfe6be1b84c0949d8e9567c360368b420ec1500","size":2913,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.2.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.2.0_1662385446720_0.33560016571163565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T13:44:11.859Z","publish_time":1662385446871,"_cnpm_publish_time":1662385446871},"0.1.0":{"name":"fast-querystring","version":"0.1.0","description":"Fast query-string parser to replace the deprecated `node:querystring` parse function.","main":"lib/index.js","type":"commonjs","scripts":{"format":"rome format . --indent-style space --write","test":"vitest","test:watch":"vitest --watch","coverage":"vitest run --coverage","benchmark":"node test/benchmark.mjs"},"keywords":["querystring","qs","parser"],"author":{"name":"Yagiz Nizipli","email":"yagiz@nizipli.com"},"license":"MIT","devDependencies":{"@types/node":"^18.7.14","cronometro":"^1.1.2","qs":"^6.11.0","query-string":"^7.1.1","rome":"0.8.0-next.ff4153b","url-state-machine":"^0.5.1","vitest":"^0.22.1"},"repository":{"url":"git+https://github.com/anonrig/fast-querystring.git","type":"git"},"gitHead":"ffb20b7c34ff928ad0b3f116c7c4f7af4d155ce3","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"homepage":"https://github.com/anonrig/fast-querystring#readme","_id":"fast-querystring@0.1.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"79e9b7b7f8abe5f07d7fa7eda8b760805d2bf995","size":2496,"noattachment":false,"key":"/fast-querystring/-/fast-querystring-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-querystring/download/fast-querystring-0.1.0.tgz"},"_npmUser":{"name":"anonrig","email":"yagiz@nizipli.com"},"directories":{},"maintainers":[{"name":"anonrig","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-querystring_0.1.0_1662244775535_0.505100923069542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-03T22:39:37.840Z","publish_time":1662244775727,"_cnpm_publish_time":1662244775727}},"readme":"# fast-querystring\n\n![Test](https://github.com/anonrig/fast-querystring/workflows/test/badge.svg)\n[![codecov](https://codecov.io/gh/anonrig/fast-querystring/branch/main/graph/badge.svg?token=4ZDJA2BMOH)](https://codecov.io/gh/anonrig/fast-querystring)\n[![NPM version](https://img.shields.io/npm/v/fast-querystring.svg?style=flat)](https://www.npmjs.com/package/fast-querystring)\n\nFast query-string parser and stringifier to replace the legacy `node:querystring` module.\n\n### Installation\n\n```\nnpm i fast-querystring\n```\n\n### Features\n\n- Supports both `parse` and `stringify` methods from `node:querystring` module\n- Parsed object does not have prototype methods\n- Uses `&` separator as default\n- Supports only input of type `string`\n- Supports repeating keys in query string\n  - `foo=bar&foo=baz` parses into `{foo: ['bar', 'baz']}`\n- Supports pairs with missing values\n  - `foo=bar&hola` parses into `{foo: 'bar', hola: ''}`\n- Stringify does not support nested values (just like `node:querystring`)\n\n### Usage\n\n```javascript\nconst qs = require('fast-querystring')\n\n// Parsing a querystring\nconsole.log(qs.parse('hello=world&foo=bar&values=v1&values=v2'))\n// {\n//   hello: 'world',\n//   foo: 'bar',\n//   values: ['v1', 'v2']\n// }\n\n// Stringifying an object\nconsole.log(qs.stringify({ foo: ['bar', 'baz'] }))\n// 'foo=bar&foo=baz'\n```\n\n### Benchmark\n\nAll benchmarks are run using Node.js v20.2.0 running on M1 Max.\n\n- Parsing a query-string\n\n```\n> node benchmark/parse.mjs\n\n╔═════════════════════════════════════════╤═════════╤═══════════════════╤═══════════╗\n║ Slower tests                            │ Samples │            Result │ Tolerance ║\n╟─────────────────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ query-string                            │   10000 │  273968.62 op/sec │  ± 1.48 % ║\n║ qs                                      │    9999 │  324118.68 op/sec │  ± 0.99 % ║\n║ querystringify                          │    1000 │  410157.64 op/sec │  ± 0.68 % ║\n║ @aws-sdk/querystring-parser             │    1000 │  431465.20 op/sec │  ± 0.83 % ║\n║ URLSearchParams-with-Object.fromEntries │    5000 │  833939.19 op/sec │  ± 0.97 % ║\n║ URLSearchParams-with-construct          │   10000 │  980017.92 op/sec │  ± 2.42 % ║\n║ node:querystring                        │   10000 │ 1068165.86 op/sec │  ± 3.41 % ║\n║ querystringparser                       │    3000 │ 1384001.31 op/sec │  ± 0.95 % ║\n╟─────────────────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ Fastest test                            │ Samples │            Result │ Tolerance ║\n╟─────────────────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ fast-querystring                        │   10000 │ 1584458.62 op/sec │  ± 2.64 % ║\n╚═════════════════════════════════════════╧═════════╧═══════════════════╧═══════════╝\n```\n\n- Stringify a query-string\n\n```\n> node benchmark/stringify.mjs\n\n╔══════════════════════════════╤═════════╤═══════════════════╤═══════════╗\n║ Slower tests                 │ Samples │            Result │ Tolerance ║\n╟──────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ query-string                 │   10000 │  314662.25 op/sec │  ± 1.08 % ║\n║ qs                           │    9500 │  353621.74 op/sec │  ± 0.98 % ║\n║ http-querystring-stringify   │   10000 │  372189.04 op/sec │  ± 1.48 % ║\n║ @aws-sdk/querystring-builder │   10000 │  411658.63 op/sec │  ± 1.67 % ║\n║ URLSearchParams              │   10000 │  454438.85 op/sec │  ± 1.32 % ║\n║ querystringparser            │   10000 │  455615.18 op/sec │  ± 4.22 % ║\n║ querystringify               │   10000 │  879020.96 op/sec │  ± 2.12 % ║\n║ querystringify-ts            │   10000 │  879134.48 op/sec │  ± 2.19 % ║\n║ node:querystring             │   10000 │ 1244505.97 op/sec │  ± 2.12 % ║\n╟──────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ Fastest test                 │ Samples │            Result │ Tolerance ║\n╟──────────────────────────────┼─────────┼───────────────────┼───────────╢\n║ fast-querystring             │   10000 │ 1953717.60 op/sec │  ± 3.16 % ║\n╚══════════════════════════════╧═════════╧═══════════════════╧═══════════╝\n```\n\n- Importing package.\n\n```\n> node benchmark/import.mjs\n\n╔═════════════════════════════╤═════════╤═════════════════╤═══════════╗\n║ Slower tests                │ Samples │          Result │ Tolerance ║\n╟─────────────────────────────┼─────────┼─────────────────┼───────────╢\n║ @aws-sdk/querystring-parser │    1000 │ 12360.51 op/sec │  ± 0.57 % ║\n║ qs                          │    1000 │ 14507.74 op/sec │  ± 0.36 % ║\n║ querystringify              │    1000 │ 14750.53 op/sec │  ± 0.39 % ║\n║ query-string                │    1000 │ 16335.05 op/sec │  ± 0.87 % ║\n║ querystringparser           │    1000 │ 17018.50 op/sec │  ± 0.42 % ║\n╟─────────────────────────────┼─────────┼─────────────────┼───────────╢\n║ Fastest test                │ Samples │          Result │ Tolerance ║\n╟─────────────────────────────┼─────────┼─────────────────┼───────────╢\n║ fast-querystring            │    2500 │ 74605.83 op/sec │  ± 0.91 % ║\n╚═════════════════════════════╧═════════╧═════════════════╧═══════════╝\n```\n","_attachments":{},"homepage":"https://github.com/anonrig/fast-querystring#readme","bugs":{"url":"https://github.com/anonrig/fast-querystring/issues"},"license":"MIT"}