This version of got throws an error if you try and pass auth as an option to it, and triggers an error in ps:exec in the updateClientKey function here. This calls got and throws a TypeErrorhere.
Solutions are either re-introduce the node pinning in the aur package, or update heroku-cli-exec to use username/password. Let me see about making a PR for that.
yarn.lock
in this package specifies got version 11.8.6, which throws an error when given theauth
option here.The base
heroku-cli
has multiple versions ofgot
so I think this might be a module resolution issue.Full explanation: As recommended in the docs I'm using the arch package. ref.
This package removes the pin on node, and reinstalls the dependencies, which removes alternate versions of the got dependency. ref
on my machine.
This version of got throws an error if you try and pass
auth
as an option to it, and triggers an error inps:exec
in theupdateClientKey
function here. This callsgot
and throws aTypeError
here.Solutions are either re-introduce the node pinning in the aur package, or update
heroku-cli-exec
to use username/password. Let me see about making a PR for that.internal support ticket: https://help.heroku.com/1417095