meteor npm update
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
Also when running this shows up a few times:
(node:61590) Warning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
[Rspack Client Error] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
[Rspack Server Error] npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
Got it
Since npm 11.2.0, npm warns when it sees unknown environment configs (npm/cli#8153). NPM_CONFIG_NODEDIR now triggers that warning because nodedir is a node-gyp config, not an npm one. npm also warns that this will stop working in the next major version
Yeap, right after the official release of 3.4.1. Iβm not launching it in parallel so I donβt compete for testers and attention. Probably beta.8 will be the last one
Have you tried to run meteor update --npm before running the app or tests followed by meteor npm install?
You either run that as part of your GA pipeline or just ensure when you update locally you do it after upgrade Meteor version and commit any npm dependencies bump happened if any.
Iβd apply it to GA anyway similarly as done for Docker envs: