Open MikeMitterer opened 1 year ago
@achrinza/node-ipc@9.2.7
has explicit support for Node.js v20 (https://github.com/achrinza/node-ipc/issues/45), of which is already in scope as a transient dependency for the Vue CLI (https://github.com/vuejs/vue-cli/commit/00fd2b6f9f3486db88d0960b57ceba6474998f7a).
Have you tried regenerating the Yarn lockfile?
Version
5.0.8
Environment info
Steps to reproduce
yarn
What is expected?
Should install necessary packages
What is actually happening?
yarn install v1.22.19 [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... error @achrinza/node-ipc@9.2.6: The engine "node" is incompatible with this module. Expected version "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19". Got "20.2.0" error Found incompatible module. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
This is a workaround... yarn config set ignore-engines true
yarn why gives me:
yarn why v1.22.19 [1/4] 🤔 Why do we have the module "@achrinza/node-ipc"...? [2/4] 🚚 Initialising dependency graph... [3/4] 🔍 Finding dependency... [4/4] 🚡 Calculating file sizes... => Found "@achrinza/node-ipc@9.2.6" info Reasons this module exists