Files
SubMiner/backlog/tasks/task-264 - Replace-axios-with-native-fetch-across-the-project.md

1.0 KiB

id, title, status, assignee, created_date, labels, dependencies, priority
id title status assignee created_date labels dependencies priority
TASK-264 Replace axios with native fetch across the project To Do
2026-04-01 00:44
medium

Description

Remove axios from the codebase and migrate all project HTTP requests to the platform fetch API, preserving existing request behavior and error handling where applicable.

Acceptance Criteria

  • #1 No production code paths import or depend on axios.
  • #2 All existing HTTP requests use fetch or a project-local abstraction built on fetch.
  • #3 Request behavior remains functionally equivalent for headers, query params, bodies, status handling, and abort/error cases that are currently supported.
  • #4 Tests are updated or added to cover the migrated request flows.
  • #5 Documentation is updated if any request semantics or setup steps change.
  • #6 axios is removed from project dependencies if it is no longer needed.