{"_id":"http-build-query","_rev":"14-ddc6dc2f2de20c716fe667fc99d4fdd8","name":"http-build-query","dist-tags":{"latest":"0.8.1"},"versions":{"0.0.1":{"name":"http-build-query","version":"0.0.1","author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.0.1","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"cb2a2d9f0e23b883844fe8a1be290e16518960a4","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.0.1.tgz","integrity":"sha512-IyUXLeRE2Jswvk5RGUGKMXtmKIeEJrwFYmou98YP3EzPbXzyxL/vKEvrnssIigA0udpELPQ28vDnTwioHaM68Q==","signatures":[{"sig":"MEUCIH1Q5+sFfUCB/Cuq1JoKMqHmYr0gN3SWQ8vhXeACKg7wAiEAqvboxAeZdsxABqhHDGh1vSCQLWlx65d/6aDXCvjWQFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main","babel":{"presets":[["env",{"targets":{"node":"4.8.3"}}]]},"gitHead":"cff7b82b9eb4abeff4d41116377d2e1e615a5404","scripts":{"test":"mocha tests/test.js","build":"rimraf ./dist && babel -d ./dist ./src -s","lint:js":"eslint ./src","lint-staged":"lint-staged"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"pre-commit":"lint-staged","repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.0.1","description":"Generate URL-encoded query string from the object (php's http_build_query() in js).","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"8.0.0","eslintConfig":{"env":{"node":true},"root":true,"extends":["airbnb-base","prettier"]},"devDependencies":{"mocha":"^3.4.2","eslint":"^3.19.0","rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.24.1","pre-commit":"^1.2.2","lint-staged":"^3.5.1","babel-preset-env":"^1.5.1","eslint-plugin-react":"^7.0.1","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.3.0","eslint-config-prettier":"^2.1.1","eslint-plugin-jsx-a11y":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.0.1.tgz_1496767564761_0.4440491674467921","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"http-build-query","version":"0.0.2","author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.0.2","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"53584e501290156ab4930882ecba3a4ca3203b76","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.0.2.tgz","integrity":"sha512-rlqhROagrwsl3zZM3aeKrVs81coHTaNSuXyR7C7fO+rtpBYmcApcv+MugOmDtAJmK701T0pC+cEpTn8HpzfCrw==","signatures":[{"sig":"MEUCIBPELsF/+XvSjQZLNovu0gfsAkXsLQo+D1OBwUAuhd0lAiEA1S/JWhNcQWF/A/WLjP/6VDtDN1XjFjjkHbLFx7NLgKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main","babel":{"presets":[["env",{"targets":{"node":"4.8.3"}}]]},"gitHead":"94cb2dd524ed242c9379a34bd3a20856367e0a96","scripts":{"test":"mocha tests/test.js","build":"rimraf ./dist && babel -d ./dist ./src -s","lint:js":"eslint ./src","lint-staged":"lint-staged"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"pre-commit":"lint-staged","repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.0.1","description":"Generate URL-encoded query string from the object (php's http_build_query() in js).","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"8.0.0","eslintConfig":{"env":{"node":true},"root":true,"extends":["airbnb-base","prettier"]},"devDependencies":{"mocha":"^3.4.2","eslint":"^3.19.0","rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.24.1","pre-commit":"^1.2.2","lint-staged":"^3.5.1","babel-preset-env":"^1.5.1","eslint-plugin-react":"^7.0.1","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.3.0","eslint-config-prettier":"^2.1.1","eslint-plugin-jsx-a11y":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.0.2.tgz_1496830929213_0.184549123281613","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"http-build-query","version":"0.0.3","author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.0.3","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"72dd3b3a26bebf035685d2dc0829597fdb4e8b74","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.0.3.tgz","integrity":"sha512-oOCIP3X4oVpW8vZrlnywGaDt+mbrGzNBSXYZzJNws4g+XifTsOQzDLpHyJtLR78OXtfElSfE6BAIeWH5XRrFQQ==","signatures":[{"sig":"MEYCIQDqOYxEVWLgTGxk8u93o3/AGCrRVn66XBQ1gwI6GS9auQIhAPHh0vHkoXN+wAn2bRLCOgRRoAcLnrLfqC/5X5g22WuS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main","babel":{"presets":[["env",{"targets":{"node":"4.8.3"}}]]},"gitHead":"a1e06519ac28a3e4c7c8558efe969a65df34e399","scripts":{"test":"mocha tests/test.js","build":"rimraf ./dist && babel -d ./dist ./src -s","lint:js":"eslint ./src","lint-staged":"lint-staged"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"pre-commit":"lint-staged","repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.0.3","description":"Generate URL-encoded query string from the object (php's http_build_query() in js).","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"8.0.0","eslintConfig":{"env":{"node":true},"root":true,"extends":["airbnb-base","prettier"]},"devDependencies":{"mocha":"^3.4.2","eslint":"^3.19.0","rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.24.1","pre-commit":"^1.2.2","lint-staged":"^3.5.1","babel-preset-env":"^1.5.1","eslint-plugin-react":"^7.0.1","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.3.0","eslint-config-prettier":"^2.1.1","eslint-plugin-jsx-a11y":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.0.3.tgz_1497209416305_0.12588455900549889","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"http-build-query","version":"0.1.1","author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.1.1","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"fa76e7082ff495b88d0de2dc55a1e0688ab4b5b1","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.1.1.tgz","integrity":"sha512-UW6PBfmFnkgA+qIl5IfHg7Pwl6bMG43qxMnkXykRLa40p90jJX5R5vzxW5GiUdtoojhCWf2QVRLi3WPYo5oTmA==","signatures":[{"sig":"MEYCIQCYoeDGR1UxO0ifhPSnphmq6wfDhc+BtoHz/WavX958tgIhAPLMjjpTx8lFfQucV/kpQDEhhBH2U3fkivOvKZpU6amo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"cc0b27a5a78addc768ea1a368fc01cf5b75de8f1","scripts":{"test":"mocha test.js"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.3.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js).","directories":{},"_nodeVersion":"8.2.1","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.1.1.tgz_1502693146289_0.636219919193536","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"http-build-query","version":"0.2.1","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.2.1","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"6ca83361a14d8f4db41c5350a566f82b402e0d31","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.2.1.tgz","integrity":"sha512-oblUaQfZtLgC4hMDnGGYPwGLOL2zsHWxPlDf/bHs0BnZ5zEcg9o9lM+h7jQRNKpBVyyOs/icDmGShSngqnDa6g==","signatures":[{"sig":"MEYCIQC8RZWMY/QLoTeyJXFVxGvgPYh5D9lS3tUCzOeG/480zwIhAO/xn7+rKLOoDH5h3qQWsQ+k10w4Kx076oTunooSs/mV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c5cf2406db59a7095a40e2023727a452865139e0","scripts":{"test":"mocha test.js"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.3.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"8.2.1","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.2.1.tgz_1503302115134_0.8925511923152953","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"http-build-query","version":"0.2.2","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.2.2","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"51376d9a5a1219174482306a9a2f9bf6ee041de1","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.2.2.tgz","integrity":"sha512-BjYqmn+HmLM/elY6c9aOV+2ZjO9I4mbIw3gS3F6qSZTjW8uAqMwAgg6RYasjJ+EiH2apgyNpBdtUL1tubA3r5Q==","signatures":[{"sig":"MEYCIQCs54FR9gNzVg1bDjf+7xiXyma7M5hYRp8EOYGZambNfgIhAOflnbeJIu5yLvQcxGPFkhG4/26Z98nw2ArsguZh2Zm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"16e376dc5d29bc2dd314cc5f7cbcdea8ab80322d","scripts":{"test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.3.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"8.2.1","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query-0.2.2.tgz_1503662382731_0.9328363053500652","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"http-build-query","version":"0.5.1","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.5.1","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"64b57f63e8da2671964c74d13013ef857681158d","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.5.1.tgz","fileCount":8,"integrity":"sha512-0Fsswfz1kkbGYuKfAFdSDOxkovOTu8PlLtRQV2pWbkmu/XafNIqINbZPZB7wKc9yfNCXK02/qQ7n6TIS9JoxEw==","signatures":[{"sig":"MEYCIQDOgOaJuVbl0Q9A2TVDDq9W0AHn5zYGtUfyk0q3zJX5xwIhAIYOYbHUSl2dXgMdfDENEW9wwHQPW1RzuSe+EDURd1V+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39505},"main":"index.js","engines":{"node":">=4.0.0"},"gitHead":"a72ed6a066bb079d68611f405e141f80f537abb8","scripts":{"test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.4.2","eslint":"^4.17.0","eslint-plugin-node":"^6.0.0","eslint-config-prettier":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query_0.5.1_1518806950417_0.3602810273309385","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"http-build-query","version":"0.6.0","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.6.0","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"77a90fda9fb1e80c063efe53228be3a98ee2c804","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.6.0.tgz","fileCount":8,"integrity":"sha512-PN+3srLcHOh7dFFhdgipjIKTDmCYwW7xXTZLKbXN4Bst58rtMyd3ODeTUUgj4+FLU9sL0Zx2kC6RDn3io463MQ==","signatures":[{"sig":"MEQCIE7gZDPyenwPvhLt2zOWtrl8f8JuMsM2HjrP3L7fiOEuAiAJHH1NYTWIaLi1yxz1+S+7wZcWJCEjcwUZlxKn9KPlhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39574},"main":"index.js","engines":{"node":">=0.10.48"},"gitHead":"53fcb363726ee621f9e607dc7b9345677c8c855f","scripts":{"test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"9.6.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.4.2","eslint":"^4.17.0","eslint-plugin-node":"^6.0.0","eslint-config-prettier":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query_0.6.0_1521274674601_0.21571797546161564","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"http-build-query","version":"0.6.1","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.6.1","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"21ae2d160392e618e9871a0be6596fa0e6e6bfcb","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.6.1.tgz","fileCount":8,"integrity":"sha512-76sHzyfvhC6/SVgNv6mB8hIMHOArmZRGv/oOJp9fpbRkQvCfCU+dJdCQPK6CeDn0pzoVwbSyn52Awc3wVtRfmQ==","signatures":[{"sig":"MEUCIQCvZEzdVc2sGaogHOVClh3cqu1IcJ/Pq6FQsSkGdLmIDQIgLJTxym/uyzB7F3uNEvg3pPl37dnmXgCMw0L9wAE/tw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7IaVCRA9TVsSAnZWagAA6k8P/2paLXgRZTxEhQpPwUNy\nQGch50oyH86oF+Yh9ww/3Q2rAZ1e2VCGI+4Lov911H3CFSeqGd8vTAPoiXMh\nD/PjqINkCutrvjx5LelZ0n/tA6xExYesaK6Qe3J9XULun1OBTdRtesnvm5N6\nhY44TjujSKxe5GJW1Rtvf/P3tXCiTMEy6GkpDcxrMQytXzllAwzTxlLDpsfF\nofY60CCTiwYlfmbXd9DZH5gmEpso3kJvnF94NjixgpzkKZmc9fsnFx9LfmDC\ngEZqPvG9h/O8CcYchzLvv1BYQ31Bv9qqojsrHnPNYgiLt2iT01UMs2AiIIrR\nbJkTXqEUC81fUTSBD/YsHyENjin7drCTGcNK0J6ow2vsUsNamEgqPBdKD9HW\nRYdii/ifqbS+xRmBNX/us7fpD3pOpwmu1He24d+A8SouU7fucy7wGWtJ19tb\nWYI7jf/IDNXipYStY9TL4o81boJ0KJT8RFc2IdRsZ9dyeHFtNmXLglTw22fI\nLGDr5KP6I2zTQl4pciY10Gc3tCKwAIeFnbdXtAqTVntcYxGw32mZ4qDsx7US\nddtr8gxDHXv/R7SUltPj04ixrRgPpMz98ughbOlSvj1LTnltSeTjmmQ2Y7sR\nqlcquQbJOB08oIk8Rrxu+dqY6HvUkaEYbxYI+rEewHpugGV4/f5DrGIUgOKv\nZQz2\r\n=vbdA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.48"},"gitHead":"cce9780cd1ea77707e29c05473194b411fc5e4f0","scripts":{"test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"9.6.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.4.2","eslint":"^4.17.0","eslint-plugin-node":"^6.0.0","eslint-config-prettier":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query_0.6.1_1525450388387_0.9235262998522189","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"http-build-query","version":"0.7.0","keywords":["http","build","query","url"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.7.0","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"f2add22b42ea5b08dacbe5ea6cac1775c9a067f2","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.7.0.tgz","fileCount":9,"integrity":"sha512-r5jnQ/PcKzFg2dLJAj9xU8cBHuLubxLli6NiFtziNrDqVwPcjIgioamZszzGOPJq6ekUu+WfIcgsuPqe9MX4Ag==","signatures":[{"sig":"MEUCIADYKwCREyZnPxZOxOJfjnXEZeULNNWEhSkjqmZiF7p6AiEA9F9ZjZeFDYh/tGETbMOqcWnssnPyVsNWQCVxG0O8eHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJoEQCRA9TVsSAnZWagAAgJEQAJ1WWPWvno1jvMHzgY/t\npXx8ZfASlI7skYd0Ax1C9CSduj7KnsCL6rvq2rjhKi172zWNLN1BjRnnnqSu\ns4m1NXvG8RtUip2+Oy4vTi1IaDXOI9rJ2A4LUWnjL8fEvCNBQbztZ76JjMgo\n5K8Pp0j69U4cDvF1Bh0B5fPNp0baR2/zJTTTduajsE8z6CQw5cKEIoN7lpD8\nnviBEQ2oYXs/eth9Er1upaaDLeyX2I3hXk/YsruBULqzvj8Wv9okkRHirt9X\nmDbkXzkAXO9r5gjrY91RKg3lLwzphpp2RqQhA5b901oOzHsD7LdptSQszyYg\nB0cv8Dsmvjv2s2Oz2GCLNy0dN31PJiNs/5SgZh4+p5C2pKQZGTSkZni9DOuu\nhXXR3cFWX+RocCS3dr7cln9TL6oKTduBt0i/Zji6E5rV6P7z/sAPcdxyoDya\nFS2lx6G23zlhZvXHdZF3w9VtD1YPrAYsB1QVDBlE7aazud6CHGZe3InWEN5/\nY+e4NA5dBUfTa/mFKYi1UURGjjlKA7CZIBB6fcgG31HlAOMdBQsgUog62Rb1\nUUOgq1xKguu7GhYy9oXKAnSAGUzMUkv4cMWwhYFspC9sSMbgzWFIf7jeFfcL\nYDj0l/FhrYZbAw+mSEE911g1ZVECyB/+NR8mxW53sykd8dtJJ5K7A71rljQ4\nb8u1\r\n=Olzz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.48"},"gitHead":"29e66547aba33423fded1fb4c70676d651c38420","scripts":{"test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@icloud.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"5.6.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in js)","directories":{},"_nodeVersion":"9.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.4.2","eslint":"^4.17.0","eslint-plugin-node":"^6.0.0","eslint-config-prettier":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query_0.7.0_1529250063901_0.4981322896086784","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"http-build-query","version":"0.8.0","keywords":["http","build","query","url","php","http_build_query"],"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","_id":"http-build-query@0.8.0","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@outlook.com"}],"homepage":"https://github.com/vladzadvorny/http-build-query#readme","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"dist":{"shasum":"596dfa1e33b90e67da62797ed3cc0b110aa878cb","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.8.0.tgz","fileCount":7,"integrity":"sha512-5+sHzh0Hu70VEClJsCncZWkWXNvHdsobfCeSXXBHuPutQfZYmxg8XFQAdLSfMxW8WB42hsmaH6p6b9yY/Nsh6g==","signatures":[{"sig":"MEUCIQCf4EPLGl/QPoMUfzyAHLefZSAM5hTyF2dyl6TqA+0LcwIga4gWQ9sOaBoo1KvIuhbxhRkuvssbDvuehcicZAQRIP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11359},"main":"index.js","engines":{"node":">=6.0.0"},"gitHead":"3e7f0da0975dee76db96588f81628112383a8e6c","scripts":{"lint":"eslint index.js test/test.js","test":"mocha"},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@outlook.com"},"repository":{"url":"git+https://github.com/vladzadvorny/http-build-query.git","type":"git"},"_npmVersion":"10.9.0","description":"Generate URL-encoded query string from the object (php's http_build_query() in JavaScript)","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.56.0","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http-build-query_0.8.0_1768952799946_0.9062574772565422","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"http-build-query","version":"0.8.1","main":"index.js","description":"Generate URL-encoded query string from the object (php's http_build_query() in JavaScript)","repository":{"type":"git","url":"git+https://github.com/vladzadvorny/http-build-query.git"},"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","keywords":["http","build","query","url","php","http_build_query"],"scripts":{"test":"mocha","lint":"eslint index.js test/test.js"},"devDependencies":{"chai":"^4.3.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-node":"^11.1.0","mocha":"^10.2.0"},"engines":{"node":">=6.0.0"},"_id":"http-build-query@0.8.1","gitHead":"822f80bb14efe646a22555545fd75ba36e8f75d7","bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"homepage":"https://github.com/vladzadvorny/http-build-query#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-rUsS59HRY5gUdQyKupnbanoV+2dUHH7AIL7raBQxiA372YIHHH9fKav/Y5eSy3Uus37aHeu9lZfYdJ3NQZtb6Q==","shasum":"2beb49017a26d6cc3b9c4891b6680960326f0297","tarball":"https://registry.npmjs.org/http-build-query/-/http-build-query-0.8.1.tgz","fileCount":7,"unpackedSize":11386,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3Jr+5L5u+ji2mU++WFa5pi7kYc8+eFcLP603wkinvcwIgbFIjp3iWN4/E7K3BufHz3M2HQuCu5KagjwnqWCekYMI="}]},"_npmUser":{"name":"vladzadvorny","email":"vladzadvorny@outlook.com"},"directories":{},"maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-build-query_0.8.1_1768953528205_0.1710197389005903"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-06T16:46:05.841Z","modified":"2026-01-20T23:58:48.473Z","0.0.1":"2017-06-06T16:46:05.841Z","0.0.2":"2017-06-07T10:22:10.259Z","0.0.3":"2017-06-11T19:30:17.359Z","0.1.1":"2017-08-14T06:45:47.218Z","0.2.1":"2017-08-21T07:55:16.079Z","0.2.2":"2017-08-25T11:59:43.638Z","0.5.1":"2018-02-16T18:49:10.463Z","0.6.0":"2018-03-17T08:17:54.643Z","0.6.1":"2018-05-04T16:13:08.576Z","0.7.0":"2018-06-17T15:41:03.967Z","0.8.0":"2026-01-20T23:46:40.080Z","0.8.1":"2026-01-20T23:58:48.354Z"},"bugs":{"url":"https://github.com/vladzadvorny/http-build-query/issues"},"author":{"name":"Vlad Zadvorny","email":"vladzadvorny@gmail.com"},"license":"MIT","homepage":"https://github.com/vladzadvorny/http-build-query#readme","keywords":["http","build","query","url","php","http_build_query"],"repository":{"type":"git","url":"git+https://github.com/vladzadvorny/http-build-query.git"},"description":"Generate URL-encoded query string from the object (php's http_build_query() in JavaScript)","maintainers":[{"name":"vladzadvorny","email":"vladzadvorny@outlook.com"}],"readme":"# httpBuildQuery()\n\n[![NPM Version](https://img.shields.io/npm/v/http-build-query.svg)](https://www.npmjs.com/package/http-build-query)\n[![NPM Download](https://img.shields.io/npm/dm/http-build-query.svg)](https://www.npmjs.com/package/http-build-query)\n[![License](https://img.shields.io/npm/l/http-build-query.svg)](https://github.com/vladzadvorny/http-build-query/blob/master/LICENSE)\n[![Node.js Version](https://img.shields.io/node/v/http-build-query.svg)](https://nodejs.org)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/vladzadvorny/http-build-query/test.yml?branch=master)](https://github.com/vladzadvorny/http-build-query/actions)\n\nGenerate URL-encoded query string from the object (PHP's `http_build_query()` in JavaScript). Compatible with Node.js ≥6 and modern browsers.\n\n## Features\n\n- **PHP Compatibility**: Implements PHP's `http_build_query()` function behavior in JavaScript\n- **Nested Structures**: Handles nested objects and arrays with proper bracket notation\n- **Type Handling**: Correctly converts booleans (`true` → `\"1\"`, `false` → `\"0\"`), numbers, strings, `null`, and `undefined`\n- **Customizable**: Supports numeric prefix, custom argument separator, and nested key formatting\n- **Browser & Node.js**: Works in both browser and Node.js environments\n- **Zero Dependencies**: Lightweight with no external dependencies\n\n## Installation\n\n```sh\nnpm install http-build-query\n```\n\nOr using yarn:\n\n```sh\nyarn add http-build-query\n```\n\nFor browser usage, include via CDN:\n\n```html\n<script src=\"https://unpkg.com/http-build-query\"></script>\n```\n\n## API\n\n### `httpBuildQuery(queryData, numericPrefix, argSeparator, tempKey)`\n\n#### Parameters\n\n- `queryData` (Object): The data to convert to query string\n- `numericPrefix` (String|null): Prefix for numeric keys (default: `null`)\n- `argSeparator` (String): Separator between arguments (default: `\"&\"`)\n- `tempKey` (String|null): Temporary key for nested objects (used internally for recursion)\n\n#### Returns\n\n- (String): URL-encoded query string\n\n## Usage Examples\n\n### Basic Usage\n\n```javascript\nvar httpBuildQuery = require(\"http-build-query\");\n\nvar data = {\n  name: \"John Doe\",\n  age: 30,\n  active: true,\n};\n\nvar query = httpBuildQuery(data);\n// Result: \"name=John+Doe&age=30&active=1\"\n```\n\n### Numeric Prefix\n\n```javascript\nvar data = {\n  0: \"value1\",\n  1: \"value2\",\n  key: \"value3\",\n};\n\nvar query = httpBuildQuery(data, \"prefix_\");\n// Result: \"prefix_0=value1&prefix_1=value2&key=value3\"\n```\n\n### Custom Argument Separator\n\n```javascript\nvar data = { a: 1, b: 2, c: 3 };\n\nvar query = httpBuildQuery(data, null, \";\");\n// Result: \"a=1;b=2;c=3\"\n\nvar query2 = httpBuildQuery(data, null, \"&\");\n// Result: \"a=1&b=2&c=3\"\n```\n\n### Complex Example (PHP Documentation Example)\n\n```javascript\nvar data = {\n  user: {\n    name: \"Bob Smith\",\n    age: 47,\n    sex: \"M\",\n    dob: \"5/12/1956\",\n  },\n  pastimes: [\"golf\", \"opera\", \"poker\", \"rap\"],\n  children: {\n    bobby: { age: 12, sex: \"M\" },\n    sally: { age: 8, sex: \"F\" },\n  },\n  \"+0\": \"CEO\",\n};\n\nvar query = httpBuildQuery(data, \"flags_\");\n// Result matches PHP's http_build_query() output\n```\n\n## Browser Usage\n\n### Direct Include\n\n```html\n<script src=\"https://unpkg.com/http-build-query\"></script>\n<script>\n  var data = { q: \"search term\", page: 1 };\n  var query = httpBuildQuery(data);\n  console.log(query); // \"q=search+term&page=1\"\n</script>\n```\n\n## Migration from Older Versions\n\nVersion 0.8.0 maintains full backward compatibility with previous versions. The only changes are internal improvements:\n\n- Added `\"use strict\"` directive\n- Improved code readability and documentation\n- Updated dependencies\n- Same API and behavior\n\n## License\n\nMIT © Vlad Zadvorny\n","readmeFilename":"README.md"}