🐛 Fix type tests not checking files #2548
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Partially reverts some changes from #2409
#2409 Updated @testing-library/user-event from
^13.1.5 -> ^14.2.0
. As part of the upgrade,user-event
internally referenced theClipboardItem
type, which was not globally available for TS versions < 4.4 (see https://stackoverflow.com/a/61505395 for more info). @FaberVitale added a declaration file to address this, but it seems to have prevented any other files being included bytsconfig
except for the declaration file itself.Hence, the
type-tests
part of the github workflow hasn't actually been checking anything.This PR reverts those changes, downgrading
user-event
back to^13.1.5
, and reverting the changes totsconfig.test.json
, allowing thetype-tests
command to once again check all files.Note: If anyone is able to get the
ClipboardItem
type declaration to be respected byuser-event
's own declaration files, a further PR is welcome.