{"_id":"@derhuerst/query-overpass","_rev":"6-394566e6dcf264f028bd642d50b233d8","name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"0.1.0","main":"index.js","files":["index.js"],"keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=6"},"dependencies":{"fetch-ponyfill":"^4.1.0","p-retry":"^1.0.0","pinkie-promise":"^2.0.1","query-string":"^5.0.0"},"devDependencies":{"tap-min":"^1.2.1","tape":"^4.7.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"371ac6b9ad793728d08f2b3cfb28b587b41d1e29","_id":"@derhuerst/query-overpass@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"dist":{"integrity":"sha512-+ATbc/r08I8GAn/zW+qJVSPidrCr4A8TCOoiwDfDczyDgeJWYhOfqDJHFDFq6VzzhGawffHDnIAix1gb1f7vnw==","shasum":"cf4ba5dff955081194355841fbbc28ef4adb0fa7","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqxqNfoflyTcm5KADwQHACqp/Su4ZYC1fIiqBFzz24wAIhANSzMfgS/xof3LDKy8jV0U5dwm0HW/5feeesfxFM7qdN"}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass-0.1.0.tgz_1500986086961_0.7275937870144844"},"directories":{}},"1.0.0":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"1.0.0","main":"index.js","keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=6"},"dependencies":{"fetch-ponyfill":"^6.0.0","p-retry":"^2.0.0","pinkie-promise":"^2.0.1","query-string":"^6.0.0"},"devDependencies":{"tap-min":"^1.2.1","tape":"^4.7.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"77ae7c79e5af05720d3230a44993bf216a308038","_id":"@derhuerst/query-overpass@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.8.0","_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"dist":{"integrity":"sha512-nilfNCeAX7dTh5vRD2G479eVQQhUzn/3mhfGFLE1Oed6wl3M7KAOOKdj38vi9y3g66ISQwWU6dZbOXA6ddPOOw==","shasum":"708dd9875b2cb4f70182a3370bfeb00f15080ab3","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-1.0.0.tgz","fileCount":4,"unpackedSize":5385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnNkpCRA9TVsSAnZWagAAdi8P/1PW0ONArFzUlpnaoSxx\nLgyB7fVZjouPPhfT90vjjSMt0/8MJ5SzPzMfASVulxEbfjONyiCRXhxxO+8+\ngUVUzhJUUUujpt9xiOL/xgv+BMhjZlmK2NGgcbuh6c0t26saS4JD3CSAcRjI\nmMUJJS4Mzgrgxs7GT6oQn0tktvTxfabzWypLcCzwj79kVdd20SVU9AWGcGfz\nqGVU1ADK09HnyPkIwK9cwxOasxjCN1DQU3ahfjXW3TvTo17+avIFZQnHZ81a\nGAN/HBvqY3vslKgaem3iV5yBpVF3cQlEVr7PNKWF2aIRLfCVYm13Ild8bY7d\nTeyaBfJp4arpNrTZX1ZHam09/0+o0y/zLOnQ3Ztd5jgaKapKd3kP7fpo1o5o\nGqvbCWJ7Ga3GGx8x4ZKzg5X4RTOykg9pf0zL4hPgOfUpzBcP1ltETRksadPT\nHkIyo2L5BsfzS57ndnomydlTPSrhEY2d9AVSYwlBZm7GbbKEIlhgyyKKqW56\n3EAvHFtQ16nidh7Y4Hn5lsPK7x06h0u027Mqv7/AnOdrphZqGQX7ts6rwGJD\n5Nyr93hs5+/R2lXKSFEZUAh2XAGxxraD0k7xWunNqjp4CJgJUdivlHgyl9W0\nje7pqmVCterSqQe5CYOQ6e3edDbRrboDfJimwgKLD4aLxnXZ1799rsGEhBsZ\ntp6g\r\n=naZm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzB4wChW+EBCuCxRWydVhQiUrbnT5SIuTZX3iCv8L9HAiBBojcvueaEJZ0habvgWGt0C00zXyzxds1mIL+XGCJDrA=="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass_1.0.0_1537005864359_0.8210743187153522"},"_hasShrinkwrap":false},"1.0.1":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"1.0.1","main":"index.js","keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=6"},"dependencies":{"fetch-ponyfill":"^6.0.0","p-retry":"^2.0.0","pinkie-promise":"^2.0.1","query-string":"^6.0.0"},"devDependencies":{"tap-min":"^1.2.1","tape":"^4.7.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"94fbcf598ed78abf8f2a7622023800d1b57a0aef","_id":"@derhuerst/query-overpass@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.8.0","_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"dist":{"integrity":"sha512-b5p4jqnot8jIPtY8s0je2n+0TsC7BGk/aiQSwSsirgG6VeoD3hR76KLyPVtze+e9gmBGkcTS5cHfAG9+gR1KRw==","shasum":"c5e2e7f72beb935246b8dcbdd20e57f6996c9aa8","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-1.0.1.tgz","fileCount":4,"unpackedSize":5396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn2t7CRA9TVsSAnZWagAAgOIP/02qGhIja4ROxBy2EDue\njFEltPuShxHaQzfrDSMsrWQxE2DXlWxCH3omjkw9FclsWRDMVwjiJzQDXr74\nMHUUnGmuxk154/cLHGVrmf8Tzmx0fs8A9/f9Z//bXYV4D+bcI9xpmSwsXCwv\nUTY7fnxIIvjlsyWSmoK7EoidL2nwKHCHGbOCQa9Y4Q6RjEFS/3lodlPC8tY3\n1t3YDqmlhltVkjGI2LVXqaK+mld+WxdERHaWnYY00zn8PyYn37zEPU37SYPB\nN7SQykPTKT130sPsqG9b1+xKwILlL9sl5iIAuxE6XIwyT2k4ezfDswbg3EKu\nSC6eC0zaUJv16uYWex8gCbjn6b4TNasbY8QU9VxuIjiwAK7ODrFa5/z4OyEp\nyWIDtXpag45874t9WPq8MPnUc9GR9RGHNdcDnz97XqACKH4xxg+KyOnYoqvs\nahEv5qj2Eil/neqJJrjnSiPYKyNvT+fXplBwzhmTas4S1UVETulgYyGDjrzx\nIsUxi/asWlkX0gJidsZHASxvlZXjw3ZYYj5VpMUAa7jvVScz4zj8KZp3JILt\nF2KeIxlIycoxWo0rOLefO21gwVXAdMCu+u+oUVdXZXuRnK83LMinlwXK/EIR\natXy7Xyc8uScKXNaT4EkdT8ccHYgKI9DKkeomvNVidNm/QbNWMou5T52juz8\nNAdM\r\n=L0/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpm6RYdBYMBSprJPxUoFKNOgAcl3kvuoonW7lZW9RJoAIgOjSUIe7x5FCsrkGbHeymRDLLA6/0u61/uB6giYOspwM="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass_1.0.1_1537174395088_0.6693170262548336"},"_hasShrinkwrap":false},"1.1.0":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"1.1.0","main":"index.js","keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=6"},"dependencies":{"fetch-ponyfill":"^6.0.0","p-retry":"^3.0.0","pinkie-promise":"^2.0.1","query-string":"^6.0.0"},"devDependencies":{"tap-min":"^1.2.1","tape":"^4.7.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"eae519f56d02f28c8acefecb31918b24893d717e","_id":"@derhuerst/query-overpass@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WdYD/fhfcgrrjCUUGcrALT24nAe6MW6/Wkmfcb9HU5t54CJvWAyQueWg7at7N7SD5FGrpH5WiM7DwwjTbyRsiA==","shasum":"3430c5c3a3375d41d7268b6544fc417ff204c659","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-1.1.0.tgz","fileCount":4,"unpackedSize":5961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOJrxCRA9TVsSAnZWagAATJYQAJELVVGQZRxh/fGTOmw0\nD+DY2x/Tuy6UDmwSC/Kie3CIPFZ+NJD3LVG2G3GWnL/nn45YMQpDY5NMFaOw\n4wNviFFwM6HWF5AoG3QNIQ1z3+aySRdqB6SUjmvnzQX6BnVNCDlTZvb1RN3C\nl75kMIVJy49zypGyemed9wWhOU3Edhq1w3OJhJ4IWu1xwlNRGfpGJPDQy0Ly\nnah50iZvo1XCUWHMfjKLXNfgS7WhXfBt77h2yUWg/M2I2DJrjFbPJ7hk3as4\nAaJ4EG9woOqUtEicw3XUWxyRv8rgTp7MewiEGWbFBikyUuhNUMl9wM41YH8h\nKz0wZC1H9HdvKXCy3JT+L82/azksSFVxwy5mf6Fl7KEZdulUCZUQeb4zMwpn\nVxFLcZUQf+31XpxJyYl9ZOt0/tScF6znDVrz2Q3Y+Z7mgI7dGFSlyzoeyuOs\nDZynXz+QwepudDgbm/F5U1J5DNh0xaj3y7wYECgDmZN7xeQaC8L21rSbm54O\nsPpfp/7P+DDCqs2YAr8jZO+EJkvXEQCi5sUr7HFocsZJLxo5jwbrc2j5HHRG\nmoKFB4PSpfH41SqFDmueL20B6vaAJLw/c6mfcDaHq//2lvmejeIDaHfyZ3wK\nUmdNTyqkmFd3iPa4EdVOh+OMUCZfrZXSgRaK1uaB4iu/5FF0p+Y+8Zh6Ttue\nVoDc\r\n=0vlg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfXPjioRLQfmINJRp8dheYv1R7mdhblSmrGHyWugLD+AiAo4iuBLROOqf8nkEQGbVdLShqWLHe98BSEQ48nkBfT2w=="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass_1.1.0_1563990768444_0.992928757981687"},"_hasShrinkwrap":false},"2.0.0":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"2.0.0","main":"index.js","keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=8"},"dependencies":{"fetch-ponyfill":"^6.0.0","p-retry":"^4.1.0","pinkie-promise":"^2.0.1","query-string":"^6.0.0"},"devDependencies":{"tap-min":"^2.0.0","tape":"^4.7.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"f61dc6e50f8d649039e1efdb29828be29cad7fd5","_id":"@derhuerst/query-overpass@2.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-B5tY8mp3dxHwwuUj8q9EN3B+djZlfkMa7LdR/D4jgHR1YDhD0LOd2T0Z2uHulV379+87IdoPMAPRU0ZsIJ7MBg==","shasum":"74e3653bc0ad63a30ab816ef7415b95bbdbe0f3a","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-2.0.0.tgz","fileCount":4,"unpackedSize":5973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOJ2ICRA9TVsSAnZWagAAOQsP/izyesi2Sy5HEO8FCP2O\nqdRGS5EauMBimQr+cz36+llxMPEIvpSMoI8wuwnkflyCuxhnjmcyFszrGkiP\nCbAZRutpXAaMSgbZx0L5pA2iFz8KiILa8nKd0J2HDbJHuhTVwlinjxbLRKwP\n84tHWll6rgaSTqDSx56G5guulVgAeK8hSnr06yxIu9DxVI4oM7053aTapBBx\ng4TdFRB/1uGuTKwIAPsr4no611XXOCLqv+uCojvlHW79qVzFUtY8b4gqNE7X\n8UrAuCLqxfn9eozGTDpwSKNWWacLFRefDzdpyyFLKzzDCNAPNjXlJZK0Nwrz\nGFLs8odkRisuBrYR89bdI7Fw2kArmL+f/LnyLiRPCtLEQiOQnfrIywgXTX/G\nVVlK+3T0QOaMHXmIG1/zuqkhcSSheiBmMj1k6ITR7X1zZCSKTcEz/u7WiLde\nrgJU06PF5npODvbXbLks9CvrS6m+gHNGvylGOx9YDGH5m4sQ71rsjcyAkrC2\n7llM3dGTxNuICc/zAerlvVhw+mIbNAyx96GZSEcnzdq7HlvUyNgFA08b+BMt\n9Jm2Fp5GusEAgZoKqy2HfXudJBeV8Pn792oyQHxxeNJ5DLQTNYX6cWx5HfPl\nC7MLtHgXJXvxofF0T5Y3RR5l+BSzk8kYEzXs9e1lSskV2IkTx2FpGK16Yv2Y\nnCV6\r\n=643O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSDrjq0QJUV+n/G63aMAuWXSJOboMWztCzU9XW6D3TGAiBgquYHgw478ammOV+RaUNp6F5mhb20dmOaSVKPjUXQnQ=="}]},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass_2.0.0_1563991432201_0.1878147931162144"},"_hasShrinkwrap":false},"2.0.1":{"name":"@derhuerst/query-overpass","description":"Query the OpenStreetMap Overpass API.","version":"2.0.1","main":"index.js","keywords":["osm","openstreetmap","overpass","api","client"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/query-overpass","repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","engines":{"node":">=8"},"dependencies":{"fetch-ponyfill":"^6.0.0","p-retry":"^4.1.0","pinkie-promise":"^2.0.1","query-string":"^6.0.0"},"devDependencies":{"tap-min":"^2.0.0","tape":"^5.0.0"},"scripts":{"test":"node test.js | tap-min","prepublishOnly":"npm test"},"gitHead":"072a858d05c16a2e02120b1a15a58b4c7e787b8b","_id":"@derhuerst/query-overpass@2.0.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-PsXtAsVhmGc7XO4UgkaBhGYqN6n5LgRh6IwC4Cep9YOJ8hk5T2OUKzGILPFIqGHvL3yo6CRsCk+Wa+6XmCRW3w==","shasum":"d9aa0024b3330ee3e14a4ed058af84a7664259a0","tarball":"https://registry.npmjs.org/@derhuerst/query-overpass/-/query-overpass-2.0.1.tgz","fileCount":4,"unpackedSize":6520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyenLkCmZmNitx2iMhjPZtG0K5cYZESdEgbCA85RNOkAIgGJ6h1fYxqzsZkrLDKnAX/HwejEJED3ZI/++OQqAkkLk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSfnBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5WRAAgwALpJXTAplO1zBWZ5eGQjWSXdO53AKHlD0YFJ7JydRxD3X5\r\nBno/pTn0bZ5mMhY1vAuovLFu2PtJOWYGTHlngVVYraXStAZl5bAjPtJ9zoHP\r\nkA3hn9610Q0fQiWs+xxTjRMcKI1jSfZmwNFCZ+B1jgiRtZyiF+4FoYmb5Grn\r\nQxvewG1/IuAExLp0CPYwr2rp6l+Xbz5PtwVFkdgWMzaYdVPVWq+V50zz8tK5\r\n9hwqIP62SIQc2OrOQxOWQMUYkpfKMzlDhqlRT+eJnXzXuUA2cZBy3bDF1zE3\r\nfgc1vFNQekkayGC8pGwvIiSd3gQ0GWqQH3sjA2WPSZaDsvFlSxUDT2waqvzj\r\niawvKLw+K8yKBxMRXO6X4rvMYFrZRbTMTCv+W9imZYRbwUR2Wf8fzQ0Bypg5\r\nryke0fmM407arMcXGbqPdlHfZlfXhipU99EKnTZeNj0QgmEG625iPh4gRMIv\r\nnD32vTOA1/RoFPsehxrErMvNdEHCySqeV+I6HIpnoy3tFwY5zU2BkkVS4ANB\r\naQYUe/m5VUutQz6ef+xF1G3/f2pqWJMnxgzV/M0ftsUa78zsYKuPuRYJ3P4T\r\nzad3UU27habiOdNb+fbtgJPtdzdihVvS1Xx4Aix2zEio+IfDykBBwZhESjWL\r\nBYjyTvbgiMBSPont4mL+Fr1XV/jqd/ag5c4=\r\n=QGy9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-overpass_2.0.1_1649015233592_0.32604589539489703"},"_hasShrinkwrap":false}},"readme":"# query-overpass\n\n**Query the [OpenStreetMap](https://www.openstreetmap.org/) [Overpass](https://overpass-api.de) API.** Yet another implementation, because it\n\n- is isomorphic (works in the browser)\n- is lightweight (doesn't contain any sophisticated parser)\n- uses [`p-retry`](https://github.com/sindresorhus/p-retry) to resend requests\n\nOther alternatives for you to evaluate:\n\n- [`query-overpass`](https://github.com/perliedman/query-overpass) and a fork [`@sriharithalla/query-overpass`](https://github.com/SrihariThalla/query-overpass)\n- [`idris-overpass`](https://github.com/idris-maps/idris-overpass) and [`idris-overpass-browser`](https://github.com/idris-maps/idris-overpass-browser)\n\n[![npm version](https://img.shields.io/npm/v/@derhuerst/query-overpass.svg)](https://www.npmjs.com/package/@derhuerst/query-overpass)\n![ISC-licensed](https://img.shields.io/github/license/derhuerst/query-overpass.svg)\n[![support me via GitHub Sponsors](https://img.shields.io/badge/support%20me-donate-fa7664.svg)](https://github.com/sponsors/derhuerst)\n[![chat with me on Twitter](https://img.shields.io/badge/chat%20with%20me-on%20Twitter-1da1f2.svg)](https://twitter.com/derhuerst)\n\n\n## Installing\n\n```shell\nnpm install @derhuerst/query-overpass\n```\n\n\n## Usage\n\nPass in a string of [Overpass QL](http://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL). Returns a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/promise) that will resolve with an array of elements.\n\n```js\nconst queryOverpass = require('@derhuerst/query-overpass')\n\nqueryOverpass(`\n\t[out:json][timeout:25];\n\tnode(3378340880);\n\tout body;\n`)\n.then(console.log)\n.catch(console.error)\n```\n\n```js\n[ {\n\ttype: 'node',\n\tid: 3378340880,\n\tlat: 52.5145076,\n\tlon: 13.35011,\n\ttags: {\n\t\tartist: 'Friedrich Drake',\n\t\tartwork_type: 'statue',\n\t\tcolour: 'gold',\n\t\theight: '66.9',\n\t\timage: 'https://upload.wikimedia.org/wikipedia/commons/2/2a/Victoria_Goldelse_Siegessaeule_Berlin.jpg',\n\t\tmin_height: '58.6',\n\t\tname: 'Viktoria',\n\t\t'name:de': 'Siegessäule',\n\t\t'name:ru': 'Колонна победы',\n\t\t'name:zh': '勝利女神柱',\n\t\treg_name: 'Goldelse',\n\t\ttourism: 'artwork',\n\t\twheelchair: 'no'\n\t}\n} ]\n```\n\n*Note:* The Overpass API *does not* support [extended Overpass Turbo queries](https://wiki.openstreetmap.org/wiki/Overpass_turbo/Extended_Overpass_Turbo_Queries), as they are an [Overpass Turbo](https://overpass-turbo.eu)-specific feature.\n\nTo use make requests from a web site, enable [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) using the `fetchMode` option:\n\n```js\nqueryOverpass(query, {fetchMode: 'cors'})\n```\n\nTo use `@derhuerst/query-overpass` with a custom Overpass API endpoint, use the `endpoint` option:\n\n```js\nqueryOverpass(query, {endpoint: 'https://overpass.example.org'})\n```\n\n\n## Related\n\n- [`osm-build-query`](https://github.com/csbrandt/osm-build-query) – Build a query for the OSM Overpass API that retrieves all elements within the bounding feature.\n- [`osm-flatten-relation`](https://github.com/derhuerst/osm-flatten-relation) – Resolve an OpenStreetMap relation recursively.\n\n\n## Contributing\n\nIf you have a question or have difficulties using `query-overpass`, please double-check your code and setup first. If you think you have found a bug or want to propose a feature, refer to [the issues page](https://github.com/derhuerst/query-overpass/issues).\n","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"time":{"modified":"2022-04-05T03:48:36.952Z","created":"2017-07-25T12:34:47.933Z","0.1.0":"2017-07-25T12:34:47.933Z","1.0.0":"2018-09-15T10:04:24.548Z","1.0.1":"2018-09-17T08:53:15.213Z","1.1.0":"2019-07-24T17:52:48.568Z","2.0.0":"2019-07-24T18:03:52.305Z","2.0.1":"2022-04-03T19:47:13.767Z"},"homepage":"https://github.com/derhuerst/query-overpass","keywords":["osm","openstreetmap","overpass","api","client"],"repository":{"type":"git","url":"git+https://github.com/derhuerst/query-overpass.git"},"author":{"name":"Jannis R","email":"mail@jannisr.de"},"bugs":{"url":"https://github.com/derhuerst/query-overpass/issues"},"license":"ISC","readmeFilename":"readme.md"}