{
  "name": "@patternfly/react-topology",
  "version": "6.4.0",
  "description": "Provide patternfly components, styles, and utilities for displaying a topology view",
  "main": "dist/js/index.js",
  "module": "dist/esm/index.js",
  "types": "dist/esm/index.d.ts",
  "scripts": {
    "build": "yarn generate && yarn build:esm && yarn build:cjs",
    "build:esm": "tsc --build --verbose ./tsconfig.json",
    "build:cjs": "tsc --build --verbose ./tsconfig.cjs.json",
    "clean": "rimraf dist css",
    "docs:develop": "pf-docs-framework start",
    "docs:build": "pf-docs-framework build all --output public",
    "docs:serve": "pf-docs-framework serve public --port 5000",
    "docs:screenshots": "pf-docs-framework screenshots --urlPrefix http://localhost:5000",
    "generate": "rimraf css && node scripts/writeClassMaps.js",
    "test:a11y": "patternfly-a11y --config patternfly-a11y.config",
    "serve:a11y": "yarn serve coverage"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/patternfly/react-topology.git"
  },
  "author": "Red Hat",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/patternfly/react-topology/issues"
  },
  "homepage": "https://github.com/patternfly/react-topology#readme",
  "publishConfig": {
    "access": "public",
    "tag": "prerelease"
  },
  "dependencies": {
    "@patternfly/react-core": "^6.0.0",
    "@patternfly/react-icons": "^6.0.0",
    "@patternfly/react-styles": "^6.0.0",
    "@types/d3": "^7.4.0",
    "@types/d3-force": "^1.2.1",
    "d3": "^7.8.0",
    "@dagrejs/dagre": "1.1.2",
    "mobx": "^6.9.0",
    "mobx-react": "^7.6.0",
    "point-in-svg-path": "^1.0.1",
    "popper.js": "^1.16.1",
    "tslib": "^2.0.0",
    "webcola": "3.4.0"
  },
  "peerDependencies": {
    "react": "^17 || ^18 || ^19",
    "react-dom": "^17 || ^18 || ^19"
  },
  "devDependencies": {
    "@patternfly/documentation-framework": "6.0.0-alpha.120",
    "@patternfly/patternfly": "^6.0.0",
    "@patternfly/patternfly-a11y": "^4.3.1",
    "@patternfly/react-code-editor": "^6.0.0",
    "@patternfly/react-table": "^6.0.0",
    "@types/react": "^18.0.0",
    "@types/react-dom": "^18.0.0",
    "camel-case": "^3.0.0",
    "css": "^2.2.3",
    "fs-extra": "^6.0.1",
    "glob": "^7.1.2",
    "jsdom": "^15.1.0",
    "react": "^18.0.0",
    "react-dom": "^18.0.0",
    "rimraf": "^2.6.2",
    "typescript": "^4.7.4",
    "react-monaco-editor": "^0.51.0",
    "monaco-editor": "^0.34.1"
  }
}
