{
  "name": "captain-ui",
  "version": "2.0.5",
  "description": "有赞vue wap业务组件库",
  "main": "lib/index.js",
  "style": "lib/index.css",
  "files": [
    "lib",
    "es"
  ],
  "scripts": {
    "bootstrap": "yarn && node build/bin/add-dep.js",
    "clean": "rimraf lib && rimraf packages/*/lib && rimraf packages/*/dist",
    "dev": "npm run clean && npm run build:file && webpack-dev-server --port 3003 --inline --hot --config build/webpack.config.dev.js",
    "build:file": "node build/bin/build-entry.js",
    "build:lib": "node build/bin/build-lib.js && node build/bin/build-lib.js --lib",
    "build:components": "cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.components.js && npm run build:lib",
    "build:captain": "cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.captain.js",
    "build:dist": "npm run clean && npm run bootstrap && npm run build:file && npm run build:components",
    "deploy": "npm run deploy:docs && npm run deploy:cdn && gh-pages -d docs/dist && rimraf docs/dist",
    "deploy:cdn": "superman cdn /zanui/captain docs/dist/*.js docs/dist/*.css && superman cdn /zanui/captain/async_zh-CN docs/dist/async_zh-CN/*.js",
    "deploy:docs": "rimraf docs/dist && node build/genExamples.js && cross-env NODE_ENV=production webpack --progress --hide-modules --config  build/webpack.config.deploy.js",
    "release": "sh build/release.sh",
    "lint": "eslint ./packages --ext .js,.vue --fix",
    "lint:style": "stylelint --fix"
  },
  "repository": {
    "type": "git",
    "url": "git@gitlab.qima-inc.com:fe/vue-captain.git"
  },
  "keywords": [
    "youzan",
    "vue",
    "component"
  ],
  "author": "youzanfe",
  "license": "MIT",
  "peerDependencies": {
    "vant": "^2.0.0",
    "vue": "^2.5.0"
  },
  "dependencies": {
    "@vant/waterfall": "^1.0.0",
    "@youzan/utils": "^2.3.7",
    "@youzan/yz-aes": "^1.0.0",
    "@youzan/zan-jsbridge": ">= 0.5.0",
    "zan-ajax": ">= 2.0.0",
    "lodash": "^4.17.11"
  },
  "devDependencies": {
    "@babel/core": "^7.1.6",
    "@babel/plugin-syntax-dynamic-import": "^7.0.0",
    "@babel/plugin-transform-object-assign": "^7.0.0",
    "@babel/plugin-transform-runtime": "^7.1.0",
    "@babel/preset-env": "^7.1.6",
    "@vant/eslint-config": "^1.0.6",
    "autoprefixer": "^9.3.1",
    "babel-loader": "^8.0.4",
    "babel-plugin-import": "^1.11.0",
    "cross-env": "^5.2.0",
    "css-loader": "^1.0.1",
    "eslint": "^5.9.0",
    "extract-text-webpack-plugin": "^4.0.0-beta.0",
    "file-save": "^0.2.0",
    "fs-extra": "^7.0.1",
    "gh-pages": "^2.0.1",
    "gulp": "^3.9.1",
    "gulp-cssmin": "^0.2.0",
    "gulp-util": "^3.0.8",
    "highlight.js": "^9.13.1",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^3.2.0",
    "json-loader": "^0.5.7",
    "json-templater": "^1.0.4",
    "jsonp": "^0.2.1",
    "lerna": "^2.0.0",
    "markdown-it-container": "^2.0.0",
    "optimize-css-assets-webpack-plugin": "^4.0.1",
    "postcss": "^6.0.19",
    "postcss-easy-import": "^3.0.0",
    "postcss-loader": "2.1.1",
    "precss": "^2.0.0",
    "progress-bar-webpack-plugin": "^1.10.0",
    "raf.js": "0.0.4",
    "rimraf": "^2.6.2",
    "run-sequence": "^1.2.2",
    "style-loader": "^0.19.1",
    "stylelint": "^8.0.0",
    "stylelint-config-standard": "^16.0.0",
    "stylelint-processor-html": "^1.0.0",
    "uppercamelcase": "^3.0.0",
    "url-loader": "^0.6.2",
    "vant": "2.0.9",
    "vant-doc": "1.0.4",
    "vue": "2.5.22",
    "vue-loader": "^14.2.2",
    "vue-markdown-loader": "^1.0.0",
    "vue-router": "^3.0.2",
    "vue-sfc-compiler": "^0.1.3",
    "vue-style-loader": "^3.0.3",
    "vue-template-compiler": "2.5.22",
    "vue-template-es2015-compiler": "^1.6.0",
    "webpack": "^4.6.0",
    "webpack-cli": "^2.1.2",
    "webpack-dev-server": "^3.1.4",
    "webpack-merge": "^4.1.2",
    "zan-ajax": "^3.0.0"
  }
}
