{"_id":"react-native-maps-directions","_rev":"22-98e0eb9199f0de074aa7a7892a69c684","name":"react-native-maps-directions","description":"Directions Component for react-native-maps","dist-tags":{"latest":"1.9.0","beta":"1.7.0-beta.1"},"versions":{"1.0.0":{"name":"react-native-maps-directions","version":"1.0.0","description":"Directions Component for react-native-maps","main":"index.js","author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"prop-types":"^15.6.0"},"gitHead":"83154814f1e24a35b60e04cb514d78d4eed8d41c","_id":"react-native-maps-directions@1.0.0","scripts":{},"_shasum":"760f4a50317a4eb32af6435d11e4a1e6042a8245","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"shasum":"760f4a50317a4eb32af6435d11e4a1e6042a8245","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.0.0.tgz","integrity":"sha512-DK63M1AHwO8sq69/7/xLWdicQd5RxGFwmImEMpYKvRh7+yFEcm1VG9KvxKdujK6bim0x2qOkQ3P3t9QaaNMpgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQRuwZC2yJkfCugS3+3TbdjiBYxrVf1x23iOnM/kc0mAIgKP5s87yBALh9GyJzKk0RNdEbPDPiPiRMIprdQGXMhDA="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.0.0.tgz_1511130255463_0.3689996406901628"},"directories":{}},"1.1.0":{"name":"react-native-maps-directions","version":"1.1.0","description":"Directions Component for react-native-maps","main":"index.js","author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"prop-types":"^15.6.0"},"gitHead":"bf5981426bb0d43dc54cf9e42fd0f7a667da9d8c","_id":"react-native-maps-directions@1.1.0","scripts":{},"_shasum":"9ad444894748ceb987d7b218be8e34feaa76ecc8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"shasum":"9ad444894748ceb987d7b218be8e34feaa76ecc8","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.1.0.tgz","integrity":"sha512-KLWI2HXJuuWNUZHxkIB6E/aK+LS20i+EkPq1wyzj1oW4P0lIJcAGUgcRtdLdJZqevizBjPxkhyTSZ/TNOBhpYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFc+abkFT42H2AMcWxMZZcYxYfwjwdN6nyGETJlfmmjAiB5IbXjdvQvRK6Xle5I0UsR49y+cdVljoybC7rLE1YeBg=="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.1.0.tgz_1511470561624_0.07373024499975145"},"directories":{}},"1.2.0":{"name":"react-native-maps-directions","version":"1.2.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"cc1be322447279fa5589c0894f16dcb4b85de5c5","_id":"react-native-maps-directions@1.2.0","_shasum":"2d22035f6b6ecaf8222f6654e0684ed1d3dd3a94","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"shasum":"2d22035f6b6ecaf8222f6654e0684ed1d3dd3a94","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.2.0.tgz","integrity":"sha512-rqrlpklALR7wQxI63cyIUTqBFeAz0epyNkopedAq3p4vZbbY2cP4KWFMNSun7xg9Sovm6+Yu5vc2BLnSKTHq0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID18ij8UyMQBefHRkj0J5p8+SbnzEbaj974UyRWxdON3AiACuWug1THzTCxyflCXDl/NhxJ9ldJ2nx8sMKoU6nG9SA=="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.2.0.tgz_1513070264146_0.711075212340802"},"directories":{}},"1.3.0":{"name":"react-native-maps-directions","version":"1.3.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"bae1e080c35ab8f1565e43df32d6cf1b3ca704c2","_id":"react-native-maps-directions@1.3.0","_shasum":"66654518c9f3a6a6657ad158f3252cf27bcaab01","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"shasum":"66654518c9f3a6a6657ad158f3252cf27bcaab01","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.3.0.tgz","integrity":"sha512-0Dosw7iGgFU0m5TZcJ4e1x4+VfVm9aMsY44K/iECIGT5cne03XcjBU/XfMYB0+atkldoNqV1FX0G2sfUBP2UyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjlCFzOeNPkYElg5otNCSnDpBR3A2oDBoQXlOPNE/hzAiEAqkPj4Z0O5jlBzAE2vAdw12zJvSjrdsKxaX3Y1y/x0yE="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.3.0.tgz_1513860834223_0.14991218433715403"},"directories":{}},"1.4.0":{"name":"react-native-maps-directions","version":"1.4.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"7ae86f9783311d5af43cf4598e70b25f0de2009a","_id":"react-native-maps-directions@1.4.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-1vtMa2X3qvJ911IED28jka5t7SWwhcF8zWbZoLKdfTUwk9M26imbQVkPgQ7r3ixBzwo7fBaDMqu7n5rGAkIlyg==","shasum":"bdc2c74e59fb2a7b0b4e6d4ad7678bc104cd2f0d","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpdT+ncpkUya+DBxtyLz0mYAI+Ym3Z4lcORQSqXEfuAAiAVFV3ZTfMwy2/VElXOAVVDduvKPgRtua7c57TaBUvuUQ=="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.4.0.tgz_1515282412406_0.5732984181959182"},"directories":{}},"1.4.1":{"name":"react-native-maps-directions","version":"1.4.1","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"d85515f0cf39479b9e78456c8e8354d50450990e","_id":"react-native-maps-directions@1.4.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-l8jBvpXk780bn3biX8fVrDx/PqU8tkxg7oXQbujKq7pTIOijK0JQHLF/u16VyH+o/slHMWrT0eetS94/JrmjqA==","shasum":"cad34671c826c38a624aa665ab3ebb7832c39cee","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDATeT/wfIc3NYLiMR7qVJDFSXegtCVZewVCmB/wenSbwIgHNM9vUZwbb+wn/fr6yjjVcPGwX+rV4FsIRedroPzyQ0="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions-1.4.1.tgz_1517346651387_0.3553206988144666"},"directories":{}},"1.5.0":{"name":"react-native-maps-directions","version":"1.5.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"3c471d773c600fa1238370439d923e3b28d68433","_id":"react-native-maps-directions@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-4ggelB43efGwiGN9B6raXpi6KMQXzqqPaAg0T9+U27oHmvyS7jveYSuqJM3k5SqY+c1peOicoinbwLI+ke+qsQ==","shasum":"b305e57ce326f4b8ef3fbf3f77625a21cfbcccaa","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.5.0.tgz","fileCount":9,"unpackedSize":53643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAFQFS5SsSMBQAX2VCoY1K7s9qEv5bG9+rTuKzpP5GpwIgaQfj0T40GPWF9/j0GCd7YB+3uQn0smyT/XNdQFaYxJY="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.5.0_1519425776087_0.8474921258533037"},"_hasShrinkwrap":false},"1.6.0":{"name":"react-native-maps-directions","version":"1.6.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"178cd253aec6184fadf62a072947a7ddde4bf7c7","_id":"react-native-maps-directions@1.6.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-rr2TLqZsmHoZpPyMq6icXg8/n+3+36dvg2b1SDHWuqGZ9UGtKlOQaaGWmHmTHrwDIjer2g0QTPNV0wy+ZmwvFA==","shasum":"d56e6119fd9ca9984e408970ae150fea3f9863c3","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.6.0.tgz","fileCount":9,"unpackedSize":54385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBavqyxtLhRoiTz28FFqJscR+AjoCpBqF8ff1lBsZ/z0AiByii8aGDzAq+MLf+eprteWHjMcWzAoP4FqaM0ehw172Q=="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.6.0_1520629983590_0.43295223837682295"},"_hasShrinkwrap":false},"1.7.0-beta.0":{"name":"react-native-maps-directions","version":"1.7.0-beta.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"readme":"# `react-native-maps-directions` [![npm version](https://img.shields.io/npm/v/react-native-maps-directions.svg?style=flat)](https://www.npmjs.com/package/react-native-maps-directions)\n\nDirections component for [`react-native-maps`](https://github.com/airbnb/react-native-maps/) – Draw a route between two coordinates, powered by the Google Maps Directions API\n\n![react-native-maps-directions](https://user-images.githubusercontent.com/213073/33188062-efc86e24-d096-11e7-87eb-6925291bc809.png)\n\n## Installation\n\n```\nyarn add react-native-maps-directions\n```\n\n## Basic Usage\n\nImport `MapViewDirections` and render it as a child of a `MapView` component. The mandatory `MapViewDirections` props are:\n\n- `origin`: The origin location to start routing from\n- `destination`: The destination location to start routing to\n- `apikey`: Your Google Maps Directions API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/))_.\n\n```js\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst origin = {latitude: 37.3318456, longitude: -122.0296002};\nconst destination = {latitude: 37.771707, longitude: -122.4053769};\nconst GOOGLE_MAPS_APIKEY = '…';\n\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n  />\n</MapView>\n```\n\nOnce the directions in between `destination` and `origin` has been fetched, a `MapView.Polyline` between the two will be drawn. Whenever one of both changes, new directions will be fetched and rendered.\n\n## Component API\n\n### Props\n\n| Prop | Type | Default | Note\n|---|---|---|---|\n| `origin` | `LatLng` or `String` | | The origin location to start routing from.\n| `destination` | `LatLng` or `String` | | The destination location to start routing to.\n| `apikey` | `String` | | Your Google Maps API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/) by hitting the “Enable APIs and Services“ button)_.\n| `waypoints` | [`LatLng` or `String`] |  | Array of waypoints to use between origin and destination.\n| `language` | `String` | `\"en\"` | The language to use when calculating directions. See [here](https://developers.google.com/maps/documentation/javascript/localization) for more info.\n| `mode` | `String` | `\"DRIVING\"` | Which transportation mode to use when calculating directions. Allowed values are `\"DRIVING\"`, `\"BICYCLING\"`, `\"WALKING\"`, and `\"TRANSIT\"`. _(See [here](https://developers.google.com/maps/documentation/javascript/examples/directions-travel-modes) for more info)_.\n| `resetOnChange` | `boolean` | `true` | Tweak if the rendered `MapView.Polyline` should reset or not when calculating the route between `origin` and `destionation`. Set to `false` if you see the directions line glitching.\n| `optimizeWaypoints` | `boolean` | `false` | Set it to true if you would like Google Maps to re-order all the waypoints to optimize the route for the fastest route. Please be aware that if this option is enabled, you will be billed for a higher rate by Google as stated [here](https://developers.google.com/maps/documentation/javascript/directions#Waypoints).\n| `directionsServiceBaseUrl` | `string` | _(Google's)_ | Base URL of the Directions Service (API) you are using. By default the Google Directions API is used (`\"https://maps.googleapis.com/maps/api/directions/json\"`). Usually you won't need to change this.\n| `region` | `String` | | If you are using strings for **origin** or **destination**, sometimes you will get an incorrect route because Google Maps API needs the region where this places belong to. See [here](https://developers.google.com/maps/documentation/javascript/localization#Region) for more info.\n\n#### More props\n\nSince the result rendered on screen is a `MapView.Polyline` component, all [`MapView.Polyline` props](https://github.com/airbnb/react-native-maps/blob/master/docs/polyline.md#props) – except for `coordinates` – are also accepted.\n\n```js\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n    strokeWidth={3}\n    strokeColor=\"hotpink\"\n  />\n</MapView>\n```\n\n#### An extra note on `origin` and `destination`\n\nThe values for the `origin` and `destination` props can take several forms. They can either be:\n\n- Coordinates in the form of an object with `latitude` and `longitude` keys\n- Coordinates in the form of a string  with `latitude` and `longitude` values separated by a comma\n- Strings representing an address\n- Strings representing a location\n- Strings containing a Place Id from the Google Maps Place API prefixed with `place_id:`\n\nAll examples below have the same `origin` location, represented in the formats mentioned above:\n\n```js\n<MapViewDirections origin={{ latitude: 37.3317876, longitude: -122.0054812 }} destination=\"…\" />\n<MapViewDirections origin=\"37.3317876,-122.0054812\" destination=\"…\" />\n<MapViewDirections origin=\"Apple Park Visitor Center\" destination=\"…\" />\n<MapViewDirections origin=\"10600 N Tantau Ave, Cupertino, CA 95014, USA\" destination=\"…\" />\n<MapViewDirections origin=\"place_id:ChIJW5i0tJC1j4ARoUGtkogTaUU\" destination=\"…\" />\n```\n\nNote: The `origin` and `destination` props don't need to use the same representation, you may mix them.\n\nTip: Don't forget to tweak the `language` prop when using localized location names.\n\n### Events/Callbacks\n\n| Event Name | Returns | Notes\n|---|---|---|\n| `onStart` | `{ origin, destination, waypoints: [] }` | Callback that is called when the routing has started.\n| `onReady` | `{ distance: Number, duration: Number, coordinates: [], fare: Object }` | Callback that is called when the routing has succesfully finished. Note: distance returned in kilometers and duration in minutes.\n| `onError` | `errorMessage` | Callback that is called in case the routing has failed.\n\n## Extended Example\n\nThis example will draw a route between AirBnB's Office and Apple's HQ\n\n```js\nimport React, { Component } from 'react';\nimport { Dimensions, StyleSheet } from 'react-native';\nimport MapView from 'react-native-maps';\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst { width, height } = Dimensions.get('window');\nconst ASPECT_RATIO = width / height;\nconst LATITUDE = 37.771707;\nconst LONGITUDE = -122.4053769;\nconst LATITUDE_DELTA = 0.0922;\nconst LONGITUDE_DELTA = LATITUDE_DELTA * ASPECT_RATIO;\n\nconst GOOGLE_MAPS_APIKEY = '…';\n\nclass Example extends Component {\n\n  constructor(props) {\n    super(props);\n\n    // AirBnB's Office, and Apple Park\n    this.state = {\n      coordinates: [\n        {\n          latitude: 37.3317876,\n          longitude: -122.0054812,\n        },\n        {\n          latitude: 37.771707,\n          longitude: -122.4053769,\n        },\n      ],\n    };\n\n    this.mapView = null;\n  }\n\n  onMapPress = (e) => {\n    this.setState({\n      coordinates: [\n        ...this.state.coordinates,\n        e.nativeEvent.coordinate,\n      ],\n    });\n  }\n\n  render() {\n    return (\n      <MapView\n        initialRegion={{\n          latitude: LATITUDE,\n          longitude: LONGITUDE,\n          latitudeDelta: LATITUDE_DELTA,\n          longitudeDelta: LONGITUDE_DELTA,\n        }}\n        style={StyleSheet.absoluteFill}\n        ref={c => this.mapView = c}\n        onPress={this.onMapPress}\n      >\n        {this.state.coordinates.map((coordinate, index) =>\n          <MapView.Marker key={`coordinate_${index}`} coordinate={coordinate} />\n        )}\n        {(this.state.coordinates.length >= 2) && (\n          <MapViewDirections\n            origin={this.state.coordinates[0]}\n            waypoints={ (this.state.coordinates.length > 2) ? this.state.coordinates.slice(1, -1): null}\n            destination={this.state.coordinates[this.state.coordinates.length-1]}\n            apikey={GOOGLE_MAPS_APIKEY}\n            strokeWidth={3}\n            strokeColor=\"hotpink\"\n            optimizeWaypoints={true}\n            onStart={(params) => {\n              console.log(`Started routing between \"${params.origin}\" and \"${params.destination}\"`);\n            }}\n            onReady={result => {\n              console.log('Distance: ${result.distance} km')\n              console.log('Duration: ${result.duration} min.')\n              \n              this.mapView.fitToCoordinates(result.coordinates, {\n                edgePadding: {\n                  right: (width / 20),\n                  bottom: (height / 20),\n                  left: (width / 20),\n                  top: (height / 20),\n                }\n              });\n            }}\n            onError={(errorMessage) => {\n              // console.log('GOT AN ERROR');\n            }}\n          />\n        )}\n      </MapView>\n    );\n  }\n}\n\nexport default Example;\n```\n\n## Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.\n\n## Credits\n\n- Bram(us) Van Damme <em>([https://www.bram.us/](https://www.bram.us/))</em>\n- [All Contributors](../../contributors)\n\nThis code is inspired upon the article [React Native Maps with Google Directions Api](https://medium.com/@ali_oguzhan/react-native-maps-with-google-directions-api-bc716ed7a366) by [Ali Oğuzhan Yıldız](https://github.com/alioguzhan).\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n","readmeFilename":"README.md","gitHead":"4a3460dcdea3ad01fe2ae1014b9b3b4d98c39a18","_id":"react-native-maps-directions@1.7.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-3HJ+QwglyTRVqxTxmIX1IbCehf2iGt+5FNaNTRZ7I7JN8/etjErv8n7/6tFXqLxQ5/AmNxRnzK6//w+m/Azo6Q==","shasum":"dc2c8479f7a43a2bbf238dd06eafbdba136d0859","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.0-beta.0.tgz","fileCount":10,"unpackedSize":59390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyCE2CRA9TVsSAnZWagAA7HkP/2yyjI5N5VM9eiqD8JiR\n2FajBWA5gN/IpggEyHnTVdhQovtMZo5ixw51dpqLcRVVoS5ETR60oRcwWqxD\n08X/U3N+CV7ovigg0XQAvmIh+ghOff2XZxRuFJhbFQCVnqlFrPwITzZI/t0F\ncyhWf3JyOSv82WImv/AR4P4SXV95Mkrhex1tc3KhjxGlzN/8hOvOSyQlgPqF\nCITNTqHfRLdwWnpdc3QHGmHH+7qrmlg+ckBjTw9WHuTDuC5OMPdyxsXP8j/h\neGwAiTnfZaA0wPMYTLVwsqWQJMqHrpwtNB4tQV/YifhLaDZx37n3BMxNQX+k\n1ZSWnw8fz7gtAibHG8nzYNt8HPJIY2yk0sREC0h2Ja2xG4j5IBUrKoNmK0m6\nnG81e/e3gTzBC06bmAQX6/5jXg/v24iQC1s20TfbsFJsmb2tej69O7EneLgu\nYO4li/M+7zSfJv3NJa5ESE7ZPZ5FYha27RWGUe2dFPG29rFN8HYz2nYe+nwa\nOLbxZ7V8j/E0mgi2ppQ1NbNV/oyGWOMpxGGIsDS5U2B0hMbdsCib59pHeUpz\nTkfwex5cABXS746M6CaNMWA9CL/94K3aV/Ce/ukaDmPNvYLE0g/yBCdqOysF\nxRmpoec88OEioPD/LZffZX1EnNECy4xoNsfDqrikfpMYbKAw1NPZ4ZqQ62Is\nZfLv\r\n=m7By\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr5abG2MTOc2MVGYUXpCcz9gyJWGwXWMLrulqKvkdecAIhAMn/RgqUEtwGsO/ti74Zyma/I1lsuisV5DUQmq0m2pWj"}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.0-beta.0_1556619574294_0.6264766061256053"},"_hasShrinkwrap":false},"1.7.0-beta.1":{"name":"react-native-maps-directions","version":"1.7.0-beta.1","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"readme":"# `react-native-maps-directions`\n\n[![npm version](https://img.shields.io/npm/v/react-native-maps-directions.svg?style=flat)](https://www.npmjs.com/package/react-native-maps-directions)\n![npm](https://img.shields.io/npm/dm/react-native-maps-directions.svg)\n![GitHub contributors](https://img.shields.io/github/contributors/bramus/react-native-maps-directions.svg)\n![GitHub last commit](https://img.shields.io/github/last-commit/bramus/react-native-maps-directions.svg)\n![NPM](https://img.shields.io/npm/l/react-native-maps-directions.svg)\n\nDirections component for [`react-native-maps`](https://github.com/airbnb/react-native-maps/) – Draw a route between two coordinates, powered by the Google Maps Directions API\n\n![react-native-maps-directions](https://user-images.githubusercontent.com/213073/33188062-efc86e24-d096-11e7-87eb-6925291bc809.png)\n\n## Installation\n\n```\nyarn add react-native-maps-directions\n```\n\n## Basic Usage\n\nImport `MapViewDirections` and render it as a child of a `MapView` component. The mandatory `MapViewDirections` props are:\n\n- `origin`: The origin location to start routing from\n- `destination`: The destination location to start routing to\n- `apikey`: Your Google Maps Directions API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/))_.\n\n```js\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst origin = {latitude: 37.3318456, longitude: -122.0296002};\nconst destination = {latitude: 37.771707, longitude: -122.4053769};\nconst GOOGLE_MAPS_APIKEY = '…';\n\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n  />\n</MapView>\n```\n\nOnce the directions in between `destination` and `origin` has been fetched, a `MapView.Polyline` between the two will be drawn. Whenever one of both changes, new directions will be fetched and rendered.\n\n## Component API\n\n### Props\n\n| Prop | Type | Default | Note\n|---|---|---|---|\n| `origin` | `LatLng` or `String` | | The origin location to start routing from.\n| `destination` | `LatLng` or `String` | | The destination location to start routing to.\n| `apikey` | `String` | | Your Google Maps API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/) by hitting the “Enable APIs and Services“ button)_.\n| `waypoints` | [`LatLng` or `String`] |  | Array of waypoints to use between origin and destination.\n| `language` | `String` | `\"en\"` | The language to use when calculating directions. See [here](https://developers.google.com/maps/documentation/javascript/localization) for more info.\n| `mode` | `String` | `\"DRIVING\"` | Which transportation mode to use when calculating directions. Allowed values are `\"DRIVING\"`, `\"BICYCLING\"`, `\"WALKING\"`, and `\"TRANSIT\"`. _(See [here](https://developers.google.com/maps/documentation/javascript/examples/directions-travel-modes) for more info)_.\n| `resetOnChange` | `boolean` | `true` | Tweak if the rendered `MapView.Polyline` should reset or not when calculating the route between `origin` and `destionation`. Set to `false` if you see the directions line glitching.\n| `optimizeWaypoints` | `boolean` | `false` | Set it to true if you would like Google Maps to re-order all the waypoints to optimize the route for the fastest route. Please be aware that if this option is enabled, you will be billed for a higher rate by Google as stated [here](https://developers.google.com/maps/documentation/javascript/directions#Waypoints).\n| `directionsServiceBaseUrl` | `string` | _(Google's)_ | Base URL of the Directions Service (API) you are using. By default the Google Directions API is used (`\"https://maps.googleapis.com/maps/api/directions/json\"`). Usually you won't need to change this.\n| `region` | `String` | | If you are using strings for **origin** or **destination**, sometimes you will get an incorrect route because Google Maps API needs the region where this places belong to. See [here](https://developers.google.com/maps/documentation/javascript/localization#Region) for more info.\n\n#### More props\n\nSince the result rendered on screen is a `MapView.Polyline` component, all [`MapView.Polyline` props](https://github.com/airbnb/react-native-maps/blob/master/docs/polyline.md#props) – except for `coordinates` – are also accepted.\n\n```js\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n    strokeWidth={3}\n    strokeColor=\"hotpink\"\n  />\n</MapView>\n```\n\n#### An extra note on `origin` and `destination`\n\nThe values for the `origin` and `destination` props can take several forms. They can either be:\n\n- Coordinates in the form of an object with `latitude` and `longitude` keys\n- Coordinates in the form of a string  with `latitude` and `longitude` values separated by a comma\n- Strings representing an address\n- Strings representing a location\n- Strings containing a Place Id from the Google Maps Place API prefixed with `place_id:`\n\nAll examples below have the same `origin` location, represented in the formats mentioned above:\n\n```js\n<MapViewDirections origin={{ latitude: 37.3317876, longitude: -122.0054812 }} destination=\"…\" />\n<MapViewDirections origin=\"37.3317876,-122.0054812\" destination=\"…\" />\n<MapViewDirections origin=\"Apple Park Visitor Center\" destination=\"…\" />\n<MapViewDirections origin=\"10600 N Tantau Ave, Cupertino, CA 95014, USA\" destination=\"…\" />\n<MapViewDirections origin=\"place_id:ChIJW5i0tJC1j4ARoUGtkogTaUU\" destination=\"…\" />\n```\n\nNote: The `origin` and `destination` props don't need to use the same representation, you may mix them.\n\nTip: Don't forget to tweak the `language` prop when using localized location names.\n\n### Events/Callbacks\n\n| Event Name | Returns | Notes\n|---|---|---|\n| `onStart` | `{ origin, destination, waypoints: [] }` | Callback that is called when the routing has started.\n| `onReady` | `{ distance: Number, duration: Number, coordinates: [], fare: Object }` | Callback that is called when the routing has succesfully finished. Note: distance returned in kilometers and duration in minutes.\n| `onError` | `errorMessage` | Callback that is called in case the routing has failed.\n\n## Extended Example\n\nThis example will draw a route between AirBnB's Office and Apple's HQ\n\n```js\nimport React, { Component } from 'react';\nimport { Dimensions, StyleSheet } from 'react-native';\nimport MapView from 'react-native-maps';\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst { width, height } = Dimensions.get('window');\nconst ASPECT_RATIO = width / height;\nconst LATITUDE = 37.771707;\nconst LONGITUDE = -122.4053769;\nconst LATITUDE_DELTA = 0.0922;\nconst LONGITUDE_DELTA = LATITUDE_DELTA * ASPECT_RATIO;\n\nconst GOOGLE_MAPS_APIKEY = '…';\n\nclass Example extends Component {\n\n  constructor(props) {\n    super(props);\n\n    // AirBnB's Office, and Apple Park\n    this.state = {\n      coordinates: [\n        {\n          latitude: 37.3317876,\n          longitude: -122.0054812,\n        },\n        {\n          latitude: 37.771707,\n          longitude: -122.4053769,\n        },\n      ],\n    };\n\n    this.mapView = null;\n  }\n\n  onMapPress = (e) => {\n    this.setState({\n      coordinates: [\n        ...this.state.coordinates,\n        e.nativeEvent.coordinate,\n      ],\n    });\n  }\n\n  render() {\n    return (\n      <MapView\n        initialRegion={{\n          latitude: LATITUDE,\n          longitude: LONGITUDE,\n          latitudeDelta: LATITUDE_DELTA,\n          longitudeDelta: LONGITUDE_DELTA,\n        }}\n        style={StyleSheet.absoluteFill}\n        ref={c => this.mapView = c}\n        onPress={this.onMapPress}\n      >\n        {this.state.coordinates.map((coordinate, index) =>\n          <MapView.Marker key={`coordinate_${index}`} coordinate={coordinate} />\n        )}\n        {(this.state.coordinates.length >= 2) && (\n          <MapViewDirections\n            origin={this.state.coordinates[0]}\n            waypoints={ (this.state.coordinates.length > 2) ? this.state.coordinates.slice(1, -1): null}\n            destination={this.state.coordinates[this.state.coordinates.length-1]}\n            apikey={GOOGLE_MAPS_APIKEY}\n            strokeWidth={3}\n            strokeColor=\"hotpink\"\n            optimizeWaypoints={true}\n            onStart={(params) => {\n              console.log(`Started routing between \"${params.origin}\" and \"${params.destination}\"`);\n            }}\n            onReady={result => {\n              console.log('Distance: ${result.distance} km')\n              console.log('Duration: ${result.duration} min.')\n              \n              this.mapView.fitToCoordinates(result.coordinates, {\n                edgePadding: {\n                  right: (width / 20),\n                  bottom: (height / 20),\n                  left: (width / 20),\n                  top: (height / 20),\n                }\n              });\n            }}\n            onError={(errorMessage) => {\n              // console.log('GOT AN ERROR');\n            }}\n          />\n        )}\n      </MapView>\n    );\n  }\n}\n\nexport default Example;\n```\n\n## Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.\n\n## Credits\n\n- Bram(us) Van Damme <em>([https://www.bram.us/](https://www.bram.us/))</em>\n- [All Contributors](../../contributors)\n\nThis code is inspired upon the article [React Native Maps with Google Directions Api](https://medium.com/@ali_oguzhan/react-native-maps-with-google-directions-api-bc716ed7a366) by [Ali Oğuzhan Yıldız](https://github.com/alioguzhan).\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n","readmeFilename":"README.md","gitHead":"bf06be95eb989cfd0ea3ffd3a09f4a63a9031d59","_id":"react-native-maps-directions@1.7.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-ZJkFtN7bMSktkhafwcQae0KOwgYg04LGTsc9liODM8dlQ/WQghsn5L/QBGjE0ibSOV1Uu2psSZu4C9C/sUY4qA==","shasum":"e5a3592c105055e3aa3863a5ea999283cb2438a9","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.0-beta.1.tgz","fileCount":10,"unpackedSize":62786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0+VGCRA9TVsSAnZWagAAobAQAJ9KO0L3Syvsr/k2Xgpb\nRXtaljqDcsKQ/tDpeGY3ogrgHo8Wc1KKudT5GMQDWVowqZutzepngqVkQSsR\n/Ua18UcljFGZL7ok6Dk2xukBbmCklwFjcXzxuTbB0U1CkpZb1GDuKVm5FeVE\n1phvSXkpySftSEHfd/a+ErLnnijkKaynlwWAU2HuBdeFISe2LGDYuiYbLdeF\ne0vQ3oJlxw1opXSO8GOYotJS/M8oCKgIi/hXd5yFhSJva/SbE9SECcm1ai0U\nf0r98rGb1ebLhQKUomPB1E63Wh7/aamG3W/iLtnnzWXwDT5E/9HrE+b2cL5M\nFlPagGhkehv4prH3+d8gJhmY92LrhfPclACZURwvp21s7L8w0K9i8PF5W2Qd\nAK8xupRTeJrpqfYaF/fM5UsoHeZI64kF5PC5jYAOtyjTn4MZPgtGCm9RZy3e\n0PBmfTZcf2B+ePnf7ccs+DfbxU/GHjMYeQ9TO9ewQhim8A39oc6fPyC2wv4A\n5itgDgTYt+YYSRtsrZlv3IQCWinK74Qn6vkJx6Ly67deep+PYSPbTHPvowAx\nmEmIrbbxpIvsFKzS/rl1nwx7yTnrKPxK6cwMNzsKZTfPY0JjtxbJ9OnHpEHn\nfDHCBYR9CR7wSd5TXkPv65uozhYY/u0PiLqzT/kDjvO5MPYAtP2Ii0rGGpvI\nyHoH\r\n=iQco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOIgb9g2fFLdVmz6QEo1o4Nm8Mr6TVqEYYoCCVQkkLaAIhANp7sMNbkqtFAGgO21q2uocIC9R0qGPHhTZrV0bQmnoi"}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.0-beta.1_1557390661302_0.37046323077977594"},"_hasShrinkwrap":false},"1.7.0":{"name":"react-native-maps-directions","version":"1.7.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"d06c26c1bfefb36270237146cca2bda9b8c30a4f","_id":"react-native-maps-directions@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"bramus","email":"bramus@bram.us"},"dist":{"integrity":"sha512-mnLSJ2bD+esIGGN5xE9QXn3RW3C9hIRMU9ydYvSpVpnux81Q40EeI3wE/7j83CAKdm3zvVpOn8bvMv5wJiEj2Q==","shasum":"4f476dd42b31b228cf5ae817d5b0b4343516c401","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.0.tgz","fileCount":10,"unpackedSize":63008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ngMCRA9TVsSAnZWagAA+Q0QAIQFb85UyuDDzlz3+zEY\n1XFWZQGinCD9fnQS4b8ooo0xH55Upkq9nyfSpll4/MYLeELUzjQc18ATZV/t\n6qoRqBgJawCv1C/ZRmRziAQsexXJA1ASe+4dpmuOgPgseLWIjzdt/yDgfOUg\naSls4jRqa81mpxR3Y3bWeLv3MzI5G4r2wDIJyR/kU/v9Jr7t3WF55neAzDUM\nYwaSv3OcCuRzhgaPlmFZWhS+GFuTnsMuCQSS/ecbbXnh5/N0Kg+X9FixJ890\ngo50B5F1DBBgy/WGZxLZKYrj4DHihPase8exvtAm/AS+uueTPd63b0Dpok8F\n4rcVj2/nLpcwOgUEpmFGLZOXTjAxwwEmBYuyHL9Bx4eM/KfErLwpmD1tboae\nf/tr9kuJUqVBKQkNkIgKqaG1IXExGFVH4gqVKPfbthsd8ktV8xWHuNFndM8J\nMaegu/r2ISZ9FFDM3EMm0oNVRl120prMJYCrfiZ1yNbkQOrpO9Q96KJSEuzw\nIW95ZnNRTTk/0B+7Ikq9zzvMGGlf2oRFI6nRt4mBMCvYNCa7Zk1bOOXGp5Mw\n58KOwQI2ukTt+Bgzab3NsAX+nUGCGdwhPOqIbvDU0HUFG5KHFh0Sh4pVSBcE\nfLfqREUGFMrOg2Qa3EX86VYhn8tn11wK7syHhjy58xGaxTCrmdgwhUnAGoN9\nPzO6\r\n=mS11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmr3Y2/sPILsD7tvWt0VIV5pqPCV6WdtKENggj0/ZSXAIhAJhMjdt63Jk5KvsDWu4QsdDn+Ck7KS5Q/ZpjKSKgns74"}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.0_1558083595842_0.6856979974650739"},"_hasShrinkwrap":false},"1.7.1":{"name":"react-native-maps-directions","version":"1.7.1","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"c44bac2d0f10c82dc10a2c7c64fbf8db0bc1a5dc","_id":"react-native-maps-directions@1.7.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rIZVzcP6WJE3P1iBCIwNa9hPOBTL6Kqna5OGPUbrg3WZn7DEt2YWXvSYHoY4enXenJKETc61IaVjtypvU19K4g==","shasum":"ccfcc3724da1f9931bce58e6eb30463c046b0aec","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.1.tgz","fileCount":10,"unpackedSize":30128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlGq3CRA9TVsSAnZWagAAxuEP/irE9fmYmSebq9QtTNrT\naSR6VPlKo7cOzU6Lk90Rbq7h5iY1n2lDuH53i5ktzppfn8cx6HmHq6J5Np/U\nI+ahcLS1/kmQnptOgCDijy8gCL1r02Q1WtxDofqhuhuOCODfNs1s3mug4giN\ng4h8qFzITybAr5Tu/5NXsgclxYK4KBS9bZtR7xEYSv3T7dou1Mx2++YJyrhq\naTyL7nLgC7sM/trQLeF9HWjYWzGvfZ9ZFsHAWilh3jdGK8NkGLbkzJgktLvi\naZS0UaARcr5rrL7HPYyogXlw47GLgiGSwuLrfgPNVchQOj3tkJ/C4LMERdvT\nON8KwJ2iit08YZXQTvadBpaBQSz1CQq4N/HHf3u8C3MnZ8K39sYBBFLEqlgN\n5VKengabcC88nW6frkKOA/I5OPJFEeaO0OWnlcHc/cHMi0FJC/fUlPE0Jcco\nUjQYnpW38XGzYwoaRhsXkho3+GeRWAoGk3KVl97lVYAnr5317e9nWVYwyH/6\nVTqwSdsmFLkVPzNPLUyLfKwI205yfobaJfXRdMI84OXcAKSzFSngVJ8OjPdS\nBBbAa8shI5UR+ktbJlyMRKuIl0+wkTm7FAEtAYNn5cv4+fI6ZJveD0IcelKK\nXltxcvw+pZP+tDkLKMqoxvqulkMyXqV4EB5O9hc9G4zY7jU/ZRYc1C+87EGv\n6kgP\r\n=Je7D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD78cZa1huVEkuGTIqmAU9H3rqaCJXVmX7gYEq2MMtfNwIgXtzoKEJuebZDbyAUqepQ0xxT7VK0to307P6289BoABw="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.1_1570007734398_0.3797812412059809"},"_hasShrinkwrap":false},"1.7.2":{"name":"react-native-maps-directions","version":"1.7.2","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"9f1f7712d9a7b78c447b1fc633c049d01018f96b","_id":"react-native-maps-directions@1.7.2","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pgh1F1/dh6qWtMelQsFWg0tbq/GwG+7gpNMgmq8MhRHDahNmJYc8NVOnF7np6QUCrqP7RoNOHBUeYqdvPKNR1g==","shasum":"41917c9fc162c2c72e419e36547fb157a4d2c79f","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.2.tgz","fileCount":10,"unpackedSize":30243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlMLpCRA9TVsSAnZWagAA36EP/j/1wKCSuAhfd9s+qZJw\nflodAGZerMJt/oJDF7fLUfeXC3y+BTgt96YpGuSh7v+JIyLbj8uzp4aIT/Ey\nTj8sv7qdxLYNiVKPDriCpih37OHB8JOAtb0bT9HZ9Fobr3Mle1lCL7CpwYTw\nJXVn/cOgN29EfgBAVQ7uI4oQEb/6eXg+4dD1HXlsie+eiHddl30VIuNS+I8P\n7J2CZP6rsazTdjX2qv3D6+XkNQe/JbNU324GdzRJSxNyBnOyL6wLnsHh7dab\n7tBZLweR8QPVAy0BADa+M6jEWAJZoIXli3FCnjHHWWcq95BCZNPVXJkTV4TV\ndpvFPkohJJlNCRG1avxf7c1V647K3VjwH6PnO2zdmh9mafhz58sTkOXufA2R\nXaJDiNHFFzFYvi6Kw9SkmRXF4hcU8SPlfiErZTjdRKKsWp+JFofU3qn+t+uu\nrrDwiZR6qi7vdXLrt72tcRNATPoeHsVsBSpgFTYfPj1IgJ3dUasht/MUHAzz\ndfkHpP8Kquu97hL0xBm7XoIKX27pfg/opDVu8qBZKD9M967JjccQaPuL+F8C\nO9V5EHgb/qnwUEt2aJzNscZgcrVMc4ArhdmBw3pMW0Xkd9UX7iPp5VaTJqP7\nGH/jIN8EQsNWLqivAQIlPlCKVejVtx4dlcePznHElIh3Sl+9TTdk9XfgBLJn\nXnL4\r\n=yiUa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo8GdzIV9bO5sByRnzK30eCVXK9bJnL9OJ6KLYDwhUWQIgc9Ks1wOwS/HKk7RcBnhRK3yEkjasBa2I74HWBQgztQY="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.2_1570030313071_0.989487448049359"},"_hasShrinkwrap":false},"1.7.3":{"name":"react-native-maps-directions","version":"1.7.3","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"cbf6bc421598246d9ea3a03f79c7172c76b10129","_id":"react-native-maps-directions@1.7.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Ramokou/myMIORwlFxQmT7hDK4MhqSLN/gkNTj/C9F/6/OF6uDDNog4Km/knXzY3YzoqthOVSDXQ2iTwUmwjwA==","shasum":"cb182e87e30427816b47dea2f9f88f8f40de3b83","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.3.tgz","fileCount":10,"unpackedSize":31201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlP60CRA9TVsSAnZWagAAJ+YP/24Jy/SMVNST+K2RoUXz\nymVGhokRZb3b7QcjC2QMxPjj7Z7e0wKIT8I5BN3CB98lyqohoHs2BcOag8Ag\nN5WkpelFpmpYEvZRMcPzcfEzU1SsxBnLfMNvFqEkzb1dr3ACV97OS4/JOlrs\nRoscrmE73jML4phcIA3Ykkzfun0ATCLlr5E6OFZgc118B4CEo+4pvYTT/vqK\nAJmva/N+LNgIpgQEXFWoBKe+xlKev/pbsGMYAYqPvmCIOMr8VYB+oxwnBwJv\ngc13ukze/KKRSnIBMdaDPvfacLgsU8/Tu2yNiAOcRvG20ihtCdGrAB2Yhy5K\nPssGEYVIFZJVw5fnCCTOdFuriQ5FVNRGJYIKDKVlBE1tqc3ykMSaaP0PHy5s\nWpiuPPNfRqg/xONshoK86myO+b9qMvUlamN7iiM1juQisNqukgX67oSrJ0oD\nCewPpIrv6PjMfNKKrTvnzQ0Hqlxb/6kOjV5MmQMAnMInZ24UpMQ+FQX3BA5x\nmVfGRnuF2EOsRIRpxkKEe9XE6lOYAmvT/LrhA3VnqLVFHINWAyOyiYq/p/Eb\n/oyUBXV0QJumAAu74zRPGwQL8cLZ58EA84eGJCAOr2DUdMKvzmVz0AEIGszk\nm50nBxEbfqSKA44K97ZO5mtGLGNSaTIXYVGSQM7ZhxhYWRuQdTcug9GOGhtC\nMyNk\r\n=BZLP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8s2W0IHBxZBWyMcFqmXJhJViKpNWD6gM34u70N/+DhAiEApR7rzPQUximnayLg4/lyM+wnRzxXtvINmrUlTc8FWEQ="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.3_1570045619688_0.47213970473561107"},"_hasShrinkwrap":false},"1.7.4":{"name":"react-native-maps-directions","version":"1.7.4","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"8cf0459a79381f2ffbf4cfb77e5d3db6cf4c90c0","_id":"react-native-maps-directions@1.7.4","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-54ZyIhM0xSA8ZfsziDQCxY7PEijBhmBoVd5t8HmfslsTg6k3jDYO2A6Da+omWppETwiG5v+vK4hKFfgxm5/uSQ==","shasum":"ca32e3d1d5fb41b635f0df5f103116366d4471a7","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.4.tgz","fileCount":11,"unpackedSize":36691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebAPECRA9TVsSAnZWagAAWTIP/0Q8FbldrVGHqI1LYnAL\nONn2yrYG7Wi6+fpDrz/98WcLIfiknkeZ/c8U8vtg5K30e6GQvDj6sswdluPR\n3tnZC7LSU7L0I87SzmmhkZiTO1t61GlbSBsqYguGpb3y168aiDm/INUZ9l2G\nTAtlxwYB3Yu90Zyohz+SpBtkXuXUL7VoLdWkyQIWsVOEiYm8x+O+3hsTZr7G\n+JC+RgStcP0DxQTNGPj9tBQHxYmZnuAtKjE96/d1Y88htn27eUqoYrXWd9ib\nYBN8ao3PJY6m8JNmVeo/t903NywHkmnrEzhMYlBJhSIgzW7aG3Spsgo1LncU\nc9FMs+yvMx+JEBBlK0qvtSUapA68zIkmCvJ9kvoPTnnVxsEBjZ5U3mq+T69f\nk6fpqM5c/UeAlEwEED22f3E/yzaG3PEjMGOAc3jyoLHxVb+1EtPRetReWhcX\nPiCZPZKrmGE2qRvMC0k9GbVhcGrnX9n9IvpSl9U5Mk0GM4g7APOQlmYYsFxq\nuJpwUx64OK/b3OOeRmwVF3NlbYt8fsY2f4Q7PL3/BZmx71GsWaLNFMsBsYxH\nWY/BiEKcdrHt9Xk24lvlpBjAwdND+Br2WvkHKyNNerMg3+EnWd6ahk3gGl0q\nIrVE7i0KqZiv/j4Srebm9uyTtdveTBDi1z/InpSzPB4e0eUzk1IWt8wh370p\nRAss\r\n=VsYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH+lev6WLO0ewXTywYQC3REW8Lylwld7lnpJaChdXiHAIhAJi9Y6dNLFbU1r6azAZiurbJfwS1sP2LbQPpH785hjzW"}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.4_1584137156021_0.020589905105456552"},"_hasShrinkwrap":false},"1.7.5":{"name":"react-native-maps-directions","version":"1.7.5","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"9d8e44adf8fb7520449fe486604ce49fa3f1ceac","_id":"react-native-maps-directions@1.7.5","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-789gpXjzjdZD46CxZJeSw9Z8/j1MUoJ8smOM1fk9qxA/vJJx2nIAJMjjCTlN7PaVCNtp6YdFNTTzwhKemS2uDQ==","shasum":"e0c404aae72364492efe7c5fca3c029b1789fa8d","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.5.tgz","fileCount":11,"unpackedSize":36921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecJyiCRA9TVsSAnZWagAAB3sQAJqDlXm/1XLZwpllgtCi\nx9BY8z7+j2/nfDoDJI1AgQcTdWGJU18MOQ8nxjAn+39qVeVCHgT7KybVP2YG\nVjCLcSh+3MgkfpNVa34X0o/v9Q/VtZkIFSEyxgoD4mtPzK2iJqeuH0IuUfyI\ncvnu6mwutZP6JlsQ0jP5lup5KGyF3H4YM4/W3e/6xh7xyieGeCOKyzfcRPdR\nWrMVPBtbkVhtRf6muIcpSG+ACY3WCMN3N3PkXSmzaqVHSENwEeUDrK/xl7cT\nTWCxgb1U91Vw6lcysfrRrdDCWClrFKgCiM37zuXWtBdYH9Bakf049KIhpcvI\nl5pVyE1E1JDniynxUCkoXZQJMh+priJoiNl/uUp4VloWH7HYF8Z+3ysjn7kW\nTDRQupk1cdX85IR5gB/hqL8fsigNfPlC/J+MDReA39UupyFmIgYwcs1yX+vG\nicfa8Bu5N1b1IIWFz2i0Lw1LiHeoAmcJA2uzlk98PxcU1YLrjw+WGap7BopB\n6bQbbCjhOADqNyaZoxC6lwKVuR3D82c9qxoqygd01ux3v3JDbzvh9j3SGZFo\nGEeMSCglSIRpbeXCgvhHga+oj5KM1ARGGMtH0XonZmSzXYFGEqJ5HnMmvcMU\nrsxt7SL06vjLXrxY5ZRAHhvUUhL3qUaUpwAHX50e2ux7c8c3ue1os6gSB1Nu\nr5XI\r\n=rVhW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+P/J6uv/nB9g1aWjtXDwtP1S7yqjLBVo4OPnkl4xBhgIgA7zr/5tafkRcPq6/i6Pn1h6aW/GP5b7c7jHSTu3RA6g="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.5_1584438433928_0.1841609846121508"},"_hasShrinkwrap":false},"1.7.6":{"name":"react-native-maps-directions","version":"1.7.6","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"80c0ae52c7640ca0acfb8af95345014c6f624e94","_id":"react-native-maps-directions@1.7.6","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-DA9yCYPhxXahjdarCNSq6inidE0B8QO4/3Kjxe9Af8H9yQBUemjgfmTQWNclzGV4W1Gz7N/UWLgprYMQoLnang==","shasum":"b1f5734dfed18cbc7e04bde05eef67abec21ff2f","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.6.tgz","fileCount":11,"unpackedSize":37496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecPjcCRA9TVsSAnZWagAAZwoP/1CA1SWjlIGOobmRjrQA\ncUmUfy6A00x24dxro8QwTCC8u7coHwAlvrJNYIJGaMKOhWmS+nUB5lnHNr9Z\nLZfKrdkVqasY0PjH0ImJuf0Xg6zK4iqTdv+Zx2u8p+Xy3ngFpdul1AFhw1my\n0ii2mTd9UvFw9BlAzbWdZ1BRS9nrGC4bVqQMH8i8ZQ1dO/lEaw6vigIXwhM9\nky8HhW9iysk1/zYbwzX73NEN9HTdLuQMBXGFyZv8AVW8i7Lc0tYoZqta4rPq\nEjjW7n10ClGIrN55LhAYbrGssbcjjmcHq9OsElQv/iKZfFVGijHTr5RsQBrv\nwUjO05040SLOBU7+wMWzBg/7jNEhqqokmFQey5tqYayGfn7nRcusXwPqAF4a\njkqonu1ItCikDPF/k0V2d4RaETZoCKN+53JItG9MoJZuZAQp0WeIuKC2mxZV\nfaZNpThK/Q3x6/LepH3jbQPQP8i/C5/j8I0DUk0AlvQk4xEWpcI29gMIF9VJ\nlKyVRJDZnNHm5bMBQVnO5SISI5vIqKYCDRkxiIyU2/9RUbRJTVQw29pnVc4+\nBz5tdNLKRMTSRWmJ/e+R5dZSraHsCTH0yiEiODb8UueUDm4eM5qSkTkmtCjt\njj1JgXnM7W6oeOBtE0fLm2S8Kus5tfRy+eWDvtecbsR8NhN3hzq8lUWy9Ki0\nDGh0\r\n=DOKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAL1vFceAu1DqJlwYXxrqE4zRTF1O6wVFulUibXNVgC0AiEAm7jezMHyBcbjF2Sv0PQIVVvLKqoKS8L4VfHRrjuRR5g="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.7.6_1584462043611_0.4108116135487869"},"_hasShrinkwrap":false},"1.8.0":{"name":"react-native-maps-directions","version":"1.8.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=0.12.1"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"gitHead":"43f7b3745d8813ccfbe1e6d336bc9707161482e6","_id":"react-native-maps-directions@1.8.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-7KWfPrvPLU8VP2nEqsnrWlOuylidlRWWDdk3lqT5Nb1q87FeyzNgA7Ib7n6cZlQwH4usTRlJSnzNo/yQ3u4AZw==","shasum":"ced452efeb153e54dfb9315480b0ae9539dfbcc7","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.8.0.tgz","fileCount":11,"unpackedSize":37753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelgKpCRA9TVsSAnZWagAAXSsP/jQomd6wm6o4/zQOgSt8\nede+ptmEYGLN+a/oH33TxKLPB9IzU9v/9fgEOBzmOHU08kI19H4fVR3oI8Oo\ngXPrMNSjg9kw9SdjeP4mNjNlxq0NlnK8nCYKYua9IDE7D4zhu1vMFbsRGUE/\n2WKUK0mH1D5CJClaeDPWvvjTlxbbj96xclLq8TB87Z7/6usWCeoCWvJiRv8R\nIoMUd4iatekjDB26cEjN/4RkjZd4nBQzh4kx+lnclGxqQzvzxsdEBCtbVqrB\nKxryI/8uzqD0a/JT4SrL2IE9x1zmxPAGBnfHQmeSu7RsfTCuOtehpNYlLPuK\nbSz8HzcFYoVO+3l8iZwkW4BEf+wEEmSqThjgWUfG7rzUmBjlXP/gA+u7OoN0\nrkGKPP9CF2KIrjZSciURoMZooMINsVMxeJjvR41G4lYnqaPJpPVFKATvtuFp\nqkLoNzEt/YPv5QZ0GoZynOrHHtnJ7/06u8+vsFQVzjEGln70IwGPJ8zGH6J0\nfXih26y1kH1iHwhZupeFw6fMOj84uDzc4Eeph5JVATGXxzdYExPv8n46jfx6\nTStpzDA/xxki6rCnQA2OteYybHRWgxDFLfFL8PSP9vxAecVeY3orUvoG5bl6\nInHz+jT+p5NXpYrSSSWu0lGqEyuXtnFyICMCD8PuM3ezFeDC2I/D/a7/qz0j\nwbew\r\n=JzHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvTETqZZPed/ySmpShA+l+050uEYov/YSH0WqazjP6HAiAD7VlhN/CV9QVziT9OxfD0tZnsxEZqe2dLPKsINn+bzw=="}]},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.8.0_1586889385000_0.20862777555204115"},"_hasShrinkwrap":false},"1.9.0":{"name":"react-native-maps-directions","version":"1.9.0","description":"Directions Component for react-native-maps","main":"index.js","scripts":{"lint":"eslint .","lint:watch":"esw --watch"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"license":"MIT","bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"homepage":"https://github.com/bramus/react-native-maps-directions","peerDependencies":{"react":"*","react-native":"*","react-native-maps":">=1.0.0"},"private":false,"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"^8.0.2","eslint":"^4.11.0","eslint-plugin-react":"^7.5.1","eslint-plugin-react-native":"^3.2.0"},"types":"./index.d.ts","gitHead":"4029f05e8d885db829fb21efd90c4d1d85a6ae2e","_id":"react-native-maps-directions@1.9.0","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-68SrMOUg4WQ5PmpS9sNOTZaYtdyVYJnnjQOOhABrgiKnb5BXCZRU2gDoS11gYf23hjUBjq8JXzgfn37WcINLwA==","shasum":"63ae8e8b36499042a658e43cd4836ac89aab8b7d","tarball":"https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.9.0.tgz","fileCount":7,"unpackedSize":34838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXfI7lYksW1Sa4zj88An4LG2MI9ax44rPd1HrUAtD75AIgPwoXnrnEmclVWb7NAekIcJtNq3OOm1O8r9Fo1WHV7BA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4bN/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoipg//SWrpDBzBUng9tjPgumRQjlS7zTSRNjnLP0j16G6Gg1riIb3F\r\nkPqXTbwC+k+lRKGjonXEn+Z8bHxumSn+D5LTnEEmujmuwrNH/KebIUvkGsXf\r\nEUUuAQvHccJ66FQ9OzcKvMu1f3UGk3W+cv12zwN/SRvX3XRoph/xSx1AQni+\r\nAUdZq8ywCeM5JpiEjF4GkEdv99DvC6V3BD1wvU32IvthhYVDb0Zi0ax9pMJa\r\nwvPF6OmDYucyeTyWJ8z+xu+HHXL7FWb7N3MaZPHN0tQcIXbTvH45zZlXKSJx\r\nMTBHRcKfQWgBgWlXWz3n46OkN5Ql+Fq79uhTrmlY3ymBoyAc6xP94H3QbB8t\r\nCqpWNo903lqC3Tmaw1PpdnyIUU/ImeHtpElgJWCuczVT3/VRMdKMtGGw13Da\r\niyN5jBx6pe5GgQDF8F/d9QObCSoNyFQdDINlgeNLGa5G5kdY9tDVVHc+lVz9\r\nVKWUEFqH14pqEEgVe1WqYijihcv2OlcqJiYChQu8jR53pYQ62UJs1ediNqdq\r\nWeAOVFZ83bDIhCizT51WHSj9cb1ZI6DzBSdzaGA9zt0jlzBz9QEM6i4kVf0M\r\n0vt4OyufwSCJVUV/qGpT8f69RDck9e5lwcrUAzbfuIiJgWHD6WfEXay7l6Hd\r\nxzVwelUj+M9YYgkj1ZWe39u9/r6rvzn7uXs=\r\n=KAc3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-maps-directions_1.9.0_1658958719193_0.757217378642453"},"_hasShrinkwrap":false}},"readme":"# `react-native-maps-directions`\n\n[![npm Version](https://img.shields.io/npm/v/react-native-maps-directions.svg?style=flat)](https://www.npmjs.com/package/react-native-maps-directions)\n[![npm Downloads](https://img.shields.io/npm/dm/react-native-maps-directions.svg)](https://www.npmtrends.com/react-native-maps-directions)\n[![Contributors](https://img.shields.io/github/contributors/bramus/react-native-maps-directions.svg)](https://github.com/bramus/react-native-maps-directions/graphs/contributors)\n[![GitHub Last Commit](https://img.shields.io/github/last-commit/bramus/react-native-maps-directions.svg)](https://github.com/bramus/react-native-maps-directions)\n[![License](https://img.shields.io/npm/l/react-native-maps-directions.svg)](LICENSE.md)\n\nDirections component for [`react-native-maps`](https://github.com/airbnb/react-native-maps/) – Draw a route between two coordinates, powered by the Google Maps Directions API\n\n![react-native-maps-directions](https://user-images.githubusercontent.com/213073/33188062-efc86e24-d096-11e7-87eb-6925291bc809.png)\n\n## Installation\n\nInstall `react-native-maps-directions` as a dependency using either\n\n- [Node's `npm`](https://nodejs.org/en/download/)\n\n  ```\n  npm install react-native-maps-directions\n  ```\n\n- [Yarn](https://yarnpkg.com/en/docs/install)\n\n  ```\n  yarn add react-native-maps-directions\n  ```\n\n## Basic Usage\n\nImport `MapViewDirections` and render it as a child of a `MapView` component. The mandatory `MapViewDirections` props are:\n\n- `origin`: The origin location to start routing from\n- `destination`: The destination location to start routing to\n- `apikey`: Your Google Maps Directions API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/))_.\n\n```js\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst origin = {latitude: 37.3318456, longitude: -122.0296002};\nconst destination = {latitude: 37.771707, longitude: -122.4053769};\nconst GOOGLE_MAPS_APIKEY = '…';\n\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n  />\n</MapView>\n```\n\nOnce the directions in between `destination` and `origin` has been fetched, a `MapView.Polyline` between the two will be drawn. Whenever one of both changes, new directions will be fetched and rendered.\n\n## Component API\n\n### Props\n\n| Prop | Type | Default | Note\n|---|---|---|---|\n| `origin` | `LatLng` or `String` | | The origin location to start routing from.\n| `destination` | `LatLng` or `String` | | The destination location to start routing to.\n| `apikey` | `String` | | Your Google Maps API Key _(request one [here](https://developers.google.com/maps/documentation/directions/get-api-key); if you're using an existing Google Maps API Key make sure you've enabled the Google Maps Directions API for that key using the [Google API Console](https://console.developers.google.com/apis/) by hitting the “Enable APIs and Services“ button)_.\n| `waypoints` | [`LatLng` or `String`] | `[]` | Array of waypoints to use between origin and destination.\n| `language` | `String` | `\"en\"` | The language to use when calculating directions. See [here](https://developers.google.com/maps/documentation/javascript/localization) for more info.\n| `mode` | `String` | `\"DRIVING\"` | Which transportation mode to use when calculating directions. Allowed values are `\"DRIVING\"`, `\"BICYCLING\"`, `\"WALKING\"`, and `\"TRANSIT\"`. _(See [here](https://developers.google.com/maps/documentation/javascript/examples/directions-travel-modes) for more info)_.\n| `resetOnChange` | `boolean` | `true` | Tweak if the rendered `MapView.Polyline` should reset or not when calculating the route between `origin` and `destionation`. Set to `false` if you see the directions line glitching.\n| `optimizeWaypoints` | `boolean` | `false` | Set it to true if you would like Google Maps to re-order all the waypoints to optimize the route for the fastest route. Please be aware that if this option is enabled, you will be billed at a higher rate by Google as stated [here](https://developers.google.com/maps/documentation/javascript/directions#Waypoints).\n| `splitWaypoints` | `boolean` | `false` | Directions API has a [limit](https://developers.google.com/maps/documentation/directions/usage-and-billing#directions-advanced) of 10 or 25 (depends on the billing plan) waypoints per route. When exceeding this limit you will be billed at a higher reate by Google. Set this to `true` if you would like to automatically split waypoints into multiple routes, thus bypassing this waypoints limit.\n| `directionsServiceBaseUrl` | `string` | _(Google's)_ | Base URL of the Directions Service (API) you are using. By default the Google Directions API is used (`\"https://maps.googleapis.com/maps/api/directions/json\"`). Usually you won't need to change this.\n| `region` | `String` | | If you are using strings for **origin** or **destination**, sometimes you will get an incorrect route because Google Maps API needs the region where this places belong to. See [here](https://developers.google.com/maps/documentation/javascript/localization#Region) for more info.\n| `precision` | `String` | `\"low\"` | The precision level of detail of the drawn polyline. Allowed values are \"high\", and \"low\". Setting to \"low\" will yield a polyline that is an approximate (smoothed) path of the resulting directions. Setting to \"high\" may cause a hit in performance in case a complex route is returned.\n| `timePrecision` | `String` | `\"none\"` | The timePrecision to get Realtime traffic info. Allowed values are \"none\", and \"now\". Defaults to \"none\".\n| `channel` | `String` | `null` | If you include the channel parameter in your requests, you can generate a Successful Requests report that shows a breakdown of your application's API requests across different applications that use the same client ID (such as externally facing access vs. internally facing access).\n#### More props\n\nSince the result rendered on screen is a `MapView.Polyline` component, all [`MapView.Polyline` props](https://github.com/airbnb/react-native-maps/blob/master/docs/polyline.md#props) – except for `coordinates` – are also accepted.\n\n```js\n<MapView initialRegion={…}>\n  <MapViewDirections\n    origin={origin}\n    destination={destination}\n    apikey={GOOGLE_MAPS_APIKEY}\n    strokeWidth={3}\n    strokeColor=\"hotpink\"\n  />\n</MapView>\n```\n\n#### An extra note on `origin` and `destination`\n\nThe values for the `origin` and `destination` props can take several forms. They can either be:\n\n- Coordinates in the form of an object with `latitude` and `longitude` keys\n- Coordinates in the form of a string  with `latitude` and `longitude` values separated by a comma\n- Strings representing an address\n- Strings representing a location\n- Strings containing a Place Id from the Google Maps Place API prefixed with `place_id:`\n\nAll examples below have the same `origin` location, represented in the formats mentioned above:\n\n```js\n<MapViewDirections origin={{ latitude: 37.3317876, longitude: -122.0054812 }} destination=\"…\" />\n<MapViewDirections origin=\"37.3317876,-122.0054812\" destination=\"…\" />\n<MapViewDirections origin=\"Apple Park Visitor Center\" destination=\"…\" />\n<MapViewDirections origin=\"10600 N Tantau Ave, Cupertino, CA 95014, USA\" destination=\"…\" />\n<MapViewDirections origin=\"place_id:ChIJW5i0tJC1j4ARoUGtkogTaUU\" destination=\"…\" />\n```\n\nNote: The `origin` and `destination` props don't need to use the same representation, you may mix them.\n\nTip: Don't forget to tweak the `language` prop when using localized location names.\n\n### Events/Callbacks\n\n| Event Name | Returns | Notes\n|---|---|---|\n| `onStart` | `{ origin, destination, waypoints: [] }` | Callback that is called when the routing has started.\n| `onReady` | `{ distance: Number, duration: Number, coordinates: [], fare: Object, waypointOrder: [[]] }` | Callback that is called when the routing has succesfully finished. Note: distance returned in kilometers and duration in minutes.\n| `onError` | `errorMessage` | Callback that is called in case the routing has failed.\n\n## Extended Example\n\nThis example will draw a route between AirBnB's Office and Apple's HQ\n\n```js\nimport React, { Component } from 'react';\nimport { Dimensions, StyleSheet } from 'react-native';\nimport MapView from 'react-native-maps';\nimport MapViewDirections from 'react-native-maps-directions';\n\nconst { width, height } = Dimensions.get('window');\nconst ASPECT_RATIO = width / height;\nconst LATITUDE = 37.771707;\nconst LONGITUDE = -122.4053769;\nconst LATITUDE_DELTA = 0.0922;\nconst LONGITUDE_DELTA = LATITUDE_DELTA * ASPECT_RATIO;\n\nconst GOOGLE_MAPS_APIKEY = '…';\n\nclass Example extends Component {\n\n  constructor(props) {\n    super(props);\n\n    // AirBnB's Office, and Apple Park\n    this.state = {\n      coordinates: [\n        {\n          latitude: 37.3317876,\n          longitude: -122.0054812,\n        },\n        {\n          latitude: 37.771707,\n          longitude: -122.4053769,\n        },\n      ],\n    };\n\n    this.mapView = null;\n  }\n\n  onMapPress = (e) => {\n    this.setState({\n      coordinates: [\n        ...this.state.coordinates,\n        e.nativeEvent.coordinate,\n      ],\n    });\n  }\n\n  render() {\n    return (\n      <MapView\n        initialRegion={{\n          latitude: LATITUDE,\n          longitude: LONGITUDE,\n          latitudeDelta: LATITUDE_DELTA,\n          longitudeDelta: LONGITUDE_DELTA,\n        }}\n        style={StyleSheet.absoluteFill}\n        ref={c => this.mapView = c}\n        onPress={this.onMapPress}\n      >\n        {this.state.coordinates.map((coordinate, index) =>\n          <MapView.Marker key={`coordinate_${index}`} coordinate={coordinate} />\n        )}\n        {(this.state.coordinates.length >= 2) && (\n          <MapViewDirections\n            origin={this.state.coordinates[0]}\n            waypoints={ (this.state.coordinates.length > 2) ? this.state.coordinates.slice(1, -1): undefined}\n            destination={this.state.coordinates[this.state.coordinates.length-1]}\n            apikey={GOOGLE_MAPS_APIKEY}\n            strokeWidth={3}\n            strokeColor=\"hotpink\"\n            optimizeWaypoints={true}\n            onStart={(params) => {\n              console.log(`Started routing between \"${params.origin}\" and \"${params.destination}\"`);\n            }}\n            onReady={result => {\n              console.log(`Distance: ${result.distance} km`)\n              console.log(`Duration: ${result.duration} min.`)\n\n              this.mapView.fitToCoordinates(result.coordinates, {\n                edgePadding: {\n                  right: (width / 20),\n                  bottom: (height / 20),\n                  left: (width / 20),\n                  top: (height / 20),\n                }\n              });\n            }}\n            onError={(errorMessage) => {\n              // console.log('GOT AN ERROR');\n            }}\n          />\n        )}\n      </MapView>\n    );\n  }\n}\n\nexport default Example;\n```\n\n## Example App\n\nAn example app can be found in a separate repo, located at [https://github.com/bramus/react-native-maps-directions-example](https://github.com/bramus/react-native-maps-directions-example).\n\n## Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.\n\n## Credits\n\n- Bram(us) Van Damme <em>([https://www.bram.us/](https://www.bram.us/))</em>\n- [All Contributors](../../contributors)\n\nThis code is inspired upon the article [React Native Maps with Google Directions Api](https://medium.com/@ali_oguzhan/react-native-maps-with-google-directions-api-bc716ed7a366) by [Ali Oğuzhan Yıldız](https://github.com/alioguzhan).\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n","maintainers":[{"name":"bramus","email":"bramus@bram.us"}],"time":{"modified":"2022-07-27T21:51:59.521Z","created":"2017-11-19T22:24:16.406Z","1.0.0":"2017-11-19T22:24:16.406Z","1.1.0":"2017-11-23T20:56:02.525Z","1.2.0":"2017-12-12T09:17:44.248Z","1.3.0":"2017-12-21T12:53:54.349Z","1.4.0":"2018-01-06T23:46:53.518Z","1.4.1":"2018-01-30T21:10:52.415Z","1.5.0":"2018-02-23T22:42:56.605Z","1.6.0":"2018-03-09T21:13:05.337Z","1.7.0-beta.0":"2019-04-30T10:19:34.543Z","1.7.0-beta.1":"2019-05-09T08:31:01.442Z","1.7.0":"2019-05-17T08:59:56.048Z","1.7.1":"2019-10-02T09:15:34.571Z","1.7.2":"2019-10-02T15:31:53.183Z","1.7.3":"2019-10-02T19:46:59.831Z","1.7.4":"2020-03-13T22:05:56.200Z","1.7.5":"2020-03-17T09:47:14.081Z","1.7.6":"2020-03-17T16:20:43.792Z","1.8.0":"2020-04-14T18:36:25.386Z","1.9.0":"2022-07-27T21:51:59.432Z"},"homepage":"https://github.com/bramus/react-native-maps-directions","keywords":["react-native","react-native-component","react-native-maps","directions","google-maps","ios","android"],"repository":{"type":"git","url":"git+https://github.com/bramus/react-native-maps-directions.git"},"author":{"name":"Bramus!","email":"bramus@bram.us","url":"https://www.bram.us/"},"bugs":{"url":"https://github.com/bramus/react-native-maps-directions/issues"},"license":"MIT","readmeFilename":"README.md"}