node-dev icon indicating copy to clipboard operation
node-dev copied to clipboard

Support Node 20

Open HitkoDev opened this issue 2 years ago • 1 comments

process.send is no longer accessible from ESM loader in Node 20, therefore loader needs to use context.port and a proxy function to send messages to the parent. See https://nodejs.org/api/esm.html#globalpreload

--experimental-specifier-resolution has been removed in Node 19 (https://github.com/nodejs/node/pull/44859), so the test for it is no longer relevant.

HitkoDev avatar Sep 15 '23 16:09 HitkoDev

Would be really great if we can get that PR in and get a version publish !

olivierchatry avatar Oct 18 '23 20:10 olivierchatry