Skip to content

[DevOps][Technical Debt][P3] Clean Extraneous Installed Packages and Unused Dependencies #96

Description

@AnshRaj112

Backlog ID: ISSUE-EXS-072

Source: EXSOLVIA_GITHUB_ISSUES.md / EXSOLVIA_TECHNICAL_AUDIT.md


Title

[DevOps][Technical Debt][P3] Clean Extraneous Installed Packages and Unused Dependencies

Type

Refactor

Repository

@EXSOLVIA-frontend

Ownership

DevOps / Infrastructure

Area

Dependencies Hygiene

Priority

P3

Severity

Low

Labels

devops technical-debt P3

Epic

EPIC-09 Code Quality & Maintainability

Description

npm ls showed extraneous packages (framer-motion, etc.) and possibly unused react-icons if only dead team.tsx imports it.

Current Behavior

Noisy dependency tree.

Expected Behavior

Clean install; remove unused deps from package.json.

Why This Matters

Smaller install surface and clearer audits.

Affected Files

  • package.json
  • package-lock.json
  • node_modules hygiene

Affected Functions / APIs

  • N/A

Evidence From Audit

Audit Dependency recommendations.

Risk / Impact

Confusion; slight supply-chain noise.

Recommended Direction

Remove unused; reinstall; commit lockfile.

Acceptance Criteria

  • No unexpected extraneous runtime packages required
  • Unused dependencies removed after import check
  • Build passes

Testing Requirements

  • Regression test

Dependencies

  • None

  • Related to: ISSUE-EXS-052

  • Related to: ISSUE-EXS-042

Estimated Complexity

Small

Priority Reason

Hygiene.

Notes

None.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions