Texto datilografado estende a palavra-chave não está funcionando

Estou desenvolvendo meu primeiro jogo usando Visual Studio, Phaser e Typescript.

Não consigo fazer minhas aulas funcionarem quando uso a palavra-chave extends

Isso funciona:

class Game  {

game: Phaser.Game;

constructor() {
    // init game
    this.game = new Phaser.Game(window.innerWidth * window.devicePixelRatio - 20, window.innerHeight * window.devicePixelRatio - 20, Phaser.CANVAS, 'content', State);
}
}

Isto não:

class Game extends Phaser.Game{

constructor() {
    // init game

    super(window.innerWidth * window.devicePixelRatio - 20, window.innerHeight * window.devicePixelRatio - 20, Phaser.CANVAS, 'content', State);
}
}

Eu tenho tentado descobrir isso o dia todo sem sucesso, alguém pode lançar alguma luz sobre isso?

questionAnswers(1)

yourAnswerToTheQuestion