1.0.1 • Published 7 months ago

@synelia/common v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

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}`);
1.0.1

7 months ago

1.0.0

8 months ago