{
  "name": "meri-design-dev",
  "version": "0.0.13",
  "description": "基于vue框架的ui库",
  "private": false,
  "author": "wangyongcun",
  "keywords": [
    "vue",
    "ui",
    "PC端",
    "ui框架",
    "component"
  ],
  "license": "MIT",
  "main": "dist/index.js",
  "files": [
    "custom/*",
    "dark/*",
    "dist/*",
    "lib/*",
    "es/*"
  ],
  "sideEffects": [
    "src/assets/stylus/main.styl",
    "src/components/base/*",
    "custom/*",
    "dark/*",
    "dist/*",
    "lib/*",
    "es/*",
    "*.vue",
    "*.styl",
    "*.css"
  ],
  "scripts": {
    "dev": "cross-env NODE_ENV=development webpack serve --mode development --config ./config/dev.js",
    "dev:dark": "cross-env NODE_ENV=development ENV=dark webpack serve --mode development --config ./config/dev.js",
    "prod": "cross-env NODE_ENV=production webpack --mode production --config ./config/prod.js",
    "prod:dark": "cross-env NODE_ENV=production ENV=dark webpack --mode production --config ./config/prod.js",
    "components": "cross-env NODE_ENV=production webpack --mode production --config ./config/components.js",
    "components:dark": "cross-env NODE_ENV=production ENV=dark webpack --mode production --config ./config/components.js",
    "single": "cross-env NODE_ENV=production webpack --mode production --config ./config/single.js",
    "single:dark": "cross-env NODE_ENV=production ENV=dark webpack --mode production --config ./config/single.js",
    "single:custom": "cross-env NODE_ENV=production ENV=custom webpack --mode production --config ./config/single.custom.js",
    "changePostfixCustom": "node ./config/changePostfixCustom.js",
    "build": "npm run components && npm run single && npm run components:dark && npm run single:dark && npm run single:custom && npm run changePostfixCustom",
    "lint": "eslint src --fix"
  },
  "devDependencies": {
    "@babel/core": "^7.12.3",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.12.10",
    "@babel/preset-env": "^7.12.11",
    "@babel/runtime": "^7.12.5",
    "@babel/runtime-corejs3": "^7.12.5",
    "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
    "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
    "autoprefixer": "^10.1.0",
    "babel-eslint": "^10.1.0",
    "babel-loader": "^8.2.2",
    "chalk": "^4.1.0",
    "clean-webpack-plugin": "^3.0.0",
    "copy-webpack-plugin": "^7.0.0",
    "core-js": "^3.8.1",
    "cross-env": "^7.0.2",
    "css-loader": "^5.0.0",
    "css-minimizer-webpack-plugin": "^1.1.5",
    "cssnano": "^4.1.10",
    "esbuild": "^0.8.2",
    "eslint": "^7.15.0",
    "eslint-config-airbnb-base": "^14.2.1",
    "eslint-plugin-import": "^2.22.1",
    "eslint-plugin-vue": "^7.2.0",
    "friendly-errors-webpack-plugin": "^1.7.0",
    "html-webpack-plugin": "^5.3.1",
    "koa": "^2.13.0",
    "koa-router": "^10.0.0",
    "koa-static": "^5.0.0",
    "mini-css-extract-plugin": "^1.3.3",
    "postcss": "^8.2.4",
    "postcss-loader": "^4.2.0",
    "precss": "^4.0.0",
    "progress-bar-webpack-plugin": "^2.1.0",
    "style-loader": "^2.0.0",
    "style-resources-loader": "^1.4.1",
    "stylus": "^0.54.8",
    "stylus-loader": "^4.3.3",
    "terser-webpack-plugin": "^5.0.3",
    "vue-hot-reload-api": "^2.3.4",
    "vue-loader": "^15.9.3",
    "vue-template-compiler": "^2.6.10",
    "vuecomponent-svg-loader": "^0.0.7",
    "webpack": "^5.26.2",
    "webpack-cli": "^4.3.1",
    "webpack-dev-server": "^3.11.1",
    "webpack-merge": "^5.7.3"
  },
  "dependencies": {
    "lottie-web": "^5.7.5",
    "vue": "^2.6.10",
    "vue-router": "^3.1.3"
  },
  "browserslist": {
    "production": [
      "> 0.25%",
      "Firefox > 20",
      "ie >= 9"
    ]
  }
}
