Skip to content

Comments

Remove unused dependencies from project#56

Merged
MarcosBrendonDePaula merged 1 commit intomainfrom
claude/remove-unused-deps-wFuND
Feb 12, 2026
Merged

Remove unused dependencies from project#56
MarcosBrendonDePaula merged 1 commit intomainfrom
claude/remove-unused-deps-wFuND

Conversation

@MarcosBrendonDePaula
Copy link
Collaborator

Summary

This PR removes several unused dependencies from both the main project and the project template generator. These packages were not being utilized in the codebase and have been cleaned up to reduce bundle size and dependency maintenance overhead.

Key Changes

  • Removed from devDependencies:

    • concurrently - no longer needed for concurrent task execution
  • Removed from dependencies:

    • @types/http-proxy-middleware - type definitions for unused proxy middleware
    • @types/ws - WebSocket type definitions (removed from both main and template)
    • chokidar - file system watcher (removed from both main and template)
    • http-proxy-middleware - HTTP proxy functionality
    • lucide-react - icon library
    • ws - WebSocket library (removed from both main and template)
  • Updated project template generator (core/templates/create-project.ts) to reflect the same dependency removals

Notes

  • These changes apply consistently across both the main project configuration and the template used for generating new projects
  • Lockfile changes are transitive dependency resolution artifacts only

https://claude.ai/code/session_01EjGMhtTRj5E97Q5Ga3LSV1

Removed from package.json:
- chokidar (no imports - Bun's built-in file watcher is used)
- ws (no imports - Bun's built-in ServerWebSocket is used)
- @types/ws (unnecessary since ws is not used)
- http-proxy-middleware (no imports anywhere)
- @types/http-proxy-middleware (unnecessary since http-proxy-middleware is not used)
- lucide-react (no imports in any source file)
- concurrently (not used - FluxStack CLI handles parallel execution)

Also cleaned up hardcoded dependency list in core/templates/create-project.ts
(removed chokidar, ws, @types/ws from the alternative project generator template).

https://claude.ai/code/session_01EjGMhtTRj5E97Q5Ga3LSV1
@MarcosBrendonDePaula MarcosBrendonDePaula merged commit 8905399 into main Feb 12, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants