{
  "name": "@expofp/floorplan",
  "version": "3.7.8",
  "repository": {
    "type": "git",
    "url": "https://github.com/expofp/efp-app.git",
    "directory": "packages/floorplan"
  },
  "type": "module",
  "description": "Interactive floor plan library for expos and events",
  "homepage": "https://developer.expofp.com/",
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "main": "./dist/esm/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/esm/index.d.ts",
  "browser": "./dist/browser/index.js",
  "unpkg": "./dist/browser/index.js",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "@expofp/source": "./src/index.ts",
      "types": "./dist/esm/index.d.ts",
      "browser": "./dist/browser/index.js",
      "import": "./dist/esm/index.js",
      "default": "./dist/esm/index.js"
    }
  },
  "files": [
    "dist",
    "!**/*.tsbuildinfo",
    "!**/*.map",
    "!dist/stats.json"
  ],
  "dependencies": {
    "@expofp/renderer": "3.2.4",
    "@sentry/core": "^10.58.0",
    "@sentry/react": "^10.58.0",
    "bowser": "^2.7.0",
    "classnames": "^2.2.6",
    "color": "^3.1.2",
    "color-interpolate": "^1.0.5",
    "copy-to-clipboard": "^3.2.0",
    "d3": "^7.3.0",
    "d3-ease": "^3.0.1",
    "d3-selection": "^3.0.0",
    "dateformat": "^3.0.3",
    "debug": "^4.4.3",
    "deepmerge": "^4.2.2",
    "fontfaceobserver": "^2.3.0",
    "fuse.js": "7.3.0",
    "history": "^4.10.1",
    "i18next": "^19.4.4",
    "lz-string": "^1.4.4",
    "maplibre-gl": "^5.24.0",
    "mobx": "^5.15.0",
    "mobx-react-lite": "^1.5.1",
    "ngraph.graph": "^19.1.0",
    "particlesjs": "git+https://github.com/evgenyt1/particles.js.git",
    "perfect-scrollbar": "^1.4.0",
    "pmtiles": "^4.4.1",
    "react-qr-code": "^2.0.9",
    "react-transition-group": "^4.4.5",
    "react-virtuoso": "^4.12.6",
    "react-zoom-pan-pinch-sr": "^0.2.0",
    "resize-observer": "^1.0.4",
    "simple-geometry": "^1.0.5",
    "slugify": "1.6.6",
    "stats-gl": "^3.6.0",
    "swiper": "^9.1.0",
    "tslib": "^2.3.0",
    "uuid": "^9.0.1",
    "zod": "4.3.5",
    "@expofp/debug": "3.7.8",
    "@expofp/resolve": "3.7.8"
  },
  "devDependencies": {
    "@babel/plugin-proposal-decorators": "^8.0.1",
    "@babel/plugin-transform-class-properties": "^8.0.1",
    "@sentry/vite-plugin": "^5.3.0",
    "@storybook/addon-vitest": "10.4.6",
    "@storybook/react": "10.4.6",
    "@storybook/react-vite": "10.4.6",
    "@types/color": "^3.0.7",
    "@types/d3": "^7.1.0",
    "@types/history": "^4.7.11",
    "@types/lz-string": "1.3.32",
    "@types/react": "^19.2.17",
    "@types/react-dom": "^19.2.3",
    "@vitejs/plugin-react": "^6.0.2",
    "@vitest/browser-playwright": "^4.1.9",
    "eslint-plugin-jsx-a11y": "^6.10.2",
    "playwright": "^1.61.0",
    "react": "^19.2.7",
    "react-dom": "^19.2.7",
    "rollup-plugin-visualizer": "^7.0.1",
    "sass-embedded": "^1.100.0",
    "storybook": "10.4.6"
  },
  "peerDependencies": {
    "react": "^19.2.7",
    "react-dom": "^19.2.7"
  },
  "nx": {
    "targets": {
      "lint": {
        "options": {
          "fix": false
        }
      },
      "minify-esm": {
        "dependsOn": [
          "build",
          "typecheck"
        ],
        "command": "node scripts/minify-dir.js packages/floorplan/dist/esm"
      },
      "test-storybook": {
        "dependsOn": [
          "^build"
        ],
        "command": "vitest run --config vitest.storybook.config.mts",
        "options": {
          "cwd": "packages/floorplan"
        },
        "cache": true
      }
    }
  }
}