{
  "name": "@zyzgroup/core-vue",
  "private": false,
  "version": "0.0.56",
  "sideEffects": false,
  "type": "module",
  "main": "dist/zyzgroup_core_vue.umd.cjs",
  "module": "dist/zyzgroup_core_vue.js",
  "types": "types/lib.d.ts",
  "exports": {
    ".": {
      "types": "./types/lib.d.ts",
      "require": "./dist/zyzgroup_core_vue.umd.cjs",
      "import": "./dist/zyzgroup_core_vue.js"
    },
    "./*.vue": {
      "types": "./types/components/*.vue.d.ts",
      "require": "./dist/*.vue",
      "import": "./dist/*.vue"
    },
    "./ce": {
      "require": "./ce/yz_custom_element.umd.cjs",
      "import": "./ce/yz_custom_element.js"
    },
    "./dist/style.css": "./dist/style.css"
  },
  "files": [
    "dist/**/*",
    "ce/**/*",
    "types/**/*"
  ],
  "scripts": {
    "dev": "vite",
    "preview": "vite preview",
    "build_long": "npm run ce && npm run lib",
    "build": "npm run ce",
    "lib": "vue-tsc --emitDeclarationOnly && npm run --prefix ../../../vite/ lib -- ../lib/packages/core-vue/vite.config.json",
    "ce": "copy_ce_vue && npm run --prefix ../../../vite/ lib:ce -- ../lib/packages/core-vue/vite.ce.config.json",
    "copy:components": "copy /src/components/ /dist/ vue",
    "publishToNpm": "npm run build && update_package_version ./package.json && npm publish --access public"
  },
  "dependencies": {
    "pinia": "^3.0.1",
    "vue": "^3.5.13",
    "vue-router": "^4.5.0",
    "vuex": "^4.1.0"
  },
  "devDependencies": {
    "@iconify/json": "^2.2.321",
    "@iconify/vue": "^4.1.2",
    "@types/node": "^20.7.1",
    "@vitejs/plugin-vue": "^5.0.4",
    "@zyzgroup/core-common": "link:../core-common",
    "@zyzgroup/core-web": "link:../core-web",
    "rxjs": "^7.8.1",
    "typescript": "^5.2.2",
    "vanilla-colorful": "^0.7.2",
    "vite": "^5.2.0",
    "vite-svg-loader": "^5.1.0",
    "vue-tsc": "^2.0.6"
  }
}