Warning [DEP0060] when compiling with GeneXus 18 Upgrade 12 and Node.js: how to remove it?

Discussão em 'Angular' iniciado por ealmeida, Maio 7, 2025.

  1. ealmeida

    ealmeida Guest

    I'm working with GeneXus 18 Upgrade 12 generating Angular / SQLServer, and when compiling a web application, the following warning appears:

    (node:47212) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.


    The compilation ends successfully, but I would like to avoid this warning in future builds.

    Additional context: I am not using util._extend directly in my GeneXus code.

    I assume the warning comes from an internal dependency used by the generator or the frontend template GeneXus relies on.

    I'm using Node.js v22.15.0

    Question: Is there a way to avoid this warning when compiling with GeneXus? Is it possible to update a dependency or configure GeneXus to use Object.assign() instead of the deprecated util._extend?

    Any advice on how to eliminate this warning without breaking compatibility with the GeneXus-generated environment would be appreciated.

    Continue reading...

Compartilhe esta Página