{"_id":"search-params","_rev":"15-b71386f14e627bf7d94edbf2144b6c43","name":"search-params","description":"A module to manipulate search part of URLs (querystring)","dist-tags":{"latest":"4.0.1"},"versions":{"1.0.0":{"name":"search-params","version":"1.0.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/commonjs/index.js","devDependencies":{"babel-core":"^6.4.0","babel-eslint":"^5.0.0","babel-plugin-transform-export-extensions":"^6.4.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","eslint":"^2.1.0","mkdirp":"^0.5.1","rimraf":"^2.5.0","mocha":"^2.3.4"},"scripts":{"clean":"rimraf dist","build:cjs":"babel modules --out-dir dist/commonjs","build":"npm run clean && mkdirp dist && npm run build:cjs","test":"mocha --compilers js:babel-core/register --recursive 'test/main.js'"},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","gitHead":"71039481f8b2b8bef4199eade533cb13823c6ffa","_id":"search-params@1.0.0","_shasum":"3e822a73741433e79f1029c973a4ac648fc41522","_from":".","_npmVersion":"2.11.3","_nodeVersion":"4.2.2","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"shasum":"3e822a73741433e79f1029c973a4ac648fc41522","tarball":"https://registry.npmjs.org/search-params/-/search-params-1.0.0.tgz","integrity":"sha512-BK64Xgm1O4MdwouGOWsSaNrE+0cvtTP2UdmY+y9YUkOYi5pEcfgD8i4H5VyzxGsjwVukS4RzClpMIDdgHuxsqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADxkYfQWPhoOclsO5v2wrJ+nhhoH/u/Xh8McCjGe1IzAiEAiCUEzRogvOI1gl+DFscMb3QKkMKSqsqlYkmx7Y8eU2s="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/search-params-1.0.0.tgz_1455993048406_0.6760083462577313"},"directories":{}},"1.1.0":{"name":"search-params","version":"1.1.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/commonjs/index.js","devDependencies":{"babel-core":"^6.4.0","babel-eslint":"^5.0.0","babel-plugin-transform-export-extensions":"^6.4.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.3.13","chai":"^3.4.1","eslint":"^2.1.0","mkdirp":"^0.5.1","rimraf":"^2.5.0","mocha":"^2.3.4"},"scripts":{"clean":"rimraf dist","build:cjs":"babel modules --out-dir dist/commonjs","build":"npm run clean && mkdirp dist && npm run build:cjs","test":"mocha --compilers js:babel-core/register --recursive 'test/main.js'"},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","gitHead":"2b54308f55cc94a0ae18e05fe2cb0bbe35c20d47","_id":"search-params@1.1.0","_shasum":"ce7b266dbec89ffa419b96200115adf50ec94156","_from":".","_npmVersion":"2.11.3","_nodeVersion":"4.3.1","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"shasum":"ce7b266dbec89ffa419b96200115adf50ec94156","tarball":"https://registry.npmjs.org/search-params/-/search-params-1.1.0.tgz","integrity":"sha512-pZM8eP88sDdEkCpGfccb9qsr6h2CtD/xBlTJYUv5z8UCaQF6D8CRhvi5CF9jKjRPhxu21hRxgqgHoKd3TIE0Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkMe0Xo8QDjBTwfSeOwS41GK/GROvkM/XebhXXBgRaRAiEA8A9hfuDS208PbhNHdostb0GkfU3NpGHwJR1AjMq8rSY="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/search-params-1.1.0.tgz_1456175698513_0.7941767596639693"},"directories":{}},"1.2.0":{"name":"search-params","version":"1.2.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/commonjs/index.js","jsnext:main":"dist/es/index.js","devDependencies":{"babel-core":"^6.4.0","babel-eslint":"^5.0.0","babel-plugin-transform-export-extensions":"^6.4.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.3.13","babel-preset-es2015-rollup":"^1.1.1","chai":"^3.4.1","eslint":"^2.1.0","mkdirp":"^0.5.1","mocha":"^2.3.4","rimraf":"^2.5.0"},"scripts":{"clean":"rimraf dist","build:cjs":"babel modules --out-dir dist/commonjs","build:es":"BABEL_ENV=jsnext babel modules --out-dir dist/es","build":"npm run clean && mkdirp dist && npm run build:cjs && npm run build:es","test":"mocha --compilers js:babel-core/register --recursive 'test/main.js'"},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","gitHead":"f74d4d6721a9cb158b993f43bc531f9812d3a751","_id":"search-params@1.2.0","_shasum":"d55f9ff9642a25755248794a437f3295aa65837b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"4.4.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"shasum":"d55f9ff9642a25755248794a437f3295aa65837b","tarball":"https://registry.npmjs.org/search-params/-/search-params-1.2.0.tgz","integrity":"sha512-aO3dFBjGKAo7LqeddveC5LEJeM9bNg1VBKHf9toKFhfLT+SkI0HYI3ZWyq2QTQHDbFXhY2N7yPuPVRxX0vf3hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZN36yX14YhzwOj1cRBM+5WuDkAqEXZMxdBFNYKwXEGAiB1PrOyee5Fs26C25lq0fiLWnAxc9+TlOlpPdNtAaCA3g=="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/search-params-1.2.0.tgz_1459287198725_0.31665586051531136"},"directories":{}},"1.3.0":{"name":"search-params","version":"1.3.0","description":"A module to manipulate search part of URLs (querystring)","main":"index.js","jsnext:main":"dist/es/index.js","devDependencies":{"babel-core":"^6.4.0","babel-eslint":"^6.0.0","babel-plugin-transform-export-extensions":"^6.4.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.3.13","babel-preset-es2015-rollup":"^1.1.1","chai":"^3.4.1","eslint":"^2.5.0","mkdirp":"^0.5.1","mocha":"^2.3.4","rimraf":"^2.5.0"},"scripts":{"clean":"rimraf dist","build:cjs":"babel modules --out-dir ./","build:es":"BABEL_ENV=jsnext babel modules --out-dir dist/es","build":"npm run clean && mkdirp dist && npm run build:cjs && npm run build:es","test":"mocha --compilers js:babel-core/register --recursive 'test/main.js'"},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","gitHead":"5e9d663ef81adb7d9179bbd3ee3134303aba4703","_id":"search-params@1.3.0","_shasum":"ba1e1c01dcbd8a2e41a25236f602f2cbf710d688","_from":".","_npmVersion":"2.11.3","_nodeVersion":"4.5.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"shasum":"ba1e1c01dcbd8a2e41a25236f602f2cbf710d688","tarball":"https://registry.npmjs.org/search-params/-/search-params-1.3.0.tgz","integrity":"sha512-uoYhfMG81cRkKOnYrS4Aafoixqi/JyyIRg/YYSpkAcTfpxlZS6D9ih8Oj8Mq1Am/tyVnpXv5B7qxUhKMVg54Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtKVWBDUU8TXfftS5rjVRsUd3vAo3AsvQIjVj+ngp1QAiBYqPm2DaxlgAJbmKIUlQzknKuf3g7i5Jp48Bl65shTRw=="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/search-params-1.3.0.tgz_1473457706918_0.6066090227104723"},"directories":{}},"2.0.0":{"name":"search-params","version":"2.0.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/cjs/index.js","jsnext:main":"dist/es/index.js","side-effects":false,"types":"typings/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && rollup -c rollup.config.js","test":"mocha -r ts-node/register 'test/main.js'","precommit":"lint-staged","lint":"eslint modules/*.ts","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"lint-staged":{"*.{js,ts,md}":["prettier --write","git add","tslint"]},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","devDependencies":{"chai":"~4.1.2","conventional-changelog-angular":"~1.6.6","conventional-changelog-cli":"~1.3.16","lint-staged":"~7.0.0","mkdirp":"~0.5.1","mocha":"~4.0.1","prettier":"~1.11.1","rimraf":"~2.6.2","rollup":"~0.57.1","rollup-plugin-typescript2":"~0.12.0","ts-node":"~5.0.1","tslint":"~5.9.1","tslint-config-prettier":"~1.10.0","typescript":"~2.7.2"},"gitHead":"0c607248bc758c72f87209cb7e445adf3f1c1896","_id":"search-params@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"integrity":"sha512-bKnA1lh8uva70vAyOh8okXAYSk5DrjhCcTKj7GgugIDooZVQwmPHTchKcln4KDwIJY/bJEBa3n6i71Wh+uKYjQ==","shasum":"09ae8020960f79ac85eb13925c1b6d5e4e110ef8","tarball":"https://registry.npmjs.org/search-params/-/search-params-2.0.0.tgz","fileCount":15,"unpackedSize":134757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLQwAjjMvfD9PyMU3EZWINFoSdl+xxesi3m0HVzS+BhAiEA4cEMfQY9PiGnuIS6pfRzV0bn6ldPVy4bSiB6ypAFurY="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_2.0.0_1521494672538_0.9550442720479277"},"_hasShrinkwrap":false},"2.1.0":{"name":"search-params","version":"2.1.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/cjs/index.js","jsnext:main":"dist/es/index.js","side-effects":false,"types":"typings/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && rollup -c rollup.config.js","test":"mocha -r ts-node/register 'test/main.js'","precommit":"lint-staged","lint":"eslint modules/*.ts","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"lint-staged":{"*.{js,ts,md}":["prettier --write","git add","tslint"]},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","devDependencies":{"chai":"~4.1.2","conventional-changelog-angular":"~1.6.6","conventional-changelog-cli":"~1.3.16","lint-staged":"~7.0.0","mkdirp":"~0.5.1","mocha":"~4.0.1","prettier":"~1.11.1","rimraf":"~2.6.2","rollup":"~0.57.1","rollup-plugin-typescript2":"~0.12.0","ts-node":"~5.0.1","tslint":"~5.9.1","tslint-config-prettier":"~1.10.0","typescript":"~2.7.2"},"gitHead":"8a02f2e4c620f89169ab4f298f475385195037e9","_id":"search-params@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"integrity":"sha512-kvqEwtxbq6uRTelUB/X3idlPbYYhj8AWWSNzB+ccRXIX7mR45i41DxyI3ywC9bapM7KlH+/sO3CvCCFu4VHMRA==","shasum":"f069bfec30474b2c329c7cf9e63a1685b37f6292","tarball":"https://registry.npmjs.org/search-params/-/search-params-2.1.0.tgz","fileCount":15,"unpackedSize":137154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN/z0Ft7qnqIRBNukHgzSbu/3AzEvrTXT9ie6PjomuiwIgJsqGiReZmYrJ24SIWExmA9yCJbr9lnNXbzox0tzsBhQ="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_2.1.0_1521973091098_0.49957639459887204"},"_hasShrinkwrap":false},"2.1.1":{"name":"search-params","version":"2.1.1","description":"A module to manipulate search part of URLs (querystring)","main":"dist/cjs/index.js","jsnext:main":"dist/es/index.js","side-effects":false,"types":"typings/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && rollup -c rollup.config.js","test":"mocha -r ts-node/register 'test/main.js'","precommit":"lint-staged","lint":"eslint modules/*.ts","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"lint-staged":{"*.{js,ts,md}":["prettier --write","git add","tslint"]},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","devDependencies":{"chai":"~4.1.2","conventional-changelog-angular":"~1.6.6","conventional-changelog-cli":"~1.3.16","lint-staged":"~7.0.0","mkdirp":"~0.5.1","mocha":"~4.0.1","prettier":"~1.11.1","rimraf":"~2.6.2","rollup":"~0.57.1","rollup-plugin-typescript2":"~0.12.0","ts-node":"~5.0.1","tslint":"~5.9.1","tslint-config-prettier":"~1.10.0","typescript":"~2.7.2"},"gitHead":"363c7d560e5fc1f85ccad8e5854eb0d6674c7057","_id":"search-params@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"integrity":"sha512-YFt3vEJ6ly5d2kT1hw+b83Flr/jlXwUrNDm3mt4zda9r1f7QhaS2W30IHB1RnbAUz/SgwVD8imT1yS3gaZ8otA==","shasum":"25a6da0b4c0ad1745d42235475150f3c04da8301","tarball":"https://registry.npmjs.org/search-params/-/search-params-2.1.1.tgz","fileCount":15,"unpackedSize":137288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFIzaP7LpWv6nniuHqFxX2aGnCS9/gs8U9PD1p/KwB6AiA9NvlZ57StrR8Rrwia05T/j5oJGe62f8HHVu0x525B8g=="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_2.1.1_1521983771824_0.887690610000363"},"_hasShrinkwrap":false},"2.1.2":{"name":"search-params","version":"2.1.2","description":"A module to manipulate search part of URLs (querystring)","main":"dist/cjs/index.js","jsnext:main":"dist/es/index.js","sideEffects":false,"types":"typings/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && rollup -c rollup.config.js","test":"mocha -r ts-node/register 'test/main.js'","precommit":"lint-staged","lint":"eslint modules/*.ts","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"lint-staged":{"*.{js,ts,md}":["prettier --write","git add","tslint"]},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","devDependencies":{"chai":"~4.1.2","conventional-changelog-angular":"~1.6.6","conventional-changelog-cli":"~1.3.16","lint-staged":"~7.0.0","mkdirp":"~0.5.1","mocha":"~4.0.1","prettier":"~1.11.1","rimraf":"~2.6.2","rollup":"~0.57.1","rollup-plugin-typescript2":"~0.12.0","ts-node":"~5.0.1","tslint":"~5.9.1","tslint-config-prettier":"~1.10.0","typescript":"~2.7.2"},"gitHead":"f0c4fa4a8657e957649fa293697fd918b55562f7","_id":"search-params@2.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"integrity":"sha512-RToWw6ftSKU8awWFFXK7CxNblBrwDck800RjXxqcFICg4HP1DAI71f4eJlxUpV4mtuWe0ueAnlHrQX7UtbQVNA==","shasum":"e0107b7e6f2e973d7991b8fbffc8b6664bc96edd","tarball":"https://registry.npmjs.org/search-params/-/search-params-2.1.2.tgz","fileCount":15,"unpackedSize":138113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdQHOkgktC2IY1IzTWZ0rFuZScee3A4+zTAKWNZJwgbAiEAh4uBArNDJcxuph29SxFv/Eaq3S7GQP0zYe7xXSm7g2g="}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_2.1.2_1522148948460_0.35825721541632705"},"_hasShrinkwrap":false},"2.1.3":{"name":"search-params","version":"2.1.3","description":"A module to manipulate search part of URLs (querystring)","main":"dist/cjs/index.js","jsnext:main":"dist/es/index.js","sideEffects":false,"types":"typings/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && rollup -c rollup.config.js","test":"mocha -r ts-node/register 'test/main.js'","precommit":"lint-staged","lint":"eslint modules/*.ts","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"lint-staged":{"*.{js,ts,md}":["prettier --write","git add","tslint"]},"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","devDependencies":{"chai":"~4.1.2","conventional-changelog-angular":"~1.6.6","conventional-changelog-cli":"~1.3.16","lint-staged":"~7.0.0","mkdirp":"~0.5.1","mocha":"~4.0.1","prettier":"~1.11.1","rimraf":"~2.6.2","rollup":"~0.57.1","rollup-plugin-typescript2":"~0.12.0","ts-node":"~5.0.1","tslint":"~5.9.1","tslint-config-prettier":"~1.10.0","typescript":"~2.7.2"},"gitHead":"dcdfb334212e14f59db02f376a6a2f5100a6ab4d","_id":"search-params@2.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"dist":{"integrity":"sha512-hHxU9ZGWpZ/lrFBIHndSnQae2in7ra+m+tBSoeAahSWDDgOgpZqs4bfaTZpljgNgAgTbjiQoJtZW6FKSsfEcDA==","shasum":"90b98964eaf3d0edef0f73e6e8307d1480020413","tarball":"https://registry.npmjs.org/search-params/-/search-params-2.1.3.tgz","fileCount":15,"unpackedSize":138442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFkU+CRA9TVsSAnZWagAAVUcQAI7RzOByFNhCIqS6mvZn\n9Ha77iadd2T2N5IQTVp5V27wpY8f4w4EMmVZv48ItOxLbdqq8AXfh0X4dGdo\nOeEiPYsWD7Yhcd0gveT2NrJ8sZCV1jI6hiWTXkE8H38kmGfDj2M0I6kbWZFY\npQFf7dGz43Z38++KuNV2kFREDxXmZUlqu0GPJdFE/8LteLMbiVLdsxjCASQJ\nCa+taOvQIqUKZsuv5rXg9jgBI0jSBC6yiw4rGqfTCcHudLZozVMAVaxZtdjw\nnEMIyzQSau11IoOl5GcZjzVG0nv2flFvsbBz3mRPrX5IQJsK0dnC48vViqHX\nh6tqfHbalZQXYn+UOzZY9r/eLKgseu5hRmc+vPjB4/9YXBVsRUhpJjdvsjZ/\nUDega/h8WQERYCg1DCgqHnZoh9zscstop0haq3PiJlZya4z6dEaThnXPewrv\njctHRLeLpjCovhNHqHhfhYoaI5VzruwIx8JQdcE5dBca+MRaOD4Pc73gJkbP\nS7A3tW5cj8pUhpX0Wk7GdN0tJpEU9t5yEyB5Z+6f8TtL/awez1O7/KvcyzUW\nL8qELL+7N0VMSbVoeiHTrbG1ISnJFwmWRUoaCudo0isAEvoNxNwb7nDumRpT\nbIVJhLuKMoh7Mk8fbDRKQO/CnP8kf9vzRXG86R1MduYjIncne9EJBT+9TmZI\n+YG/\r\n=dao0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBZfqVFzwreBKwg4jjA25to9LYFXWfpeOHnUrrYuuU5gIhAIS91Ps4SY+0fbgDbVWw9ImuB7ggnxuqNi4Omh4I3Vci"}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_2.1.3_1528186173422_0.9829367620391085"},"_hasShrinkwrap":false},"3.0.0":{"name":"search-params","version":"3.0.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/index.js","module":"dist/search-params.esm.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint src test","prepare":"tsdx build","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"devDependencies":{"conventional-changelog-cli":"2.0.31","@types/jest":"^24.0.25","husky":"^3.1.0","tsdx":"^0.12.1","tslib":"^1.10.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"tsdx lint src test"}},"gitHead":"b4f99f856b17eec6fb24cf626c657d812836b111","_id":"search-params@3.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.11.0","dist":{"integrity":"sha512-8CYNl/bjkEhXWbDTU/K7c2jQtrnqEffIPyOLMqygW/7/b+ym8UtQumcAZjOfMLjZKR6AxK5tOr9fChbQZCzPqg==","shasum":"dbc7c243058e5a33ae1e9870be91f5aced4100d8","tarball":"https://registry.npmjs.org/search-params/-/search-params-3.0.0.tgz","fileCount":15,"unpackedSize":59880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCl1PCRA9TVsSAnZWagAA8toP/j3YlcKDQzoLLAhZ8PmG\nmms3qnBgwX/R7PQPl+dsddKoz4gHr5Xp95RAZa2wD04EY/L5ercrKHdZAmOq\ngYkBzPT6CrfgicsrZvy+Pz2BP0j9M/3q6NNpsKBp6RVxC4OI13XvXeH2JUkz\nqiQifs+aAcm1xuFW83jePIWZ1psVJDQ33zwZW2MC8NJcG4aJzuULa9H6zYiA\nWs6YIlegQ+be+uFJcOM3hyhfvDUL9xy1868SmUb8ty42VoewHHIiL0ZGZzlo\nXY05iILwR0tCry9qiZVgxkd4l46a8XG0JQSCbZ9IbJlz0fWyOWxE/Cte91Ec\nvVnPnChQ9Asgiwm5jJGta8S73mDil28/3C1Ud+IwFzQaJNCp+I1mMMB4KZru\npCP4kDc9L4t5pp82XXhQ+S0yhLMPoQB76IY/rStjWPPjcQgp/IYzuDPlSzh6\n3BPyDIFVgsBfU2Jwdv2IeMNnT42wlvWvqNU9/bK8oGSmaERgcEWffRztlUCx\nE21fBQV6IypGtvua1bcfCL2ZF87xkuXauM3yRSzrfD780hjnQqlsp+50vIdO\nlYtCuCGtB0eqqCqL8JJufB0mL7KynirpSKmsnSDBCekr6BJ0mh1efes01A70\nVrhLhEYLZaqIO9fKGM4CuKk4vyWYBnXf8LpGBIouiTKT8ZG2H7QjbT7Am8YQ\nPJMt\r\n=J9ru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxAP55gcX+ABSYZmmXHZYWZmGTpQCwI1delwJYSpeXYQIhAOL9KE9ICYb0qTnxn9zhM3P4XoofaFHPL7LGVYusG8go"}]},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_3.0.0_1577737550522_0.504417190859116"},"_hasShrinkwrap":false},"4.0.0":{"name":"search-params","version":"4.0.0","description":"A module to manipulate search part of URLs (querystring)","main":"dist/index.js","module":"dist/search-params.esm.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint src test","prepare":"tsdx build","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"devDependencies":{"conventional-changelog-cli":"2.0.31","@types/jest":"^24.0.25","husky":"^3.1.0","tsdx":"^0.12.1","tslib":"^1.10.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"tsdx lint src test"}},"gitHead":"2fd0950c6de4bc3b25368aceee9ac1c488bb1532","_id":"search-params@4.0.0","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-CCDNZXqtecn1I+gJsh24EYNxEsrCzWWpxJ7NH23A0BwhARWyUtLn/HfrdBtDPmldZ8paTuc+AM6OETl22ZgHFg==","shasum":"32f0867281ce3d4f07de3017d53a86ad4ef086f9","tarball":"https://registry.npmjs.org/search-params/-/search-params-4.0.0.tgz","fileCount":15,"unpackedSize":61838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN3oBCRA9TVsSAnZWagAAMw0P/1E+lpM7ehf+64/t7xEl\nNiqgcq7WhKhUOUWLj889hQM/dB6dCg5yRh1WiLG+4WHC+0osknOKHHBXz7k2\n5LpsmKGg18vACH9V8FiMoJLH0wmTiGIQZoGmbm7YN5IblNIEP9xHXSzVInEI\nVXS65+dPvq5QVlG3O4ugNAn3V/kOjHYo9JcIoZgqOjWctJJebnbph6NiJwF3\nrXBkS5882VbtJ+FZc4EuVFn9Ed5MHZRWdGjZV+zHj5oN1IkhNH3lev8rukpf\nJjqXqdreQ+TrV2yfKlhb40cluO1+wyiaFvsszzb3RWVTRtZ314NZQCX4sT9Q\nDIrYgKP6rkeP/j9h09QOZjRFZxHlythQ8byt8ihyUwhRzwjdPJjTZL4o3pfe\n6mQuID1sMf5mq+9/JTOHxs6tQOZcYRWg8WMF+ozCzfZrxwNVbuAuWqU2y0iU\nBcrdXSF+jM17SDL+hXI1zoVNljtGWkHAy2TNaZcX6huJfIvm388qOF7S45ZC\n3hoHsJt9kDvGd9ZHkGnJs6beEreU6QMJTAVpOK5g3acOwPrryFpCQ66JYjur\nUBd+9sAkbf0q9JZyBcwGzUOHG1p2gEu+WO30b3YwMPJLWD/xoyT7qIwTkur1\n+ESY2tzP2sujBLPm8ggrSavP+xIh9uenGpKFwIp/OPF4qXDdodC/tDHHwG4b\n7B6B\r\n=uRjG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgZjqXfcb7pZo7+TsyMzD3KswOcKAJhswuWYVSXRzEsAIgIg2IETY/m7XrulU4apvXQNmZQYDcKFc/EVg5yGFrVj4="}]},"_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"directories":{},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_4.0.0_1614248449319_0.16445704470858513"},"_hasShrinkwrap":false},"4.0.1":{"name":"search-params","version":"4.0.1","description":"A module to manipulate search part of URLs (querystring)","main":"dist/index.js","module":"dist/search-params.esm.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"keywords":["querystring","query","query params","search params","search","location","url"],"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/troch/search-params/issues"},"homepage":"https://github.com/troch/search-params#readme","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint src test","prepare":"tsdx build","clog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"devDependencies":{"conventional-changelog-cli":"2.0.31","@types/jest":"^24.0.25","husky":"^3.1.0","tsdx":"^0.12.1","tslib":"^1.10.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"tsdx lint src test"}},"gitHead":"d6419535c9d0d5b35f0a7e3dc68c6f4cea00a75e","_id":"search-params@4.0.1","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-axiHDzALAbvAB1gQ7gh2K69Md9FJ6Cz/QOreaksDHQWjfwa+5rTR6twUnJg2f/luob2zRqVWENQcQgCUZYut5A==","shasum":"bd32bf8c11febbd760c27cde24a885ac8e969ae5","tarball":"https://registry.npmjs.org/search-params/-/search-params-4.0.1.tgz","fileCount":15,"unpackedSize":61853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghnqkCRA9TVsSAnZWagAAHTAP/An7bPVpqm0DxEpeT97p\nq+Q/36aRZsCHcRylGASUpRihfiNf/6K2JWyKCWzQJbI0hs8LcaAf8kIQmO85\nDKnrYg4Qgd+sDktp9fQZi0PYL3rA1ZSSPgLDndySYMogB6LfYyVlUuz/Gc3d\nE0p4S6JQh7y/iWHu0LVcu6uBk4FavcU+HV53zm01e+y7DVd1dxu3mCNnS1Nm\nfos724TaATYUHii9CMHYMCoCrECIHCn7P8SDBMMlrXTzgxZfey+lgIN4+179\ny9WY5C1EV59vxkg6SPlC6vA6tr5Sc3AF7pm6veMAg65K7jHhibPvPLjZcE1D\nPY81zx7xKaLZRG+4wsf0deGvCs7frVDYNhuPesTCiBt9KUbL8t7FdKC4FCz2\nASqNpfRTUSHRAp21dBdA2GMhjgigcSbLrtyGfnJTMXd6isNIRTf8dUr6p3nC\nMetRpDmvu+nCgzA/wA5iSOcKrPW51Sl91G1U4WaQ0tknXVNa2KjR3RJdbXsM\nlIOY4WVA8LuVWT8777SXjcI+t53JLmFglE9kOSTn2PENMS5Q87RYwbktk1dw\nPGVvxCJwa0s5BDD4DBWmIG1Rm0wo0gZ5pqFC9xDTvApCPWU0f6XbCy5X5V62\nm9Vo/xKYrgFVgH8vUpFYwV86AxbfZB5lEJ5sPa+MsMSI+L18JApT0f5/09aR\nO6qP\r\n=qk1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIylvSa8pTEYbrH48yLuC6Ysptp7vf+iWne43alxHPiAiAecnf07Nv0Xv8Q7EiW+Msm/SV7Yhp6w4+5Q5WpjvQ7Nw=="}]},"_npmUser":{"name":"troch","email":"thomas.c.roch@gmail.com"},"directories":{},"maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params_4.0.1_1619425956268_0.6606673951106479"},"_hasShrinkwrap":false}},"readme":"# search-params\n\n> A module to manipulate search part of URLs (querystring). Created to externalise some code shared by [path-parser](troch/path-parser) and [route-node](troch/route-node).\n\n## API\n\n#### parse: <T>(path: string, opts?: IOptions) => T\n\nParse a querystring and returns an object of parameters. See options below for available options. Optional generic type can be provided.\n\n#### build: <T>(params: T, opts?: IOptions) => string\n\nBuild a querystring from a list of parameters. Optional generic type can be provided.\n\n#### omit: (path: string, paramsToOmit: string[], opts?: IOptions) => IOmitResponse\n\nRemove a list of parameters (names) from a querystring, and returns an object containing `removedParams` and `querystring`.\n\n#### keep: (path: string, paramsToKeep: string[], opts?: IOptions) => IKeepResponse\n\nKeep a list of parameters (names) from a querystring, and returns an object containing `keptParams` and `querystring`.\n\n## Options\n\nAll options are optional.\n\n- `arrayFormat`: Specifies how arrays should be stringified\n  - `'none'` (default): no brackets or indexes are added to query parameter names (`'role=member&role=admin'`)\n  - `'brackets`: brackets are added to query parameter names (`'role[]=member&role[]=admin'`)\n  - `'index'`: brackets and indexes are added to query parameter names (`'role[0]=member&role[1]=admin'`)\n- `booleanFormat`: specifies how boolean values are stringified and parsed\n  - `'none'` (default): booleans are stringified to strings (`'istrue=true&isfalse=false'`)\n  - `'empty-true'`: same as `'none'` except true values are stringified without value (`'istrue&isfalse=false'`). If you choose this boolean format, make sure to change the value of `'nullFormat'`.\n  - `'string'`: same as `'none'` but `'true'` and `'false'` are parsed as booleans\n  - `'unicode'`: `true` and `false` are displayed with unicode characters, and parsed as booleans (`'istrue=✓&isfalse=✗'`)\n- `nullFormat`: specifies how null values are stringified and parsed\n  - `'default'` (default): null values are stringified without equal sign and value (`'isnull'`)\n  - `'string'`: null values are stringified to `'null'` (`'isnull=null'`) and parsed as null values\n  - `'hidden'`: null values are not stringified\n\n## Example\n\nFor more examples, look at the tests.\n\n```js\nimport { parse, build, omit, keep } from 'search-params'\n\nparse('country=scotland&town=glasgow')\n// {\n//     country: 'scotland',\n//     town: 'glasgow'\n// }\n\nbuild({\n  country: 'scotland',\n  town: 'glasgow'\n})\n// 'country=scotland&town=glasgow'\n\nomit('country=scotland&town=glasgow', ['country '])\n// {\n//     removedParams: {\n//         country: 'scotland'\n//     },\n//     querystring: 'town=glasgow'\n// }\n\nkeep('country=scotland&town=glasgow', ['country '])\n// {\n//     keptParams: {\n//         country: 'scotland'\n//     },\n//     querystring: 'country=scotland'\n// }\n```\n","maintainers":[{"name":"troch","email":"thomas.c.roch@gmail.com"}],"time":{"modified":"2022-06-26T17:08:14.244Z","created":"2016-02-20T18:30:51.320Z","1.0.0":"2016-02-20T18:30:51.320Z","1.1.0":"2016-02-22T21:15:02.728Z","1.2.0":"2016-03-29T21:33:19.748Z","1.3.0":"2016-09-09T21:48:28.502Z","2.0.0":"2018-03-19T21:24:32.596Z","2.1.0":"2018-03-25T10:18:11.198Z","2.1.1":"2018-03-25T13:16:11.886Z","2.1.2":"2018-03-27T11:09:08.601Z","2.1.3":"2018-06-05T08:09:33.599Z","3.0.0":"2019-12-30T20:25:50.637Z","4.0.0":"2021-02-25T10:20:49.488Z","4.0.1":"2021-04-26T08:32:36.429Z"},"homepage":"https://github.com/troch/search-params#readme","keywords":["querystring","query","query params","search params","search","location","url"],"repository":{"type":"git","url":"git+https://github.com/troch/search-params.git"},"author":{"name":"Thomas Roch","email":"thomas.c.roch@gmail.com"},"bugs":{"url":"https://github.com/troch/search-params/issues"},"license":"MIT","readmeFilename":"README.md"}