{
  "name": "hy-dispatch-ui-v3",
  "version": "0.2.67",
  "main": "lib/index.js",
  "module": "es/index.mjs",
  "scripts": {
    "dev": "pnpm run gen:version && vite",
    "build": "vite build",
    "compile": "node scripts/cli/compile.js compile",
    "compile:tailwind": "node scripts/cli/compile.js compile:tailwind",
    "create:comp": "node scripts/cli/compile.js create:component",
    "gen:version": "node scripts/cli/compile.js gen:version",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "prettier": "prettier --write .",
    "docs:dev": "npm run docs:dev --prefix docs",
    "docs:build": "npm run docs:build --prefix docs"
  },
  "dependencies": {
    "@element-plus/icons-vue": "^2.3.2",
    "async-validator": "^4.2.5",
    "body-parser": "^2.3.0",
    "crypto-js": "^4.2.0",
    "dayjs": "^1.11.20",
    "esri-leaflet": "^3.0.10",
    "esri-leaflet-cluster": "^3.0.1",
    "esri-leaflet-related": "^3.0.0",
    "esri-leaflet-renderers": "^3.0.0",
    "esri-leaflet-vector": "^4.1.0",
    "events": "^3.3.0",
    "express": "^5.2.1",
    "hy-common": "^0.0.39",
    "hy-virtual-tree": "^2.4.10",
    "leaflet": "^1.5.1",
    "leaflet-pip": "^1.1.0",
    "leaflet-polylinedecorator": "^1.6.0",
    "leaflet.chinatmsproviders": "^3.0.6",
    "leaflet.markercluster": "^1.5.3",
    "leaflet.motion": "^0.3.2",
    "leaflet.pm": "^2.2.0",
    "lodash-unified": "^1.0.3",
    "mitt": "^3.0.1",
    "mysql": "^2.18.1",
    "proj4leaflet": "^1.0.2",
    "sortablejs": "^1.15.7",
    "vite-plugin-svg-icons": "^2.0.1",
    "vue-cropper": "^1.1.4",
    "vue3-virtual-scroll-list": "0.2.1",
    "xlsx": "^0.17.3"
  },
  "devDependencies": {
    "@babel/eslint-parser": "^7.28.6",
    "@babel/parser": "^8.0.4",
    "@pnpm/find-workspace-packages": "^6.0.9",
    "@rollup/plugin-alias": "^6.0.0",
    "@rollup/plugin-babel": "7.0.0",
    "@rollup/plugin-commonjs": "^29.0.2",
    "@rollup/plugin-json": "6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-replace": "^5.0.7",
    "@vitejs/plugin-vue": "^6.0.2",
    "@vitejs/plugin-vue-jsx": "^5.1.4",
    "autoprefixer": "^10.4.27",
    "axios": "^1.13.6",
    "chalk": "^5.6.2",
    "colorful": "2.1.0",
    "commander": "11.0.0",
    "consola": "^2.15.3",
    "element-plus": "^2.14.2",
    "eslint": "8.57.1",
    "eslint-config-prettier": "9.1.2",
    "eslint-define-config": "2.1.0",
    "eslint-plugin-prettier": "5.5.4",
    "eslint-plugin-vue": "9.32.0",
    "fast-glob": "^3.3.3",
    "fs-extra": "^11.1.0",
    "gulp": "4.0.2",
    "gulp-babel": "^8.0.0",
    "gulp-postcss": "^10.0.0",
    "gulp-rename": "^2.1.0",
    "gulp-replace": "^1.1.4",
    "inquirer": "^13.3.2",
    "magic-string": "^0.30.21",
    "postcss": "^8.5.8",
    "prettier": "3.8.1",
    "qs": "^6.15.0",
    "rollup": "^4.59.0",
    "rollup-plugin-esbuild": "^4.10.3",
    "sass": "^1.98.0",
    "tailwindcss": "^3.4.19",
    "unplugin-auto-import": "^21.0.0",
    "unplugin-vue-components": "^31.0.0",
    "unplugin-vue-define-options": "^3.1.2",
    "unplugin-vue-macros": "^0.16.5",
    "vite": "^7.3.1",
    "vue": "^3.5.25",
    "vue-draggable-plus": "^0.6.1",
    "vue-eslint-parser": "^9.4.3",
    "vue-router": "^5.2.0"
  },
  "browserslist": [
    "> 0.5%",
    "last 2 versions",
    "Firefox ESR",
    "not dead",
    "not IE 11"
  ],
  "keywords": [
    "hy",
    "hy-ui",
    "hy-dispatch",
    "hy-dispatch-ui",
    "hy-dispatch-ui-v3"
  ],
  "files": [
    "es",
    "lib",
    "dist"
  ],
  "exports": {
    ".": {
      "import": "./es/index.mjs",
      "require": "./lib/index.js"
    },
    "./es": {
      "import": "./es/index.mjs"
    },
    "./es/*": {
      "import": "./es/*/*.mjs"
    },
    "./lib": {
      "require": "./lib/index.js"
    },
    "./lib/*": {
      "import": "./lib/*/*.js"
    },
    "./style": {
      "import": "./es/style/index.scss",
      "require": "./lib/style/index.scss"
    },
    "./theme": {
      "import": "./es/style/theme.scss",
      "require": "./lib/style/theme.scss"
    },
    "./utils/map": {
      "import": "./es/utils/map/index.mjs",
      "require": "./lib/utils/map/index.js"
    },
    "./static": {
      "import": "./es/static/index.js",
      "require": "./lib/static/index.js"
    },
    "./static/*": {
      "import": "./es/static/*",
      "require": "./lib/static/*"
    },
    "./tailwind.css": "./dist/tailwind.css"
  },
  "peerDependencies": {
    "element-plus": ">=2.13.0",
    "vue": ">=3.5.25",
    "vue-router": ">=5.0.0"
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "@parcel/watcher",
      "es5-ext",
      "esbuild",
      "fsevents"
    ]
  },
  "author": "sailor-lin",
  "license": "MIT"
}
