New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

furkot-directions

Package Overview
Dependencies
Maintainers
1
Versions
50
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

furkot-directions - npm Package Compare versions

Comparing version 0.0.9 to 0.0.10

7

History.md
0.0.10 / 2017-01-10
===================
* fix OSRM request format
* fix response format after switching to fetch agent
* fix cascading to the next service
0.0.9 / 2017-01-08

@@ -3,0 +10,0 @@ ==================

2

lib/service/google/webservice.js

@@ -52,3 +52,2 @@ var _defaults = require('lodash.defaults');

var st;
response = response && response.body;
if (!response) {

@@ -107,3 +106,2 @@ return;

};
response = response && response.body;
if (response && response.status === gmStatus.OK && response.routes && response.routes[0]) {

@@ -110,0 +108,0 @@ directions.places = [];

@@ -109,9 +109,11 @@ var _defaults = require('lodash.defaults');

res = options.processResponse(response, query);
if (!res.pathReady && res.routes && res.segments) {
simplify(query.path, query.span, res.routes, res.segments);
if (res) {
if (!res.pathReady && res.routes && res.segments) {
simplify(query.path, query.span, res.routes, res.segments);
}
if (!query.turnbyturn) {
delete res.segments;
}
legs.result[idx] = res;
}
if (!query.turnbyturn) {
delete res.segments;
}
legs.result[idx] = res;
callback();

@@ -118,0 +120,0 @@ });

@@ -76,3 +76,2 @@ var _defaults = require('lodash.defaults');

var st;
response = response && response.body;
if (!response) {

@@ -154,3 +153,3 @@ return;

};
route = response && response.body && response.body.route;
route = response && response.route;
if (route) {

@@ -157,0 +156,0 @@ if (route.name) {

@@ -60,3 +60,2 @@ var _defaults = require('lodash.defaults');

var st = response && response.status;
response = response && response.body;
if (!response) {

@@ -115,3 +114,3 @@ return;

};
trip = response && response.body && response.body.trip;
trip = response && response.trip;
if (trip && trip.legs) {

@@ -118,0 +117,0 @@ directions.routes = [];

@@ -50,3 +50,6 @@ var _defaults = require('lodash.defaults');

function getStatus(response) {
var code = response && response.body && response.body.code;
var code = response && response.code;
if (!response) {
return;
}

@@ -62,3 +65,3 @@ return code2status[code] || status.error;

return {
alternatives: query.alternate,
alternatives: Boolean(query.alternate),
steps: true, // always ask for steps since legs do not have overview

@@ -99,5 +102,4 @@ overview: false, // we'll get this from steps

function processResponse(response, query) {
var directions,
var directions;
body = response.body;

@@ -109,8 +111,8 @@ directions = {

if (body.waypoints) {
directions.places = body.waypoints.map(convertPlace);
if (response.waypoints) {
directions.places = response.waypoints.map(convertPlace);
}
if (body.routes) {
directions.routes = convertRoute(body.routes[0]);
if (response.routes) {
directions.routes = convertRoute(response.routes[0]);

@@ -117,0 +119,0 @@ if (query.turnbyturn || query.path === pathType.smooth || query.path === pathType.coarse) {

{
"name": "furkot-directions",
"version": "0.0.9",
"version": "0.0.10",
"description": "Directions service for Furkot",

@@ -5,0 +5,0 @@ "author": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc