{
  "name": "ksr",
  "description": "构建器",
  "version": "4.1.3",
  "main": "./runner/dev.js",
  "author": "wangjianliang",
  "license": "MIT",
  "engines": {
    "node": ">=7.6.0",
    "npm": ">=5.0.0"
  },
  "repository": {
    "url": "git@newgit.op.ksyun.com:ksc-cns-fe/ksr.git",
    "type": "git"
  },
  "dependencies": {
    "@babel/core": "^7.8.7",
    "@babel/plugin-proposal-class-properties": "^7.0.0",
    "@babel/plugin-proposal-decorators": "^7.0.0",
    "@babel/plugin-proposal-do-expressions": "^7.0.0",
    "@babel/plugin-proposal-export-default-from": "^7.0.0",
    "@babel/plugin-proposal-export-namespace-from": "^7.0.0",
    "@babel/plugin-proposal-function-bind": "^7.0.0",
    "@babel/plugin-proposal-function-sent": "^7.0.0",
    "@babel/plugin-proposal-json-strings": "^7.0.0",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.0.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0",
    "@babel/plugin-proposal-numeric-separator": "^7.0.0",
    "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
    "@babel/plugin-proposal-optional-chaining": "^7.0.0",
    "@babel/plugin-proposal-pipeline-operator": "^7.0.0",
    "@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-transform-classes": "^7.9.2",
    "@babel/plugin-transform-destructuring": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.8.3",
    "@babel/plugin-transform-spread": "^7.8.3",
    "@babel/preset-env": "^7.8.7",
    "@babel/preset-react": "^7.8.3",
    "@babel/runtime-corejs3": "^7.9.2",
    "@ksyun/mt": "0.0.2",
    "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0",
    "@vue/babel-preset-jsx": "^1.1.2",
    "acorn": "^7.1.1",
    "autoprefixer": "^9.7.3",
    "babel-loader": "^8.0.6",
    "chalk": "^2.4.1",
    "chokidar": "^3.3.1",
    "commander": "^2.13.0",
    "core-js": "^3.6.4",
    "css-hot-loader": "^1.3.9",
    "css-loader": "^3.2.0",
    "cssnano": "^4.1.10",
    "debug": "^3.1.0",
    "deepmerge": "^4.2.2",
    "dependency-tree": "^7.2.1",
    "ejs-loader": "^0.3.3",
    "es6-promise": "^4.2.8",
    "file-loader": "^1.1.11",
    "glob": "^7.1.2",
    "globby": "^8.0.1",
    "happypack": "^5.0.0",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^3.2.0",
    "koa-webpack": "^5.0.2",
    "ksc-mocker": "latest",
    "ksc-webpack-plugins": "^1.0.11",
    "less": "^3.0.1",
    "less-loader": "^4.1.0",
    "loader-utils": "^1.2.3",
    "lodash": "^4.17.15",
    "lodash-es": "^4.17.10",
    "mini-css-extract-plugin": "^0.8.0",
    "mkdirp": "^0.5.1",
    "moment": "^2.20.1",
    "optimize-css-assets-webpack-plugin": "^5.0.3",
    "postcss": "^7.0.25",
    "postcss-load-config": "^2.1.0",
    "postcss-loader": "^3.0.0",
    "prettier": "^1.12.1",
    "progress": "^2.0.0",
    "pug": "^2.0.3",
    "pug-plain-loader": "^1.0.0",
    "raw-loader": "^0.5.1",
    "resolve-url-loader": "^2.3.0",
    "sass": "^1.26.3",
    "sass-loader": "^7.0.0",
    "string-replace-loader": "^2.2.0",
    "style-loader": "^0.20.3",
    "stylus": "^0.54.5",
    "stylus-loader": "^3.0.2",
    "terser-webpack-plugin": "^2.3.5",
    "ts-loader": "^6.1.2",
    "typescript": "^3.8.2",
    "url-loader": "^1.0.1",
    "vdt": "^1.2.3",
    "vdt-loader": "^1.4.3",
    "vray": "latest",
    "vue": "^2.5.16",
    "vue-loader": "^15.7.1",
    "vue-template-compiler": "^2.5.16",
    "webpack": "^4.4.1",
    "webpack-merge": "^4.1.3",
    "webpack-plugin-replace": "^1.2.0"
  },
  "browserslist": [
    "Firefox >= 10",
    "UCAndroid > 1",
    "Chrome >= 10",
    "iOS > 1",
    "Android > 1",
    "Explorer > 1",
    "Baidu > 10",
    "Edge > 1",
    "Opera > 1",
    "> 1%",
    "ie >= 9"
  ],
  "scripts": {},
  "bin": {
    "ksr": "./bin/ksr.js"
  },
  "gitHead": "b6c9d5402bad0e57ce021b01e8d2e6c6e1617dd2"
}
