{
  "name": "@zhijiancloud/bpm",
  "version": "1.0.95",
  "description": "智建云BPM组件库",
  "author": "zhijiancloud",
  "license": "MIT",
  "scripts": {
    "serve": "vue-cli-service serve --mode='development'",
    "build": "yarn build:js & yarn build:css",
    "lint": "vue-cli-service lint",
    "build:css": "npx gulp less",
    "build:js": "webpack --config ./webpack.component.js",
    "docs:build": "vuepress build docs",
    "docs:dev": "vuepress dev docs"
  },
  "main": "dist/index.umd.js",
  "files": [
    "dist"
  ],
  "dependencies": {
    "@tiptap/extension-color": "^3.20.0",
    "@tiptap/extension-font-family": "^3.20.0",
    "@tiptap/extension-highlight": "^3.20.0",
    "@tiptap/extension-image": "^3.20.0",
    "@tiptap/extension-link": "^3.20.0",
    "@tiptap/extension-placeholder": "^3.20.0",
    "@tiptap/extension-subscript": "^3.20.0",
    "@tiptap/extension-superscript": "^3.20.0",
    "@tiptap/extension-table": "^3.20.0",
    "@tiptap/extension-table-cell": "^3.20.0",
    "@tiptap/extension-table-header": "^3.20.0",
    "@tiptap/extension-table-row": "^3.20.0",
    "@tiptap/extension-task-item": "^3.20.0",
    "@tiptap/extension-task-list": "^3.20.0",
    "@tiptap/extension-text-align": "^3.20.0",
    "@tiptap/extension-text-style": "^3.20.0",
    "@tiptap/extension-underline": "^3.20.0",
    "@tiptap/pm": "^3.20.0",
    "@tiptap/starter-kit": "^3.20.0",
    "@tiptap/vue-2": "^3.20.0",
    "@zhijiancloud/base": "^0.0.12",
    "ajv": "^8.12.0",
    "axios": "^1.6.2",
    "core-js": "^3.8.3",
    "element-ui": "^2.15.13",
    "exif-js": "2.3.0",
    "ezuikit-js": "8.1.6",
    "fecha": "^4.2.3",
    "font-awesome": "^4.7.0",
    "jquery": "^3.7.1",
    "lodash": "^4.17.21",
    "moment": "^2.30.1",
    "numeral": "^2.0.6",
    "piexifjs": "1.0.6",
    "qs": "^6.11.2",
    "v-viewer": "^1.5.1",
    "vue": "^2.6.14",
    "vue-amap": "^0.5.10",
    "vue-i18n": "^8.2.1",
    "vue-jsonp": "^2.0.0",
    "vue-router": "^3.5.1",
    "vue2-google-maps": "^0.10.7",
    "xgplayer": "^3.0.23",
    "xgplayer-dash": "^3.0.0",
    "xgplayer-flv.js": "^3.0.23",
    "xgplayer-hls.js": "^3.0.23"
  },
  "devDependencies": {
    "@antv/g6": "^4.8.24",
    "@babel/core": "^7.12.16",
    "@babel/eslint-parser": "^7.12.16",
    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-plugin-eslint": "~5.0.0",
    "@vue/cli-plugin-router": "~5.0.0",
    "@vue/cli-service": "~5.0.0",
    "babel-loader": "^9.1.3",
    "css-loader": "^6.8.1",
    "eslint": "^7.32.0",
    "eslint-plugin-vue": "^8.0.3",
    "file-loader": "^6.2.0",
    "gulp": "^4.0.2",
    "gulp-less": "^5.0.0",
    "gulp-minify-css": "^1.2.4",
    "less": "^4.2.0",
    "less-loader": "^4.1.0",
    "lint-staged": "13.0.0",
    "mockjs": "^1.1.0",
    "node-less": "^1.0.0",
    "style-loader": "^3.3.3",
    "ts-loader": "^9.5.1",
    "tslint": "^6.1.3",
    "tslint-config-standard": "^9.0.0",
    "tslint-loader": "^3.5.4",
    "typescript": "^5.3.2",
    "url-loader": "^4.1.1",
    "vue-loader": "15.9.8",
    "vue-property-decorator": "^9.1.2",
    "vue-template-compiler": "^2.6.14",
    "vuepress": "^1.9.10",
    "webpack": "^5.104.1",
    "webpack-cli": "^5.1.4"
  },
  "gitHooks": {
    "pre-commit": "lint-staged"
  },
  "lint-staged": {
    "*.{js,vue}": [
      "vue-cli-service lint"
    ]
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "eslint:recommended"
    ],
    "parserOptions": {
      "parser": "@babel/eslint-parser"
    },
    "rules": {
      "vue/multi-word-component-names": "off",
      "no-unused-vars": [
        "error",
        {
          "argsIgnorePattern": "^"
        }
      ]
    },
    "globals": {
      "zj": "writable",
      "_": "writable"
    }
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead"
  ],
  "public": true,
  "publishConfig": {
    "access": "public"
  }
}
