-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Node.js 16 currently no longer working becauseof worker-timers #1802
[Bug]: Node.js 16 currently no longer working becauseof worker-timers #1802
Comments
@Apollon77 Thanks for spotting this issue, in the meanwhile I could use |
In theory yes ... |
Hi @robertsLando, I'm the author of the package mentioned above. The odd thing to me is that it doesn't support Node.js itself. However it has a dependency which supports Node.js and the browser. The engines property of that dependency is what causes the problem, although it should be totally irrelevant in the end. Here are two related issues with a bit more context: |
I accept suggestions... IMO available solutions right now are:
|
@chrisguttandin I'm mostly for the solution 3 not because I don't need to to anything but mostly because I think that it makes more sense as other users may have the same issue and while I understand your point of view it's wrong from a semantic versioning side to have a minor/patch version causing such issue Anyway if you tell me that you don't want to do that I will go for one of the others two on my side |
For a brief moment I thought I could maybe add a I'm not sure, maybe I should drop the I'm thinking about making all my packages that use a Web Worker to be compliant with worker_threads anyway. It wouldn't bring any technical advantage for But I'll leave that for another day. :-) |
@robertsLando I've created #1813 to update worker-timers to the latest version. |
That would be great! Let me know if you do that so I can update my code accordingly 👍🏼 |
MQTTjs Version
several?
Broker
n/a
Environment
NodeJS
Description
Currently mqtt packsge is no longer supporting Node.js 16 because of chrisguttandin/worker-timers-broker#282 ... This is mainly FYI because your package.json states that node.js 16 is supported
Minimal Reproduction
n/a
Debug logs
n/a
The text was updated successfully, but these errors were encountered: