Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
currency_contry_exchange
Advanced tools
Changes in formats, currencies, documents and labels depending on location
Changes in formats, currencies, documents and labels depending on location
$ npm install currency_contry_exchange
import { Faastlocation } from 'faastlocation';
const location = new Faastlocation();
labels({ contry = '', label = 'cliente' }): string
Devuelve una etiqueta específica basada en el país y la etiqueta proporcionada.
validateFormaterRut({ contry = '', rut = '', isValidate = false, typeCurrenzy = '' }): string
Valida o formatea un RUT (Rol Único Tributario) según el país especificado.
Campo "isValidate" si esta en true valida el rut, esta en false por default para formatear rut
formaterCurrency({ contry = '', currency = 0, typeCurrenzy = '' }): string
Formatea una cantidad de moneda específica según el país.
formaterInputProps({ contry = '', typeCurrenzy = '' }): object
Devuelve propiedades de entrada específicas según el país.
formaterAmount({ contry = '', amount = '', typeCurrenzy = '' }): string
Formatea una cantidad según el país especificado.
const location = new Faastlocation();
const label = location.labels({ contry: 'cl', label: 'cliente' });
console.log(label);
const formattedRut = location.validateFormaterRut({ contry: 'pe', rut: '123456789', isValidate: true, typeCurrenzy = 'EUR' });
console.log(formattedRut);
const formattedCurrency = location.formaterCurrency({ contry: 'cl', currency: 1000 });
console.log(formattedCurrency);
Method | Parameters | Return rate | Description |
---|---|---|---|
formaterCurrency(options) | contry: string, currency: number, typeCurrenzy: string | string | Formatea un valor monetario según el país y tipo de moneda especificados. Ejemplo: formaterCurrency({ contry: 'chile', currency: 123456.78, typeCurrenzy: 'CLP' }) |
formaterInputProps(options) | contry: string, typeCurrenzy: string | object | Devuelve un objeto con las propiedades de un input adaptado al país y tipo de moneda. Este metodo se usa con la libreria Numberformat |
labels(optins) | contry: string, label:string | string | Devuelve un string |
formaterAmount(optins) | contry:string, amount:number, typeCurrenzy:string | string | Devuelve un string con el monto formateado |
validateFormaterRut(optins) | contry:string rut:string isValidate:boolean typeCurrenzy:string | string o alerta | Devuelve un string si isValidate esta en true, por defecto retorna el rut formateado string |
Note: Before publishing, run npm, commit the version and upload it to git, then change the versioning in the package.json
FAQs
Changes in formats, currencies, documents and labels depending on location
The npm package currency_contry_exchange receives a total of 72 weekly downloads. As such, currency_contry_exchange popularity was classified as not popular.
We found that currency_contry_exchange demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.