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).
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.
