{
  "name": "@agoric/dapp-wallet-ui",
  "version": "0.0.3-dev.1",
  "description": "Wallet React frontend",
  "author": "Agoric",
  "license": "Apache-2.0",
  "homepage": ".",
  "type": "module",
  "devDependencies": {
    "@agoric/assert": "^0.3.15-dev.1",
    "@agoric/captp": "^1.10.7-dev.1",
    "@agoric/eventual-send": "^0.13.31-dev.1",
    "@agoric/notifier": "^0.3.32-dev.1",
    "@agoric/ui-components": "^0.2.27-dev.1",
    "@emotion/react": "^11.5.0",
    "@emotion/styled": "^11.3.0",
    "@mui/icons-material": "^5.1.0",
    "@mui/material": "^5.1.0",
    "@mui/styles": "^5.1.0",
    "@testing-library/jest-dom": "^5.11.4",
    "@testing-library/react": "^11.1.0",
    "@testing-library/user-event": "^12.1.10",
    "agoric": "^0.13.20-dev.1",
    "clsx": "^1.1.1",
    "enzyme": "^3.11.0",
    "enzyme-adapter-react-16": "^1.15.6",
    "eslint": "^7.23.0",
    "eslint-config-airbnb-base": "^14.2.0",
    "eslint-config-prettier": "^6.15.0",
    "eslint-plugin-import": "^2.22.0",
    "eslint-plugin-jest": "^24.5.2",
    "eslint-plugin-jsx-a11y": "^6.4.0",
    "eslint-plugin-prettier": "^3.2.0",
    "eslint-plugin-react": "^7.23.1",
    "eslint-plugin-react-hooks": "^4.2.0",
    "node-sass": "^6.0.1",
    "prettier": "^1.18.2",
    "react": "^16.8.0",
    "react-dom": "^16.8.0",
    "react-router-dom": "^5.3.0",
    "react-scripts": "^4.0.3",
    "rimraf": "^3.0.2",
    "ses": "^0.14.3"
  },
  "scripts": {
    "start": "yarn build:ses && react-scripts start",
    "build": "yarn build:ses && yarn build:react",
    "build:ses": "cp ../../../node_modules/ses/dist/lockdown.umd.js public/",
    "build:react": "react-scripts build",
    "lint-check": "eslint '**/*.{js,jsx}'",
    "lint-fix": "eslint --fix '**/*.{js,jsx}'",
    "test": "react-scripts test",
    "test:xs": "exit 0",
    "test:debug": "react-scripts --inspect-brk test --runInBand --no-cache",
    "eject": "react-scripts eject"
  },
  "jest": {
    "transformIgnorePatterns": [
      "/node_modules/(?!@lit-labs)/"
    ]
  },
  "eslintConfig": {
    "ignorePatterns": [
      "**/*.umd.js",
      "**/generated/*"
    ],
    "parser": "babel-eslint",
    "parserOptions": {
      "ecmaFeatures": {
        "jsx": true
      },
      "ecmaVersion": 2018,
      "sourceType": "module"
    },
    "plugins": [
      "jest"
    ],
    "rules": {
      "react/prop-types": "off",
      "react/react-in-jsx-scope": "off",
      "import/no-extraneous-dependencies": "off",
      "react/display-name": "off"
    },
    "env": {
      "browser": true,
      "jest/globals": true
    },
    "settings": {
      "import/resolver": {
        "node": {
          "extensions": [
            ".js",
            ".jsx"
          ]
        }
      },
      "react": {
        "version": "detect"
      }
    },
    "extends": [
      "@agoric",
      "plugin:react/recommended"
    ]
  },
  "eslintIgnore": [
    "dist/",
    "conf/",
    "build/",
    ".cache",
    "node_modules"
  ],
  "staticFiles": {
    "staticPath": [
      {
        "staticPath": "public/lib",
        "staticOutDir": "lib"
      },
      {
        "staticPath": "public/assets"
      }
    ],
    "excludeGlob": "**/*.js",
    "watcherGlob": "**/*.html"
  },
  "prettier": {
    "trailingComma": "all",
    "singleQuote": true,
    "arrowParens": "avoid",
    "overrides": [
      {
        "files": [
          "*.js",
          "*.cjs",
          "*.mjs"
        ]
      }
    ]
  },
  "browserslist": {
    "production": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "publishConfig": {
    "access": "public"
  },
  "gitHead": "bd29161e68d28b308bf466eec7035d60fa6ca083"
}
