keyman
keyman copied to clipboard
refactor(web): fix TypeScript errors and warnings
This in preparation for removing ES5, which will require pre-compiling the tests. That compiles some some TypeScript files that we previously didn't explicitly compile, and so the warnings and errors were unnoticed.
@keymanapp-test-bot skip
User Test Results
Test specification and instructions
User tests are not required
Test Artifacts
- Android
- Developer
- iOS
- Keyboards
- Web
- Windows
Exactly. We need to pre-compile the tests so that the test-runner doesn't trip over the node dependencies.
Changes in this pull request will be available for download in Keyman version 18.0.72-alpha