deno_std
deno_std copied to clipboard
Tracking issue: Node 18 compat layer updates
This issue is about updating the Node compatibility layer test suite to Node 18 as it enters LTS in October 2022.
- https://github.com/denoland/deno_std/pull/2585 has already been opened and finishes most of the work. This is a big PR that touches a lot of files. It would be good to get it merged so that it doesn't go stale.
-
parallel/test-fs-rm.js
fails on Windows becausechild_process.execSync()
is not implemented. -
parallel/test-webcrypto-sign-verify.js
fails because Ed25519 and Ed448 are not supported yet. These are planned to be added to Deno in https://github.com/denoland/deno/pull/14119.
I have discussed this plan offline with @bartlomieju. The plan is to merge #2585, with test-fs-rm.js
and test-webcrypto-sign-verify.js
not updated (so they pass). Then we can work on adding the missing APIs.