dfahlander / typeson-registry

The type registry for typeson

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failing CI

brettz9 opened this issue · comments

Things should be fine, but CI is failing currently as our coverage has been reduced due to a canvas issue: Automattic/node-canvas#1646 . I could change the thresholds temporarily until that may be resolved, or do nothing, but thought I'd at least file an explanation.

Besides working around the canvas issue, I've now switched our tests to using native webcrypto which allows things to work in Node 18.14+ but not the other supported versions (this module is not available to Node 14 or 16 and the webcrypto tests will fail in Node 18 before 18.14).

We should probably switch to GitHub Actions to notice the failing CI again, but in any case, just reporting that CI should be ok again once our minimum supported version is Node 18.14.0.