更新依赖,按照eslint-vue调整代码

This commit is contained in:
hooray
2020-10-27 14:30:44 +08:00
parent 0a0b1ba393
commit e11d05998f
15 changed files with 241 additions and 240 deletions
+15 -15
View File
@@ -13,38 +13,38 @@
"new": "plop"
},
"dependencies": {
"@tinymce/tinymce-vue": "^3.2.3",
"axios": "^0.20.0",
"@tinymce/tinymce-vue": "^3.2.4",
"axios": "^0.21.0",
"core-js": "^3.6.4",
"dayjs": "^1.9.1",
"dayjs": "^1.9.4",
"element-ui": "^2.13.2",
"hotkeys-js": "^3.8.1",
"nprogress": "^0.2.0",
"screenfull": "^5.0.2",
"swiper": "6.3.2",
"swiper": "6.3.4",
"tinymce": "^5.5.1",
"vue": "^2.6.12",
"vue-awesome-swiper": "^4.1.1",
"vue-clipboard2": "^0.3.1",
"vue-cookies": "^1.7.4",
"vue-meta": "^2.4.0",
"vue-router": "^3.4.6",
"vue-router": "^3.4.8",
"vuex": "^3.5.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^4.5.4",
"@vue/cli-plugin-eslint": "^4.5.4",
"@vue/cli-service": "^4.5.4",
"@winner-fed/vue-cli-plugin-stylelint": "^1.0.3",
"@vue/cli-plugin-babel": "^4.5.8",
"@vue/cli-plugin-eslint": "^4.5.8",
"@vue/cli-service": "^4.5.8",
"@winner-fed/vue-cli-plugin-stylelint": "^1.0.4",
"babel-eslint": "^10.1.0",
"babel-plugin-dynamic-import-node": "^2.3.3",
"eslint": "^7.8.1",
"eslint-plugin-vue": "^6.2.2",
"html-webpack-plugin": "^4.4.1",
"eslint": "^7.12.1",
"eslint-plugin-vue": "^7.1.0",
"html-webpack-plugin": "^4.5.0",
"sass": "^1.27.0",
"sass-loader": "^10.0.2",
"sass-resources-loader": "^2.1.0",
"stylelint": "^13.7.0",
"sass-loader": "^10.0.4",
"sass-resources-loader": "^2.1.1",
"stylelint": "^13.7.2",
"stylelint-config-recommended-scss": "^4.2.0",
"stylelint-config-standard": "^20.0.0",
"stylelint-scss": "^3.18.0",
+1 -1
View File
@@ -18,7 +18,7 @@ export default {
},
watch: {
$route: 'routeChange',
'$store.state.keepAlive.list': val => {
'$store.state.keepAlive.list'(val) {
process.env.NODE_ENV == 'development' && console.log(`[ keepAliveList ] ${val}`)
}
},
+1 -1
View File
@@ -34,7 +34,7 @@ export default {
return flag
},
set: function(newVal) {
newVal ? this.$emit('checkAll') : this.$emit('checkNull')
newVal ? this.$emit('check-all') : this.$emit('check-null')
}
},
isIndeterminate() {
+5 -4
View File
@@ -58,22 +58,23 @@ export default {
},
// 将 code 码转成中文
set: function(value) {
const [pCode, cCode, aCode] = value
let [pCode, cCode, aCode] = value
area.map(p => {
if (p.code === pCode) {
this.value[0] = p.name
pCode = p.name
p.children.map(c => {
if (c.code === cCode) {
this.value[1] = c.name
cCode = c.name
c.children.map(a => {
if (a.code === aCode) {
this.value[2] = a.name
aCode = a.name
}
})
}
})
}
})
this.$emit('update:value', [pCode, cCode, aCode])
}
}
}
+1 -1
View File
@@ -81,7 +81,7 @@ export default {
this.$message.warning('文件上传超过限制')
},
onSuccess(res, file) {
this.$emit('onSuccess', res, file)
this.$emit('on-success', res, file)
}
}
}
+1 -1
View File
@@ -134,7 +134,7 @@ export default {
}
},
onSuccess(res) {
this.$emit('onSuccess', res)
this.$emit('on-success', res)
}
}
}
+17 -11
View File
@@ -45,15 +45,18 @@
<el-alert :title="`上传图片支持 ${ ext.join(' / ') } 格式,单张图片大小不超过 ${ size }MB,建议图片尺寸为 ${width}*${height},且图片数量不超过 ${ max } 张`" type="info" show-icon :closable="false" />
</div>
</div>
<el-dialog :visible.sync="dialogVisible" title="预览" width="800px">
<img :src="dialogImageUrl" style="display: block; max-width: 100%; margin: 0 auto;">
</el-dialog>
<el-image-viewer v-if="imageViewerVisible" :on-close="() => {imageViewerVisible = false}" :url-list="[dialogImageUrl]" />
</div>
</template>
<script>
import ElImageViewer from 'element-ui/packages/image/src/image-viewer'
export default {
name: 'ImagesUpload',
components: {
ElImageViewer
},
props: {
action: {
type: String,
@@ -107,7 +110,7 @@ export default {
data() {
return {
dialogImageUrl: '',
dialogVisible: false,
imageViewerVisible: false,
progress: {
preview: '',
percent: 0
@@ -118,21 +121,24 @@ export default {
// 预览
preview(index) {
this.dialogImageUrl = this.url[index]
this.dialogVisible = true
this.imageViewerVisible = true
},
// 移除
remove(index) {
this.url.splice(index, 1)
this.$emit('update:url', this.url)
let url = this.url
url.splice(index, 1)
this.$emit('update:url', url)
},
// 移动
move(index, type) {
let url = this.url
if (type == 'left' && index != 0) {
this.url[index] = this.url.splice(index - 1, 1, this.url[index])[0]
url[index] = url.splice(index - 1, 1, url[index])[0]
}
if (type == 'right' && index != this.url.length - 1) {
this.url[index] = this.url.splice(index + 1, 1, this.url[index])[0]
if (type == 'right' && index != url.length - 1) {
url[index] = url.splice(index + 1, 1, url[index])[0]
}
this.$emit('update:url', url)
},
beforeUpload(file) {
const fileName = file.name.split('.')
@@ -158,7 +164,7 @@ export default {
}
},
onSuccess(res) {
this.$emit('onSuccess', res)
this.$emit('on-success', res)
}
}
}
+1 -1
View File
@@ -6,7 +6,7 @@
<div class="tips">你可以使用快捷键<span>alt</span>+<span>s</span>唤醒搜索面板,按<span>esc</span>退出</div>
</div>
<div ref="search" class="result">
<router-link v-for="item in resultList" :key="item.path" v-slot="{ href, route, navigate }" :to="item.path">
<router-link v-for="item in resultList" :key="item.path" v-slot="{ href, navigate }" :to="item.path">
<a :href="isExternal(item.path) ? item.path : href" class="item" :target="isExternal(item.path) ? '_blank' : '_self'" @click="navigate">
<div class="icon">
<svg-icon :name="item.icon" />
+1 -1
View File
@@ -1,6 +1,6 @@
<template>
<div v-if="item.meta.sidebar !== false">
<router-link v-if="!hasChildren" v-slot="{ href, route, navigate, isActive, isExactActive }" :to="resolvePath(item.path)">
<router-link v-if="!hasChildren" v-slot="{ href, navigate, isActive, isExactActive }" :to="resolvePath(item.path)">
<a :href="isExternal(resolvePath(item.path)) ? resolvePath(item.path) : href" :class="[isActive && 'router-link-active', isExactActive && 'router-link-exact-active']" :target="isExternal(resolvePath(item.path)) ? '_blank' : '_self'" @click="navigate">
<el-menu-item :title="item.meta.title" :index="resolvePath(item.path)">
<svg-icon v-if="item.meta.icon" :name="item.meta.icon" />
+1 -1
View File
@@ -41,8 +41,8 @@
import screenfull from 'screenfull'
export default {
inject: ['reload'],
name: 'UserMenu',
inject: ['reload'],
data() {
return {
isFullscreenEnable: screenfull.isEnabled,
+1 -1
View File
@@ -106,8 +106,8 @@
import variables from '@/assets/styles/resources/variables.scss'
export default {
inject: ['reload'],
name: 'Layout',
inject: ['reload'],
data() {
return {
routePath: '',
+1 -1
View File
@@ -9,8 +9,8 @@
<script>
export default {
inject: ['reload'],
name: 'ComponentExampleArea',
inject: ['reload'],
props: {},
data() {
return {
+7 -7
View File
@@ -20,13 +20,6 @@
<script>
export default {
name: 'KeepAliveExamplePage',
props: {},
data() {
return {
openKeepAlive: false,
num: 1
}
},
beforeRouteEnter(to, from, next) {
// 进入页面时,先将当前页面的 name 信息存入 keep-alive 全局状态
next(vm => {
@@ -46,6 +39,13 @@ export default {
}
next()
},
props: {},
data() {
return {
openKeepAlive: false,
num: 1
}
},
created() {},
mounted() {},
methods: {
+6 -6
View File
@@ -70,6 +70,12 @@
<script>
export default {
name: 'PersonalSetting',
beforeRouteLeave(to, from, next) {
if (['personalEditPassword'].includes(to.name)) {
this.$store.commit('keepAlive/add', 'PersonalSetting')
}
next()
},
props: {},
data() {
return {
@@ -97,12 +103,6 @@ export default {
name: 'personalEditPassword'
})
}
},
beforeRouteLeave(to, from, next) {
if (['personalEditPassword'].includes(to.name)) {
this.$store.commit('keepAlive/add', 'PersonalSetting')
}
next()
}
}
</script>
+182 -188
View File
@@ -2,41 +2,6 @@
# yarn lockfile v1
"@ant-design-vue/babel-helper-vue-transform-on@^1.0.0":
version "1.0.1"
resolved "https://registry.npm.taobao.org/@ant-design-vue/babel-helper-vue-transform-on/download/@ant-design-vue/babel-helper-vue-transform-on-1.0.1.tgz#d219d92f4e1fc5e7add211c347c7fa000518b623"
integrity sha1-0hnZL04fxeet0hHDR8f6AAUYtiM=
"@ant-design-vue/babel-plugin-jsx@^1.0.0-0":
version "1.0.0-rc.1"
resolved "https://registry.npm.taobao.org/@ant-design-vue/babel-plugin-jsx/download/@ant-design-vue/babel-plugin-jsx-1.0.0-rc.1.tgz#ae56cecbda9f08691bcf92dfe98e2416e77d758b"
integrity sha1-rlbOy9qfCGkbz5Lf6Y4kFud9dYs=
dependencies:
"@ant-design-vue/babel-helper-vue-transform-on" "^1.0.0"
"@babel/helper-module-imports" "^7.0.0"
"@babel/plugin-syntax-jsx" "^7.0.0"
"@babel/traverse" "^7.0.0"
"@babel/types" "^7.0.0"
camelcase "^6.0.0"
html-tags "^3.1.0"
svg-tags "^1.0.0"
"@babel/cli@^7.10.5":
version "7.10.5"
resolved "https://registry.npm.taobao.org/@babel/cli/download/@babel/cli-7.10.5.tgz?cache=0&sync_timestamp=1594802238410&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcli%2Fdownload%2F%40babel%2Fcli-7.10.5.tgz#57df2987c8cf89d0fc7d4b157ec59d7619f1b77a"
integrity sha1-V98ph8jPidD8fUsVfsWddhnxt3o=
dependencies:
commander "^4.0.1"
convert-source-map "^1.1.0"
fs-readdir-recursive "^1.1.0"
glob "^7.0.0"
lodash "^4.17.19"
make-dir "^2.1.0"
slash "^2.0.0"
source-map "^0.5.0"
optionalDependencies:
chokidar "^2.1.8"
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3":
version "7.8.3"
resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
@@ -1171,10 +1136,10 @@
lodash "^4.17.13"
to-fast-properties "^2.0.0"
"@eslint/eslintrc@^0.1.3":
version "0.1.3"
resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz#7d1a2b2358552cc04834c0979bd4275362e37085"
integrity sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==
"@eslint/eslintrc@^0.2.1":
version "0.2.1"
resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz#f72069c330461a06684d119384435e12a5d76e3c"
integrity sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==
dependencies:
ajv "^6.12.4"
debug "^4.1.1"
@@ -1291,10 +1256,10 @@
remark "^12.0.0"
unist-util-find-all-after "^3.0.1"
"@tinymce/tinymce-vue@^3.2.3":
version "3.2.3"
resolved "https://registry.npmjs.org/@tinymce/tinymce-vue/-/tinymce-vue-3.2.3.tgz#9fdde71bb00d37b9f53400047ff30a73803e598d"
integrity sha512-SMjpAQg2BLtYmnx4s3rKiAFxgXCx4uKWu8XmcvsZoYl5kvF4yaoqx70ovYJvT83ucpO7n6pewnQL3O4lR2WF3Q==
"@tinymce/tinymce-vue@^3.2.4":
version "3.2.4"
resolved "https://registry.npmjs.org/@tinymce/tinymce-vue/-/tinymce-vue-3.2.4.tgz#c0817d5448caf9a10b20297a262555e3d3a69bd5"
integrity sha512-2nUj8Y0KzHDCQzs96ghZGGeyF1zPK6eULUdw/rovG/TseSZxAnq7PWFJEo2/xC8lJZTvnImq1Uaxc3o7jn+s0w==
"@types/anymatch@*":
version "1.3.1"
@@ -1383,7 +1348,7 @@
dependencies:
"@types/node" "*"
"@types/json-schema@^7.0.5":
"@types/json-schema@^7.0.6":
version "7.0.6"
resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0"
integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==
@@ -1393,13 +1358,6 @@
resolved "https://registry.npm.taobao.org/@types/mime/download/@types/mime-2.0.3.tgz?cache=0&sync_timestamp=1596839009719&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmime%2Fdownload%2F%40types%2Fmime-2.0.3.tgz#c893b73721db73699943bfc3653b1deb7faa4a3a"
integrity sha1-yJO3NyHbc2mZQ7/DZTsd63+qSjo=
"@types/mini-css-extract-plugin@^0.9.1":
version "0.9.1"
resolved "https://registry.npm.taobao.org/@types/mini-css-extract-plugin/download/@types/mini-css-extract-plugin-0.9.1.tgz#d4bdde5197326fca039d418f4bdda03dc74dc451"
integrity sha1-1L3eUZcyb8oDnUGPS92gPcdNxFE=
dependencies:
"@types/webpack" "*"
"@types/minimatch@*":
version "3.0.3"
resolved "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
@@ -1519,6 +1477,25 @@
resolved "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.0.0.tgz#048fe579958da408fb7a8b2a3ec050b50a661040"
integrity sha1-BI/leZWNpAj7eosqPsBQtQpmEEA=
"@vue/babel-helper-vue-transform-on@^1.0.0-rc.2":
version "1.0.0-rc.2"
resolved "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.0-rc.2.tgz#7246341f666e7c6e65b13da420e2ce85714fbbca"
integrity sha512-1+7CwjQ0Kasml6rHoNQUmbISwqLNNfFVBUcZl6QBremUl296ZmLrVQPqJP5pyAAWjZke5bpI1hlj+LVVuT7Jcg==
"@vue/babel-plugin-jsx@^1.0.0-0":
version "1.0.0-rc.3"
resolved "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.0-rc.3.tgz#ab477ee95c764fbe68842a2eddd474f122e70ac6"
integrity sha512-/Ibq0hoKsidnHWPhgRpjcjYhYcHpqEm2fiKVAPO88OXZNHGwaGgS4yXkC6TDEvlZep4mBDo+2S5T81wpbVh90Q==
dependencies:
"@babel/helper-module-imports" "^7.0.0"
"@babel/plugin-syntax-jsx" "^7.0.0"
"@babel/traverse" "^7.0.0"
"@babel/types" "^7.0.0"
"@vue/babel-helper-vue-transform-on" "^1.0.0-rc.2"
camelcase "^6.0.0"
html-tags "^3.1.0"
svg-tags "^1.0.0"
"@vue/babel-plugin-transform-vue-jsx@^1.1.2":
version "1.1.2"
resolved "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.1.2.tgz#c0a3e6efc022e75e4247b448a8fc6b86f03e91c0"
@@ -1531,12 +1508,11 @@
lodash.kebabcase "^4.1.1"
svg-tags "^1.0.0"
"@vue/babel-preset-app@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.4.tgz#bb164e8ab55673c561e6e83511631eda19efd7e4"
integrity sha1-uxZOirVWc8Vh5ug1EWMe2hnv1+Q=
"@vue/babel-preset-app@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.8.tgz#3fc5f52181db76054ecc085622f3cb066c242f6d"
integrity sha512-efCBo2HY8Jcs6+SyCnvWl8jGeF1Fl38reFL35AjO4SBcro0ol/qjPkeeJLjzvXUxrHAsM9DMfL/DvPa/hBmZwQ==
dependencies:
"@ant-design-vue/babel-plugin-jsx" "^1.0.0-0"
"@babel/core" "^7.11.0"
"@babel/helper-compilation-targets" "^7.9.6"
"@babel/helper-module-imports" "^7.8.3"
@@ -1547,6 +1523,7 @@
"@babel/plugin-transform-runtime" "^7.11.0"
"@babel/preset-env" "^7.11.0"
"@babel/runtime" "^7.11.0"
"@vue/babel-plugin-jsx" "^1.0.0-0"
"@vue/babel-preset-jsx" "^1.1.2"
babel-plugin-dynamic-import-node "^2.3.3"
core-js "^3.6.5"
@@ -1600,52 +1577,52 @@
"@vue/babel-plugin-transform-vue-jsx" "^1.1.2"
camelcase "^5.0.0"
"@vue/cli-overlay@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-overlay/download/@vue/cli-overlay-4.5.4.tgz#e07e3ccc2e4d770d4fdbd45cdde777d592822c19"
integrity sha1-4H48zC5Ndw1P29Rc3ed31ZKCLBk=
"@vue/cli-overlay@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.8.tgz#5b71b81bd490b9b596cfdda78f90155643e037d4"
integrity sha512-M6q4QPKQfErHk54ycxBASgBadgdsK45f6v2NWUTAiFXdTtqv1Z7gR8JAbQhiXbni/m9571bLJnZFv5c8uhAHnw==
"@vue/cli-plugin-babel@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.5.4.tgz#a01cdcb3d46064675dd88d61b640adadcc851e2b"
integrity sha1-oBzcs9RgZGdd2I1htkCtrcyFHis=
"@vue/cli-plugin-babel@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.8.tgz#5759e0d24c568cb145e7d0b307497ce64f472cb0"
integrity sha512-2quuLuCZq2vH29xfp66L5YfUxQvyMX9te5jMslfQGVzvUmFpPbz8ceioZYW9+VqWjg8pzqSuBE+ANJLWdy2RtQ==
dependencies:
"@babel/core" "^7.11.0"
"@vue/babel-preset-app" "^4.5.4"
"@vue/cli-shared-utils" "^4.5.4"
"@vue/babel-preset-app" "^4.5.8"
"@vue/cli-shared-utils" "^4.5.8"
babel-loader "^8.1.0"
cache-loader "^4.1.0"
thread-loader "^2.1.3"
webpack "^4.0.0"
"@vue/cli-plugin-eslint@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-plugin-eslint/download/@vue/cli-plugin-eslint-4.5.4.tgz#0f1f307abfe1e4ad67dcb97693640942b15fae76"
integrity sha1-Dx8wer/h5K1n3Ll2k2QJQrFfrnY=
"@vue/cli-plugin-eslint@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.8.tgz#fce1ed659dbb50de7477592591348cf29f3353ff"
integrity sha512-1lg3K2D/harXbN4FvRoA1b0X9947H+G4Ql/43rxJY39OqswfK/d1ck438Fo9M4l1+zhBSUNDmcjn7Q2EH6qWmA==
dependencies:
"@vue/cli-shared-utils" "^4.5.4"
"@vue/cli-shared-utils" "^4.5.8"
eslint-loader "^2.2.1"
globby "^9.2.0"
inquirer "^7.1.0"
webpack "^4.0.0"
yorkie "^2.0.0"
"@vue/cli-plugin-router@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.4.tgz#06f22408c7ed6aceddbf7302cb47a293b7af4347"
integrity sha1-BvIkCMftas7dv3MCy0eik7evQ0c=
"@vue/cli-plugin-router@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.8.tgz#db70a69df4edc90690765f8c25749a68b20dd850"
integrity sha512-tJwVLdX4jj0Ia/1hsBejRbo4gs0hb2z1z5ert+4Ve5RNdpOKUG69OaPQgXPqvuYSQh9MW7bqG0iJmYtVD+KBNw==
dependencies:
"@vue/cli-shared-utils" "^4.5.4"
"@vue/cli-shared-utils" "^4.5.8"
"@vue/cli-plugin-vuex@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.4.tgz#6296e307388f61132117e0ac03188013652b0c55"
integrity sha1-YpbjBziPYRMhF+CsAxiAE2UrDFU=
"@vue/cli-plugin-vuex@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.8.tgz#8122ae93bf59327d3a0063c0c6da51513a1e2456"
integrity sha512-wU9WPhay1zBxtdd/HLRYhFRLBbG9lw3YTBJep9sTnYwUeXiEgum4O88Q2j6cwBBPPHMgeMrKMPHS85Jf4hMc0g==
"@vue/cli-service@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-service-4.5.4.tgz#f903edf555d107404624de2fed5996da8cedc524"
integrity sha1-+QPt9VXRB0BGJN4v7VmW2oztxSQ=
"@vue/cli-service@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.8.tgz#9fe58bc7c77c5121eabb940f80e06c18dab123ea"
integrity sha512-YcVEJvA5vQOcfRzhCQDfHxRW9WHvKqlQeiuSvNddfV2uQqKD3ifhsNYiZZuFvbev9qgRUmtmxSafpwYzj/LLBw==
dependencies:
"@intervolga/optimize-cssnano-plugin" "^1.0.5"
"@soda/friendly-errors-webpack-plugin" "^1.7.1"
@@ -1653,10 +1630,10 @@
"@types/minimist" "^1.2.0"
"@types/webpack" "^4.0.0"
"@types/webpack-dev-server" "^3.11.0"
"@vue/cli-overlay" "^4.5.4"
"@vue/cli-plugin-router" "^4.5.4"
"@vue/cli-plugin-vuex" "^4.5.4"
"@vue/cli-shared-utils" "^4.5.4"
"@vue/cli-overlay" "^4.5.8"
"@vue/cli-plugin-router" "^4.5.8"
"@vue/cli-plugin-vuex" "^4.5.8"
"@vue/cli-shared-utils" "^4.5.8"
"@vue/component-compiler-utils" "^3.1.2"
"@vue/preload-webpack-plugin" "^1.1.0"
"@vue/web-component-wrapper" "^1.2.0"
@@ -1703,12 +1680,12 @@
webpack-dev-server "^3.11.0"
webpack-merge "^4.2.2"
optionalDependencies:
vue-loader-v16 "npm:vue-loader@^16.0.0-beta.3"
vue-loader-v16 "npm:vue-loader@^16.0.0-beta.7"
"@vue/cli-shared-utils@^4.5.4":
version "4.5.4"
resolved "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.4.tgz#ed36b2971dc02653f7f2ad4e66bbe9510e1bd414"
integrity sha1-7Taylx3AJlP38q1OZrvpUQ4b1BQ=
"@vue/cli-shared-utils@^4.5.8":
version "4.5.8"
resolved "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.8.tgz#d454306aaa510e666a34b144afc81830fc23acc9"
integrity sha512-pa6oenhBO/5HeDLRSokiwVN01gROACEDy3ESXWuPmragOREGNmmFKtkPHlqeYavGEX6LFp7f0VK3uMX6UYS5mQ==
dependencies:
"@hapi/joi" "^15.0.1"
chalk "^2.4.2"
@@ -1894,10 +1871,10 @@
"@webassemblyjs/wast-parser" "1.9.0"
"@xtuc/long" "4.2.2"
"@winner-fed/vue-cli-plugin-stylelint@^1.0.3":
version "1.0.3"
resolved "https://registry.npmjs.org/@winner-fed/vue-cli-plugin-stylelint/-/vue-cli-plugin-stylelint-1.0.3.tgz#3a83d784678048ccd92402353f164d81c4de737d"
integrity sha512-9vwFWk/QHDRgcs3CSkG9yPxpJBE4iGjHXMbyQu5eXgHVZuneYiVXXbx2BaOEJ5AULzFHd6OvlmLRW1/Pijcrhw==
"@winner-fed/vue-cli-plugin-stylelint@^1.0.4":
version "1.0.4"
resolved "https://registry.npmjs.org/@winner-fed/vue-cli-plugin-stylelint/-/vue-cli-plugin-stylelint-1.0.4.tgz#948836bdcb174f05a79ef0a5c45922ec9e9d1f6f"
integrity sha512-XZupxQzieIL1088YbNkqnMLOn+vuWsYqvTWI/IUitcr2vYGDjEbCX4V8D6+0QrVBNwmZ2i2rTm56zscVffxjkg==
dependencies:
chalk "^4.1.0"
inquirer "^7.3.2"
@@ -1998,6 +1975,16 @@ ajv@^6.12.4:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
ajv@^6.12.5:
version "6.12.6"
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
dependencies:
fast-deep-equal "^3.1.1"
fast-json-stable-stringify "^2.0.0"
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
alphanum-sort@^1.0.0:
version "1.0.2"
resolved "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
@@ -2266,10 +2253,10 @@ aws4@^1.8.0:
resolved "https://registry.npm.taobao.org/aws4/download/aws4-1.10.0.tgz#a17b3a8ea811060e74d47d306122400ad4497ae2"
integrity sha1-oXs6jqgRBg501H0wYSJACtRJeuI=
axios@^0.20.0:
version "0.20.0"
resolved "https://registry.npm.taobao.org/axios/download/axios-0.20.0.tgz?cache=0&sync_timestamp=1597979584536&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faxios%2Fdownload%2Faxios-0.20.0.tgz#057ba30f04884694993a8cd07fa394cff11c50bd"
integrity sha1-BXujDwSIRpSZOozQf6OUz/EcUL0=
axios@^0.21.0:
version "0.21.0"
resolved "https://registry.npmjs.org/axios/-/axios-0.21.0.tgz#26df088803a2350dff2c27f96fef99fe49442aca"
integrity sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==
dependencies:
follow-redirects "^1.10.0"
@@ -3130,7 +3117,7 @@ commander@^2.18.0, commander@^2.20.0, commander@~2.20.3:
resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1587781596778&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=
commander@^4.0.1, commander@^4.1.1:
commander@^4.1.1:
version "4.1.1"
resolved "https://registry.npm.taobao.org/commander/download/commander-4.1.1.tgz?cache=0&sync_timestamp=1587781596778&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha1-n9YCvZNilOnp70aj9NaWQESxgGg=
@@ -3235,7 +3222,7 @@ contentstream@^1.0.0:
dependencies:
readable-stream "~1.0.33-1"
convert-source-map@^1.1.0, convert-source-map@^1.7.0:
convert-source-map@^1.7.0:
version "1.7.0"
resolved "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
integrity sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=
@@ -3595,10 +3582,10 @@ data-uri-to-buffer@0.0.3:
resolved "https://registry.npm.taobao.org/data-uri-to-buffer/download/data-uri-to-buffer-0.0.3.tgz#18ae979a6a0ca994b0625853916d2662bbae0b1a"
integrity sha1-GK6XmmoMqZSwYlhTkW0mYruuCxo=
dayjs@^1.9.1:
version "1.9.1"
resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.9.1.tgz#201a755f7db5103ed6de63ba93a984141c754541"
integrity sha512-01NCTBg8cuMJG1OQc6PR7T66+AFYiPwgDvdJmvJBn29NGzIG+DIFxPLNjHzwz3cpFIvG+NcwIjP9hSaPVoOaDg==
dayjs@^1.9.4:
version "1.9.4"
resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.9.4.tgz#fcde984e227f4296f04e7b05720adad2e1071f1b"
integrity sha512-ABSF3alrldf7nM9sQ2U+Ln67NRwmzlLOqG7kK03kck0mw3wlSSEKv/XhKGGxUjQcS57QeiCyNdrFgtj9nWlrng==
de-indent@^1.0.2:
version "1.0.2"
@@ -4107,14 +4094,15 @@ eslint-loader@^2.2.1:
object-hash "^1.1.4"
rimraf "^2.6.1"
eslint-plugin-vue@^6.2.2:
version "6.2.2"
resolved "https://registry.npm.taobao.org/eslint-plugin-vue/download/eslint-plugin-vue-6.2.2.tgz#27fecd9a3a24789b0f111ecdd540a9e56198e0fe"
integrity sha1-J/7NmjokeJsPER7N1UCp5WGY4P4=
eslint-plugin-vue@^7.1.0:
version "7.1.0"
resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.1.0.tgz#832d83e4e1e480c7285b2bc3ff1076cd0dca7a5b"
integrity sha512-9dW7kj8/d2IkDdgNpvIhJdJ3XzU3x4PThXYMzWt49taktYnGyrTY6/bXCYZ/VtQKU9kXPntPrZ41+8Pw0Nxblg==
dependencies:
eslint-utils "^2.1.0"
natural-compare "^1.4.0"
semver "^5.6.0"
vue-eslint-parser "^7.0.0"
semver "^7.3.2"
vue-eslint-parser "^7.1.1"
eslint-scope@^4.0.3:
version "4.0.3"
@@ -4132,12 +4120,12 @@ eslint-scope@^5.0.0:
esrecurse "^4.1.0"
estraverse "^4.1.1"
eslint-scope@^5.1.0:
version "5.1.0"
resolved "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.0.tgz?cache=0&sync_timestamp=1591269986906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.0.tgz#d0f971dfe59c69e0cada684b23d49dbf82600ce5"
integrity sha1-0Plx3+WcaeDK2mhLI9Sdv4JgDOU=
eslint-scope@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
dependencies:
esrecurse "^4.1.0"
esrecurse "^4.3.0"
estraverse "^4.1.1"
eslint-utils@^2.1.0:
@@ -4157,22 +4145,27 @@ eslint-visitor-keys@^1.3.0:
resolved "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1597435362955&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=
eslint@^7.8.1:
version "7.8.1"
resolved "https://registry.npmjs.org/eslint/-/eslint-7.8.1.tgz#e59de3573fb6a5be8ff526c791571646d124a8fa"
integrity sha512-/2rX2pfhyUG0y+A123d0ccXtMm7DV7sH1m3lk9nk2DZ2LReq39FXHueR9xZwshE5MdfSf0xunSaMWRqyIA6M1w==
eslint-visitor-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
eslint@^7.12.1:
version "7.12.1"
resolved "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz#bd9a81fa67a6cfd51656cdb88812ce49ccec5801"
integrity sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==
dependencies:
"@babel/code-frame" "^7.0.0"
"@eslint/eslintrc" "^0.1.3"
"@eslint/eslintrc" "^0.2.1"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
debug "^4.0.1"
doctrine "^3.0.0"
enquirer "^2.3.5"
eslint-scope "^5.1.0"
eslint-scope "^5.1.1"
eslint-utils "^2.1.0"
eslint-visitor-keys "^1.3.0"
eslint-visitor-keys "^2.0.0"
espree "^7.3.0"
esquery "^1.2.0"
esutils "^2.0.2"
@@ -4237,6 +4230,13 @@ esrecurse@^4.1.0:
dependencies:
estraverse "^4.1.0"
esrecurse@^4.3.0:
version "4.3.0"
resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
dependencies:
estraverse "^5.2.0"
estraverse@^4.1.0, estraverse@^4.1.1:
version "4.3.0"
resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1586996117385&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
@@ -4247,6 +4247,11 @@ estraverse@^5.1.0:
resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-5.1.0.tgz?cache=0&sync_timestamp=1586996117385&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642"
integrity sha1-N0MJ05/ZNa5QDnuS6Ka0xyDllkI=
estraverse@^5.2.0:
version "5.2.0"
resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
esutils@^2.0.2:
version "2.0.3"
resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz?cache=0&sync_timestamp=1564535492241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesutils%2Fdownload%2Fesutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
@@ -4738,11 +4743,6 @@ fs-minipass@^2.0.0:
dependencies:
minipass "^3.0.0"
fs-readdir-recursive@^1.1.0:
version "1.1.0"
resolved "https://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27"
integrity sha1-4y/AMKLM7kSmtTcTCNpUvgs5fSc=
fs-write-stream-atomic@^1.0.8:
version "1.0.10"
resolved "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
@@ -4878,7 +4878,7 @@ glob-to-regexp@^0.3.0:
resolved "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1:
glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1:
version "7.1.6"
resolved "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&sync_timestamp=1573078079496&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=
@@ -5258,10 +5258,10 @@ html-webpack-plugin@^3.2.0:
toposort "^1.0.0"
util.promisify "1.0.0"
html-webpack-plugin@^4.4.1:
version "4.4.1"
resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.4.1.tgz#61ab85aa1a84ba181443345ebaead51abbb84149"
integrity sha512-nEtdEIsIGXdXGG7MjTTZlmhqhpHU9pJFc1OYxcP36c5/ZKP6b0BJMww2QTvJGQYA9aMxUnjDujpZdYcVOXiBCQ==
html-webpack-plugin@^4.5.0:
version "4.5.0"
resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz#625097650886b97ea5dae331c320e3238f6c121c"
integrity sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==
dependencies:
"@types/html-minifier-terser" "^5.0.0"
"@types/tapable" "^1.0.5"
@@ -6122,10 +6122,10 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=
klona@^2.0.3:
version "2.0.3"
resolved "https://registry.npm.taobao.org/klona/download/klona-2.0.3.tgz#98274552c513583ad7a01456a789a2a0b4a2a538"
integrity sha1-mCdFUsUTWDrXoBRWp4mioLSipTg=
klona@^2.0.4:
version "2.0.4"
resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0"
integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==
known-css-properties@^0.19.0:
version "0.19.0"
@@ -6341,7 +6341,7 @@ lru-cache@^5.1.1:
dependencies:
yallist "^3.0.2"
make-dir@^2.0.0, make-dir@^2.1.0:
make-dir@^2.0.0:
version "2.1.0"
resolved "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz?cache=0&sync_timestamp=1587567610342&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmake-dir%2Fdownload%2Fmake-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=
@@ -8658,26 +8658,23 @@ safe-regex@^1.1.0:
resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
sass-loader@^10.0.2:
version "10.0.2"
resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.2.tgz#c7b73010848b264792dd45372eea0b87cba4401e"
integrity sha512-wV6NDUVB8/iEYMalV/+139+vl2LaRFlZGEd5/xmdcdzQcgmis+npyco6NsDTVOlNA3y2NV9Gcz+vHyFMIT+ffg==
sass-loader@^10.0.4:
version "10.0.4"
resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.4.tgz#ec7181096947d078d60a1d76d527f47c19b151d8"
integrity sha512-zhdZ8qvZM4iL5XjLVEjJLvKWvC+MB+hHgzL2x/Nf7UHpUNmPYsJvypW79bW39g4LZ603dH/dRSsRYzJJIljtdA==
dependencies:
klona "^2.0.3"
klona "^2.0.4"
loader-utils "^2.0.0"
neo-async "^2.6.2"
schema-utils "^2.7.1"
schema-utils "^3.0.0"
semver "^7.3.2"
sass-resources-loader@^2.1.0:
version "2.1.0"
resolved "https://registry.npm.taobao.org/sass-resources-loader/download/sass-resources-loader-2.1.0.tgz#7b78eca011f099c460ce68123c224d470e5d6d1e"
integrity sha1-e3jsoBHwmcRgzmgSPCJNRw5dbR4=
sass-resources-loader@^2.1.1:
version "2.1.1"
resolved "https://registry.npmjs.org/sass-resources-loader/-/sass-resources-loader-2.1.1.tgz#a231b7c4e326d9c8d141909c901233bef9453151"
integrity sha512-/KrD5mEBTj3ZQ49thKSThhpv1OFhc82JbWA0bmv9yANRuPIlQrydNpZG82jdy4pEWY0QcQTGyd5OmCb3xVeZsw==
dependencies:
"@babel/cli" "^7.10.5"
"@babel/preset-env" "^7.11.0"
async "^3.2.0"
babel-eslint "^10.1.0"
chalk "^4.1.0"
glob "^7.1.6"
loader-utils "^2.0.0"
@@ -8724,13 +8721,13 @@ schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.6
ajv "^6.12.0"
ajv-keywords "^3.4.1"
schema-utils@^2.7.0, schema-utils@^2.7.1:
version "2.7.1"
resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"
integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
schema-utils@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef"
integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==
dependencies:
"@types/json-schema" "^7.0.5"
ajv "^6.12.4"
"@types/json-schema" "^7.0.6"
ajv "^6.12.5"
ajv-keywords "^3.5.2"
screenfull@^5.0.2:
@@ -9456,18 +9453,18 @@ stylelint-scss@^3.18.0:
postcss-value-parser "^4.1.0"
stylelint-webpack-plugin@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-2.1.0.tgz#ea4727d83a6d5e3c8784f2bb147bbd9de8e88ec3"
integrity sha512-nx6pF+s4kWuXj2pAhPiMjAsRZqsPphamy2rwUuPiKmb1FRYtXZL0jl+iwoqc/W3hMaia+UMiGJBzkjXKLXmSmA==
version "2.1.1"
resolved "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-2.1.1.tgz#1c8ae72a4e5818f7e5925e3fff10502ad34a52a5"
integrity sha512-WHdaWCp4NANcTcltuRjZCjM7jVhdaSg7ag/sQLE22Bf84g5nQC4nBBK8FBdHAssJsho0fDRiwyrzGsIPO+b94A==
dependencies:
arrify "^2.0.1"
micromatch "^4.0.2"
schema-utils "^2.7.0"
schema-utils "^3.0.0"
stylelint@^13.6.1, stylelint@^13.7.0:
version "13.7.0"
resolved "https://registry.npmjs.org/stylelint/-/stylelint-13.7.0.tgz#8d7a4233063b2f06e9f28b3405ff189e334547b5"
integrity sha512-1wStd4zVetnlHO98VjcHQbjSDmvcA39smkZQMct2cf+hom40H0xlQNdzzbswoG/jGBh61/Ue9m7Lu99PY51O6A==
stylelint@^13.6.1, stylelint@^13.7.2:
version "13.7.2"
resolved "https://registry.npmjs.org/stylelint/-/stylelint-13.7.2.tgz#6f3c58eea4077680ed0ceb0d064b22b100970486"
integrity sha512-mmieorkfmO+ZA6CNDu1ic9qpt4tFvH2QUB7vqXgrMVHe5ENU69q7YDq0YUg/UHLuCsZOWhUAvcMcLzLDIERzSg==
dependencies:
"@stylelint/postcss-css-in-js" "^0.37.2"
"@stylelint/postcss-markdown" "^0.36.1"
@@ -9625,10 +9622,10 @@ svgo@^1.0.0, svgo@^1.3.0:
unquote "~1.1.1"
util.promisify "~1.0.0"
swiper@6.3.2:
version "6.3.2"
resolved "https://registry.npmjs.org/swiper/-/swiper-6.3.2.tgz#3eb337ff58f425841a27400a7b0215234d94f3c1"
integrity sha512-mseVNXAsNNSfp3fHuZlMnsToc3ulM3X3on2EC8GMi4+/DwD9SSieSSIQroUbxkIMmCCIvpDN1Ese7o0Ls9I4lw==
swiper@6.3.4:
version "6.3.4"
resolved "https://registry.npmjs.org/swiper/-/swiper-6.3.4.tgz#94bebb39437825d303afd19d9f28927fa943e5f2"
integrity sha512-6XWBJCAjOTQd3yVVZO9y47B007QPeiCcn/pm9OkueVLpYNWZBAXpoX0P8JaGch/bzcaH3oXteWCj5KC8R3AloA==
dependencies:
dom7 "^3.0.0-alpha.7"
ssr-window "^3.0.0-alpha.4"
@@ -10330,10 +10327,10 @@ vue-cookies@^1.7.4:
resolved "https://registry.npmjs.org/vue-cookies/-/vue-cookies-1.7.4.tgz#d241d0a0431da0795837651d10b4d73e7c8d3e8d"
integrity sha512-mOS5Btr8V9zvAtkmQ7/TfqJIropOx7etDAgBywPCmHjvfJl2gFbH2XgoMghleLoyyMTi5eaJss0mPN7arMoslA==
vue-eslint-parser@^7.0.0:
version "7.1.0"
resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.1.0.tgz?cache=0&sync_timestamp=1589539313907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-7.1.0.tgz#9cdbcc823e656b087507a1911732b867ac101e83"
integrity sha1-nNvMgj5lawh1B6GRFzK4Z6wQHoM=
vue-eslint-parser@^7.1.1:
version "7.1.1"
resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.1.1.tgz#c43c1c715ff50778b9a7e9a4e16921185f3425d3"
integrity sha512-8FdXi0gieEwh1IprIBafpiJWcApwrU+l2FEj8c1HtHFdNXMd0+2jUSjBVmcQYohf/E72irwAXEXLga6TQcB3FA==
dependencies:
debug "^4.1.1"
eslint-scope "^5.0.0"
@@ -10347,17 +10344,14 @@ vue-hot-reload-api@^2.3.0:
resolved "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-hot-reload-api%2Fdownload%2Fvue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2"
integrity sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=
"vue-loader-v16@npm:vue-loader@^16.0.0-beta.3":
version "16.0.0-beta.5"
resolved "https://registry.npm.taobao.org/vue-loader/download/vue-loader-16.0.0-beta.5.tgz#04edc889492b03a445e7ac66e9226a70175ca8a0"
integrity sha1-BO3IiUkrA6RF56xm6SJqcBdcqKA=
"vue-loader-v16@npm:vue-loader@^16.0.0-beta.7":
version "16.0.0-beta.8"
resolved "https://registry.npmjs.org/vue-loader/-/vue-loader-16.0.0-beta.8.tgz#1f523d9fea8e8c6e4f5bb99fd768165af5845879"
integrity sha512-oouKUQWWHbSihqSD7mhymGPX1OQ4hedzAHyvm8RdyHh6m3oIvoRF+NM45i/bhNOlo8jCnuJhaSUf/6oDjv978g==
dependencies:
"@types/mini-css-extract-plugin" "^0.9.1"
chalk "^3.0.0"
chalk "^4.1.0"
hash-sum "^2.0.0"
loader-utils "^1.2.3"
merge-source-map "^1.1.0"
source-map "^0.6.1"
loader-utils "^2.0.0"
vue-loader@^15.9.2:
version "15.9.2"
@@ -10377,10 +10371,10 @@ vue-meta@^2.4.0:
dependencies:
deepmerge "^4.2.2"
vue-router@^3.4.6:
version "3.4.6"
resolved "https://registry.npmjs.org/vue-router/-/vue-router-3.4.6.tgz#f7bda2c9a43d39837621c9a02ba7789f5daa24b2"
integrity sha512-kaXnB3pfFxhAJl/Mp+XG1HJMyFqrL/xPqV7oXlpXn4AwMmm6VNgf0nllW8ksflmZANfI4kdo0bVn/FYSsAolPQ==
vue-router@^3.4.8:
version "3.4.8"
resolved "https://registry.npmjs.org/vue-router/-/vue-router-3.4.8.tgz#2c06261d35d8075893470352d42d70b6287b8194"
integrity sha512-3BsR84AqarcmweXjItxw3jwQsiYNssYg090yi4rlzTnCJxmHtkyCvhNz9Z7qRSOkmiV485KkUCReTp5AjNY4wg==
vue-style-loader@^4.1.0, vue-style-loader@^4.1.2:
version "4.1.2"