{"_id":"@bodao-corp/hapi-query-qs","_rev":"5-5d88443b88ca5cc5f7d42cb2d7e968c4","name":"@bodao-corp/hapi-query-qs","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.1":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.1","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-U4u/ZmmfjnRGYiK4Y+2pOmO+SGDqt+6itGOXm6rzbkwwzBpu9qfgLORfYBkgblb84i7nylTvcy1sxi/NUuK0kw==","shasum":"0cfc46827a4cbee1b0527d7295e81cbe1e60a771","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.1.tgz","fileCount":7,"unpackedSize":9032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBXY6QVTdF6R7+BOPYoj8fsUT0skI+qjf5qf2zoQPQYAiARxyoFOs4N9v61KKHd0jCH30oC4AvVIdKlyEdrkqkGwQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2euHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+9g//TfS3qC/sHPQsziuuEWQu4y78EVWjhCW9RX1z8+RphzQvIiJP\r\nlrzaeeP93qJl5oYLlxG6YsXOztyBVdywhNTugmwqajK9xQJ/bDG2V3qcEAFn\r\nifYVqdWG3iXOrONd21MdBicqzbF9khhQdq02QX6GpidvePwtmXVMDC/0bpu1\r\nesG64MyfmWCs00Px5dymy/6XlwVzRij9GJ9pJRx62GO9O71l8Lj4SZPeSPsk\r\nlO2ptr1U46q4E4FABwozCob+5Vosl+X2KSlf5pzY2K+i5MMzqoOyQ+WydwyO\r\nltMTP6CGqgdy9S4QpGQEDMk1zfAgEKzcmt2LrlijqDo3zmLfIlfu1+ygHJUX\r\njSAwnfsdwVSd912KjCRt9R99udvOk1D1FONoOWDYtZkj4YgbVbzJ2huk83Oi\r\npDvzFkaA2rJmF1Vv3twqUh/P3ECgLv0KJTwpTPBheAkJE7sJMOs7SqvhjHZ4\r\n2E0yu9aK28SRCcmC7AUCJp2CdDrRzaNYxVugUwwGfvCi6ZLNDBwcNudopYqn\r\nb6aSJlD464n5aPU1V+EPLL4ZwVEv9AdSVWDF7PfybiWGHkKuq9zwXTzWhpp0\r\nCF0rzykJJaLDEGBEenoOFtjwhsJFRwaUzrvDKkFCpA8jJYygXmQlLTJPyro+\r\n12F9nW1ab0wEYROBYxBmHwf0fU3AsmkZc8Q=\r\n=IjRd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.1_1658448774942_0.6405770978067047"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.2","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-94EVK1jBg8C2ftJ02awqpm+6hwdSeC9t2rFhVzdA8Irb2As75F0W9ffyjmsoDW0r++xMD6uxAFHMJLuCpS9RKQ==","shasum":"92f348bee647fdabb6454f58ffe93800aa2ecdac","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.2.tgz","fileCount":7,"unpackedSize":9032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEK/w7yTjn3AlgUey2gjwv3WdaO8FVd9Zr+8Noq+rygtAiEAkHsWgn5g8DANIc+EISPO81uRUyFASVUdUD2T+/kqzcU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2e4rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6hQ/+IB8pWwQBnpJLKmYKSuA3NJg4f/+UYPvYGWraFK2qQyJ+CXU6\r\neUyvTHwzQs3ViYI3U5OK8n/fxjdxMIEvbioDKgS9yrYHa+dUlAeOwh32nn+1\r\nlrZDGWya+h25NcPLx5ni4AcQM/Tc1grWZ8rJJRirD41xa6nOPnFCu1oyao3E\r\npCydfMg5Fd2yOv2JP+hrbQaEtGUhGRYxY5IbcPozDhnX4A/4ar3gbNmtmB2Y\r\nh/6pXqlCSGfrI1MfTo9uMIXWF2hWKAt0Dcd8UES9aXHyNfm7KM0loD+10qgu\r\n2MkgDEAhbdPNoo6D2hGf3e/rT2FXB7lXBJPeTbRlr4aKdKAWA4YGLfPt74ki\r\nrOskHuAPzB7WD0P8Sl3k0fZ4QmjfDmDuHWa8paCz5pn7W0CttPhUFCh4Gfc9\r\nhbcK2tW1eOiImL/51Xx5jQvkwGEJituHPN4LyHeDAY4qqDpxrGagyRF8HOeD\r\nv20/1U5qdGW/gl0CBS89uyRoe0Njcmyq3MkGt36ROzTRo8K0egcVQ3CctQ/D\r\n7ovoOElLWZMua+iG33q3T7m1xVHmf8sOOvcverzE7XJOgBGlKg7W25TlZ7oS\r\nKKBKq89Ce8zvqOKqw2oeHILLi20dFRB8/g7YSPFuH33nk4ozqWw/Sf43dIin\r\nqkyueV872CRbO4+vgZYA2znWTlC+av0vhTc=\r\n=5TKy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.2_1658449451008_0.5376065223057191"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.3","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HQJ4Oi0F5UtqWFawoe5GKasIxjZEuRIenCyUD/H2Kpw8VULz06ZMGnk6zHJjR/aKqgCIkO7B754QygGMW78A+A==","shasum":"c95604af94bbd2c4c8c532b980e8590a6f0c7f22","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.3.tgz","fileCount":7,"unpackedSize":9024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErhLapIZ4J1m0YciOUIbo7uMwfDlFv6Bq3r3DE6QwasAiBZQIDlEOKiQaleIwyuLuiClUS4tpVLH3+FTn7UVHhr9g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2e/IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsdQ//chUwGBcQkxJ+gEupmqTduMRNl7D+pjb7tOUWmajFEMwcSPwd\r\nhme9Urxygd2O4QUabFxXqtTJB0JAc5TujEyrKlG6iDKExYf3F28aGNqTr2wh\r\nukp5iyycfSjRYGqkp62kmhRQzhTcKYP8lC7l3v9oITrTCaG5QpYWqyK1/YCI\r\nU4k0o4ftjWmM2Jg9YIqq9jN6KSEfLV0biiJfcqzMAua1yV4S0/NXlB3U4/Ea\r\ncrpVeDcMazCSgVumqnxGmTpoZp3ascUsI6jb1n6w3mqPIneAhXZUQY7nGxSC\r\nemKteRFTq8rge/kIkhLRhcv+jlvjr5mQX4ysQsCjN31O7Yyu7++QNtxvkcEK\r\nk+vUmbdSSkbBi+Mv4GnJj50QKbJaQefp3oYxHRE6Zqp3UfiFEifu0qSaqvLF\r\nZmthN4GOD97BSGzjW/q6/DLELLOnRsDZo5b6phS8hiTOg9bGPDQ6IEa5tg95\r\nb60Hpd45XR24ktgnQTstH+GUFOgYUO9LAvrJFhZ/GZ4U6WmQkahEh7w4gGSS\r\njfJcZkoULOvGr22//eVOjDTpr5uj/GRvdx69QhNN8En+ILLutreBsY6X3lvJ\r\nyhcdHiYqVSTG+TP2tcS9gt/uJTJC9U2+nfWFt3ek6FVi71LESnPmp+w09tmD\r\nFjEIbdxBGd8C5bH5Ryf5bvNBT224HU4Pjgc=\r\n=Nqoe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.3_1658449864736_0.6596236537326254"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.4","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-d0IveuLT0pRdl72r/6D/m0uQUEoH493IZS7OslDljJZioJ/FwdKOjWYl6VLhyiao6q4AcW+gn0CHCP/+DNBYag==","shasum":"aba8f5c055ded027a8bfd6c88f2b7770d91f0b35","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.4.tgz","fileCount":7,"unpackedSize":8961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD03lezkeh+N1tyMqFypvQgthCNtzetnyNuB4ZyXE0PGgIgcZBAhPMjq6jC6N1Q5M1cao35nJdDJWZpZ2lgb80fVpg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2faNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/KQ/+MBYhhq/KLWD2OSAC+O2DRkE+mmozU28TlVHHeLZTYWeCN7mK\r\nUzK4cSyfKYzxOTI5H0ZmnwC3TlfwplPaXhod3EQfJp7BqLYSlTUgOfp9Ef11\r\nMgLOTHQkEZ7m6+a2zULCG2AzhJG8LHE/+JGKmGtJL5JZNr6Ux6wAw4Ha7p9y\r\n+ZbaoE1AA8foxUX87jUehcQhq5JgJW2KVxpuhgnjVNjN+ZskoVROvIkJXYPm\r\nDmdU3CBkOge9pSCwrCAU6a7ZZWnq8Eu5kmZF4woUU+tOpt9f3Cxea96ZSdMv\r\no2Y/708FwlcYeY8BQxgIhg5IkTs/93FL2UhFnn8edFjksCSwD5vlnvRDdq1v\r\nIjaW7RkACBn6odn2SaDXS0VeyfgfxrtSMrQGjbCLvhVospGizghGTfvt92Y0\r\n2RTG3dKAQVNBG+2Wau6f/O3wQzilFQvk3A91JKHe8lk/FFwXIpmq+kDbe/H4\r\nANSFWVom/1lcWQRkwbBhg84WzjgrVdLZkhPy674Zfoza8tkMXZr0e/xf96D+\r\nahciTIHapJr0zqHxa0X/UoznIVj7g/ZTeDBvpMfOgYFei09tAfAF6zU2D53Y\r\nm49OqxtcAKvSCDkC3PEXpRyPO40wNaP2pvEOlEOZH2co5JTW3d2U7RVfw6VS\r\njkU5w6BNuZRbAgIlimrPdPRRNJnKIGDRmc8=\r\n=27th\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.4_1658451596992_0.3916922932214131"},"_hasShrinkwrap":false},"1.0.5":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.5","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","type":"module","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mBgG4KFiO4tMHJnECxkKlHTlLEMHRPq8ZNlzrjLT9IVAVaJaboZxwW9rUTDSG/EEHF8AuN5+5F98m34cAkdMeg==","shasum":"2138b8847c69a92f28a8d6c61fb4c486d840e3c9","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.5.tgz","fileCount":7,"unpackedSize":11353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmkxyJm5igAICyfg+WPMZBNm1hc5u2N5jNrHx3FacPDgIgPzeGobadFG8siu5Gr5HfXsqRjqF0VbPV8awxniaQT7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ggJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi0RAAkVIe9S/kZXZ2lBp0T+mAdzInG7c8RgVPdPHTTTX0c20i55or\r\nQsT0rfuh0LFh8JAY8TUWwITlwjra8tC1COxlmB4UAAv19UOVpPk603sshIWl\r\nTHSi16Wp/LCRBfRxpg8AjjPZ4Sv5fW9Ujy/PGWjKgFLBZL/Na7SmqMeT7Hym\r\nQVqtrx0k2dOyq8cKBrOsnoNHGVbnP0ZJ4l4dl5Jjs5vCcnwQ7iqjjXdCDDcS\r\ndGdbt+hmeqDdkCe5mLdgjBh1tdmR0iAAw1U3ese/BwBWVYXPDvEkPrd3ZdZI\r\nkJvA0eXtjd1ddvg4osK2m1/N3ZCmZj/vq1I4G2T7/Wtbk4tKOvGoLLXsPGJm\r\n9jM/BaYCgGaK1mFghsYlmnEa53O0ZzBuZMLvkyKS8OvCWcgfCgkZtlFMp0vO\r\narks11lFDueGXsX2RrVN2fsNQSlzTw9FzJiVQ9HWkfaS+AWJVHFfPhZbG4xe\r\n0Wh9g0D+nDG4WP4cYinKdZH0iDVy1+nzVbTeSZ709BlTgbZZEFKimfADqbQq\r\n/bfE8dFzYfSJP4bPNOTg1hQAc51LRftEiUrh2ZW50AQu5edPlyrbrAAfEC4b\r\nvj1NZIJMtTkcw1DyDGTdubydoPt9WOGOcBvuebByGJW6FpR5Ibb+F6bVITiB\r\n1jZGe7hWA/YlNyxlWW/8YTarH2TUgKRBhDQ=\r\n=g60R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.5_1658456072816_0.39319834362772177"},"_hasShrinkwrap":false},"1.0.7":{"name":"@bodao-corp/hapi-query-qs","version":"1.0.7","description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","main":"lib/index.js","type":"module","scripts":{"lint":"eslint .","test":"npm test"},"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"keywords":["hapi","query"],"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"license":"MIT","bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"homepage":"https://github.com/rasputtim/hapi-query-qs","dependencies":{"@hapi/hoek":"^10.0.0","joi":"^17.6.0","qs":"^6.11.0"},"directories":{"lib":"lib"},"devDependencies":{},"gitHead":"b9f6893c499d92f490bd8759fb29a4acf213d89e","_id":"@bodao-corp/hapi-query-qs@1.0.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-WwKF6taaKX4WIe2tnzOUlCUOxSj9ONtkZKgzEBQuvOppHLyp6LUl8kYNTISqRhxUvpsr6mDVjXWhe7CvUtx98g==","shasum":"fb25d2dcd90e8c02b3a149d0b00f07e4612ab7ba","tarball":"https://registry.npmjs.org/@bodao-corp/hapi-query-qs/-/hapi-query-qs-1.0.7.tgz","fileCount":7,"unpackedSize":11419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHscC2ti+Tj7jG1c71EnEshQKzL9OwniLVYiuLfWhlGAiEArx7OAlbbz7e0YHS+UOvfELLRQ0220fwp0O4l46IN3bc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2g1YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovlA/7BX1Luj1DDJ6K8ECrQzip+jCzcWL0DowgfnL4+Rr4CZGU7o00\r\nEe+jQ64MM8G4GSxCEU2fDxCj749YP2LIJE3TxSfj3z2+IkNkacxXoy9SzQBc\r\ngXF8wrf08Mmdvi8ZVPTy7Dp9fP9GhYboQbQeMmAMsR6ZjZmW01xSnLipG+R6\r\n0oR6DfGmP+NzqCtRXs7Ztut45uvqyqiXvJGIjlkvjzNeBrGMD3HaHbBpd8Kq\r\ngyaCsqkL8WDpnHm9hIDizlihSrfAaL57z7xmzVFAFWPX7eAcnf7jh3Gl0gl+\r\nIBSO5PxKKERDWMcnpNjAlZwHmgqDaRW8vZtq/HNqbtiLgnDyt4E2YNfOi8rF\r\noegNeOM7pD3h6dPuhV/QILW9SZA9f1b9EvVxIyKI0U2CnxUqZPX6dVG+0eZR\r\nJvnQ0RAZQ8/bQDyj2S/vwHeVLRmE7Kada5z1bObvY+AUp3jrsg2QFA7Yuq2f\r\nnOfKd9ssoxJoAeP89UEonFZOaEyxG6VSprVcqS4rgLPXm+dvmAcyXl60vMo8\r\nVTt/3t8DDGuOtTfUeXqMneOYVawpSW5/teH22hbYJwdGmcGpoecgrVCenSYK\r\nkE5YJeMTbZFBEWT9I1Gt5eJ2434XKrOCvPC8MN/mXkwQZ5W+3P5eEaLY9NS+\r\ng/ZhVXm31RzcDDzCi2++4BBst+1mg+sTnlQ=\r\n=WeUw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rasputtim","email":"rasputtim@gmx.com"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hapi-query-qs_1.0.7_1658457432091_0.17873712218632054"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-22T00:12:54.878Z","1.0.1":"2022-07-22T00:12:55.128Z","modified":"2022-07-22T02:37:12.323Z","1.0.2":"2022-07-22T00:24:11.204Z","1.0.3":"2022-07-22T00:31:04.915Z","1.0.4":"2022-07-22T00:59:57.204Z","1.0.5":"2022-07-22T02:14:33.037Z","1.0.7":"2022-07-22T02:37:12.252Z"},"maintainers":[{"name":"rasputtim","email":"rasputtim@gmx.com"}],"description":"Hapi Plugin to parse query Params in the qs format that acepts [] square brackets","homepage":"https://github.com/rasputtim/hapi-query-qs","keywords":["hapi","query"],"repository":{"type":"git","url":"git+https://github.com/rasputtim/hapi-query-qs.git"},"author":{"name":"Rasputtim","email":"rasputtim@gmx.com"},"bugs":{"url":"https://github.com/rasputtim/hapi-query-qs/issues"},"license":"MIT","readme":"# Hapi Query String qs\n[![Build Status](https://travis-ci.org/lob/hapi-query-filter.svg)](https://npm.org/package/hapi-query-qs)\n[![NPM version](https://badge.fury.io/js/hapi-query-filters.svg)](https://npm.org/package/hapi-query-qs)\n[![Downloads](http://img.shields.io/npm/dm/hapi-query-filters.svg)](https://npm.org/package/hapi-query-qs)\n\nThe purpose of this plugin is to parse the query parameters into a object that is accessible via `request.queryqs`.\n\nthe objetive is to allow 'brackets' '[]' in the querystring and permit hapi too support the kind of query string parsed by the qs package:\nExamples: \n\n// GET /search?`q=tobi+ferret`\nconsole.dir(req.query.q)\n// => 'tobi ferret'\n\n// GET /shoes?`order=desc&shoe[color]=blue&shoe[type]=converse`\nconsole.dir(req.query.order)\n// => 'desc'\n\nconsole.dir(req.query.shoe.color)\n// => 'blue'\n\nconsole.dir(req.query.shoe.type)\n// => 'converse'\n\n// GET /shoes?`color[]=blue&color[]=black&color[]=red`\nconsole.dir(req.query.color)\n// => ['blue', 'black', 'red']\n\n# HOW TO USE THE PLUGIN?\n\nTo use it you just have to register it.\nAfter registering it you will have a new object in the request and whenever you need to use the parameters received after the query mark of the url ('?') they will be available getting the query.qs value\n\nEx:\nroute handler: function (request, reply) { ... \n\nconst parsed_parameters = request.query.qs\n\n}\n\n# Registering the Plugin\n```javascript\nvar Hapi = require('@hapi/hapi');\nvar server = new Hapi.Server();\n\nserver.register([\n  {\n    register: require('hapi-query-qs'),\n    options: {\n      ignoredKeys: ['count', 'offset'], // Array of query parameters not to convert to filter object\n      defaultEnabled: true // if true plugin will be used on all routes\n    }\n  }\n], function (err) {\n  // An error will be available here if anything goes wrong\n});\n```\n\n# Ignoring Keys\nYou can ignore keys to have them stay at the root level of `request.query`. A configuration of:\n\n```javascript\nvar Hapi = require('@hapi/hapi');\nvar server = new Hapi.Server();\n\nserver.register([\n  {\n    register: require('hapi-query-qs'),\n    options: {\n      ignoredKeys: ['count', 'offset'], // Array of query parameters not to convert to filter object\n      defaultEnabled: true // if true plugin will be used on all routes\n    }\n  }\n], function (err) {\n  // An error will be available here if anything goes wrong\n});\n```\n\nWill cause a request like /shoes?`order=desc&shoe[color]=blue&shoe[type]=converse` to create a `request.query.qs` that looks like:\n```javascript\n{\n  order: 'desc',\n  \n  shoe: {\n    color: 'blue',\n    type: 'converse'\n  }\n}\n```\n\n# Enabling at the Route Level\nIf `defaultEnabled: false` you will need to enable the plugin an a per-route basis by doing the following:\n```javascript\nvar Hapi = require('@hapi/hapi');\nvar server = new Hapi.Server();\n\nserver.register([\n  {\n    register: require('hapi-query-qs')\n  }\n], function (err) {\n  // An error will be available here if anything goes wrong\n});\n\nserver.route({\n  method: 'GET',\n  path: '/test',\n  handler: function (request, reply) { ... },\n  options: {\n      plugins: {\n      hapi-query-qs: {\n        enabled: true,\n        ignoredKey: ['count', 'offset'], // Array will be concatenated with the ignoredKeys set at register\n        params: ['test_param'] // Array of request.params that will be put into filter object\n      }\n    }\n  }\n})\n```\n","readmeFilename":"README.md"}