Skip to content

Common

Helpers transverses sans cas d’usage métier précis. Ce namespace regroupe des briques génériques.

Comment faire les imports ?

Toutes les fonctions sont exportées depuis l'entrée principale ou via l'import direct (tree-shaking friendly).

typescript
import { getCurrentWorkDirectory } from "@duplojs/server-utils";
import * as DServerCommon from "@duplojs/server-utils/common";

Variables d'environnement

environmentVariable

charge les variables d'environnement depuis le runtime et des fichiers optionnels, les valide, puis retourne un résultat Either. Version throw disponible: environmentVariableOrThrow.

Répertoire courant

getCurrentWorkDirectory

retourne le répertoire de travail courant pour le runtime actif. Version throw disponible: getCurrentWorkDirectoryOrThrow.

setCurrentWorkingDirectory

change le répertoire de travail courant vers un dossier cible.

Processus

getProcessArguments

retourne les arguments du processus passés en ligne de commande.

exitProcess

arrête le processus courant avec un code de sortie optionnel.

Diffusé sous licence MIT.