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. Version throw disponible: setCurrentWorkingDirectoryOrThrow.

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.