{
  "name": "@leiting-bim/plugins-vue",
  "version": "1.1.2",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "type": "module",
  "sideEffects": false,
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./components/basic-audio": {
      "import": "./dist/components/basic-audio.js",
      "types": "./dist/components/basic-audio.d.ts"
    },
    "./components/basic-video": {
      "import": "./dist/components/basic-video.js",
      "types": "./dist/components/basic-video.d.ts"
    },
    "./components/card-carousel": {
      "import": "./dist/components/card-carousel.js",
      "types": "./dist/components/card-carousel.d.ts"
    },
    "./components/card-content": {
      "import": "./dist/components/card-content.js",
      "types": "./dist/components/card-content.d.ts"
    },
    "./components/card-page": {
      "import": "./dist/components/card-page.js",
      "types": "./dist/components/card-page.d.ts"
    },
    "./components/carousel-img": {
      "import": "./dist/components/carousel-img.js",
      "types": "./dist/components/carousel-img.d.ts"
    },
    "./components/echarts-pro": {
      "import": "./dist/components/echarts-pro.js",
      "types": "./dist/components/echarts-pro.d.ts"
    },
    "./components/marker-bubble": {
      "import": "./dist/components/marker-bubble.js",
      "types": "./dist/components/marker-bubble.d.ts"
    },
    "./components/marker-default": {
      "import": "./dist/components/marker-default.js",
      "types": "./dist/components/marker-default.d.ts"
    },
    "./components/marker-html": {
      "import": "./dist/components/marker-html.js",
      "types": "./dist/components/marker-html.d.ts"
    },
    "./components/marker-manage": {
      "import": "./dist/components/marker-manage.js",
      "types": "./dist/components/marker-manage.d.ts"
    },
    "./components/marker-text": {
      "import": "./dist/components/marker-text.js",
      "types": "./dist/components/marker-text.d.ts"
    },
    "./components/measurement": {
      "import": "./dist/components/measurement.js",
      "types": "./dist/components/measurement.d.ts"
    },
    "./components/position-picker": {
      "import": "./dist/components/position-picker.js",
      "types": "./dist/components/position-picker.d.ts"
    }
  },
  "scripts": {
    "dev": "vite",
    "build": "vite build"
  },
  "dependencies": {
    "@originjs/vite-plugin-federation": "^1.4.1",
    "@leiting-bim/plugins-methods": "workspace:*",
    "@leiting-bim/plugins-theme": "workspace:*",
    "@leiting-bim/plugins-utils": "workspace:*",
    "@types/howler": "^2.2.12",
    "@types/lodash-es": "^4.17.12",
    "@vue/runtime-dom": "^3.5.22",
    "@vueuse/core": "^13.9.0",
    "axios": "^0.26.1",
    "echarts": "^5.6.0",
    "echarts-gl": "^2.0.9",
    "echarts-liquidfill": "^3.1.0",
    "howler": "^2.2.4",
    "lodash-es": "^4.17.21",
    "vite-plugin-cesium": "^1.2.23",
    "vue-types": "^4.2.1"
  },
  "devDependencies": {
    "@babel/generator": "^7.24.0",
    "@babel/parser": "^7.24.0",
    "@babel/traverse": "^7.24.0",
    "@babel/types": "^7.24.0",
    "@vitejs/plugin-vue": "^5.2.4",
    "@vue/tsconfig": "^0.8.1",
    "less": "^4.3.0",
    "less-loader": "^12.3.0",
    "postcss-import": "^16.1.1",
    "rollup-plugin-visualizer": "^6.0.5",
    "typescript": "^5.8.3",
    "vite": "^6.3.5",
    "vite-plugin-dts": "^4.5.4",
    "vue": "^3.5.22",
    "vue-tsc": "^2.2.10"
  }
}
