1.0.4 • Published 1 month ago

node-infohub v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
1 month ago

Location Finder

Location Finder is a Node.js library for retrieving information about IP addresses, weather data, and currency conversion rates.

Installation

You can install the package via npm:

npm i node-infohub

Usage

Get IP Information

const { getIPInfo } = require('node-infohub');

// Fetch IP information for a valid IP address
const ipAddress = 'YOUR_IP_HERE';
getIPInfo(ipAddress)
  .then(result => {
    console.log(result);
  })
  .catch(error => {
    console.error('Error:', error.message);
  });

Get Weather Information

const { getWeatherInfo } = require('node-infohub');

// Fetch weather information for a specific IP address
const ipAddress = 'YOUR_IP_HERE';
getWeatherInfo(ipAddress)
  .then(result => {
    console.log(result);
  })
  .catch(error => {
    console.error('Error:', error.message);
  });

Get Currency Conversion Rate

const { getCurrencyConversion } = require('node-infohub');

// Fetch currency conversion rate
const baseCurrency = 'USD';
const targetCurrency = 'EUR';
getCurrencyConversion(baseCurrency, targetCurrency)
  .then(rate => {
    console.log(`1 ${baseCurrency} equals ${rate} ${targetCurrency}`);
  })
  .catch(error => {
    console.error('Error:', error.message);
  });

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • This library uses axios for making HTTP requests.

You can copy and paste this content into your README.md file. Make sure to adjust any placeholders or customize the content further as needed.

1.0.4

1 month ago

1.0.3

1 month ago

1.0.2

1 month ago

1.0.1

1 month ago