Skip to content

Comprehensive Codebase & Configuration Cleanup #713

Description

@arii
  • Status: OPEN (Linked to PR Comprehensive Codebase & Configuration Cleanup #705)
    • Priority: Low
    • Context:
      The package.json includes several scripts and dependencies that appear unused or redundant (e.g., duplicate build scripts or dev-only tools in dependencies), increasing the build size and confusion for new developers.
    • Technical Analysis:
      • Current Gap: package.json contains a mix of manual scripts (e.g., pm2:logs, verify:spotify) that could be consolidated.
      • Required Change:
        1. Dependency Audit: Remove unused packages.
        2. Script Consolidation: Combine test:visual:ui, test:visual:update, etc., into a cleaner CLI interface or use a task runner.
        3. File Removal: Delete legacy configuration files like .eslintrc.json if eslint.config.mjs is the new standard.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions