Deprecation warning - punycode module

Hi,

One of my projects is running MSSQL as the backend. In this project, I have started getting the deprecation warning for the node module punycode, which is one of the dependencies in node module tedious.

This node project is running on AC1.

How can I replace this module with userland alternative as suggested in the warning message?

Screenshot 2024-08-20 at 3.50.36 PM

I had same warning with the onsignal node sdk.

Moved to bug reports, because the resolution should be done by Patrick and fixed with a Wappler update. What NodeJS version are you running and what OS?

Facing the same issue

From what I read by google searching, is that punycode is deprecated in version 21...

Just forwarding my finding for having an idea....

They suggest :

  1. don't worry about that warning for the time being (?)
    reactjs - Warning "DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead." - Stack Overflow

  2. downgrade to 20.5.1
    mongoose - DeprecationWarning: The `punycode` module is deprecated - Stack Overflow
    I don't know if that action conflicts with other assets in wappler...

Any uggestions from the team would be appriciated

I'm running NodeJS v22 Alpine on MacOS.

Not really relevant as the error comes from import of an external npm.