Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@depay/local-currency

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@depay/local-currency - npm Package Compare versions

Comparing version 3.7.0 to 3.8.0

16

dist/esm/index.js

@@ -457,2 +457,18 @@ var timezoneToCurrency = {

static fromUSDSync({ amount, code, timeZone }) {
let currency = new Currency({ amount, code, timeZone });
const cacheKey = Currency.getCacheKey(currency.code);
let cachedValue = localStorage.getItem(cacheKey);
let rate;
if(cachedValue) {
rate = cachedValue;
} else {
Currency.fromUSD({ amount, code, timeZone });
currency.code = "USD";
rate = 1;
}
currency.amount = currency.amount * rate;
return currency
}
static async fromUSD({ amount, code, timeZone }) {

@@ -459,0 +475,0 @@ let currency = new Currency({ amount, code, timeZone });

@@ -463,2 +463,18 @@ (function (global, factory) {

static fromUSDSync({ amount, code, timeZone }) {
let currency = new Currency({ amount, code, timeZone });
const cacheKey = Currency.getCacheKey(currency.code);
let cachedValue = localStorage.getItem(cacheKey);
let rate;
if(cachedValue) {
rate = cachedValue;
} else {
Currency.fromUSD({ amount, code, timeZone });
currency.code = "USD";
rate = 1;
}
currency.amount = currency.amount * rate;
return currency
}
static async fromUSD({ amount, code, timeZone }) {

@@ -465,0 +481,0 @@ let currency = new Currency({ amount, code, timeZone });

2

package.json
{
"name": "@depay/local-currency",
"moduleName": "LocalCurrency",
"version": "3.7.0",
"version": "3.8.0",
"description": "JavaScript library that detects user's local currency and provides functionalities to convert between multiple currencies.",

@@ -6,0 +6,0 @@ "main": "dist/umd/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc