{
    "name": "yyx-component",
    "version": "1.27.01",
    "scripts": {
        "dll": "webpack --config ./webpack.dll.js",
        "serve": "vue-cli-service serve",
        "build": "vue-cli-service build",
        "report": "vue-cli-service build --report",
        "test:unit": "vue-cli-service test:unit",
        "build:es": "node build/build-component.js",
        "lib": "cross-env VUE_APP_ENV=lib vue-cli-service build --target lib --formats commonjs --name yui --dest lib ./packages/index.js",
        "version:update": "node ./packages/utils/version.js",
        "pub": "bash publish.sh",
        "lint:fix": "eslint --ext .js,.vue packages examples --fix",
        "precommit": "lint-staged"
    },
    "main": "lib/yui.common.js",
    "dependencies": {
        "axios": "^0.27.2",
        "bignumber.js": "^9.0.1",
        "clipboard": "^2.0.11",
        "core-js": "^3.6.5",
        "element-ui": "^2.15.9",
        "lodash": "^4.17.20",
        "moment": "^2.29.1",
        "vue": "^2.6.11",
        "vue-cropper": "^0.5.6",
        "vue-pdf": "^4.3.0",
        "vuedraggable": "^2.24.3",
        "vxe-table": "^3.6.6",
        "xe-utils": "^3.5.7",
        "xlsx": "^0.16.9"
    },
    "devDependencies": {
        "@babel/core": "^7.12.10",
        "@babel/plugin-syntax-jsx": "^7.14.5",
        "@babel/plugin-transform-runtime": "^7.12.10",
        "@babel/preset-env": "^7.12.11",
        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
        "@vue/babel-preset-jsx": "^1.2.4",
        "@vue/cli-plugin-babel": "~4.5.0",
        "@vue/cli-plugin-eslint": "~4.5.0",
        "@vue/cli-plugin-unit-jest": "~4.5.0",
        "@vue/cli-service": "~4.5.0",
        "@vue/test-utils": "^1.0.3",
        "animate.css": "^4.1.1",
        "babel-eslint": "^10.1.0",
        "babel-plugin-component": "^1.1.1",
        "cachedir": "^2.3.0",
        "compression-webpack-plugin": "5.0.1",
        "cross-env": "^7.0.3",
        "element-theme-chalk": "^2.15.3",
        "element-themex": "^1.0.3",
        "eslint": "^6.7.2",
        "eslint-plugin-vue": "^6.2.2",
        "fs-extra": "^10.0.0",
        "gray-matter": "^4.0.3",
        "highlight.js": "10",
        "husky": "^4.3.6",
        "lint-staged": "^10.5.3",
        "markdown-it": "^12.2.0",
        "markdown-it-anchor": "^8.3.0",
        "markdown-it-chain": "^1.3.0",
        "markdown-it-container": "^3.0.0",
        "markdown-it-toc-done-right": "^4.2.0",
        "mini-css-extract-plugin": "^1.6.0",
        "prettier": "^2.2.1",
        "sass": "~1.26.5",
        "sass-loader": "^8.0.2",
        "thread-loader": "^3.0.4",
        "vue-highlightjs": "^1.3.3",
        "vue-template-compiler": "^2.6.11",
        "webpack": "4",
        "webpack-cli": "3"
    },
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged"
        }
    },
    "license": "MIT",
    "lint-staged": {
        "src/**/*.{js,json,css,vue}": [
            "eslint --ext .js,.vue packages examples --fix",
            "git add ."
        ]
    }
}
