chore: rimuove script e dipendenze inutilizzati in dev

- Rimuove script preview e start (duplicati di serve)
- Rimuove dipendenza concurrently (mai usata)
- Aggiunge persistenza stato al plugin dev WebSocket
This commit is contained in:
2026-05-12 14:17:10 +02:00
parent 15dac9f965
commit 1a43864919
3 changed files with 2 additions and 268 deletions
+2 -1
View File
@@ -1,13 +1,14 @@
import { WebSocketServer } from 'ws'
import { setupWebSocketHandler } from './src/websocket-handler.js'
import { printServerInfo } from './src/server-utils.js'
import { loadState, saveState } from './src/persist.js'
export default function websocketPlugin() {
return {
name: 'vite-plugin-websocket',
configureServer(server) {
const wss = new WebSocketServer({ noServer: true })
setupWebSocketHandler(wss)
setupWebSocketHandler(wss, { initialState: loadState(), onStateChange: saveState })
// Rewrite /display → / (index.html) e /controller → /controller.html
server.middlewares.use((req, _res, next) => {