Declaration Maps

TypeScript 🔴 Senior

Définition

Fichiers .d.ts.map qui lient les déclarations aux sources originales. Permettent 'Go to Définition' de naviguer vers le .ts source au lieu du .d.ts.

Analogie

Comme un GPS qui mène directement a l'usine au lieu de s'arrêter a la vitrine du magasin.

Exemple de code

// tsconfig.json
{
  "compilerOptions": {
    "declaration": true,
    "declarationMap": true,
    "sourceMap": true
  }
}

Cas d'usage

Monorepos et bibliothèques ou les développeurs doivent naviguer vers le code source des dépendances.

#tooling#monorepo

← → au clavier pour passer d'une fiche à l'autre