{ "name": "attu-client", "version": "2.0.0", "description": "Attu UI Client", "license": "Apache-2.0", "bugs": "https://github.com/zilliztech/attu/issues", "private": false, "dependencies": { "@codemirror/autocomplete": "^6.18.4", "@codemirror/commands": "^6.6.0", "@codemirror/lang-javascript": "^6.2.2", "@codemirror/lang-json": "^6.0.1", "@codemirror/language": "6.10.2", "@codemirror/lint": "^6.8.0", "@codemirror/state": "^6.4.1", "@codemirror/view": "^6.28.6", "@date-io/dayjs": "1.x", "@ddietr/codemirror-themes": "^1.4.2", "@emotion/react": "^11.13.0", "@emotion/styled": "^11.13.0", "@json2csv/plainjs": "^7.0.6", "@lezer/common": "^1.2.3", "@lezer/highlight": "^1.2.1", "@mui/icons-material": "^5.17.1", "@mui/material": "^5.17.1", "@mui/styles": "^5.17.1", "@mui/x-tree-view": "^7.28.0", "@tanstack/react-virtual": "^3.13.6", "axios": "^1.8.2", "codemirror": "^6.0.1", "d3": "^7.9.0", "dayjs": "^1.11.13", "file-saver": "^2.0.5", "i18next": "^24.2.3", "i18next-browser-languagedetector": "^8.0.4", "papaparse": "^5.4.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-highlight-words": "^0.17.0", "react-i18next": "^13.5.0", "react-router-dom": "^6.23.1", "react-syntax-highlighter": "^15.6.1", "remove": "^0.1.5", "socket.io-client": "^4.8.1", "web-vitals": "^1.0.1" }, "devDependencies": { "@lezer/generator": "^1.7.2", "@types/codemirror": "^5.60.15", "@types/d3": "^7.4.3", "@types/file-saver": "^2.0.5", "@types/node": "^12.0.0", "@types/papaparse": "^5.3.15", "@types/react": "^18.2.15", "@types/react-dom": "^18.2.7", "@types/react-highlight-words": "^0.20.0", "@types/react-router-dom": "^5.3.3", "@types/react-syntax-highlighter": "^15.5.13", "@vitejs/plugin-react": "^4.3.4", "prettier": "^3.5.3", "typescript": "^5.8.2", "vite": "^6.2.6", "vite-plugin-svgr": "^4.2.0" }, "homepage": "./", "scripts": { "start": "vite", "build": "vite build", "lezer": "lezer-generator src/pages/play/language/milvus.http.grammar -o src/pages/play/language/milvus.http.parser.js", "format": "prettier --write '**/*.{ts,js,tsx,jsx,css}'" }, "eslintConfig": { "extends": [ "react-app" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }