Nebulous Pumpkin Moons

    getcountry

    0.1.0 • Public • Published

    getCountry

    Simple function that returns the ISO 3166-1 alpha-3 country code of the country where you are geolocated.

    The implementation wraps the HTML5 navigator.geolocation.getCurrentPosition function in a promise and uses the which-country lib in order to retrieve a country from its coords.

    Usage

    getCountry().then(function(country){
      console.log(country);
    });

    You can handle errors with a callback param :

    getCountry({errorHandler: function(error){
      console.log(error);
    }}).then(function(country){
      console.log(country);
    });

    Position options are also accepted :

    getCountry({errorHandler: function(error){
      console.log(error);
    }, options: {
      maximumAge: 0
    }}).then(function(country){
      console.log(country);
    });

    License

    MIT © Alexis Kofman

    Install

    npm i getcountry

    DownloadsWeekly Downloads

    0

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • alexiskofman