Open vetlevo opened 1 month ago
For now, our fix is to remove the constraints in our project to be an ES module. This works for us as we currently don't have other dependencies in this project that have the same constraints.
Yes, this is a head-ache for us too, I'll have to have another look at this. I think it might be difficult since we ourselves depend on things that only are CommonJS. So we might by lying to Node.js by saying it's .mjs
.
It looks like it's the debug package, we should probably replace it with a simple utility or something like tslog
, because from the comments on their repo it doesn't seem like they will give up CommonJS any time soon.
Hello! We're using the media-stream-library in a NodeJS project that is configured to only allow 'import' syntax. This still allows importing CommonJS modules, and we haven't had any issues with this in the past.
However, if we upgrade the media-stream-library beyond v11.2.0, we get the following error at runtime (This is with v13.1.1):
From what I can tell, there seems to be require syntax in an mjs file that causes the issue.
Any thoughts?