Skip to content

Axios is still present in the repo after migration intention #1335

@sagpatil

Description

@sagpatil

Describe the bug
The codebase still contains references, imports, and configurations for Axios (axios). This is observable in files like src/http-client/axios-client.ts and references throughout the build, test, and documentation files. This persists despite previous discussion around migrating to fetch (see #241, which was closed after suggesting a migration to fetch-based HTTP instead of Axios).

What version are you on?
Latest main branch as of Jan 2026.

To Reproduce

  1. Search the codebase for the string "axios"
  2. Observe src/http-client/axios-client.ts, multiple build/test configs, and documentation sections that reference axios.
  3. Review the package.json exports, which include no-axios builds, indicating partial migration but not complete removal.

Expected behavior
Axios should be fully removed from the repository if the intent is to use fetch/undici or another solution exclusively. Documentation and test/build configs should not mention Axios as a dependency.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog (Not Ready)

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions