New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-native-format-currency

Package Overview
Dependencies
Maintainers
3
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-format-currency - npm Package Compare versions

Comparing version 0.0.3 to 0.0.4

2

package.json
{
"name": "react-native-format-currency",
"version": "0.0.3",
"version": "0.0.4",
"description": "A lightweight international currency formatter for React Native & Expo (iOS and Android).",

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

@@ -23,2 +23,20 @@ "use strict";

it("should return BBD", () => {
var result = index.formatCurrency({ amount: 0.56, code: "BBD" });
expect(result).to.eql(['$0.56', '0.56', '$' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "BBD" });
expect(result).to.eql(['$1,234.56', '1,234.56', '$' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "BBD" });
expect(result).to.eql(['$1,234,567.89', '1,234,567.89', '$' ]);
});
it("should return BOB", () => {
var result = index.formatCurrency({ amount: 0.56, code: "BOB" });
expect(result).to.eql(['$b 0.56', '0.56', '$b' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "BOB" });
expect(result).to.eql(['$b 1,234.56', '1,234.56', '$b' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "BOB" });
expect(result).to.eql(["$b 1,234,567.89", "1,234,567.89", "$b"]);
});
it("should return BGN", () => {

@@ -42,2 +60,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "BGN" });

it("should return BSD", () => {
var result = index.formatCurrency({ amount: 0.56, code: "BSD" });
expect(result).to.eql(['$0.56', '0.56', '$' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "BSD" });
expect(result).to.eql(['$1,234.56', '1,234.56', '$' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "BSD" });
expect(result).to.eql(["$1,234,567.89", "1,234,567.89", "$"]);
});
it("should return CAD", () => {

@@ -88,2 +115,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "CAD" });

it("should return CRC", () => {
var result = index.formatCurrency({ amount: 0.56, code: "CRC" });
expect(result).to.eql(['₡0,56', '0,56', '₡' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "CRC" });
expect(result).to.eql(['₡1.234,56', '1.234,56', '₡' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "CRC" });
expect(result).to.eql(["₡1.234.567,89", "1.234.567,89", "₡"]);
});
it("should return CZK", () => {

@@ -107,2 +143,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "CZK" });

it("should return DOP", () => {
var result = index.formatCurrency({ amount: 0.56, code: "DOP" });
expect(result).to.eql(['RD$ 0.56', '0.56', 'RD$' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "DOP" });
expect(result).to.eql(['RD$ 1,234.56', '1,234.56', 'RD$' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "DOP" });
expect(result).to.eql(["RD$ 1,234,567.89", "1,234,567.89", "RD$"]);
});
it("should return EUR", () => {

@@ -126,2 +171,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "EUR" });

it("should return GTQ", () => {
var result = index.formatCurrency({ amount: 0.56, code: "GTQ" });
expect(result).to.eql(['Q0.56', '0.56', 'Q' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "GTQ" });
expect(result).to.eql(['Q1,234.56', '1,234.56', 'Q' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "GTQ" });
expect(result).to.eql(["Q1,234,567.89", "1,234,567.89", "Q"]);
});
it("should return HKD", () => {

@@ -136,2 +190,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "HKD" });

it("should return HNL", () => {
var result = index.formatCurrency({ amount: 0.56, code: "HNL" });
expect(result).to.eql(['L 0.56', '0.56', 'L' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "HNL" });
expect(result).to.eql(['L 1,234.56', '1,234.56', 'L' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "HNL" });
expect(result).to.eql(["L 1,234,567.89", "1,234,567.89", "L"]);
});
it("should return HRK", () => {

@@ -191,2 +254,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "HRK" });

it("should return JMD", () => {
var result = index.formatCurrency({ amount: 0.56, code: "JMD" });
expect(result).to.eql(['J$ 0.56', '0.56', 'J$' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "JMD" });
expect(result).to.eql(['J$ 1,234.56', '1,234.56', 'J$' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "JMD" });
expect(result).to.eql(["J$ 1,234,567.89", "1,234,567.89", "J$"]);
});
it("should return JPY", () => {

@@ -237,9 +309,9 @@ var result = index.formatCurrency({ amount: 0.56, code: "JPY" });

it("should return NZD", () => {
var result = index.formatCurrency({ amount: 0.56, code: "NZD" });
expect(result).to.eql(["$ 0.56", "0.56", "$"]);
var result = index.formatCurrency({ amount: 1234.56, code: "NZD" });
expect(result).to.eql(["$ 1,234.56", "1,234.56", "$"]);
var result = index.formatCurrency({ amount: 1234567.89, code: "NZD" });
expect(result).to.eql(["$ 1,234,567.89", "1,234,567.89", "$"]);
it("should return NIO", () => {
var result = index.formatCurrency({ amount: 0.56, code: "NIO" });
expect(result).to.eql(['C$ 0.56', '0.56', 'C$' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "NIO" });
expect(result).to.eql(['C$ 1,234.56', '1,234.56', 'C$' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "NIO" });
expect(result).to.eql(["C$ 1,234,567.89", "1,234,567.89", "C$"]);
});

@@ -256,2 +328,29 @@

it("should return NZD", () => {
var result = index.formatCurrency({ amount: 0.56, code: "NZD" });
expect(result).to.eql(["$ 0.56", "0.56", "$"]);
var result = index.formatCurrency({ amount: 1234.56, code: "NZD" });
expect(result).to.eql(["$ 1,234.56", "1,234.56", "$"]);
var result = index.formatCurrency({ amount: 1234567.89, code: "NZD" });
expect(result).to.eql(["$ 1,234,567.89", "1,234,567.89", "$"]);
});
it("should return PAB", () => {
var result = index.formatCurrency({ amount: 0.56, code: "PAB" });
expect(result).to.eql(['B/. 0.56', '0.56', 'B/.' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "PAB" });
expect(result).to.eql(['B/. 1,234.56', '1,234.56', 'B/.' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "PAB" });
expect(result).to.eql(["B/. 1,234,567.89", "1,234,567.89", "B/."]);
});
it("should return PEN", () => {
var result = index.formatCurrency({ amount: 0.56, code: "PEN" });
expect(result).to.eql(['S/. 0.56', '0.56', 'S/.' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "PEN" });
expect(result).to.eql(['S/. 1,234.56', '1,234.56', 'S/.' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "PEN" });
expect(result).to.eql(["S/. 1,234,567.89", "1,234,567.89", "S/."]);
});
it("should return PHP", () => {

@@ -275,2 +374,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "PHP" });

it("should return PYG", () => {
var result = index.formatCurrency({ amount: 0.56, code: "PYG" });
expect(result).to.eql(['₲0.56', '0.56', '₲' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "PYG" });
expect(result).to.eql(['₲1,234.56', '1,234.56', '₲' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "PYG" });
expect(result).to.eql(["₲1,234,567.89", "1,234,567.89", "₲"]);
});
it("should return RON", () => {

@@ -321,2 +429,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "RON" });

it("should return SVC", () => {
var result = index.formatCurrency({ amount: 0.56, code: "SVC" });
expect(result).to.eql(['₡0.56', '0.56', '₡' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "SVC" });
expect(result).to.eql(['₡1,234.56', '1,234.56', '₡' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "SVC" });
expect(result).to.eql(["₡1,234,567.89", "1,234,567.89", "₡"]);
});
it("should return THB", () => {

@@ -367,2 +484,11 @@ var result = index.formatCurrency({ amount: 0.56, code: "THB" });

it("should return UYU", () => {
var result = index.formatCurrency({ amount: 0.56, code: "UYU" });
expect(result).to.eql(['$U0,56', '0,56', '$U' ]);
var result = index.formatCurrency({ amount: 1234.56, code: "UYU" });
expect(result).to.eql(['$U1.234,56', '1.234,56', '$U' ]);
var result = index.formatCurrency({ amount: 1234567.89, code: "UYU" });
expect(result).to.eql(["$U1.234.567,89", "1.234.567,89", "$U"]);
});
it("should return ZAR", () => {

@@ -369,0 +495,0 @@ var result = index.formatCurrency({ amount: 0.56, code: "ZAR" });

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