{
  "name": "pft-vision",
  "appGroupName": "pft-vision",
  "version": "1.0.127",
  "description": "票付通可视化组件库",
  "private": false,
  "type": "module",
  "main": "./es/index.js",
  "module": "./lib/index.js",
  "exports": {
    "./lib/style.css": "./lib/style.css",
    "./es/style.css": "./es/style.css",
    ".": {
      "import": "./es/index.js",
      "require": "./lib/index.js"
    }
  },
  "scripts": {
    "build": "npm run check_name && npm run build_dist && npm run build_meta && npm run build_proxy",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs",
    "lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix",
    "build_dist": "vite build --config vite.umd.config.js --mode prod",
    "build_pkg": "vite build --mode prod",
    "check_name": "node ./scripts/check.mjs",
    "build_proxy": "npm run build_proxy_umd && npm run build_proxy_es && cp ./hel_proxy/entry.js ./hel_dist",
    "build_proxy_umd": "rollup -c --bundleConfigAsCjs",
    "build_proxy_es": "cross-env BUILD_ENV=es rollup -c --bundleConfigAsCjs",
    "build_cust": "npm run set_home_page \"npm run build_dist && npm run build_meta\"",
    "set_home_page": "cross-env-shell HEL_APP_HOME_PAGE=http://127.0.0.1:8081",
    "build_meta": "node scripts/meta.mjs",
    "publish-oss": "node ./scripts/publish-oss.mjs"
  },
  "files": [
    "es",
    "lib",
    "README.md"
  ],
  "repository": {
    "type": "git",
    "url": "git@gitee.com:robin-wu/pft-vision.git"
  },
  "keywords": [
    "可视化"
  ],
  "dependencies": {
    "@babel/runtime": "^7.7.7",
    "@jiaminghi/c-render": "^0.4.3",
    "@jiaminghi/charts": "^0.2.18",
    "@vueuse/core": "^13.0.0",
    "clipboard": "^2.0.11",
    "echarts": "^5.5.1",
    "echarts-gl": "^2.0.9",
    "echarts-wordcloud": "^2.1.0",
    "element-plus": "^2.9.6",
    "exceljs": "^4.4.0",
    "flex.css": "^1.1.7",
    "lodash-es": "^4.17.21",
    "moment": "^2.30.1",
    "numeral": "^2.0.6",
    "resize-detector": "^0.3.0",
    "uuid": "^10.0.0",
    "vant": "^4.9.18",
    "vue-echarts": "^7.0.0-beta.0",
    "vue-fullscreen": "^2.6.1"
  },
  "devDependencies": {
    "@babel/core": "^7.8.0",
    "@nutui/auto-import-resolver": "^1.0.0",
    "@rollup/plugin-alias": "^5.1.0",
    "@rollup/plugin-commonjs": "^28.0.0",
    "@rollup/plugin-node-resolve": "^15.3.0",
    "@rollup/plugin-typescript": "^11.1.6",
    "@types/echarts": "^4.9.22",
    "@types/node": "^18.15.11",
    "@types/sass": "^1.45.0",
    "@types/webpack-env": "^1.13.6",
    "@typescript-eslint/eslint-plugin": "^5.20.0",
    "@typescript-eslint/parser": "^5.20.0",
    "@vitejs/plugin-vue": "^5.1.1",
    "@vitejs/plugin-vue-jsx": "^4.0.0",
    "@vue/babel-plugin-jsx": "^1.0.6",
    "@vue/compiler-sfc": "^3.2.40",
    "ali-oss": "^6.22.0",
    "axios": "^1.7.4",
    "china-map-echarts": "^1.0.5",
    "css-loader": "^7.1.2",
    "dotenv": "^16.5.0",
    "eslint": "^8.57.1",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-jsx": "^0.1.0",
    "eslint-plugin-prettier": "^5.2.1",
    "eslint-plugin-vue": "^9.27.0",
    "hel-dev-utils": "^5.0.0",
    "hel-lib-proxy": "^4.9.7",
    "mocker-api": "^1.7.6",
    "mockjs": "^1.1.0",
    "postcss-preset-env": "^9.6.0",
    "prettier": "^3.3.3",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-external-globals": "^0.12.0",
    "rollup-plugin-import-to-const": "^0.1.4",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-visualizer": "^5.14.0",
    "style-loader": "1.3.0",
    "stylelint": "^9.10.1",
    "ts-node": "^10.9.1",
    "typescript": "^4.1.0",
    "unplugin-element-plus": "^0.9.1",
    "vite": "^5.3.5",
    "vite-plugin-compression": "^0.5.1",
    "vite-plugin-eslint": "^1.8.1",
    "vitepress": "^1.3.2",
    "vue": "3.5.13",
    "vue-eslint-parser": "^9.4.3",
    "vue-loader": "^17.0.0",
    "vuex": "^4.0.2"
  },
  "author": "RobinWu",
  "license": "MIT"
}
