{
  "name": "@duxweb/dux-vue-admin",
  "type": "module",
  "version": "0.0.14-beta",
  "author": "DuxWeb",
  "license": "LGPL-3.0",
  "main": "cjs/index.js",
  "scripts": {
    "clean": "rimraf dist",
    "build": "bun run clean && vue-tsc --noEmit && vite build && bun run script/build.js",
    "local": "bun run build && bun link --cwd ./dist",
    "push": "bun run build && bun publish --cwd ./dist",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix"
  },
  "publishConfig": {
    "access": "public",
    "prefix": "dist"
  },
  "dependencies": {
    "@amap/amap-jsapi-loader": "^1.0.1",
    "@ant-design/colors": "^7.1.0",
    "@ctrl/tinycolor": "^4.1.0",
    "@iconify-json/tabler": "^1.1.120",
    "@logicflow/core": "^2.0.10",
    "@overlastic/vue": "^0.8.1",
    "@tanstack/vue-query": "^5.74.5",
    "@unocss/core": "^0.64.1",
    "@unocss/preset-icons": "^0.64.1",
    "@unocss/preset-typography": "^0.64.1",
    "@unocss/preset-uno": "^0.64.1",
    "@unocss/reset": "^0.64.1",
    "@unocss/runtime": "^0.64.1",
    "@vueuse/core": "^11.0.1",
    "ace-builds": "^1.36.2",
    "aieditor": "^1.0.16",
    "animate.css": "^4.1.1",
    "axios": "^1.7.7",
    "clipboard-polyfill": "^4.1.1",
    "clsx": "^2.1.1",
    "crypto-js": "^4.2.0",
    "date-fns": "^4.1.0",
    "dayjs": "^1.11.13",
    "echarts": "^5.5.1",
    "exceljs": "^4.4.0",
    "file-saver": "^2.0.5",
    "go-captcha-vue": "^2",
    "jinrishici": "^1.0.6",
    "json-2-csv": "^5.5.7",
    "lodash-es": "^4.17.21",
    "mathjs": "^13.1.1",
    "mime": "^4.0.4",
    "mitt": "^3.0.1",
    "naive-ui": "^2.41.0",
    "pinia": "^2.2.2",
    "pinia-plugin-persistedstate": "^4.0.1",
    "sass-embedded": "^1.80.3",
    "short-unique-id": "^5.2.0",
    "unocss": "^0.64.0",
    "valibot": "^1.0.0-beta.3",
    "vee-validate": "^4.14.6",
    "vfonts": "^0.0.3",
    "vue": "^3.5.3",
    "vue-command-palette": "^0.2.3",
    "vue-cropper": "^1.1.4",
    "vue-draggable-plus": "^0.5.3",
    "vue-echarts": "^7.0.3",
    "vue-i18n": "10",
    "vue-pdf-embed": "^2.1.0",
    "vue-router": "^4.4.3",
    "vue3-ace-editor": "^2.2.4",
    "vue3-sfc-loader": "^0.9.5"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^3.5.0",
    "@vitejs/plugin-vue": "^5.1.4",
    "@vitejs/plugin-vue-jsx": "^4.0.1",
    "copyfiles": "^2.4.1",
    "eslint": "^9.9.0",
    "eslint-plugin-format": "^0.1.2",
    "path": "^0.12.7",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-external-globals": "^0.12.0",
    "rollup-plugin-visualizer": "^5.12.0",
    "typescript": "5.6.2",
    "vite": "^5.4.3",
    "vite-plugin-build": "^0.10.0",
    "vue-tsc": "2.0.29"
  },
  "module": "esm/index.js",
  "exports": {
    ".": {
      "import": "./esm/index.js",
      "require": "./cjs/index.js"
    },
    "./style.css": {
      "import": "./esm/dux.css",
      "require": "./cjs/dux.css"
    }
  }
}