1.2.0 • Published 12 months ago

@lithium-framework/huid v1.2.0

Weekly downloads
-
License
ISC
Repository
github
Last release
12 months ago

Lithium-HUID

Lithium-HUID / Documentation / Tests

Lithium-HUID est une bibliothèque TypeScript pour la gestion d'UUID hiérarchiques (UUID).

Introduction

Les UUID hiérarchiques sont des identifiants uniques qui combinent plusieurs composants pour former une structure hiérarchique. Lithium-HUID permet la création et la gestion d'UUID hiérarchiques en TypeScript.

Fonctionnalités

  • Génération d'UUID hiérarchiques personnalisés.
  • Extraction des composants individuels d'un UUID hiérarchique.
  • Conversion d'UUID hiérarchiques en chaînes.
  • Génération d'UUID de version 4.
  • Encodage de chaînes de longueur fixe avec des caractères hexadécimaux aléatoires.

Installation

Vous pouvez installer Lithium-HUID à l'aide de npm ou yarn :

npm install Lithium-huid
# ou
yarn add Lithium-huid

Exemple d'utilisation

Voici un exemple simple d'utilisation de Lithium-HUID pour générer un UUID hiérarchique :

import { uuid, _HUID } from 'Lithium-huid';

// Génération d'un UUID hiérarchique
const hierarchicalUUID = uuid.hv1();

console.log('UUID Hiérarchique :', hierarchicalUUID);
console.log('Composant ID :', hierarchicalUUID.componentId);
console.log('Collection ID :', hierarchicalUUID.collectionId);

Documentation

Pour plus de détails sur l'utilisation de Lithium-HUID, consultez la documentation complète.