J’ai passé la mise à jour ce matin de la version beta sur ma DEV et j’ai ces messages dans la log d’install des dépendances. On y parle d’une version mini de nodejs égale à 22 pour certains composantes.
En version 11.2.1 (celle de la version stable) il n’y a pas ce message.
Je l’ai installé il y déjà quelque temps, mais le log d’installation est clean.
Il y a des warning sur des packages dépréciés, (lié à ZwaveJS UI et pas à Jeedom).
0095|npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
0096|npm warn deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
0097|npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
0098|npm warn deprecated docsify-server-renderer@4.13.1: docsify-server-renderer 4.x and below is no longer supported while we investigate the future of SSR and SSG for Docsify
0099|npm warn deprecated csurf@1.11.0: Please use another csrf package
0100|npm warn deprecated @types/extract-zip@2.0.1: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed.
0101|npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
0102|npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
0103|npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
0104|npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
0105|npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
0106|npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
0107|npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
Celui-ci m’interpelle un peu :
0097|npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
Le développeur de Zwavejs-UI avait dit que cela n’avait pas d’importance.
Par ailleurs en effet les warnings liés à nodejs 22 ont commencé à apparaître vers la 11.5.1 pas avant.
J’avais fouillé un peu le github pour voir à quel moment la modification avait été faite mais je n’ai pas trouvé.