{
  "name": "grid_ui",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "dependencies": {
    "@apollo/client": "3.11.8",
    "@emotion/react": "11.13.3",
    "@emotion/styled": "11.13.0",
    "@mui/icons-material": "5.15.18",
    "@mui/material": "5.15.18",
    "@novnc/novnc": "1.4.0",
    "@types/jest": "29.5.14",
    "@types/node": "20.12.12",
    "@types/react": "18.2.72",
    "@types/react-dom": "18.2.22",
    "@types/react-modal": "3.16.3",
    "@types/react-router-dom": "5.3.3",
    "graphql": "16.8.1",
    "graphql.macro": "1.4.2",
    "path-browserify": "1.0.1",
    "pretty-ms": "9.0.0",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-modal": "3.16.1",
    "react-router-dom": "6.27.0",
    "source-map-explorer": "2.5.3"
  },
  "scripts": {
    "build": "bazel build //javascript/grid-ui:bundle"
  },
  "homepage": "./ui",
  "browser": {
    "fs": false,
    "path": "path-browserify"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "@babel/preset-react": "7.25.9",
    "@testing-library/jest-dom": "6.6.2",
    "@testing-library/react": "14.3.1",
    "@testing-library/user-event": "14.5.2",
    "esbuild": "0.24.0",
    "ts-standard": "12.0.2",
    "typescript": "5.6.3"
  },
  "jest": {
    "testMatch": [
      "<rootDir>/src/tests/**/*.test.tsx"
    ]
  },
  "ts-standard": {
    "ignore": [
      "src/react-app-env.d.ts"
    ]
  }
}
