{
  "name": "@be-ui-cli/vue-ep-windicss-vitest",
  "private": true,
  "type": "module",
"version": "2.0.0",
  "packageManager": "^pnpm@7.0.0",
  "scripts": {
    "init": "pnpm i",
    "serve:dev": "vite --host --mode development",
    "serve:stage": "vite --host --mode stage",
    "serve:prod": "vite --host --mode production",
    "build:dev": "vite build --mode development",
    "build:stage": "vite build --mode stage",
    "build:prod": "vite build --mode development",
    "preview": "vite preview",
    "lint:ts": "eslint --fix element --ext .vue,.js,.ts,.jsx,.tsx",
    "prepare": "husky install && pnpm run husky:step1 && pnpm run husky:step2",
    "husky:step1": "npx husky add .husky/pre-commit \"npm exec lint-staged --allow-empty\"",
    "husky:step2": "git add .husky/pre-commit && npx husky add .husky/commit-msg \"npx --no -- commitlint --edit $1\" && git add .husky/commit-msg",
    "release": "bumpp package.json --commit --push --tag && pnpm -r publish --access public",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
    "test": "vitest",
    "test:update": "vitest -u",
    "test:coverage": "vitest --coverageu"
  },
  "dependencies": {
    "axios": "^1.2.2",
    "element-plus": "^2.2.28",
    "pinia": "^2.0.29",
    "postcss-px-to-viewport-8-plugin": "^1.1.5",
    "qs": "^6.11.0",
    "vue": "^3.2.45",
    "vue-router": "4.1.6"
  },
  "devDependencies": {
    "@baiwusanyu/eslint-config": "^1.0.10",
    "@commitlint/cli": "^17.4.2",
    "@commitlint/config-conventional": "^17.4.2",
    "@rollup/plugin-babel": "^6.0.3",
    "@rollup/plugin-commonjs": "^24.0.0",
    "@rollup/plugin-json": "^6.0.0",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@types/node": "^18.11.18",
    "@types/qs": "^6.9.7",
    "@vitejs/plugin-vue": "^4.0.0",
    "@vitejs/plugin-vue-jsx": "^3.0.0",
    "autoprefixer": "^10.4.7",
    "bumpp": "^8.2.1",
    "conventional-changelog-cli": "^2.2.2",
    "eslint": "^8.32.0",
    "husky": "^8.0.3",
    "postcss": "^8.4.14",
    "postcss-px2rem": "^0.3.0",
    "postcss-pxtorem": "^6.0.0",
    "rollup-plugin-cleanup": "^3.2.1",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-typescript2": "^0.34.1",
    "sass": "^1.57.1",
    "typescript": "^4.9.4",
    "unplugin-auto-import": "^0.12.1",
    "unplugin-img-compress": "^1.1.0",
    "unplugin-vue-components": "^0.22.12",
    "vite": "^4.0.4",
    "vite-plugin-chunk-split": "^0.4.7",
    "vite-plugin-compression": "^0.5.1",
    "vite-plugin-progress": "^0.0.6",
    "vue-tsc": "^1.0.24",
    "vite-plugin-windicss": "^1.8.10",
    "windicss": "^3.5.6",
    "@vitest/coverage-c8": "^0.23.4",
    "vitest": "^0.23.4",
    "@vitest/ui": "^0.23.4",
    "jsdom": "^20.0.0",
    "@vue/test-utils": "^2.3.0"
  },
  "lint-staged": {
    "*.{vue,js,ts,jsx,tsx,md,json}": [
      "eslint ./ --fix",
      "git add"
    ]
  },
  "browserslist": [
    "> 1%",
    "not ie 11",
    "not op_mini all"
  ],
  "eslintConfig": {
    "extends": [
      "@baiwusanyu"
    ]
  }
}
