Nenhum erro de compilação sem os arquivos d.ts

Gostaria que a compilação do meu aplicativo TypeScript falhe se eu não tiver as digitações (instaladas e referências nos arquivos TypeScript) correspondentes às bibliotecas externas que eu uso. No momento, a compilação é bem-sucedida sem eles.

Aqui está o conteúdo do meutsconfig.json:

{
  "compilerOptions": {
    "target": "ES5",
    "module": "system",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false,
    "noEmitOnError": false,
    "declaration": true
  }
}

Aqui está o código que eu gostaria de lançar erros (otoastr variável não está definida e é fornecida apenas em tempo de execução):

import {Component} from 'angular2/core';

@Component({
  selector: 'my-app',
  template: `
    <div>Hello world</div>
  `
})
export class AppComponent {
  constructor() {
    toastr.info('I am here for few seconds');
  }
}

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion