1.0.1 • Published 7 months ago
@synelia/common v1.0.1
Synelia Common
Cette librairie propose des méthodes utilitaires compatible Javascript/Typescript
Fonctionnalités
Utilitaires
Chaînes de caractères :
generateRandomString(length)
: Génère une chaîne aléatoire.capitalizeFirstLetter(str)
: Capitalise la première lettre d'une chaîne.reverseString(str)
: Inverse une chaîne.
Manipulation de dates :
transformDateIntoEnglishFormat(dateStr)
: Transforme une date au format anglais.getDayOfWeek(date)
: Récupère le jour de la semaine.
Traitement de données :
filterNonEmptyValues(obj)
: Supprime les valeurs vides d'un objet.deepMergeObjects(target, source)
: Fusionne deux objets profondément.removeDuplicates(array)
: Supprime les doublons dans un tableau.
Formats et conversions :
toFrenchMoneyFormat(value)
: Formate une valeur en euros.transformStringIntoNumber(str)
: Convertit une chaîne en nombre.
Installation
Package manager
npm:
$ npm install @synelia/common
bower:
$ bower install @synelia/common
yarn:
$ yarn add @synelia/common
pnpm:
$ pnpm add @synelia/common
Une fois la librairie installée, vous pouvez importer la bibliothèque à l'aide de la commande import
ou require
:
Utilisation
Exemple de code
import { generateRandomString, toFrenchMoneyFormat } from '@synelia/common';
const randomStr = generateRandomString(8);
console.log(`Chaîne aléatoire : ${randomStr}`);
const formattedMoney = toFrenchMoneyFormat(12345.67);
console.log(`Format monétaire : ${formattedMoney}`);