quel est le but de tsconfig.json?

Je lisais angular2 referrences et trouvé ce tsconfig.json.
Je voudrais savoir ce que les paramètres suivants veux dire?

{
    "compilerOptions": {
    "target": "es5",
    "module": "system",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false
    },
    "exclude": [
    "node_modules"
    ]
}
typescriptlang.org/docs/handbook/tsconfig-json.html
+1 pour une bonne question. La lecture de docs (en particulier pour la machine ou Angulaire) vous rend plus confus que quand vous avez commencé. Avoir quelqu'un expliquer sur un site c'est super.
Convenu @sgroves. C'est une question valable.

OriginalL'auteur Bhushan Gadekar | 2016-05-24