Commit Graph

8 Commits

Author SHA1 Message Date
Jan Jakes
65fefd3d73 Add composite tsconfig option for faster rebuilds
Due to https://github.com/microsoft/TypeScript/issues/33827 we need to explicitly
name JSON files in the "include" array, until we upgrade to a more recent TypeScript.

[MAILPOET-5015]
2023-03-22 09:38:22 +01:00
Jan Jakes
41aa211ee6 Add incremental tsconfig option for faster rebuilds
[MAILPOET-5015]
2023-03-22 09:38:22 +01:00
Jan Jakes
b97f2d5850 Use "esnext" module as a default in tsconfig
[MAILPOET-5015]
2023-03-22 09:38:22 +01:00
Jan Jakes
1fde80de8e Allow all modern features in TS code (TS only checks types, Babel transpiles)
[MAILPOET-4323]
2022-05-11 14:26:58 +02:00
Jan Jakes
ab27eaee2d Autoformat files with prettier
[MAILPOET-4075]
2022-04-12 15:38:27 +02:00
Jan Jakes
38860c0976 Use stricter TypeScript checks
[MAILPOET-3915]
2022-03-16 13:15:23 +01:00
Jan Jakes
33e16dfeff Check for unused parameters
[MAILPOET-3915]
2022-03-16 13:15:23 +01:00
Jan Jakes
3347f60e9f Extract tsconfig to tsconfig.base.json
[MAILPOET-3915]
2022-03-16 13:15:23 +01:00