refactor: rimuove terminal controller CLI

This commit is contained in:
2026-05-12 14:54:36 +02:00
parent 4bfc12fb00
commit b1a400cf81
6 changed files with 16 additions and 658 deletions
+2 -2
View File
@@ -12,7 +12,6 @@ e questo progetto aderisce al [Versionamento Semantico](https://semver.org/lang/
### Aggiunto
- Architettura client-server con WebSocket: server Express (`server.js`) + handler (`src/websocket-handler.js`) come unica fonte di verità; display e controller sono client separati sincronizzati in tempo reale
- Interfaccia display (`/display`) e controller (`/controller`) su porta singola `:3000`
- Terminal controller CLI (`cli.js`) per controllo da riga di comando via WebSocket
- Robustezza connessione WebSocket: reconnect automatico con backoff esponenziale, indicatore stato connessione sul display
- Supporto query parameter `?wsHost=` per scenari WSL2 / development remoto
- Validazione cambi giocatori già in formazione lato client
@@ -30,8 +29,9 @@ e questo progetto aderisce al [Versionamento Semantico](https://semver.org/lang/
- `nuovoSet` come azione dedicata per la progressione regolare tra set
### Rimosso
- Terminal controller CLI (`cli.js`)
- Dipendenze inutilizzate: `wave-ui`, `vue-router`, `concurrently`
- Script npm ridondanti: `preview`, `start`
- Script npm ridondanti: `preview`, `start`, `cli`, `cli:dev`
- Asset template Vite: `vite.svg`, `vue.svg`, `serve.png`
---