nchaulet / node-geocoder

nodejs geocoding library
http://nchaulet.github.io/node-geocoder/
MIT License
926 stars 213 forks source link

Remove unused dependency (outdated) #348

Closed drzippie closed 1 year ago

drzippie commented 1 year ago

Remove unused dependency with 2 moderate security issues:

request usage: 0 times grep -r 'request'

./README.md:// Set specific http request headers:
./.github/workflows/test.yml:  pull_request:
./lib/httpadapter/httpsadapter.js:* @param <object>   options   additional options to set on the request
./lib/httpadapter/httpadapter.js:* @param <object>   options   additional options to set on the request
./lib/httpadapter/httpadapter.js:  var request = this.http.request(options, function(response) {
./lib/httpadapter/httpadapter.js:    request.setTimeout(options.timeout);
./lib/httpadapter/httpadapter.js:  request.on('error', onError);
./lib/httpadapter/httpadapter.js:  request.on('timeout', function() {
./lib/httpadapter/httpadapter.js:  request.end();
./lib/geocoder/googlegeocoder.js:    var request = url.parse(endpoint);
./lib/geocoder/googlegeocoder.js:    var fullRequestPath = request.path + url.format({query: params});
./lib/geocoder/tomtomgeocoder.js:      throw new Error('Provider error: Too many requests');