|
|
|
|
|
by vaughan
1744 days ago
|
|
Yep, I know the pain all too well. ESM is also currently a disaster as many popular packages migrate without transpiling to CJS and you cannot call ESM from CJS contexts. As you said, it's good to separate the ecosystem from the language/runtime. Things will improve over time, but everything has just been in transition for so long. I dream of the day that transpilers are no longer needed and TypeScript is baked in to all browsers. Until then it is a mess. > node-gyp might then depend on python2 `cmake-js` is the preferred option now. And Rust native deps don't have this issue. |
|