{
  "name": "@itwin/desktop-viewer-react",
  "version": "5.1.0",
  "description": "Configurable iTwin.js viewer for desktop applications",
  "type": "module",
  "types": "./lib/index.d.ts",
  "exports": {
    ".": {
      "import": "./lib/index.js",
      "types": "./lib/index.d.ts"
    }
  },
  "author": {
    "name": "Bentley Systems, Inc.",
    "url": "http://www.bentley.com"
  },
  "license": "MIT",
  "repository": "https://github.com/itwin/viewer/tree/main/packages/modules/desktop-viewer-react",
  "dependencies": {
    "@itwin/viewer-react": "5.0.1"
  },
  "devDependencies": {
    "@itwin/appui-abstract": "^5.0.0",
    "@itwin/appui-react": "^5.5.0",
    "@itwin/build-tools": "^5.0.0",
    "@itwin/components-react": "^5.5.0",
    "@itwin/core-backend": "^5.0.0",
    "@itwin/core-bentley": "^5.0.0",
    "@itwin/core-common": "^5.0.0",
    "@itwin/core-electron": "^5.0.0",
    "@itwin/core-frontend": "^5.0.0",
    "@itwin/core-geometry": "^5.0.0",
    "@itwin/core-markup": "^5.0.0",
    "@itwin/core-orbitgt": "^5.0.0",
    "@itwin/core-quantity": "^5.0.0",
    "@itwin/core-react": "^5.5.0",
    "@itwin/ecschema-metadata": "^5.0.0",
    "@itwin/ecschema-rpcinterface-common": "^5.0.0",
    "@itwin/electron-authorization": "^0.22.0",
    "@itwin/imodel-components-react": "^5.5.0",
    "@itwin/presentation-common": "^5.0.0",
    "@itwin/presentation-components": "^5.12.0",
    "@itwin/presentation-frontend": "^5.0.0",
    "@itwin/webgl-compatibility": "^5.0.0",
    "@itwin/unified-selection-react": "^1.0.0",
    "@itwin/itwinui-react": "^3.18.0",
    "@types/node": "^22",
    "@types/react": "^18.2.9",
    "@types/react-dom": "^18.2.4",
    "eslint": "^9.13.0",
    "copyfiles": "^2.1.0",
    "electron": "^41.0.0",
    "identity-obj-proxy": "^3.0.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-redux": "^9",
    "redux": "^5",
    "rimraf": "^3.0.2",
    "typescript": "~5.6.2"
  },
  "peerDependencies": {
    "@itwin/core-bentley": "^5.0.0",
    "@itwin/core-common": "^5.0.0",
    "@itwin/core-electron": "^5.0.0",
    "@itwin/core-frontend": "^5.0.0",
    "@itwin/ecschema-metadata": "^5.0.0",
    "@itwin/electron-authorization": "^0.21.0 || ^0.22.0",
    "@itwin/presentation-frontend": "^5.0.0",
    "electron": "^36.0.0 || ^37.0.0 || ^38.0.0 || ^39.0.0 || ^40.0.0 || ^41.0.0",
    "react": "^18.0.0",
    "react-dom": "^18.0.0",
    "react-redux": "^9.0.0",
    "redux": "^5.0.0"
  },
  "keywords": [
    "Bentley",
    "iModel",
    "iModelJs",
    "iTwin"
  ],
  "scripts": {
    "start": "npm run build -- -w",
    "build": "tsc 1>&2 --outDir lib",
    "prod-build": "tsc -b",
    "test": "",
    "clean": "rimraf lib",
    "rebuild": "npm run clean && npm run build",
    "lint": "eslint \"src/**/*.ts*\"  1>&2",
    "lint:fix": "npm run -s lint -- --fix"
  }
}