Version mismatch with a sub-dependency: bitgo/utxo-core

5 days ago 13
ARTICLE AD BOX

Environment Details

OS: Zorin OS (Linux)

Node Version: v24.12.0

PNPM Version: 10.14.0

BitGoJS Version: 50.21.1 || 50.22.0

Next JS (with TypeScript) project Version: 16.0.10

React version: 19.2.3

Expected Behavior

Running pnpm i bitgo should successfully resolve all sub-dependencies and install the package.

Current Behavior

The installation fails with an ERR_PNPM_NO_MATCHING_VERSION error because [email protected] depends on @bitgo/utxo-core@^1.31.0, but the latest version of @bitgo/utxo-core available on the npm registry is 1.30.0.

Error Output:

 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @bitgo/utxo-core@^1.31.0 while fetching it from https://registry.npmjs.org/ This error happened while installing the dependencies of [email protected] at @bitgo/[email protected]

Screenshot of error

Image

Possible Solution

The BitGo team needs to publish version 1.31.0 of @bitgo/utxo-core to the npm registry. It appears the main SDK was published before its internal dependencies were made public.

Steps to Reproduce

Create a Next Js Project or any express js project.

Attempt to install the BitGo: pnpm i bitgo

Observe the registry error regarding the missing @bitgo/utxo-core@^1.31.0.

What I have tried

I have tried, putting the previous version (v1.30.0) of utxo-core in the overrides but didn't worked.

Read Entire Article