{
  "name": "yanzhen-design-vue",
  "version": "1.0.0-beta.41",
  "license": "MIT",
  "keywords": [
    "yanzhen-design-vue",
    "yanzhen",
    "design-vue",
    "component library",
    "ui framework",
    "ui",
    "vue"
  ],
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "type": "module",
  "types": "es/index.d.ts",
  "main": "lib/index.cjs",
  "module": "es/index.mjs",
  "sideEffects": [
    "dist/*",
    "theme-chalk/**/*.css",
    "theme-chalk/src/**/*.scss",
    "es/components/*/style/*",
    "lib/components/*/style/*"
  ],
  "files": [
    "es",
    "lib",
    "theme-chalk"
  ],
  "peerDependencies": {
    "@ant-design/icons-vue": "^7.0.0",
    "@vueuse/core": "^10.7.0",
    "@yanzhen-libs/logs": "^0.0.3",
    "@yanzhen-libs/utils": "0.1.0-beta.4",
    "@yanzhen-libs/utils-axios": "^0.1.0-beta.0",
    "@yanzhen-libs/utils-biz-object": "^0.1.0-beta.8",
    "@yanzhen-libs/utils-vue": "^0.1.1-beta.13",
    "@yanzhen-lowcode/core": "^0.1.1-beta.0",
    "ant-design-vue": "^4.0.7",
    "vue": "^3.4.14"
  },
  "dependencies": {
    "@ant-design/icons-vue": "^7.0.0",
    "@vue/shared": "^3.4.14",
    "@vueuse/components": "^10.7.0",
    "@vueuse/core": "^10.7.0",
    "@wangeditor/core": "^1.1.19",
    "@wangeditor/editor": "^5.1.23",
    "@wangeditor/editor-for-vue": "^5.1.12",
    "@yanzhen-libs/logs": "^0.0.3",
    "@yanzhen-libs/utils-axios": "^0.1.0-beta.0",
    "@yanzhen-libs/utils-biz-object": "^0.1.0-beta.8",
    "@yanzhen-libs/utils-vue": "^0.1.1-beta.13",
    "@yanzhen-lowcode/core": "^0.1.1-beta.0",
    "async-validator": "^4.2.5",
    "dayjs": "^1.11.8",
    "localforage": "^1.10.0",
    "lodash-es": "^4.17.21",
    "numeral": "^2.0.6",
    "qs": "^6.11.2",
    "scroll-into-view-if-needed": "^2.2.25",
    "ts-enum-util": "~4.0.2",
    "v-viewer": "^3.0.11",
    "viewerjs": "^1.11.6",
    "vue-types": "^5.1.1",
    "vue-virtual-scroller": "2.0.0-beta.8",
    "vxe-table": "^4.7.87"
  },
  "devDependencies": {
    "@esbuild-kit/cjs-loader": "^2.4.4",
    "@types/fs-extra": "^11.0.1",
    "@types/gulp": "^4.0.17",
    "@types/gulp-autoprefixer": "^0.0.37",
    "@types/gulp-rename": "^2.0.6",
    "@types/gulp-sass": "^5.0.4",
    "@types/lodash-es": "latest",
    "@types/node": "latest",
    "@vitejs/plugin-vue": "^5.1.3",
    "@vitejs/plugin-vue-jsx": "^4.0.1",
    "consola": "^3.2.3",
    "cssnano": "^7.0.6",
    "fast-glob": "^3.2.12",
    "fs-extra": "^11.1.1",
    "gulp": "^5.0.0",
    "gulp-autoprefixer": "^8.0.0",
    "gulp-rename": "^2.0.0",
    "gulp-sass": "^5.1.0",
    "jiti": "^1.19.3",
    "mlly": "^1.7.3",
    "postcss": "^8.4.47",
    "sass": "^1.79.1",
    "sucrase": "^3.35.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.6.2",
    "unplugin-auto-import": "^0.17.1",
    "unplugin-vue-components": "^0.25.2",
    "vite-plugin-dts": "^4.2.1",
    "vue-component-type-helpers": "^2.1.10"
  },
  "scripts": {
    "build": "npm run build:theme-chalk && npm run generate-components && npm run build:vite",
    "build:vite": "vite build",
    "build:theme-chalk": "gulp",
    "generate-components": "tsx scripts/auto-generate-components.ts",
    "publish:pkg": "beesbuild publish --preReleaseId=beta"
  }
}