TypeScript, quando eseguito in un ambiente Node.js, consente di verificare se una directory esiste utilizzando il modulo fs, che fornisce la funzione existsSync() o la funzione asincrona access() combinata con constants.F_OK.
fs
existsSync()
access()
constants.F_OK
La creazione di file temporanei è una pratica comune e storica.
Per leggere un file di testo in Node.js con TypeScript, uso la libreria fs.
Per leggere gli argomenti della riga di comando in TypeScript, usiamo process.argv.
process.argv
TypeScript di per sé non gestisce direttamente le operazioni sui file poiché viene compilato in JavaScript, che tradizionalmente viene eseguito nel browser con accesso limitato al sistema di file.
TypeScript, essendo un sovrainsieme di JavaScript, si affida all’ambiente di runtime JS sottostante (come Node.js) per scrivere su stderr.