{
  "name": "aegis-ui-desktop",
  "version": "1.0.6-4",
  "description": "基于 Vue 私用组件库, 扩展自ant-design-vue",
  "main": "src/packages/index.ts",
  "keyword": "aegisUI aegis-UI aegisui aegis-UI",
  "private": false,
  "scripts": {
    "create": "node node_modules/aegis-ui-tools/dist/create.js && npm run docs",
    "docs": "node node_modules/aegis-ui-tools/dist/check.js && node node_modules/aegis-ui-tools/dist/def.js && node node_modules/aegis-ui-tools/dist/docs.js",
    "dev": "npm run docs && vue-cli-service serve",
    "build": "npm run docs && vue-cli-service build",
    "api": "generate-api",
    "lint": "vue-cli-service lint",
    "lib": "npm run docs && vue-cli-service build --target lib --name aegis --dest lib src/packages/index.ts",
    "remove": "node node_modules/aegis-ui-tools/dist/remove.js && npm run docs",
    "cdn": "tsc -p build && npm run lib && node build/cdn.js",
    "publish": "npm run docs"
  },
  "repository": "https://github.com/wuhao000/aegis-ui-desktop.git",
  "files": [
    "dist",
    "packages",
    "lib",
    "src",
    "README.md",
    "types"
  ],
  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },
  "dependencies": {
    "@ant-design/icons-vue": "^2.0.0",
    "@types/axios": "^0.14.0",
    "aegis-ui-tools": "^1.0.4",
    "ant-design-vue": "^1.6.2",
    "async-validator": "^1.11.0",
    "babel-helper-vue-jsx-merge-props": "^2.0.3",
    "babel-polyfill": "^6.26.0",
    "browser-sync": "^2.26.3",
    "classnames": "^2.2.6",
    "codemirror": "^5.45.0",
    "component-classes": "^1.2.6",
    "core-js": "^2.6.5",
    "cssbeautify": "^0.3.1",
    "dom-scroll-into-view": "^1.2.1",
    "enquire.js": "^2.1.6",
    "exenv": "^1.2.2",
    "fs": "0.0.1-security",
    "html": "^1.0.0",
    "intersperse": "^1.0.0",
    "is-negative-zero": "^2.0.0",
    "ismobilejs": "^0.5.1",
    "js-beautify": "^1.9.1",
    "lodash.debounce": "^4.0.8",
    "lodash.merge": "^4.6.1",
    "marked": "^0.6.1",
    "mutationobserver-shim": "^0.3.3",
    "normalize.css": "^8.0.1",
    "omit.js": "^1.0.2",
    "portal-vue": "^2.1.1",
    "raf": "^3.4.1",
    "resize-observer-polyfill": "^1.5.1",
    "rmc-notification": "^1.0.0",
    "shallowequal": "^1.1.0",
    "uuid": "^3.3.2",
    "vue": "^2.6.10",
    "vue-animate": "0.0.4",
    "vue-class-component": "^6.0.0",
    "vue-clipboard2": "^0.3.0",
    "vue-hljs": "^1.1.2",
    "vue-ref": "^1.0.6",
    "vue-router": "^3.0.1",
    "vue-slide-up-down": "^1.7.2",
    "vuex": "^3.0.1",
    "warning": "^4.0.3"
  },
  "devDependencies": {
    "@ant-design/icons": "^2.1.1",
    "@types/classnames": "^2.2.7",
    "@types/codemirror": "0.0.72",
    "@types/highlight.js": "^9.12.3",
    "@types/lodash.debounce": "^4.0.6",
    "@types/vue-markdown": "^2.2.1",
    "@types/webpack": "^4.4.27",
    "@types/webpack-sources": "^0.1.5",
    "@vue/cli-plugin-babel": "^3.5.0",
    "@vue/cli-plugin-typescript": "^3.5.0",
    "@vue/cli-service": "^3.5.0",
    "add-dom-event-listener": "^1.1.0",
    "array-tree-filter": "^2.1.0",
    "babel-plugin-component": "^1.1.1",
    "babel-plugin-import": "^1.11.0",
    "compression-webpack-plugin": "^2.0.0",
    "decoded-text-loader": "^1.0.0",
    "dom-align": "^1.8.2",
    "esdk-obs-nodejs-new": "^3.1.3",
    "file-loader": "^3.0.1",
    "html-loader": "^0.5.5",
    "less": "^3.0.4",
    "less-loader": "^4.1.0",
    "lint-staged": "^8.1.5",
    "lodash": "^4.17.11",
    "markdown-loader": "^5.0.0",
    "node-sass": "^4.9.3",
    "omit": "^1.0.1",
    "postcss-loader": "^3.0.0",
    "raw-loader": "^2.0.0",
    "shallow-equal": "^1.1.0",
    "style-loader": "^0.23.1",
    "throttle-debounce": "^2.1.0",
    "typescript": "^3.2.1",
    "vue-property-decorator": "^8.1.0",
    "vue-template-compiler": "^2.6.10",
    "webpack-bundle-analyzer": "^3.1.0",
    "webpack-cli": "^3.3.0"
  },
  "lint-staged": {
    "*.ts": [
      "vue-cli-service lint",
      "git add"
    ],
    "*.vue": [
      "vue-cli-service lint",
      "git add"
    ]
  },
  "typings": "types/index.d.ts"
}
