Skip to content

[Backend] Drop unused 'stellar-sdk' dependency — code only imports '@stellar/stellar-sdk' #620

@ogazboiz

Description

@ogazboiz

Join the discussion on Telegram

Why this matters

backend/package.json declares two Stellar SDK packages:

\"@stellar/stellar-sdk\": \"^14.5.0\",
...
\"stellar-sdk\": \"^13.3.0\",

But no source file under backend/src imports from stellar-sdk — every import uses @stellar/stellar-sdk. Confirmed by grep -rn \"from 'stellar-sdk'\" backend/src returning nothing.

This is a stale 30+ MB dependency that bloats install time and CI.

Acceptance criteria

  • Remove stellar-sdk from backend/package.json (npm uninstall stellar-sdk)
  • Confirm npm run build and npm test still pass

Files to touch

  • backend/package.json
  • package-lock.json (regenerated)

Out of scope

  • Bumping @stellar/stellar-sdk itself

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendBackend related tasksdependenciesPull requests that update a dependency filegood first issueGood for newcomers

    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