Skip to content

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

@Athar-Naveed

Description

@Athar-Naveed

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 bitgo@50.21.1 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 bitgo@50.21.1
 at @bitgo/abstract-utxo@10.16.0

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

  1. Create a Next Js Project or any express js project.
  2. Attempt to install the BitGo: pnpm i bitgo
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions