{
    "name": "@ysfe/vue-default-config",
    "version": "1.5.6",
    "description": "宇石 vue 项目通用配置",
    "keywords": [
        "vue.config.js"
    ],
    "main": "./dist/index.js",
    "jsnext:main": "./dist/index.js",
    "typings": "./typings/index.d.ts",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "http://gitlab.yslocal.com/fe-basic/open-source/vue-default-config"
    },
    "scripts": {
        "test": "jest",
        "clean": "rm -r -f ./dist",
        "preview": "yarn link && tsc --watch",
        "release": "yarn clean && tsc && yrm use npm && yarn publish"
    },
    "dependencies": {
        "@babel/core": "^7.15.8",
        "@babel/eslint-parser": "^7.15.8",
        "@babel/preset-env": "^7.15.8",
        "@babel/preset-typescript": "^7.15.0",
        "@commitlint/config-conventional": "^13.2.0",
        "@types/jest": "^27.0.2",
        "@types/minimist": "^1.2.2",
        "@types/node": "^16.10.3",
        "@types/postcss-flexbugs-fixes": "^4.2.1",
        "@types/repeat-string": "^1.6.1",
        "@types/speed-measure-webpack-plugin": "^1.3.4",
        "@types/webpack": "^5.28.0",
        "@types/webpack-bundle-analyzer": "^4.4.1",
        "@types/webpack-dev-server": "^4.3.1",
        "@types/webpack-env": "^1.16.2",
        "@vue/cli-plugin-babel": "^5.0.4",
        "@vue/cli-plugin-eslint": "^5.0.4",
        "@vue/cli-plugin-router": "^5.0.4",
        "@vue/cli-plugin-typescript": "^5.0.4",
        "@vue/cli-plugin-unit-jest": "^5.0.4",
        "@vue/cli-service": "^5.0.4",
        "@vue/test-utils": "^1.2.2",
        "@ysfe/polyfill-webpack-plugin": "^1.0.1",
        "@ysfe/sentry-webpack-plugin": "^1.3.10",
        "babel-core": "^6.26.3",
        "babel-jest": "^27.2.5",
        "babel-plugin-component": "^1.1.1",
        "babel-plugin-import": "^1.13.3",
        "babel-runtime": "^6.26.0",
        "browserslist": "4.21.3",
        "chalk": "^4.1.2",
        "commitlint": "^13.2.1",
        "eslint-plugin-ysfe": "^0.3.6",
        "express": "^4.17.1",
        "globalthis": "^1.0.2",
        "globs": "^0.1.4",
        "http-proxy-middleware": "^2.0.1",
        "jest": "^27.2.5",
        "less": "^4.1.2",
        "less-loader": "^10.1.0",
        "less-plugin-clean-css": "^1.5.1",
        "mini-css-extract-plugin": "^2.4.2",
        "minimist": "^1.2.5",
        "moment": "^2.29.1",
        "postcss": "^8.3.9",
        "postcss-flexbugs-fixes": "^5.0.2",
        "postcss-normalize": "^10.0.1",
        "postcss-selector-matches": "^4.0.0",
        "prepend-http": "3.0.1",
        "prettier": "^2.4.1",
        "repeat-string": "^1.6.1",
        "sanitize.css": "^13.0.0",
        "sass": "^1.42.1",
        "sass-loader": "^12.1.0",
        "speed-measure-webpack-plugin": "^1.5.0",
        "style-resources-loader": "^1.4.1",
        "svg-sprite-loader": "^6.0.11",
        "thread-loader": "^3.0.4",
        "ts-jest": "^27.1.3",
        "tslib": "^2.3.1",
        "typescript": "^4.6.2",
        "vue-template-compiler": "^2.6.14",
        "webpack": "^5.70.0",
        "webpack-bundle-analyzer": "^4.5.0",
        "webpack-chain": "^6.5.1",
        "webpack-dev-server": "^4.7.4"
    },
    "devDependencies": {
        "core-js": "^3.17.3",
        "vue": "2.6.14",
        "vue-router": "^3.5.2"
    },
    "peerDependencies": {
        "less-loader": ">10.0.0"
    }
}
