{ "name": "ai-voicebot", "version": "0.1.0", "private": true, "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^7.3.1", "@mui/material": "^7.3.1", "@mui/styles": "^6.5.0", "@mui/utils": "^7.3.1", "fast-deep-equal": "^3.1.3", "http-proxy-middleware": "^3.0.5", "react": "^19.1.1", "react-dom": "^19.1.1", "react-movable": "^3.4.1", "react-moveable": "^0.56.0", "react-router-dom": "^7.8.2", "react-scripts": "5.0.1", "react-use-websocket": "^4.13.0", "socket.io-client": "^4.8.1", "web-vitals": "^5.1.0" }, "devDependencies": { "@types/node": "^20.11.30", "@types/react": "^18.2.70", "@types/react-dom": "^18.2.19", "@types/react-router-dom": "^5.3.3", "typescript": "^4.9.5", "openapi-typescript": "^6.7.6" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "type-check": "tsc --noEmit", "generate-types": "npx openapi-typescript openapi-schema.json -o src/api-types.ts", "update-api-client": "node update-api-client.js", "generate-api-types": "npm run generate-types && npm run update-api-client", "check-api-evolution": "node check-api-evolution.js", "test-dynamic-paths": "node test-dynamic-paths.js", "prebuild": "npm run generate-api-types" }, "npmConfig": { "legacy-peer-deps": true }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }