This topic was automatically generated from Slack. You can find the original thread here.
I’m trying to contribute to a pipedream component, I fork the repo add a branch and when I’m going to sync the local code with “git push origin my-branch” it throws error like this one in vscode. Then when I change my node version with nvm to node 20 it throws a similar error that it wants node 18. Crazy
it doesn’t change since it asks for “Expected version: 20” as showed in the pic, but when I use a node version 20 it requires a “Expected version: 10 || 12 || 14 || 16 || 18”
I tried the second one and then the git push again, it installed components and node modules but it fails in the end: error: failed to push some refs to…
Basically after cloning the repo locally you have to run npx pnpm install to install all the project dependencies (npx uses the binary in the repo so it uses the correct pnpm version)
I cloned again the repo and opened in vs code, used the commands npm install and npx npm i pnpm and it throws again the Unsupported environment on the push. It’s the first time it happened to me this strange behaviour when I want to contribute to a project. Anyway, thanks for your help, I give up for now.