price-currencies-ve

1.1.0 • Public • Published

Legal currencies price in Venezuela (BCV)

Library created using scraping methods to obtaining the currency price (usd, eur, cny, try, rub) of the Central Bank of Venezuela (BCV) http://www.bcv.org.ve/

Installation

npm i price-currencies-ve

Features

  • Obtaining the list of currencies and price.
  • Currency filter.
  • Quote date.

Commands

Method Params Return
getAll { "error": false, "data": { "dollar": { "iso": "USD", "value": 1987184.75, "symbol": "$" }, "euro": { "iso": "EUR", "value": 2331464.51, "symbol": "€" }, "ruble": { "iso": "RUB", "value": 26309.18, "symbol": "₽" }, "lira": { "iso": "TRY", "value": 240525.11, "symbol": "₺" }, "yuan": { "iso": "CNY", "value": 303303.63, "symbol": "¥" } } }
getOne 'dollar' { "error": false, "data": { "iso": "USD", "value": 1987184.75, "symbol": "$" } }
getOne 'euro' { "error": false, "data": { "iso": "EUR", "value": 2331464.51, "symbol": "€" } }
getOne 'yuan' { "error": false, "data": { "iso": "CNY", "value": 303303.63, "symbol": "¥" } }
getOne 'lira' { "error": false, "data": { "iso": "TRY", "value": 240525.11, "symbol": "₺" } }
getOne 'ruble' { "error": false, "data": { "iso": "RUB", "value": 26309.18, "symbol": "₽" } }

Usage

// ES6 or TypeScript:
import { getAll, getOne } from 'price-currencies-ve';

getAll().then(data => console.log(data))
getOne('dollar').then(data => console.log(data))

// In other environments:
const priceCurrencyVe = require('price-currencies-ve');

//async function
const dataAll = await priceCurrencyVe.getAll();
const dataOne = await priceCurrencyVe.getOne('dollar');
console.log(dataOne)
console.log(dataAll)

Errors

Path

{ "error": true, "message": "Path error" }

Getting data

{ "error": true, "message": "Error getting data" }

License

MIT.

Readme

Keywords

Package Sidebar

Install

npm i price-currencies-ve

Weekly Downloads

10

Version

1.1.0

License

MIT

Unpacked Size

7.87 kB

Total Files

7

Last publish

Collaborators

  • rbhlrn