TypeScript, כשהוא רץ בסביבת Node.js, מאפשר לבדוק אם ספרייה קיימת באמצעות המודול fs, המספק את הפונקציה existsSync() או את הפונקציה הא-סינכרונית access() בשילוב עם constants.F_OK.
fs
existsSync()
access()
constants.F_OK
נעשה שימוש בספריית fs של Node.js בצירוף ההרחבה promises למניפולציית קבצים בסגנון אסינכרוני, יחד עם os לעבודה עם מערכת ההפעלה.
promises
os
ב-TS אנו נשתמש ב-Node.js המובנה fs.
ב-TypeScript, אנחנו משתמשים בprocess.argv כדי לקרוא ארגומנטים.
process.argv
TypeScript עצמו לא מתמודד באופן ישיר עם פעולות קובץ כיוון שהוא מתורגם ל-JavaScript, שבדרך כלל פועל בדפדפן עם גישה מוגבלת למערכת הקבצים.
TypeScript, בהיותו על-קבוצה של JavaScript, מסתמך על סביבת הזמן הרץ הבסיסית של JS (כמו Node.js) לכתיבה ל-stderr.