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.
