{
  "name": "tiqi-ta404-ui",
  "version": "1.0.5",
  "description": "A Vue.js project",
  "author": "cyshigehaohaizi <cyshigehaohaizi@163.com>",
  "license": "MIT",
  "main": "dist/ta404-ui.js",
  "directories": {
    "dist": "dist"
  },
  "private": false,
  "scripts": {
    "test": "cross-env NODE_ENV=test jest --config jest.config.js",
    "site:dev": "cross-env RUN_ENV=\"SITE\" webpack-dev-server --inline --progress --config build/webpack.site.conf.js",
    "site:build": "cross-env RUN_ENV=\"SITE_BUILD\" webpack --progress --profile --colors --config build/webpack.site.docs.conf.js",
    "dev": "cross-env RUN_ENV=\"DEV\"  DEFAULT_THEME=\"ybblue\"  webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "dev:theme": "node ./build/generateColorLess.js && cross-env RUN_ENV=\"DEV\"  DEFAULT_THEME=\"ybblue\"  webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "lint": "eslint --ext .js,.jsx,.vue src",
    "lint:fix": "eslint --ext .js,.jsx,.vue src --fix",
    "build": "cross-env RUN_ENV=\"BUILD\" node build/build.js",
    "build:webtypes": "node ./types/webTypes.js",
    "build:modules": "node antd-tools/cli/run.js compile",
    "build:theme": "cross-env RUN_ENV=\"BUILD\" DEFAULT_THEME=\"ybblue\" node build/build.js",
    "build:publish": "npm run build:modules && npm run build && npm run build:webtypes",
    "git:web-types": "git add . && git commit -m \"docs: commit web-types\" ",
    "publish:beta": "npm run build:publish && npm run git:web-types && np prerelease --tag=beta --no-cleanup --no-tests --no-release-draft --yolo --no-yarn",
    "publish:release": "npm run build:publish && npm run git:web-types && np release --no-release-draft --yolo --no-yarn",
    "version": "conventional-changelog -n ./generate/config.js -i CHANGELOG.md -s && git add CHANGELOG.md"
  },
  
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "web-types": "types/web-types.json",
  "dependencies": {
    "@ant-design/icons-vue": "^1.0.1",
    "@babel/runtime": "^7.6.3",
    "add-dom-event-listener": "^1.0.2",
    "array-tree-filter": "^2.1.0",
    "axios": "^0.18.0",
    "classnames": "^2.2.5",
    "component-classes": "^1.2.6",
    "dom-align": "^1.7.0",
    "dom-closest": "^0.2.0",
    "dom-scroll-into-view": "^1.2.1",
    "driver.js": "^0.9.6",
    "echarts": "^4.1.0",
    "element-ui": "^2.4.6",
    "enquire-js": "^0.2.1",
    "enquire.js": "^2.1.6",
    "exceljs": "^3.4.0",
    "file-saver": "^2.0.2",
    "intersperse": "^1.0.0",
    "is-negative-zero": "^2.0.0",
    "ismobilejs": "^0.5.1",
    "jquery": "^3.4.1",
    "json2mq": "^0.2.0",
    "lodash.clonedeep": "^4.5.0",
    "lodash.isequal": "^4.5.0",
    "moment": "^2.21.0",
    "mutationobserver-shim": "^0.3.2",
    "omit.js": "^1.0.0",
    "raf": "^3.4.0",
    "shallow-equal": "^1.0.0",
    "shallowequal": "^1.0.2",
    "v-charts": "^1.19.0",
    "vue-i18n": "^8.14.0",
    "vue-ref": "^1.0.6",
    "vuex": "^3.0.1",
    "wangeditor": "^2.1.23",
    "warning": "^3.0.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.0.0",
    "@babel/core": "^7.0.0",
    "@babel/plugin-proposal-class-properties": "^7.0.0",
    "@babel/plugin-proposal-decorators": "^7.0.0",
    "@babel/plugin-proposal-export-namespace-from": "^7.0.0",
    "@babel/plugin-proposal-function-sent": "^7.0.0",
    "@babel/plugin-proposal-json-strings": "^7.0.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.7.4",
    "@babel/plugin-proposal-numeric-separator": "^7.0.0",
    "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
    "@babel/plugin-proposal-optional-chaining": "^7.7.5",
    "@babel/plugin-proposal-throw-expressions": "^7.0.0",
    "@babel/plugin-syntax-dynamic-import": "^7.0.0",
    "@babel/plugin-syntax-import-meta": "^7.0.0",
    "@babel/plugin-syntax-jsx": "^7.0.0",
    "@babel/plugin-transform-arrow-functions": "^7.0.0",
    "@babel/plugin-transform-member-expression-literals": "^7.0.0",
    "@babel/plugin-transform-object-assign": "^7.0.0",
    "@babel/plugin-transform-property-literals": "^7.0.0",
    "@babel/plugin-transform-runtime": "^7.0.0",
    "@babel/polyfill": "^7.0.0",
    "@babel/preset-env": "^7.0.0",
    "@commitlint/cli": "^8.2.0",
    "@commitlint/config-conventional": "^8.2.0",
    "@octokit/rest": "^16.33.0",
    "@vue/server-test-utils": "1.0.0-beta.16",
    "@vue/test-utils": "1.0.0-beta.16",
    "antd-theme-generator": "^1.1.7",
    "autoprefixer": "^8.1.0",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "^10.0.1",
    "babel-helper-vue-jsx-merge-props": "^2.0.3",
    "babel-jest": "^23.6.0",
    "babel-loader": "^8.0.0",
    "babel-plugin-import": "^1.1.1",
    "babel-plugin-inline-import-data-uri": "^1.0.1",
    "babel-plugin-istanbul": "^5.2.0",
    "babel-plugin-transform-require-ignore": "^0.1.1",
    "babel-plugin-transform-vue-jsx": "^4.0.1",
    "case-sensitive-paths-webpack-plugin": "^2.2.0",
    "chalk": "^2.3.2",
    "cheerio": "^1.0.0-rc.2",
    "colorful": "^2.1.0",
    "compare-versions": "^3.5.1",
    "conventional-changelog-cli": "^2.0.25",
    "copy-webpack-plugin": "^4.6.0",
    "core-js": "^2.6.9",
    "cross-env": "^5.2.0",
    "css-loader": "^0.28.7",
    "css-split-webpack-plugin": "^0.2.6",
    "cssnano": "^4.1.10",
    "dateformat": "^3.0.3",
    "eslint": "^5.8.0",
    "eslint-config-prettier": "^3.0.1",
    "eslint-config-standard": "^10.2.1",
    "eslint-friendly-formatter": "^3.0.0",
    "eslint-loader": "^2.1.2",
    "eslint-plugin-html": "^3.2.2",
    "eslint-plugin-import": "^2.7.0",
    "eslint-plugin-markdown": "^1.0.1",
    "eslint-plugin-node": "^5.2.0",
    "eslint-plugin-promise": "^4.0.1",
    "eslint-plugin-standard": "^3.0.1",
    "eslint-plugin-vue": "^5.1.0",
    "fetch-jsonp": "^1.1.3",
    "file-loader": "^1.1.4",
    "friendly-errors-webpack-plugin": "^1.6.1",
    "github-url-from-git": "^1.5.0",
    "gulp": "^4.0.1",
    "gulp-babel": "^8.0.0",
    "gulp-strip-code": "^0.1.4",
    "highlight.js": "^9.13.1",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^4.0.0-beta.5",
    "husky": "^3.0.9",
    "jest": "^24.0.0",
    "jest-html-reporter": "^2.7.0",
    "jest-serializer-vue": "^1.0.0",
    "jest-transform-stub": "^2.0.0",
    "less": "^3.9.0",
    "less-loader": "^5.0.0",
    "less-plugin-npm-import": "^2.1.0",
    "markdown-it": "^8.4.2",
    "markdown-it-anchor": "^5.0.2",
    "markdown-loader": "^4.0.0",
    "marked": "^0.5.1",
    "merge2": "^1.3.0",
    "mini-css-extract-plugin": "^0.5.0",
    "mockdate": "^2.0.5",
    "node-notifier": "^5.1.2",
    "np": "^5.1.3",
    "nprogress": "^0.2.0",
    "optimize-css-assets-webpack-plugin": "^4.0.3",
    "ora": "^1.2.0",
    "portfinder": "^1.0.13",
    "postcss-import": "^11.0.0",
    "postcss-loader": "^2.0.8",
    "postcss-url": "^7.2.1",
    "raw-loader": "^0.5.1",
    "reqwest": "^2.0.5",
    "rimraf": "^2.6.0",
    "rucksack-css": "^1.0.2",
    "sass-resources-loader": "^1.3.3",
    "semver": "^5.3.0",
    "shelljs": "^0.7.6",
    "uglifyjs-webpack-plugin": "^2.2.0",
    "url-loader": "^0.5.8",
    "vue": "^2.5.2",
    "vue-antd-md-loader": "^1.1.0",
    "vue-clipboard2": "^0.3.0",
    "vue-infinite-scroll": "^2.0.2",
    "vue-jest": "^2.5.0",
    "vue-loader": "^15.6.2",
    "vue-router": "^3.0.1",
    "vue-server-renderer": "^2.6.10",
    "vue-simple-uploader": "^0.7.2",
    "vue-style-loader": "^3.0.1",
    "vue-template-compiler": "^2.5.2",
    "vue-virtual-scroller": "^1.0.0-beta.5",
    "webpack": "^4.29.3",
    "webpack-bundle-analyzer": "^3.1.0",
    "webpack-cli": "^3.2.3",
    "webpack-dev-server": "^3.1.14",
    "webpack-merge": "^4.1.0",
    "webpack-war-plugin": "^1.0.0-beta.3",
    "webpackbar": "^3.1.5",
    "zrender": "^4.0.7"
  },
  "peerDependencies": {
    "vue": ">2.5.2"
  },
  "engines": {
    "node": ">= 8.9.4",
    "npm": ">= 3.0.0",
    "git": ">=2.13.0"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
  ],
  "files": [
    "dist",
    "lib",
    "es",
    "types/web-types.json"
  ],
  "sideEffect": false
}
