{
  "name": "@anov/ui",
  "version": "1.3.28",
  "description": "A Component Library for ANOV-GO",
  "type": "module",
  "main": "lib/anov-ui.js",
  "scripts": {
    "dev": "vite dev -c vite/vite.dev.js --host",
    "build": "npm run build:file && vite build -c vite/vite.prod.js && vite build -c vite/vite.cic.prod.js",
    "build:cic": "node build/bin/build-cic.js",
    "build:config": "vite build -c vite/vite.cic.prod.js",
    "analyz": "NODE_ENV=production npm_config_report=true npm run dist",
    "build:comp": "webpack --config build/webpack.conf.js",
    "build:file": "node build/bin/build-entry.js && node build/bin/build-config.js && node build/bin/build-category.js",
    "build:utils": "babel src --out-dir lib --ignore src/index.js,src/panel.js,src/panel,src/plugins",
    "build:panelUtils": "babel src --out-dir lib --ignore src/index.js,src/panel.js",
    "clean": "rimraf lib && rimraf packages/*/lib",
    "deploy:build": "npm run build:file && cross-env NODE_ENV=production webpack --config build/webpack.demo.js",
    "dist": "npm run clean && npm run build:file && webpack --config build/webpack.common.js && webpack --config build/webpack.component.js && npm run build:utils",
    "dist1": "SET NODE_OPTIONS=--openssl-legacy-provider && npm run dist",
    "dist:go": "npm run clean && npm run build:file && webpack --config build/webpack.common.js && webpack --config build/webpack.common.panel.js && npm run build:panelUtils",
    "dist:go1": "SET NODE_OPTIONS=--openssl-legacy-provider && npm run dist:go",
    "dist:yzh": "npm run clean && npm run build:file && webpack --config build/webpack.common-yzh.js && webpack --config build/webpack.common.panel-yzh.js && npm run build:panelUtils",
    "dist:ltzf": "npm run clean && npm run build:file && webpack --config build/webpack.common-ltzf.js && webpack --config build/webpack.common.panel-ltzf.js && npm run build:panelUtils"
  },
  "exports": {
    ".": {
      "import": "./lib/anov-ui.js",
      "default": "./lib/anov-ui.js"
    },
    "./anov-panel": {
      "import": "./lib/anov-panel.js",
      "default": "./lib/anov-panel.js"
    },
    "./anov-tools": {
      "import": "./lib/anov-tools.js",
      "default": "./lib/anov-tools.js"
    },
    "./package.json": "./package.json",
    "./lib/*": "./lib/*",
    "./*": "./lib/*"
  },
  "files": [
    "lib",
    "CONTRIBUTING.md"
  ],
  "keywords": [
    "anov",
    "anov-ui",
    "anov-go"
  ],
  "dependencies": {
    "3d-force-graph": "1.70.10",
    "3d-tiles-renderer": "^0.3.11",
    "@amap/amap-jsapi-loader": "^1.0.1",
    "@anov/3d-cross-engine-api": "^0.0.49",
    "@anov/gis": "^1.7.7",
    "@anov/gis.applyfn": "^1.0.5",
    "@maptalks/gl-layers": "^0.27.4",
    "@turf/helpers": "^6.5.0",
    "@turf/projection": "^6.5.0",
    "@turf/turf": "^6.5.0",
    "@turf/union": "^6.5.0",
    "ant-design-vue": "^1.7.1",
    "axios": "^0.21.1",
    "babel-plugin-import": "^1.13.5",
    "buffer": "^6.0.3",
    "cesium": "1.95.0",
    "clipboard": "^2.0.8",
    "color": "^4.2.3",
    "color-change": "^1.1.2",
    "crypto-js": "^4.0.0",
    "css": "^3.0.0",
    "dayjs": "^1.11.2",
    "deepmerge": "^1.2.0",
    "dplayer": "^1.26.0",
    "dtc": "^2.0.1",
    "echarts": "latest",
    "echarts-gl": "^2.0.9",
    "echarts-liquidfill": "git+https://gitee.com/musishui/echarts-liquidfill.git",
    "echarts-wordcloud": "^2.0.0",
    "esri-loader": "^3.5.0",
    "flv.js": "^1.6.2",
    "gsap": "3.12.5",
    "hls.js": "^1.1.2",
    "lodash-es": "^4.17.21",
    "lottie-web": "^5.7.12",
    "maptalks": "^1.4.2",
    "maptalks-gl": "^0.112.1",
    "maptalks.heatmap": "^0.6.1",
    "maptalks.markercluster": "^0.8.4",
    "maptalks.odline": "^0.4.2",
    "maptalks.routeplayer": "^1.1.0",
    "moment": "^2.29.4",
    "monaco-editor": "0.24.0",
    "odometer": "^0.4.8",
    "qs": "^6.11.0",
    "resize-observer-polyfill": "^1.5.0",
    "sortablejs": "^1.15.0",
    "swiper": "^8.0.7",
    "three": "0.176.0",
    "three-render-objects": "1.29.0",
    "three-spritetext": "^1.6.5",
    "throttle-debounce": "^1.0.1",
    "video.js": "^7.11.8",
    "vue-async-computed": "^3.9.0",
    "vue-color": "^2.8.1",
    "vue-color-gradient-picker": "^0.1.2",
    "vue-demi": "^0.14.8",
    "vue-odometer": "^1.0.2",
    "vue-pdf-embed": "^1.1.5",
    "vue-seamless-scroll": "^1.1.23",
    "vue-slicksort": "^1.2.0"
  },
  "peerDependencies": {
    "vue": "^2.6.10"
  },
  "devDependencies": {
    "@anov/3d-china-map": "^2.0.0",
    "@babel/cli": "^7.14.3",
    "@babel/core": "^7.14.3",
    "@babel/eslint-parser": "^7.14.4",
    "@babel/generator": "^7.16.0",
    "@babel/parser": "^7.16.4",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
    "@babel/plugin-proposal-optional-chaining": "^7.21.0",
    "@babel/plugin-syntax-import-assertions": "^7.18.6",
    "@babel/plugin-syntax-jsx": "^7.12.13",
    "@babel/plugin-transform-modules-umd": "^7.14.0",
    "@babel/plugin-transform-runtime": "^7.14.5",
    "@babel/preset-env": "^7.14.4",
    "@babel/traverse": "^7.16.3",
    "@rollup/plugin-node-resolve": "^15.3.0",
    "@vitejs/plugin-vue2": "^2.3.1",
    "@vitejs/plugin-vue2-jsx": "^1.1.1",
    "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
    "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
    "@vue/babel-preset-jsx": "^1.4.0",
    "@vue/component-compiler-utils": "^3.2.0",
    "algoliasearch": "^3.24.5",
    "ant-design-vue": "^1.7.1",
    "babel-loader": "^8.2.2",
    "babel-plugin-add-module-exports": "^1.0.4",
    "babel-plugin-istanbul": "^6.0.0",
    "babel-plugin-module-resolver": "^4.1.0",
    "chai": "^4.2.0",
    "copy-webpack-plugin": "^5.0.0",
    "cp-cli": "^1.0.2",
    "cross-env": "^7.0.3",
    "css-loader": "^2.1.0",
    "es6-promise": "^4.0.5",
    "eslint": "^7.27.0",
    "eslint-config-elemefe": "0.1.1",
    "eslint-loader": "^4.0.2",
    "eslint-plugin-html": "^6.1.2",
    "eslint-plugin-json": "^3.0.0",
    "eslint-plugin-vue": "^7.10.0",
    "file-loader": "^1.1.11",
    "file-save": "^0.2.0",
    "form-data": "^4.0.0",
    "highlight.js": "^9.3.0",
    "html-webpack-plugin": "4.0.0",
    "javascript-obfuscator": "^4.1.1",
    "json-loader": "^0.5.7",
    "json-templater": "^1.0.4",
    "less": "^4.2.0",
    "less-loader": "^12.2.0",
    "markdown-it": "^8.4.1",
    "markdown-it-anchor": "^5.0.2",
    "markdown-it-chain": "^1.3.0",
    "markdown-it-container": "^2.0.0",
    "mini-css-extract-plugin": "^0.4.1",
    "minimatch": "^10.0.1",
    "monaco-editor-webpack-plugin": "^3.0.1",
    "optimize-css-assets-webpack-plugin": "^5.0.1",
    "postcss": "^7.0.14",
    "progress-bar-webpack-plugin": "^1.11.0",
    "qiniu": "^7.4.0",
    "rimraf": "^2.5.4",
    "rollup-plugin-node-externals": "^7.1.3",
    "rollup-plugin-postcss": "^4.0.2",
    "select-version-cli": "^0.0.2",
    "sinon": "^7.2.7",
    "sinon-chai": "^3.3.0",
    "style-loader": "^0.23.1",
    "style-resources-loader": "^1.4.1",
    "transliteration": "^1.1.11",
    "u3d-loader": "^1.0.4",
    "uglifyjs-webpack-plugin": "^2.1.1",
    "uppercamelcase": "^1.1.0",
    "url-loader": "^1.0.1",
    "vite": "^5.4.10",
    "vite-plugin-commonjs": "^0.10.3",
    "vite-plugin-externals": "^0.6.2",
    "vite-plugin-svg-icons": "^2.0.1",
    "vue": "^2.7.16",
    "vue-json-editor": "^1.4.3",
    "vue-loader": "^15.7.0",
    "vue-router": "^3.0.1",
    "vue-template-compiler": "^2.7.16",
    "vue-template-es2015-compiler": "^1.6.0",
    "webpack": "^4.14.0",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-cli": "^3.0.8",
    "webpack-dev-server": "^3.1.11",
    "webpack-node-externals": "^1.7.2"
  },
  "resolutions": {
    "three": "0.155.0",
    "three-render-objects": "1.29.0"
  },
  "browserslist": [
    "last 2 version",
    "> 1%",
    "maintained node versions",
    "not dead"
  ],
  "requireConfigFile": false,
  "packageManager": "yarn@1.22.22"
}
