{ "name": "codexpi-frontend", "private": true, "version": "0.1.0", "type": "module", "scripts": { "dev": "vite --host 127.0.0.1", "build": "node scripts/generate-icons.mjs && tsc -b && vite build", "lint": "tsc --noEmit", "test": "node --test --experimental-strip-types tests/*.test.ts", "test:e2e": "playwright test", "test:e2e:update": "playwright test --update-snapshots" }, "dependencies": { "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.5.0", "diff": "^8.0.2", "highlight.js": "^11.11.1", "react": "^19.1.1", "react-dom": "^19.1.1", "react-markdown": "^10.1.0", "rehype-highlight": "^7.0.2", "remark-gfm": "^4.0.1" }, "devDependencies": { "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "@axe-core/playwright": "^4.14.0", "@playwright/test": "^1.65.0", "@vitejs/plugin-react": "^6.3.0", "sharp": "^0.35.5", "typescript": "^5.9.2", "vite": "^8.3.8" } }