@expofp/floorplan
Version:
Interactive floor plan library for expos and events
132 lines • 3.58 kB
JSON
{
"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
}
}
}
}