parse-google-autocomplete

    1.1.0 • Public • Published

    parse-google-autocomplete Build Status

    Parse Google Maps autocomplete results into structured address data

    Works with most commonly typed US addresses. The results aren't always perfect—open a PR with new test fixtures if you find an unhandled case.

    Install

    $ npm install --save parse-google-autocomplete
    

    Usage

    var parse = require('parse-google-autocomplete')
     
    parse([
      {
        description: '1 Market Street, San Francisco, CA, United States',
        // ...
      },
      // ...
    ])
    //=> {id: 'abc', business: true, ...}

    API

    parse(data) -> array

    data

    Required
    Type: array[object]

    An array of Google place results objects. See the test fixtures for examples.

    The data is parsed into the following values, where empty values will be null:

    id

    Type: string

    The unique Google place ID.

    business

    Type: boolean

    Indicates whether the result is a business based on the presence of the "establishment" primary result type.

    title

    Type: string

    The name of the business, if applicable.

    street / city / state / zip

    Type: string

    The parsed address data derived from the terms matched by Google.

    License

    MIT © Ben Drucker

    Install

    npm i parse-google-autocomplete

    DownloadsWeekly Downloads

    3

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • bendrucker