Skip to content
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

The punycode module is deprecated. #41

Closed
peterwangfeng opened this issue Oct 23, 2023 · 5 comments
Closed

The punycode module is deprecated. #41

peterwangfeng opened this issue Oct 23, 2023 · 5 comments

Comments

@peterwangfeng
Copy link

peterwangfeng commented Oct 23, 2023

DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead
please use punycode.js

@Hoshimikan6490
Copy link

Hoshimikan6490 commented Oct 24, 2023

My discord bot no longer works due to this package. I'm using mongodb as my database, and this package seems to be used to connect to it. So, I want you to fix this issue quickly.

Can you do this? @domenic
note: I mentioned you because I think you are admin in this package. If you cannot do it, I apologize for sending you the notification.

@domenic
Copy link
Member

domenic commented Oct 24, 2023

This package is a spare-time project. It's possible one of these weekends we'll make time for it. I would guess 2-5 weeks from now, looking at my current weekend schedule.

Unfortunately, getting slammed with duplicate notifications actually makes me feel sad about the whole prospect of doing open source in my spare time, so is likely to lengthen the time until a fix is available since it makes me avoid GitHub on the weekends.

If this is urgent for you, you can consider contracting me via email and we can discuss what kind of hourly consulting rate and payment plan would speed up the timeline for a fix. Until then, as I said, this is a spare time project and you should have no expectations of a quick fix.

@Hoshimikan6490
Copy link

Thank you for your reply.
I would like to have it fixed as soon as possible, but I understand that it is a spare-time project, so I will wait quietly until it is fixed. I'm sorry to mention you.

@sobstel
Copy link

sobstel commented Oct 31, 2023

I think it's already using npm punycode (not a core module) and this change fixes deprecation warnings: fef6e95

@domenic
Copy link
Member

domenic commented Nov 4, 2023

Yeah, I made time to test this issue and cannot reproduce any problems. npm install shows no problems and the following program does not produce any errors:

require("tr46");

when using tr46 4.1.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants