go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/web/rpcexplorer/package.json (about) 1 { 2 "name": "rpcexplorer", 3 "version": "1.0.0", 4 "description": "Web UI for calling pRPC methods.", 5 "private": true, 6 "scripts": { 7 "build": "tsc --noEmit --skipLibCheck && node esbuild.mjs", 8 "watch": "tsc --noEmit --skipLibCheck && node esbuild_watch.mjs", 9 "typecheck": "tsc --noEmit --skipLibCheck", 10 "test": "tsc --noEmit --skipLibCheck && jest", 11 "fix-eslint": "npx eslint --fix ./" 12 }, 13 "author": "vadimsh@google.com", 14 "devDependencies": { 15 "@testing-library/jest-dom": "^5.17.0", 16 "@testing-library/react": "^13.4.0", 17 "@testing-library/user-event": "^14.5.2", 18 "@types/google.accounts": "^0.0.4", 19 "@types/jest": "^28.1.8", 20 "@types/node": "^18.19.9", 21 "@types/react": "^18.2.48", 22 "@types/react-dom": "^18.2.18", 23 "@typescript-eslint/eslint-plugin": "^5.62.0", 24 "@typescript-eslint/parser": "^5.62.0", 25 "esbuild": "^0.15.18", 26 "esbuild-plugin-copy": "^2.1.1", 27 "eslint": "^8.56.0", 28 "eslint-config-google": "^0.14.0", 29 "eslint-config-prettier": "^8.10.0", 30 "eslint-import-resolver-typescript": "^3.6.1", 31 "eslint-plugin-import": "^2.29.1", 32 "eslint-plugin-jest": "^26.9.0", 33 "eslint-plugin-jsx-a11y": "^6.8.0", 34 "eslint-plugin-prettier": "^4.2.1", 35 "eslint-plugin-react": "^7.33.2", 36 "eslint-plugin-react-hooks": "^4.6.0", 37 "fetch-mock-jest": "^1.5.1", 38 "jest": "^28.1.3", 39 "jest-environment-jsdom": "^28.1.3", 40 "node-fetch": "^3.3.2", 41 "react-test-renderer": "^18.2.0", 42 "stylelint-config-css-modules": "^4.4.0", 43 "stylelint-config-recess-order": "^4.4.0", 44 "stylelint-config-standard": "^36.0.0", 45 "stylelint-scss": "^6.1.0", 46 "ts-jest": "^28.0.8", 47 "typescript": "^4.9.5" 48 }, 49 "dependencies": { 50 "@chopsui/trusted-types-policy": "^0.3.6", 51 "@emotion/react": "^11.11.3", 52 "@emotion/styled": "^11.11.0", 53 "@mui/icons-material": "^5.15.6", 54 "@mui/material": "^5.15.6", 55 "ace-builds": "=1.27.0", 56 "react": "^18.2.0", 57 "react-ace": "^10.1.0", 58 "react-dom": "^18.2.0", 59 "react-markdown": "^8.0.7", 60 "react-router-dom": "^6.21.3" 61 } 62 }