0.0.3 • Published 3 years ago

restcountries-js v0.0.3

Weekly downloads
6
License
ISC
Repository
github
Last release
3 years ago

Restcountries-js

This is a Javascript wrapper around API provided by Restcountries.

Installation

npm i restcountries-js

Example in Node.js

    const restcountries = require('restcoutries-js')
    restcountries().all()
        .then(data => {
            console.log(data)
        })

ES6 import

    import restcountries from 'restcoutries-js'
    restcoutries().all().then(data => {
        console.log(data)
    })

Webrowser

    <script src="/node_modules/restcountries-js/dist/restcountries.min.js"></script>
    <script>
        restcoutries().all().then(data => {
            console.log(data)
        })
    </script>

restcountries-js API

You can use your own API server, but it will work only with clone of this. This wrapper uses https://restcountries.eu endpoint as default.

restcountries(baseUrl)

    restcountries('http://my.path.to/api').all()
        .then(data => {
            console.log(data)
        })

restcountries method aliases

restcountries.all(extra)

restcountries.name(name[, fullText, extra])

restcountries.code(code, extra)

restcountries.codes(codes, extra)

restcountries.currency(currency, extra)

restcountries.capital(capital, extra)

restcountries.callingCode(callingCode, extra)

restcountries.region(region, extra)

restcountries.regionalBloc(regionalBloc, extra)

These methods full description availble here: https://github.com/apilayer/restcountries

Contact

Telegram or by email

0.0.3

3 years ago

0.0.2

5 years ago

0.0.1

6 years ago