Triple-Slash директиви
Triple-slash директивите са специални коментари, които предоставят инструкции към компилатора как да обработи даден файл. Тези директиви започват с три наклонени черти (///) и обикновено се поставят в началото на TypeScript файл, като нямат ефект върху runtime поведението.
Triple-slash директивите се използват за рефериране на външни зависимости, указване на начина на зареждане на модули, активиране/деактивиране на определени компилаторни функции и други. Няколко примера:
Рефериране на декларационен файл:
/// <reference path="path/to/declaration/file.d.ts" />Указване на формат на модул:
/// <amd|commonjs|system|umd|es6|es2015|none>Активиране на компилаторни опции, например strict режим:
/// <strict|noImplicitAny|noUnusedLocals|noUnusedParameters>