I get numerous errors from typescript when I attempt to run the project. I'll list the first below and perhaps you can tell me what is going wrong.
ERROR in /home/gb/Sync/phaser3-typescript-starter-kit/src/main.ts
./src/main.ts
[tsl] ERROR in /home/gb/Sync/phaser3-typescript-starter-kit/src/main.ts(25,37)
TS2345: Argument of type 'GameConfig' is not assignable to parameter of type 'Phaser.Types.Core.GameConfig'.
Types of property 'input' are incompatible.
Type 'boolean | InputConfig' is not assignable to type 'boolean | Phaser.Types.Core.InputConfig'.
Type 'InputConfig' is not assignable to type 'boolean | InputConfig'.
Type 'InputConfig' is not assignable to type 'Phaser.Types.Core.InputConfig'.
Types of property 'keyboard' are incompatible.
Type 'boolean | KeyboardInputConfig' is not assignable to type 'boolean | Phaser.Types.Core.KeyboardInputConfig'.
Type 'KeyboardInputConfig' is not assignable to type 'boolean | KeyboardInputConfig'.
Type 'KeyboardInputConfig' is not assignable to type 'Phaser.Types.Core.KeyboardInputConfig'.
Types of property 'capture' are incompatible.
Type 'number' is not assignable to type 'number[]'.
I can run another typescript phaser project I found so I think my environment is OK.
Any help appreciated.