From fec0b79c8e22be6d0dd46f18a2be9229671259b8 Mon Sep 17 00:00:00 2001 From: Hunlongyu Date: Mon, 12 Oct 2020 15:39:28 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=87=20css.gg=20svg=20icon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.js | 2 +- package.json | 17 +- src/App.vue | 15 +- src/assets/img/add.svg | 20 ++ src/background.js | 4 +- src/main.js | 9 +- src/store/index.js | 7 +- tests/unit/example.spec.js | 2 +- vue.config.js | 12 ++ yarn.lock | 371 ++++++++++++++++--------------------- 10 files changed, 228 insertions(+), 231 deletions(-) create mode 100644 src/assets/img/add.svg create mode 100644 vue.config.js diff --git a/.eslintrc.js b/.eslintrc.js index c1f76fb..654134e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -4,7 +4,7 @@ module.exports = { node: true }, extends: [ - 'plugin:vue/vue3-essential', + 'plugin:vue/essential', '@vue/standard' ], parserOptions: { diff --git a/package.json b/package.json index 202a11d..c477ec4 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "dependencies": { "chai-as-promised": "^7.1.1", "core-js": "^3.6.5", - "vue": "^3.0.0", - "vuex": "^4.0.0-0" + "vue": "^2.6.11", + "vuex": "^3.4.0" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.5.0", @@ -25,22 +25,23 @@ "@vue/cli-plugin-unit-mocha": "~4.5.0", "@vue/cli-plugin-vuex": "~4.5.0", "@vue/cli-service": "~4.5.0", - "@vue/compiler-sfc": "^3.0.0", "@vue/eslint-config-standard": "^5.1.2", - "@vue/test-utils": "^2.0.0-0", + "@vue/test-utils": "^1.0.3", "babel-eslint": "^10.1.0", "chai": "^4.1.2", "electron": "^10.1.3", - "electron-devtools-installer": "^3.1.0", + "electron-devtools-installer": "^3.1.1", "eslint": "^6.7.2", "eslint-plugin-import": "^2.20.2", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.0", - "eslint-plugin-vue": "^7.0.0-0", + "eslint-plugin-vue": "^6.2.2", "sass": "^1.26.5", "sass-loader": "^8.0.2", - "spectron": "^11.0.0", - "vue-cli-plugin-electron-builder": "~2.0.0-rc.4" + "spectron": "^12.0.0", + "vue-cli-plugin-electron-builder": "~2.0.0-rc.4", + "vue-svg-loader": "^0.16.0", + "vue-template-compiler": "^2.6.12" } } diff --git a/src/App.vue b/src/App.vue index db74163..91f0b42 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,15 +1,19 @@ @@ -22,5 +26,8 @@ export default { text-align: center; color: #2c3e50; margin-top: 60px; + .add-svg{ + color: red; + } } diff --git a/src/assets/img/add.svg b/src/assets/img/add.svg new file mode 100644 index 0000000..ab5b08c --- /dev/null +++ b/src/assets/img/add.svg @@ -0,0 +1,20 @@ + + + + diff --git a/src/background.js b/src/background.js index c7b474b..84f5226 100644 --- a/src/background.js +++ b/src/background.js @@ -17,8 +17,8 @@ protocol.registerSchemesAsPrivileged([ function createWindow () { // Create the browser window. win = new BrowserWindow({ - width: 800, - height: 600, + width: 1080, + height: 720, webPreferences: { // Use pluginOptions.nodeIntegration, leave this alone // See nklayman.github.io/vue-cli-plugin-electron-builder/guide/security.html#node-integration for more info diff --git a/src/main.js b/src/main.js index 3a11b0b..ba1641e 100644 --- a/src/main.js +++ b/src/main.js @@ -1,5 +1,10 @@ -import { createApp } from 'vue' +import Vue from 'vue' import App from './App.vue' import store from './store' -createApp(App).use(store).mount('#app') +Vue.config.productionTip = false + +new Vue({ + store, + render: h => h(App) +}).$mount('#app') diff --git a/src/store/index.js b/src/store/index.js index 5f05f19..332b916 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,6 +1,9 @@ -import { createStore } from 'vuex' +import Vue from 'vue' +import Vuex from 'vuex' -export default createStore({ +Vue.use(Vuex) + +export default new Vuex.Store({ state: { }, mutations: { diff --git a/tests/unit/example.spec.js b/tests/unit/example.spec.js index bc9939b..c585ea3 100644 --- a/tests/unit/example.spec.js +++ b/tests/unit/example.spec.js @@ -6,7 +6,7 @@ describe('HelloWorld.vue', () => { it('renders props.msg when passed', () => { const msg = 'new message' const wrapper = shallowMount(HelloWorld, { - props: { msg } + propsData: { msg } }) expect(wrapper.text()).to.include(msg) }) diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..98a4f73 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,12 @@ +module.exports = { + chainWebpack: (config) => { + const svgRule = config.module.rule('svg') + svgRule.uses.clear() + svgRule + .use('babel-loader') + .loader('babel-loader') + .end() + .use('vue-svg-loader') + .loader('vue-svg-loader') + } +} diff --git a/yarn.lock b/yarn.lock index 3c26eac..ab49bde 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1081,9 +1081,9 @@ "@types/serve-static" "*" "@types/fs-extra@^9.0.1": - version "9.0.1" - resolved "https://registry.npm.taobao.org/@types/fs-extra/download/@types/fs-extra-9.0.1.tgz#91c8fc4c51f6d5dbe44c2ca9ab09310bd00c7918" - integrity sha1-kcj8TFH21dvkTCypqwkxC9AMeRg= + version "9.0.2" + resolved "https://registry.npm.taobao.org/@types/fs-extra/download/@types/fs-extra-9.0.2.tgz#e1e1b578c48e8d08ae7fc36e552b94c6f4621609" + integrity sha1-4eG1eMSOjQiuf8NuVSuUxvRiFgk= dependencies: "@types/node" "*" @@ -1141,9 +1141,9 @@ "@types/lodash" "*" "@types/lodash@*": - version "4.14.161" - resolved "https://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.161.tgz#a21ca0777dabc6e4f44f3d07f37b765f54188b18" - integrity sha1-ohygd32rxuT0Tz0H83t2X1QYixg= + version "4.14.162" + resolved "https://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.162.tgz#65d78c397e0d883f44afbf1f7ba9867022411470" + integrity sha1-ZdeMOX4NiD9Er78fe6mGcCJBFHA= "@types/mime@*": version "2.0.3" @@ -1519,55 +1519,6 @@ semver "^6.1.0" strip-ansi "^6.0.0" -"@vue/compiler-core@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/compiler-core/download/@vue/compiler-core-3.0.0.tgz?cache=0&sync_timestamp=1600441367779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-core%2Fdownload%2F%40vue%2Fcompiler-core-3.0.0.tgz#25e4f079cf6c39f83bad23700f814c619105a0f2" - integrity sha1-JeTwec9sOfg7rSNwD4FMYZEFoPI= - dependencies: - "@babel/parser" "^7.11.5" - "@babel/types" "^7.11.5" - "@vue/shared" "3.0.0" - estree-walker "^2.0.1" - source-map "^0.6.1" - -"@vue/compiler-dom@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/compiler-dom/download/@vue/compiler-dom-3.0.0.tgz?cache=0&sync_timestamp=1600441367891&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-dom%2Fdownload%2F%40vue%2Fcompiler-dom-3.0.0.tgz#4cbb48fcf1f852daef2babcf9953b681ac463526" - integrity sha1-TLtI/PH4UtrvK6vPmVO2gaxGNSY= - dependencies: - "@vue/compiler-core" "3.0.0" - "@vue/shared" "3.0.0" - -"@vue/compiler-sfc@^3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/compiler-sfc/download/@vue/compiler-sfc-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-sfc%2Fdownload%2F%40vue%2Fcompiler-sfc-3.0.0.tgz#efa38037984bd64aae315828aa5c1248c6eadca9" - integrity sha1-76OAN5hL1kquMVgoqlwSSMbq3Kk= - dependencies: - "@babel/parser" "^7.11.5" - "@babel/types" "^7.11.5" - "@vue/compiler-core" "3.0.0" - "@vue/compiler-dom" "3.0.0" - "@vue/compiler-ssr" "3.0.0" - "@vue/shared" "3.0.0" - consolidate "^0.16.0" - estree-walker "^2.0.1" - hash-sum "^2.0.0" - lru-cache "^5.1.1" - magic-string "^0.25.7" - merge-source-map "^1.1.0" - postcss "^7.0.32" - postcss-modules "^3.2.2" - postcss-selector-parser "^6.0.2" - source-map "^0.6.1" - -"@vue/compiler-ssr@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/compiler-ssr/download/@vue/compiler-ssr-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fcompiler-ssr%2Fdownload%2F%40vue%2Fcompiler-ssr-3.0.0.tgz#d717abcd23a89fb38d1497228633a21bcf9a0e28" - integrity sha1-1xerzSOon7ONFJcihjOiG8+aDig= - dependencies: - "@vue/compiler-dom" "3.0.0" - "@vue/shared" "3.0.0" - "@vue/component-compiler-utils@^3.1.0", "@vue/component-compiler-utils@^3.1.2": version "3.2.0" resolved "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d" @@ -1598,39 +1549,14 @@ resolved "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz#ceb924b4ecb3b9c43871c7a429a02f8423e621ab" integrity sha1-zrkktOyzucQ4ccekKaAvhCPmIas= -"@vue/reactivity@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/reactivity/download/@vue/reactivity-3.0.0.tgz?cache=0&sync_timestamp=1600441368009&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Freactivity%2Fdownload%2F%40vue%2Freactivity-3.0.0.tgz#fd15632a608650ce2a969c721787e27e2c80aa6b" - integrity sha1-/RVjKmCGUM4qlpxyF4fifiyAqms= +"@vue/test-utils@^1.0.3": + version "1.1.0" + resolved "https://registry.npm.taobao.org/@vue/test-utils/download/@vue/test-utils-1.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Ftest-utils%2Fdownload%2F%40vue%2Ftest-utils-1.1.0.tgz#76305e73a786c921ede1352849614e26c7113f94" + integrity sha1-djBec6eGySHt4TUoSWFOJscRP5Q= dependencies: - "@vue/shared" "3.0.0" - -"@vue/runtime-core@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/runtime-core/download/@vue/runtime-core-3.0.0.tgz?cache=0&sync_timestamp=1600441368119&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fruntime-core%2Fdownload%2F%40vue%2Fruntime-core-3.0.0.tgz#480febf1bfe32798b6abbd71a88f8e8b473a51c2" - integrity sha1-SA/r8b/jJ5i2q71xqI+Oi0c6UcI= - dependencies: - "@vue/reactivity" "3.0.0" - "@vue/shared" "3.0.0" - -"@vue/runtime-dom@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/runtime-dom/download/@vue/runtime-dom-3.0.0.tgz?cache=0&sync_timestamp=1600441366844&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fruntime-dom%2Fdownload%2F%40vue%2Fruntime-dom-3.0.0.tgz#e0d1f7c7e22e1318696014cc3501e06b288c2e11" - integrity sha1-4NH3x+IuExhpYBTMNQHgayiMLhE= - dependencies: - "@vue/runtime-core" "3.0.0" - "@vue/shared" "3.0.0" - csstype "^2.6.8" - -"@vue/shared@3.0.0": - version "3.0.0" - resolved "https://registry.npm.taobao.org/@vue/shared/download/@vue/shared-3.0.0.tgz?cache=0&sync_timestamp=1600441366974&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fshared%2Fdownload%2F%40vue%2Fshared-3.0.0.tgz#ec089236629ecc0f10346b92f101ff4339169f1a" - integrity sha1-7AiSNmKezA8QNGuS8QH/QzkWnxo= - -"@vue/test-utils@^2.0.0-0": - version "2.0.0-beta.6" - resolved "https://registry.npm.taobao.org/@vue/test-utils/download/@vue/test-utils-2.0.0-beta.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Ftest-utils%2Fdownload%2F%40vue%2Ftest-utils-2.0.0-beta.6.tgz#2f7a653b0025cd4236968269c5972e807fa1fb2c" - integrity sha1-L3plOwAlzUI2loJpxZcugH+h+yw= + dom-event-types "^1.0.0" + lodash "^4.17.15" + pretty "^2.0.0" "@vue/web-component-wrapper@^1.2.0": version "1.2.0" @@ -1835,6 +1761,11 @@ abab@^2.0.0: resolved "https://registry.npm.taobao.org/abab/download/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" integrity sha1-wLZ4+zLWD8EhnHhNaoJv44Wut5o= +abbrev@1: + version "1.1.1" + resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg= + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" @@ -1905,9 +1836,9 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0= ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.12.3, ajv@^6.12.4: - version "6.12.5" - resolved "https://registry.npm.taobao.org/ajv/download/ajv-6.12.5.tgz#19b0e8bae8f476e5ba666300387775fb1a00a4da" - integrity sha1-GbDouuj0duW6ZmMAOHd1+xoApNo= + version "6.12.6" + resolved "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1602353715225&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv%2Fdownload%2Fajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -2394,7 +2325,7 @@ bluebird-lst@^1.0.9: dependencies: bluebird "^3.5.5" -bluebird@^3.1.1, bluebird@^3.5.5, bluebird@^3.7.2: +bluebird@^3.1.1, bluebird@^3.5.5: version "3.7.2" resolved "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha1-nyKcFb4nJFT/qXOs4NvueaGww28= @@ -2828,13 +2759,13 @@ camel-case@3.0.x: camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1602349860948&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= camelcase@^6.0.0: - version "6.0.0" - resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-6.0.0.tgz#5259f7c30e35e278f1bdc2a4d91230b37cad981e" - integrity sha1-Uln3ww414njxvcKk2RIws3ytmB4= + version "6.1.0" + resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-6.1.0.tgz?cache=0&sync_timestamp=1602349860948&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.1.0.tgz#27dc176173725fb0adf8a48b647f4d7871944d78" + integrity sha1-J9wXYXNyX7Ct+KSLZH9NeHGUTXg= caniuse-api@^3.0.0: version "3.0.0" @@ -2847,9 +2778,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001135: - version "1.0.30001146" - resolved "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001146.tgz#c61fcb1474520c1462913689201fb292ba6f447c" - integrity sha1-xh/LFHRSDBRikTaJIB+ykrpvRHw= + version "1.0.30001147" + resolved "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001147.tgz#84d27e5b691a8da66e16887b34c78dacf3935f00" + integrity sha1-hNJ+W2kajaZuFoh7NMeNrPOTXwA= case-sensitive-paths-webpack-plugin@^2.3.0: version "2.3.0" @@ -3202,7 +3133,7 @@ commander@2.17.x: resolved "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha1-vXerfebelCBc6sxy8XFtKfIKd78= -commander@^2.18.0, commander@^2.20.0: +commander@^2.18.0, commander@^2.19.0, commander@^2.20.0: version "2.20.3" resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= @@ -3267,7 +3198,16 @@ concat-stream@^1.5.0, concat-stream@^1.6.2: readable-stream "^2.2.2" typedarray "^0.0.6" -config-chain@^1.1.11: +condense-newlines@^0.2.1: + version "0.2.1" + resolved "https://registry.npm.taobao.org/condense-newlines/download/condense-newlines-0.2.1.tgz#3de985553139475d32502c83b02f60684d24c55f" + integrity sha1-PemFVTE5R10yUCyDsC9gaE0kxV8= + dependencies: + extend-shallow "^2.0.1" + is-whitespace "^0.3.0" + kind-of "^3.0.2" + +config-chain@^1.1.11, config-chain@^1.1.12: version "1.1.12" resolved "https://registry.npm.taobao.org/config-chain/download/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" integrity sha1-D96NCRIA616AjK8l/mGMAvSOTvo= @@ -3304,13 +3244,6 @@ consolidate@^0.15.1: dependencies: bluebird "^3.1.1" -consolidate@^0.16.0: - version "0.16.0" - resolved "https://registry.npm.taobao.org/consolidate/download/consolidate-0.16.0.tgz?cache=0&sync_timestamp=1599596863404&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsolidate%2Fdownload%2Fconsolidate-0.16.0.tgz#a11864768930f2f19431660a65906668f5fbdc16" - integrity sha1-oRhkdokw8vGUMWYKZZBmaPX73BY= - dependencies: - bluebird "^3.7.2" - constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -3700,11 +3633,6 @@ cssstyle@^2.0.0: dependencies: cssom "~0.3.6" -csstype@^2.6.8: - version "2.6.13" - resolved "https://registry.npm.taobao.org/csstype/download/csstype-2.6.13.tgz#a6893015b90e84dd6e85d0e3b442a1e84f2dbe0f" - integrity sha1-pokwFbkOhN1uhdDjtEKh6E8tvg8= - cyclist@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" @@ -3726,6 +3654,11 @@ data-urls@^1.1.0: whatwg-mimetype "^2.2.0" whatwg-url "^7.0.0" +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" + integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= + debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1600502826356&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -4019,6 +3952,11 @@ dom-converter@^0.2: dependencies: utila "~0.4" +dom-event-types@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/dom-event-types/download/dom-event-types-1.0.0.tgz#5830a0a29e1bf837fe50a70cd80a597232813cae" + integrity sha1-WDCgop4b+Df+UKcM2ApZcjKBPK4= + dom-serializer@0: version "0.2.2" resolved "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1600026603144&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" @@ -4137,6 +4075,16 @@ edge-paths@^2.1.0: resolved "https://registry.npm.taobao.org/edge-paths/download/edge-paths-2.1.0.tgz#f273f3a0fe022422048bb78f83eb61aca29977ef" integrity sha1-8nPzoP4CJCIEi7ePg+thrKKZd+8= +editorconfig@^0.15.3: + version "0.15.3" + resolved "https://registry.npm.taobao.org/editorconfig/download/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5" + integrity sha1-vvhMTnX7jcsM5c7o79UcFZmb78U= + dependencies: + commander "^2.19.0" + lru-cache "^4.1.5" + semver "^5.6.0" + sigmund "^1.0.1" + ee-first@1.1.1: version "1.1.1" resolved "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -4174,15 +4122,15 @@ electron-builder@^22.2.0: update-notifier "^4.1.0" yargs "^15.4.1" -electron-chromedriver@^9.0.0: - version "9.0.0" - resolved "https://registry.npm.taobao.org/electron-chromedriver/download/electron-chromedriver-9.0.0.tgz#c7629fe6b9721140f3a380144f99960c2bc3b5c1" - integrity sha1-x2Kf5rlyEUDzo4AUT5mWDCvDtcE= +electron-chromedriver@^10.0.0: + version "10.0.0" + resolved "https://registry.npm.taobao.org/electron-chromedriver/download/electron-chromedriver-10.0.0.tgz#cea6ee9f2d67f794b7439074fd70060109a7ff56" + integrity sha1-zqbuny1n95S3Q5B0/XAGAQmn/1Y= dependencies: "@electron/get" "^1.12.2" extract-zip "^2.0.0" -electron-devtools-installer@^3.1.0: +electron-devtools-installer@^3.1.1: version "3.1.1" resolved "https://registry.npm.taobao.org/electron-devtools-installer/download/electron-devtools-installer-3.1.1.tgz#7b56c8c86475c5e4e10de6917d150c53c9ceb55e" integrity sha1-e1bIyGR1xeThDeaRfRUMU8nOtV4= @@ -4501,15 +4449,14 @@ eslint-plugin-standard@^4.0.0: resolved "https://registry.npm.taobao.org/eslint-plugin-standard/download/eslint-plugin-standard-4.0.1.tgz#ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4" integrity sha1-/wUZ9/+v8RT3bRvXw5lu7w9uILQ= -eslint-plugin-vue@^7.0.0-0: - version "7.0.1" - resolved "https://registry.npm.taobao.org/eslint-plugin-vue/download/eslint-plugin-vue-7.0.1.tgz?cache=0&sync_timestamp=1601862810095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-vue%2Fdownload%2Feslint-plugin-vue-7.0.1.tgz#8e69a9041bb9719c018f154fdcacbb17713e0240" - integrity sha1-jmmpBBu5cZwBjxVP3Ky7F3E+AkA= +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?cache=0&sync_timestamp=1601862810095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-vue%2Fdownload%2Feslint-plugin-vue-6.2.2.tgz#27fecd9a3a24789b0f111ecdd540a9e56198e0fe" + integrity sha1-J/7NmjokeJsPER7N1UCp5WGY4P4= dependencies: - eslint-utils "^2.1.0" natural-compare "^1.4.0" - semver "^7.3.2" - vue-eslint-parser "^7.1.0" + semver "^5.6.0" + vue-eslint-parser "^7.0.0" eslint-scope@^4.0.3: version "4.0.3" @@ -4534,7 +4481,7 @@ eslint-utils@^1.4.3: dependencies: eslint-visitor-keys "^1.1.0" -eslint-utils@^2.0.0, eslint-utils@^2.1.0: +eslint-utils@^2.0.0: version "2.1.0" resolved "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= @@ -4627,11 +4574,6 @@ estraverse@^5.1.0, estraverse@^5.2.0: resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA= -estree-walker@^2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/estree-walker/download/estree-walker-2.0.1.tgz#f8e030fb21cefa183b44b7ad516b747434e7a3e0" - integrity sha1-+OAw+yHO+hg7RLetUWt0dDTno+A= - esutils@^2.0.2: version "2.0.3" resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -5225,13 +5167,6 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1599829540798&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -generic-names@^2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/generic-names/download/generic-names-2.0.1.tgz#f8a378ead2ccaa7a34f0317b05554832ae41b872" - integrity sha1-+KN46tLMqno08DF7BVVIMq5BuHI= - dependencies: - loader-utils "^1.1.0" - gensync@^1.0.0-beta.1: version "1.0.0-beta.1" resolved "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" @@ -5601,7 +5536,7 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@1.2.0, he@1.2.x: +he@1.2.0, he@1.2.x, he@^1.1.0: version "1.2.0" resolved "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= @@ -5842,11 +5777,6 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - icss-utils@^4.0.0, icss-utils@^4.1.1: version "4.1.1" resolved "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz?cache=0&sync_timestamp=1600767298184&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficss-utils%2Fdownload%2Ficss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" @@ -6328,6 +6258,11 @@ is-typedarray@^1.0.0, is-typedarray@~1.0.0: resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= +is-whitespace@^0.3.0: + version "0.3.0" + resolved "https://registry.npm.taobao.org/is-whitespace/download/is-whitespace-0.3.0.tgz#1639ecb1be036aec69a54cbb401cfbed7114ab7f" + integrity sha1-Fjnssb4DauxppUy7QBz77XEUq38= + is-windows@^1.0.2: version "1.0.2" resolved "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -6414,6 +6349,17 @@ jest-worker@^26.2.1: merge-stream "^2.0.0" supports-color "^7.0.0" +js-beautify@^1.6.12: + version "1.13.0" + resolved "https://registry.npm.taobao.org/js-beautify/download/js-beautify-1.13.0.tgz#a056d5d3acfd4918549aae3ab039f9f3c51eebb2" + integrity sha1-oFbV06z9SRhUmq46sDn588Ue67I= + dependencies: + config-chain "^1.1.12" + editorconfig "^0.15.3" + glob "^7.1.3" + mkdirp "^1.0.4" + nopt "^5.0.0" + js-message@1.0.5: version "1.0.5" resolved "https://registry.npm.taobao.org/js-message/download/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" @@ -6790,11 +6736,6 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - lodash.clonedeep@^4.5.0: version "4.5.0" resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" @@ -6919,7 +6860,7 @@ lowercase-keys@^2.0.0: resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha1-JgPni3tLAAbLyi+8yKMgJVislHk= -lru-cache@^4.0.1, lru-cache@^4.1.2: +lru-cache@^4.0.1, lru-cache@^4.1.2, lru-cache@^4.1.5: version "4.1.5" resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80= @@ -6941,13 +6882,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.25.7: - version "0.25.7" - resolved "https://registry.npm.taobao.org/magic-string/download/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" - integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE= - dependencies: - sourcemap-codec "^1.4.4" - make-dir@^2.0.0: version "2.1.0" resolved "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -7473,6 +7407,13 @@ nodent-runtime@^3.2.1: resolved "https://registry.npm.taobao.org/nodent-runtime/download/nodent-runtime-3.2.1.tgz#9e2755d85e39f764288f0d4752ebcfe3e541e00e" integrity sha1-nidV2F4592Qojw1HUuvP4+VB4A4= +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.npm.taobao.org/nopt/download/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha1-UwlCu1ilEvzK/lP+IQ8TolNV3Ig= + dependencies: + abbrev "1" + normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -7507,7 +7448,7 @@ normalize-range@^0.1.2: normalize-url@1.9.1: version "1.9.1" - resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz?cache=0&sync_timestamp=1601463025217&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: object-assign "^4.0.1" @@ -7517,12 +7458,12 @@ normalize-url@1.9.1: normalize-url@^3.0.0: version "3.3.0" - resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz?cache=0&sync_timestamp=1601463025217&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha1-suHE3E98bVd0PfczpPWXjRhlBVk= normalize-url@^4.1.0: version "4.5.0" - resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-4.5.0.tgz?cache=0&sync_timestamp=1601463025217&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" + resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-4.5.0.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" integrity sha1-RTNUCH5sqWlXvY9br3U/WYIUISk= npm-conf@^1.1.3: @@ -8281,7 +8222,7 @@ postcss-minify-selectors@^4.0.2: postcss-modules-extract-imports@^2.0.0: version "2.0.0" - resolved "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1600776062757&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + resolved "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602451226266&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" integrity sha1-gYcZoa4doyX5gyRGsBE27rSTzX4= dependencies: postcss "^7.0.5" @@ -8298,7 +8239,7 @@ postcss-modules-local-by-default@^3.0.2: postcss-modules-scope@^2.2.0: version "2.2.0" - resolved "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1600778002267&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + resolved "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" integrity sha1-OFyuATzHdD9afXYC0Qc6iequYu4= dependencies: postcss "^7.0.6" @@ -8306,27 +8247,12 @@ postcss-modules-scope@^2.2.0: postcss-modules-values@^3.0.0: version "3.0.0" - resolved "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602187322291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + resolved "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" integrity sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA= dependencies: icss-utils "^4.0.0" postcss "^7.0.6" -postcss-modules@^3.2.2: - version "3.2.2" - resolved "https://registry.npm.taobao.org/postcss-modules/download/postcss-modules-3.2.2.tgz#ee390de0f9f18e761e1778dfb9be26685c02c51f" - integrity sha1-7jkN4PnxjnYeF3jfub4maFwCxR8= - dependencies: - generic-names "^2.0.1" - icss-replace-symbols "^1.1.0" - lodash.camelcase "^4.3.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - string-hash "^1.1.1" - postcss-normalize-charset@^4.0.1: version "4.0.1" resolved "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" @@ -8522,6 +8448,15 @@ pretty-error@^2.0.2: renderkid "^2.0.1" utila "~0.4" +pretty@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/pretty/download/pretty-2.0.0.tgz#adbc7960b7bbfe289a557dc5f737619a220d06a5" + integrity sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU= + dependencies: + condense-newlines "^0.2.1" + extend-shallow "^2.0.1" + js-beautify "^1.6.12" + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -9051,9 +8986,9 @@ responselike@^2.0.0: lowercase-keys "^2.0.0" resq@^1.6.0: - version "1.8.0" - resolved "https://registry.npm.taobao.org/resq/download/resq-1.8.0.tgz#06c738e122bd024395cd729fb1e07248a1d2c340" - integrity sha1-Bsc44SK9AkOVzXKfseBySKHSw0A= + version "1.9.0" + resolved "https://registry.npm.taobao.org/resq/download/resq-1.9.0.tgz#1caf91d1e0336916cf14b4c64c392e6befdb8ddc" + integrity sha1-HK+R0eAzaRbPFLTGTDkua+/bjdw= dependencies: fast-deep-equal "^2.0.1" @@ -9429,6 +9364,11 @@ shell-quote@^1.6.1: resolved "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" integrity sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I= +sigmund@^1.0.1: + version "1.0.1" + resolved "https://registry.npm.taobao.org/sigmund/download/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= + signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.3" resolved "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" @@ -9567,11 +9507,6 @@ source-map@^0.7.3: resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= -sourcemap-codec@^1.4.4: - version "1.4.8" - resolved "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= - spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -9621,13 +9556,13 @@ spdy@^4.0.2: select-hose "^2.0.0" spdy-transport "^3.0.0" -spectron@^11.0.0: - version "11.1.0" - resolved "https://registry.npm.taobao.org/spectron/download/spectron-11.1.0.tgz#ee4f11c9057f6d79094f2d444eba555ccbe63965" - integrity sha1-7k8RyQV/bXkJTy1ETrpVXMvmOWU= +spectron@^12.0.0: + version "12.0.0" + resolved "https://registry.npm.taobao.org/spectron/download/spectron-12.0.0.tgz#8a3454a1366cdb82fbb6be75be0104915b607340" + integrity sha1-ijRUoTZs24L7tr51vgEEkVtgc0A= dependencies: dev-null "^0.1.1" - electron-chromedriver "^9.0.0" + electron-chromedriver "^10.0.0" request "^2.87.0" split "^1.0.0" webdriverio "^6.1.20" @@ -9770,11 +9705,6 @@ strict-uri-encode@^1.0.0: resolved "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= -string-hash@^1.1.1: - version "1.1.3" - resolved "https://registry.npm.taobao.org/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= - "string-width@^1.0.2 || 2", string-width@^2.0.0: version "2.1.1" resolved "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" @@ -9943,7 +9873,14 @@ svg-tags@^1.0.0: resolved "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= -svgo@^1.0.0: +svg-to-vue@^0.7.0: + version "0.7.0" + resolved "https://registry.npm.taobao.org/svg-to-vue/download/svg-to-vue-0.7.0.tgz#ec86deb1742be38319462e36703af1dfa2f9fad9" + integrity sha1-7IbesXQr44MZRi42cDrx36L5+tk= + dependencies: + svgo "^1.3.2" + +svgo@^1.0.0, svgo@^1.3.2: version "1.3.2" resolved "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" integrity sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc= @@ -10367,7 +10304,7 @@ ua-parser-js@^0.7.21: uglify-js@3.4.x: version "3.4.10" - resolved "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + resolved "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz?cache=0&sync_timestamp=1602426286299&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" integrity sha1-mtlWPY6zrN+404WX0q8dgV9qdV8= dependencies: commander "~2.19.0" @@ -10693,7 +10630,7 @@ vue-cli-plugin-electron-builder@~2.0.0-rc.4: webpack-merge "^4.2.2" yargs "^15.3.1" -vue-eslint-parser@^7.1.0: +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#9cdbcc823e656b087507a1911732b867ac101e83" integrity sha1-nNvMgj5lawh1B6GRFzK4Z6wQHoM= @@ -10738,24 +10675,36 @@ vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: hash-sum "^1.0.2" loader-utils "^1.0.2" +vue-svg-loader@^0.16.0: + version "0.16.0" + resolved "https://registry.npm.taobao.org/vue-svg-loader/download/vue-svg-loader-0.16.0.tgz#adccbdc9aca90132bde9c9d96cd49f74efecd345" + integrity sha1-rcy9yaypATK96cnZbNSfdO/s00U= + dependencies: + loader-utils "^1.2.3" + svg-to-vue "^0.7.0" + +vue-template-compiler@^2.6.12: + version "2.6.12" + resolved "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" + integrity sha1-lH7XGWdEyKUoXr4SM/6WBDf8xX4= + dependencies: + de-indent "^1.0.2" + he "^1.1.0" + vue-template-es2015-compiler@^1.9.0: version "1.9.1" resolved "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" integrity sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU= -vue@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/vue/download/vue-3.0.0.tgz?cache=0&sync_timestamp=1600441353392&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-3.0.0.tgz#cfb5df5c34efce319b113a1667d12b74dcfd9c90" - integrity sha1-z7XfXDTvzjGbEToWZ9ErdNz9nJA= - dependencies: - "@vue/compiler-dom" "3.0.0" - "@vue/runtime-dom" "3.0.0" - "@vue/shared" "3.0.0" +vue@^2.6.11: + version "2.6.12" + resolved "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz?cache=0&sync_timestamp=1600441353392&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123" + integrity sha1-9evU+mvShpQD4pqJau1JBEVskSM= -vuex@^4.0.0-0: - version "4.0.0-beta.4" - resolved "https://registry.npm.taobao.org/vuex/download/vuex-4.0.0-beta.4.tgz#7b319ead2ef30432b7eaa4e37258ea3c5e44f698" - integrity sha1-ezGerS7zBDK36qTjcljqPF5E9pg= +vuex@^3.4.0: + version "3.5.1" + resolved "https://registry.npm.taobao.org/vuex/download/vuex-3.5.1.tgz#f1b8dcea649bc25254cf4f4358081dbf5da18b3d" + integrity sha1-8bjc6mSbwlJUz09DWAgdv12hiz0= w3c-hr-time@^1.0.1: version "1.0.2" @@ -10953,7 +10902,7 @@ webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack- webpack@^4.0.0, webpack@^4.18.0: version "4.44.2" - resolved "https://registry.npm.taobao.org/webpack/download/webpack-4.44.2.tgz?cache=0&sync_timestamp=1602283580374&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" + resolved "https://registry.npm.taobao.org/webpack/download/webpack-4.44.2.tgz?cache=0&sync_timestamp=1602367731404&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" integrity sha1-a/4rCvBVyLLR6Q7SzZNj+EEma3I= dependencies: "@webassemblyjs/ast" "1.9.0"