Skip to content

chore: axios is an unused dependency #267

Description

@nazarli-shabnam

Problem

`package.json` lists `"axios": "^1.16.1"` as a runtime dependency, but a repo-wide grep across `app/`, `lib/`, `store/`, `components/` finds no imports of `axios` anywhere. All HTTP calls in the codebase use the native `fetch` (e.g. `lib/quran/verse-resolver.ts:32-37`, `lib/ai/ai.ts:69-82`).

Impact

Dead weight in the dependency tree and install/audit surface: extra CVE exposure surface for a package that isn't used, a larger lockfile, and unnecessary noise in Dependabot/dependency-review alerts for a library the app doesn't actually call.

Location

`package.json` dependencies

Suggested fix

`bun remove axios` and confirm the build/test suite still passes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    To triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions