-
Notifications
You must be signed in to change notification settings - Fork 30
update dep, move to ESM and require 12.20 #28
Conversation
Something like this should be done on the next branch which already uses promises (and which I feel pretty bad about never having released). I’m going to copy in a message I wrote once in a Discord channel, asking me about the source-map-resolve package:
What’s your motivation for doing this? |
It's all really about getting at least one (or few) sub package (including dev dependencies) to switch to become a ESM only package, then the rest of the top dependencies must also use ESM if they want updates. All in all it is just to get it to become better Deno compatible |
Out of curiosity, which package is that? |
https://www.npmjs.com/package/node-wifi |
Looking at the graph you linked to, node-wifi doesn’t even depend on source-map-resolve? |
check the dev dependencies switch |
712 modules. Ambitious! I think “all” you need to do to get rid of source-map-resolve is to upgrade from Jest 26 to Jest 27 in node-wifi. That would be time better spent. And you’ll get rid of more deprecated packages, like |
sooo, what will it be? merging or deprecating this? |
I deprecated it. |
would also think this breaking change would be a grate opportunity to convert to using promises also.