{
  "name": "ts-element",
  "version": "1.0.1-beta",
  "description": "基于Vue的组件",
  "main": "lib/ts-element.common.js",
  "style": "lib/theme-chalk/index.h5.css",
  "files": [
    "lib",
    "packages"
  ],
  "homepage": "https://gitee.com/shenshaojunxiu/ts-element",
  "author": "shenxinli <shenxinli@163.com>",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://gitee.com/shenshaojunxiu/ts-element.git"
  },
  "scripts": {
    "init": "npm install commitizen -g && commitizen init cz-conventional-changelog --save-dev --save-exact && npm run bootstrap",
    "bootstrap": "npm install && cd ./packages/theme-chalk && npm install",
    "dev": "npm run build:entry && vue-cli-service serve",
    "lint": "vue-cli-service lint",
    "lib": "vue-cli-service build --target lib --name ts-element --dest lib packages/index.js",
    "clean": "rimraf lib && rimraf packages/*/lib",
    "dev:style": "gulp --gulpfile packages/theme-chalk/gulpfile.js",
    "build:docs": "vue-cli-service build",
    "build:entry": "node build/build-entry.js ",
    "build:lib": "node build/build-lib.js ",
    "build:style": "gulp build --gulpfile packages/theme-chalk/gulpfile.js && cp-cli packages/theme-chalk/lib lib/theme-chalk",
    "publish:docs": "node build/publish-docs.js",
    "release": "sh build/release.sh",
    "changelog": "conventional-changelog -p angular -i changelog.md -s -r 0"
  },
  "dependencies": {
    "@riophae/vue-treeselect": "^0.4.0",
    "autonumeric": "^4.6.0",
    "cleave.js": "^1.6.0",
    "codemirror": "^5.55.0",
    "gulp-cssmin": "^0.2.0",
    "gulp-postcss": "^8.0.0",
    "hot-formula-parser": "^3.0.2",
    "inputmask": "^5.0.3",
    "lodash": "^4.17.19",
    "lodash-uuid": "0.0.3",
    "mockjs": "^1.1.0",
    "postcss-bem-fix": "^2.1.0",
    "postcss-preset-env": "^6.7.0",
    "postcss-px-to-viewport": "^1.1.1",
    "postcss-px2units": "^0.2.0",
    "view-design": "^4.3.1",
    "vue": "^2.6.11",
    "vue-autonumeric": "^1.2.6",
    "vue-cleave-directive": "^1.0.3",
    "vue-codemirror": "^4.0.6",
    "vue-i18n": "^8.18.2",
    "vxe-table": "^2.9.15",
    "xe-ajax": "^4.0.4",
    "xe-ajax-mock": "^1.10.0",
    "xe-clipboard": "^1.9.0",
    "xe-utils": "^2.6.5"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.12.1",
    "@vue/cli-plugin-eslint": "^3.12.1",
    "@vue/cli-service": "^4.4.6",
    "@vue/eslint-config-standard": "^4.0.0",
    "babel-eslint": "^10.1.0",
    "babel-plugin-import": "^1.13.0",
    "commitizen": "^4.1.2",
    "cp-cli": "^2.0.0",
    "cssnano": "^4.1.10",
    "cz-conventional-changelog": "^2.1.0",
    "eslint": "^5.16.0",
    "eslint-plugin-vue": "^5.2.3",
    "fs-extra": "^7.0.1",
    "gh-pages": "^2.2.0",
    "gulp": "^4.0.2",
    "gulp-sass": "^4.1.0",
    "highlight.js": "^9.18.1",
    "lint-staged": "^8.2.1",
    "markdown-it-container": "^2.0.0",
    "markdown-it-decorate": "^1.2.2",
    "markdown-it-task-checkbox": "^1.0.6",
    "node-sass": "^4.14.1",
    "sass-loader": "^7.3.1",
    "shelljs": "^0.8.4",
    "signale": "^1.4.0",
    "uppercamelcase": "^3.0.0",
    "vue-markdown-loader": "^2.4.1",
    "vue-router": "^3.3.4",
    "vue-template-compiler": "^2.6.11"
  },
  "gitHooks": {
    "pre-commit": "lint-staged"
  },
  "lint-staged": {
    "*.js,!build/*": [
      "vue-cli-service lint",
      "git add"
    ],
    "*.vue": [
      "vue-cli-service lint",
      "git add"
    ]
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}
