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.