{
  "name": "enfry-components",
  "version": "1.1.3",
  "scripts": {
    "test": "node generate.js",
    "serve": "cross-env NODE_ENV=development vue-cli-service serve",
    "commonjs:map": "cross-env NODE_MODE=component vue-cli-service build --target lib --name enfryComponents  --dest lib packages/index.js --report --no-clean",
    "commonjs": "cross-env NODE_MODE=component vue-cli-service build --target lib --name enfryComponents  --dest lib packages/index.js --no-clean",
    "build:commonjs": "node generate.js common",
    "build:components": "node generate.js",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "lints": "eslint --fix packages/components",
    "lib": "cross-env NODE_MODE=component vue-cli-service build --target lib --name components --dest lib components/index.js"
  },
  "dependencies": {
    "@types/axios": "^0.14.0",
    "@types/es6-promise": "^3.3.0",
    "@types/isomorphic-fetch": "0.0.35",
    "axios": "^0.19.0",
    "babel-polyfill": "^6.26.0",
    "dayjs": "^1.8.12",
    "deepcopy": "^2.0.0",
    "echarts": "^4.2.1",
    "el-tree-transfer": "^2.2.0",
    "element-ui": "^2.11.1",
    "es6-promise": "^4.2.8",
    "eslint-plugin-promise": "^4.2.1",
    "file-save": "^0.2.0",
    "html-loader": "^1.1.0",
    "import-html-entry": "^1.2.5",
    "isomorphic-fetch": "^2.2.1",
    "js-md5": "^0.7.3",
    "markdown-loader": "^5.1.0",
    "reqwest": "^2.0.5",
    "screenfull": "^4.2.0",
    "scriptjs": "^2.5.9",
    "shelljs": "^0.8.3",
    "single-spa": "^4.4.1",
    "stylelint": "^10.1.0",
    "thistype": "^1.0.2",
    "timewait": "^1.0.2",
    "uuid": "^8.1.0",
    "vue": "^2.5.22",
    "vue-click-outside": "^1.0.7",
    "vue-codemirror": "^4.0.6",
    "vue-element-extends": "^1.0.7",
    "vue-grid-layout": "2.3.4",
    "vue-loader": "^15.9.1",
    "vue-markdown-loader": "^2.4.1",
    "vue-router": "^3.0.1",
    "vuedraggable": "^2.21.0",
    "vuex": "^3.0.1",
    "vuex-persistedstate": "^2.5.4",
    "vxe-table-plugin-element": "^1.5.10",
    "xe-utils": "^2.2.4"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.4.0",
    "@vue/cli-plugin-eslint": "^3.7.0",
    "@vue/cli-service": "^3.7.0",
    "@vue/eslint-config-prettier": "^4.0.1",
    "@vue/eslint-config-standard": "^4.0.0",
    "babel-eslint": "^10.0.1",
    "babel-plugin-component": "^1.1.1",
    "babel-plugin-jsx-v-model": "^2.0.3",
    "cross-env": "^5.2.0",
    "cssnano": "^4.1.10",
    "cssnano-preset-advanced": "^4.0.7",
    "eslint": "^5.14.1",
    "eslint-plugin-html": "^6.0.2",
    "eslint-plugin-prettier": "^3.0.1",
    "eslint-plugin-vue": "^5.0.0-beta.6",
    "husky": "^1.3.1",
    "less": "^3.0.4",
    "less-loader": "^4.1.0",
    "lint-staged": "^8.1.5",
    "lrz": "^4.9.40",
    "node-sass": "^4.13.1",
    "postcss-aspect-ratio-mini": "^1.0.1",
    "postcss-auto-set-imageset": "0.0.4",
    "postcss-cssnext": "^3.1.0",
    "postcss-image-set-polyfill": "^0.4.4",
    "postcss-import": "^12.0.1",
    "postcss-preset-env": "^6.5.0",
    "postcss-px-to-viewport": "^1.1.0",
    "postcss-url": "^8.0.0",
    "postcss-viewport-units": "^0.1.6",
    "postcss-write-svg": "^3.0.1",
    "prettier": "^1.19.1",
    "sass-loader": "^7.1.0",
    "sass-resources-loader": "^2.0.1",
    "vue-template-compiler": "^2.5.21",
    "webpack-cli": "^3.3.6",
    "xe-utils": "^2.2.4"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "linters": {
      "src/**/*.{js,vue}": [
        "eslint --fix",
        "git add"
      ]
    },
    "ignore": []
  }
}
