{
    "name": "lingchair-client",
    "type": "module",
    "version": "0.1.0",
    "scripts": {
        "build": "npx vite build",
        "build-watch": "npx vite --watch build"
    },
    "dependencies": {
        "dompurify": "3.2.7",
        "lingchair-internal-shared": "*",
        "marked": "16.3.0",
        "mdui": "2.1.4",
        "pinch-zoom-element": "1.1.1",
        "react": "18.3.1",
        "react-dom": "18.3.1",
        "react-router": "7.10.1",
        "socket.io-client": "4.8.1",
        "split.js": "1.3.2",
        "ua-parser-js": "2.0.6",
        "use-context-selector": "2.0.0"
    },
    "devDependencies": {
        "@rollup/wasm-node": "4.48.0",
        "@types/react": "18.3.1",
        "@types/react-dom": "18.3.1",
        "@vitejs/plugin-react": "4.7.0",
        "chalk": "5.4.1",
        "vite": "7.2.6",
        "vite-plugin-node-polyfills": "^0.24.0"
    }
}
