kieler / klighd-vscode

Eclipse Public License 2.0
8 stars 6 forks source link

allow tests with jsx dependencies #156

Closed NiklasRentzCAU closed 9 months ago

NiklasRentzCAU commented 9 months ago

This changes some compiler options, especially to allow mocha to test .tsx files or test files transitively requiring other .tsx files.

This PR does not break anything in the current running system, but we should consider upgrading more versions and maybe the typescript compiler settings in the whole project, as started in the testS branch.

NiklasRentzCAU commented 9 months ago

Executing a test on something in views-common without that change states that something is using a feature that is only available from es2017, so I upgraded to that. That is why I would want to upgrade everything some time in the future.