{ "name": "streaming-react-app", "private": true, "version": "0.0.14", "type": "module", "scripts": { "dev": "vite --host --strictPort", "build": "vite build", "preview": "vite preview", "clean:node-modules": "rm -rf node_modules/", "ts-check": "tsc --noEmit", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "prettier-check": "cd ../ && yarn run prettier-base --check streaming-react-app", "signal": "concurrently --names \"TS,LINT,PRETTIER\" -c \"bgBlack.bold,bgRed.bold,bgCyan.bold\" \"yarn run ts-check\" \"yarn run lint\" \"yarn run prettier-check\"" }, "dependencies": { "@emotion/react": "11.11.1", "@emotion/styled": "11.11.0", "@mui/icons-material": "5.14.3", "@mui/material": "5.14.5", "@react-three/drei": "^9.83.9", "@react-three/fiber": "^8.14.1", "@react-three/xr": "^5.7.1", "amazon-cognito-identity-js": "^6.3.6", "audiobuffer-to-wav": "^1.0.0", "aws-sdk": "^2.1472.0", "js-cookie": "^3.0.5", "lodash": "4.17.21", "react": "^18.2.0", "react-dom": "^18.2.0", "react-google-charts": "^4.0.1", "socket.io-client": "^4.7.2", "three": "^0.156.1", "three-mesh-ui": "^6.5.4", "uuid": "^9.0.0", "zustand": "^4.4.3" }, "devDependencies": { "@types/node": "^20.5.3", "@types/react": "^18.2.15", "@types/react-dom": "^18.2.7", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitejs/plugin-react": "^4.0.3", "concurrently": "8.2.1", "eslint": "^8.45.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.3", "typescript": "5.1.6", "vite": "^4.4.5" } }