From 3dd881a84dadb38b149459aea44539140e329ad6 Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 3 Jul 2019 16:10:45 +0800 Subject: [PATCH] [Build] enable site pwa (#3736) --- babel.config.js | 1 - docs/markdown/intro.en-US.md | 2 +- docs/markdown/intro.zh-CN.md | 2 +- package.json | 5 +- site/package.json | 3 +- .../img/icons/android-chrome-192x192.png | Bin 0 -> 23733 bytes .../img/icons/android-chrome-512x512.png | Bin 0 -> 69148 bytes site/public/index.html | 16 +- site/public/manifest.json | 20 ++ site/public/mobile.html | 20 ++ site/vue.config.js | 13 +- site/yarn.lock | 289 +++++++++++++++++- src/skeleton/demo/index.vue | 2 +- yarn.lock | 175 +---------- 14 files changed, 357 insertions(+), 191 deletions(-) create mode 100755 site/public/img/icons/android-chrome-192x192.png create mode 100755 site/public/img/icons/android-chrome-512x512.png create mode 100644 site/public/manifest.json create mode 100644 site/public/mobile.html diff --git a/babel.config.js b/babel.config.js index bb80b73aa..3c4c570f5 100644 --- a/babel.config.js +++ b/babel.config.js @@ -31,7 +31,6 @@ module.exports = function (api) { useESModules } ], - '@babel/plugin-syntax-dynamic-import', '@babel/plugin-transform-object-assign' ] }; diff --git a/docs/markdown/intro.en-US.md b/docs/markdown/intro.en-US.md index 32e385ef0..16da23cdd 100644 --- a/docs/markdown/intro.en-US.md +++ b/docs/markdown/intro.en-US.md @@ -1,6 +1,6 @@
- +

Vant

Mobile UI Components built on Vue

diff --git a/docs/markdown/intro.zh-CN.md b/docs/markdown/intro.zh-CN.md index 560bdfdb2..e23e38be4 100644 --- a/docs/markdown/intro.zh-CN.md +++ b/docs/markdown/intro.zh-CN.md @@ -1,6 +1,6 @@
- +

Vant

轻量、可靠的移动端 Vue 组件库

diff --git a/package.json b/package.json index 43871597f..08f7afb20 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,6 @@ }, "devDependencies": { "@babel/core": "^7.4.5", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", "@babel/plugin-syntax-jsx": "^7.2.0", "@babel/plugin-transform-object-assign": "^7.0.0", "@babel/plugin-transform-runtime": "^7.4.4", @@ -70,7 +69,7 @@ "@babel/preset-env": "^7.4.5", "@babel/preset-typescript": "^7.3.3", "@types/jest": "^24.0.15", - "@vant/doc": "^2.3.3", + "@vant/doc": "^2.3.4", "@vant/eslint-config": "^1.2.0", "@vant/markdown-loader": "^2.0.0", "@vant/markdown-vetur": "^1.0.0", @@ -94,7 +93,7 @@ "jest-serializer-vue": "^2.0.2", "less": "^3.8.1", "less-loader": "^5.0.0", - "lint-staged": "^9.0.0", + "lint-staged": "^9.0.2", "postcss": "^7.0.17", "postcss-loader": "^3.0.0", "shelljs": "^0.8.3", diff --git a/site/package.json b/site/package.json index 859c10874..779944760 100644 --- a/site/package.json +++ b/site/package.json @@ -1,5 +1,5 @@ { - "name": "@vant/site", + "name": "Vant", "version": "1.0.0", "scripts": { "serve": "vue-cli-service serve", @@ -11,6 +11,7 @@ }, "devDependencies": { "@vue/cli-plugin-babel": "^3.1.1", + "@vue/cli-plugin-pwa": "^3.8.0", "@vue/cli-plugin-typescript": "^3.8.1", "@vue/cli-service": "^3.1.4" }, diff --git a/site/public/img/icons/android-chrome-192x192.png b/site/public/img/icons/android-chrome-192x192.png new file mode 100755 index 0000000000000000000000000000000000000000..b10ff539ab4f75f3b36e4fb9081e6e6e3af501a0 GIT binary patch literal 23733 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�AsG>md`JSXO!Z&QKS;Q-%xjYcSZB{6JKLNVi@ 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 - - - - + + + + + Vant - 轻量、可靠的移动端 Vue 组件库
+ diff --git a/site/public/manifest.json b/site/public/manifest.json new file mode 100644 index 000000000..c7d7ac816 --- /dev/null +++ b/site/public/manifest.json @@ -0,0 +1,20 @@ +{ + "name": "Vant", + "short_name": "Vant", + "icons": [ + { + "src": "./img/icons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "./img/icons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "start_url": "./index.html", + "display": "standalone", + "background_color": "#000000", + "theme_color": "#4DBA87" +} diff --git a/site/public/mobile.html b/site/public/mobile.html new file mode 100644 index 000000000..fbaddab65 --- /dev/null +++ b/site/public/mobile.html @@ -0,0 +1,20 @@ + + + + + + + + Vant - 轻量、可靠的移动端 Vue 组件库 + + +
+ + + diff --git a/site/vue.config.js b/site/vue.config.js index fda29656a..994910052 100644 --- a/site/vue.config.js +++ b/site/vue.config.js @@ -2,17 +2,10 @@ const path = require('path'); module.exports = { publicPath: process.env.NODE_ENV === 'production' ? '/vant/' : '/', + productionSourceMap: false, pages: { - index: { - entry: 'src/desktop/main.js', - template: 'public/index.html', - filename: 'index.html' - }, - mobile: { - entry: 'src/mobile/main.js', - template: 'public/index.html', - filename: 'mobile.html' - } + index: 'src/desktop/main.js', + mobile: 'src/mobile/main.js' }, chainWebpack: config => config.resolve.extensions.prepend('.md'), configureWebpack: { diff --git a/site/yarn.lock b/site/yarn.lock index 7317254ba..78518fdc3 100644 --- a/site/yarn.lock +++ b/site/yarn.lock @@ -873,6 +873,15 @@ babel-loader "^8.0.5" webpack ">=4 < 4.29" +"@vue/cli-plugin-pwa@^3.8.0": + version "3.8.0" + resolved "https://registry.npm.taobao.org/@vue/cli-plugin-pwa/download/@vue/cli-plugin-pwa-3.8.0.tgz#b1cb3b0f435404a4394479542b7f0f20a500ef97" + integrity sha1-scs7D0NUBKQ5RHlUK38PIKUA75c= + dependencies: + "@vue/cli-shared-utils" "^3.8.0" + webpack ">=4 < 4.29" + workbox-webpack-plugin "^3.6.3" + "@vue/cli-plugin-typescript@^3.8.1": version "3.8.1" resolved "https://registry.yarnpkg.com/@vue/cli-plugin-typescript/-/cli-plugin-typescript-3.8.1.tgz#fbe1298710ed0f6feecba61640c3aab29bcc35b2" @@ -1433,6 +1442,13 @@ babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: esutils "^2.0.2" js-tokens "^3.0.2" +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" + integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + dependencies: + babylon "^6.18.0" + babel-loader@^8.0.5: version "8.0.6" resolved "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" @@ -1461,6 +1477,32 @@ babel-plugin-module-resolver@3.2.0: reselect "^3.0.1" resolve "^1.4.0" +babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -2049,6 +2091,11 @@ commander@~2.19.0: resolved "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So= +common-tags@^1.4.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -2183,7 +2230,7 @@ copy-webpack-plugin@^4.6.0: p-limit "^1.0.0" serialize-javascript "^1.4.0" -core-js@^2.6.5: +core-js@^2.4.0, core-js@^2.6.5: version "2.6.9" resolved "https://registry.npm.taobao.org/core-js/download/core-js-2.6.9.tgz?cache=0&sync_timestamp=1560599811627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" integrity sha1-a0shRiDINBUuF5Mjcn/Bl0GwhPI= @@ -3250,6 +3297,15 @@ from2@^2.1.0: inherits "^2.0.1" readable-stream "^2.0.0" +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -3318,6 +3374,11 @@ get-caller-file@^2.0.1: resolved "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" + integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== + get-stream@^3.0.0: version "3.0.0" resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" @@ -3545,6 +3606,11 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" +hoek@4.x.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" + integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== + hoopy@^0.1.4: version "0.1.4" resolved "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" @@ -4009,7 +4075,7 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" -is-obj@^1.0.0: +is-obj@^1.0.0, is-obj@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= @@ -4052,6 +4118,11 @@ is-regex@^1.0.4: dependencies: has "^1.0.1" +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + is-resolvable@^1.0.0: version "1.1.0" resolved "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" @@ -4096,6 +4167,13 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= +isemail@3.x.x: + version "3.2.0" + resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" + integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== + dependencies: + punycode "2.x.x" + isexe@^2.0.0: version "2.0.0" resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisexe%2Fdownload%2Fisexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -4123,6 +4201,15 @@ javascript-stringify@^1.6.0: resolved "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" integrity sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM= +joi@^11.1.1: + version "11.4.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" + integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== + dependencies: + hoek "4.x.x" + isemail "3.x.x" + topo "2.x.x" + js-levenshtein@^1.1.3: version "1.1.6" resolved "https://registry.npm.taobao.org/js-levenshtein/download/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" @@ -4188,6 +4275,13 @@ json-schema@0.2.3: resolved "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -4330,6 +4424,11 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" +lodash._reinterpolate@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + lodash.defaultsdeep@^4.6.0: version "4.6.0" resolved "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.0.tgz#bec1024f85b1bd96cbea405b23c14ad6443a6f81" @@ -4350,6 +4449,21 @@ lodash.memoize@^4.1.2: resolved "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= +lodash.template@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.transform@^4.6.0: version "4.6.0" resolved "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" @@ -5684,6 +5798,11 @@ prettier@1.16.3: resolved "https://registry.npm.taobao.org/prettier/download/prettier-1.16.3.tgz#8c62168453badef702f34b45b6ee899574a6a65d" integrity sha1-jGIWhFO63vcC80tFtu6JlXSmpl0= +pretty-bytes@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" + integrity sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= + pretty-error@^2.0.2: version "2.1.1" resolved "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" @@ -5777,16 +5896,16 @@ punycode@1.3.2: resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= +punycode@2.x.x, punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= + punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= - q@^1.1.2: version "1.5.1" resolved "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -5919,6 +6038,11 @@ regenerate@^1.2.1, regenerate@^1.4.0: resolved "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" integrity sha1-SoVuxLVuQHfFV1icroXnpMiGmhE= +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + regenerator-runtime@^0.13.2: version "0.13.2" resolved "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" @@ -6665,6 +6789,15 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +stringify-object@^3.2.2: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -6686,6 +6819,14 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" + integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -6885,6 +7026,13 @@ toidentifier@1.0.0: resolved "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" integrity sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM= +topo@2.x.x: + version "2.0.2" + resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" + integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= + dependencies: + hoek "4.x.x" + toposort@^1.0.0: version "1.0.7" resolved "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" @@ -7419,6 +7567,133 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.2 || 2" +workbox-background-sync@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" + integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q== + dependencies: + workbox-core "^3.6.3" + +workbox-broadcast-cache-update@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" + integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg== + dependencies: + workbox-core "^3.6.3" + +workbox-build@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" + integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g== + dependencies: + babel-runtime "^6.26.0" + common-tags "^1.4.0" + fs-extra "^4.0.2" + glob "^7.1.2" + joi "^11.1.1" + lodash.template "^4.4.0" + pretty-bytes "^4.0.2" + stringify-object "^3.2.2" + strip-comments "^1.0.2" + workbox-background-sync "^3.6.3" + workbox-broadcast-cache-update "^3.6.3" + workbox-cache-expiration "^3.6.3" + workbox-cacheable-response "^3.6.3" + workbox-core "^3.6.3" + workbox-google-analytics "^3.6.3" + workbox-navigation-preload "^3.6.3" + workbox-precaching "^3.6.3" + workbox-range-requests "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + workbox-streams "^3.6.3" + workbox-sw "^3.6.3" + +workbox-cache-expiration@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" + integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA== + dependencies: + workbox-core "^3.6.3" + +workbox-cacheable-response@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" + integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg== + dependencies: + workbox-core "^3.6.3" + +workbox-core@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" + integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ== + +workbox-google-analytics@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" + integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig== + dependencies: + workbox-background-sync "^3.6.3" + workbox-core "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + +workbox-navigation-preload@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" + integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw== + dependencies: + workbox-core "^3.6.3" + +workbox-precaching@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" + integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw== + dependencies: + workbox-core "^3.6.3" + +workbox-range-requests@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" + integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A== + dependencies: + workbox-core "^3.6.3" + +workbox-routing@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" + integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ== + dependencies: + workbox-core "^3.6.3" + +workbox-strategies@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" + integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g== + dependencies: + workbox-core "^3.6.3" + +workbox-streams@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" + integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w== + dependencies: + workbox-core "^3.6.3" + +workbox-sw@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" + integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg== + +workbox-webpack-plugin@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" + integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ== + dependencies: + babel-runtime "^6.26.0" + json-stable-stringify "^1.0.1" + workbox-build "^3.6.3" + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" diff --git a/src/skeleton/demo/index.vue b/src/skeleton/demo/index.vue index 0ae1a6bca..59ef3c41b 100644 --- a/src/skeleton/demo/index.vue +++ b/src/skeleton/demo/index.vue @@ -27,7 +27,7 @@ :loading="!show" >
- +

{{ $t('title') }}

{{ $t('desc') }}

diff --git a/yarn.lock b/yarn.lock index 365391238..cc90bee71 100644 --- a/yarn.lock +++ b/yarn.lock @@ -292,13 +292,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" - integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-json-strings@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" @@ -1098,15 +1091,14 @@ lodash.unescape "4.0.1" semver "5.5.0" -"@vant/doc@^2.3.3": - version "2.3.3" - resolved "https://registry.yarnpkg.com/@vant/doc/-/doc-2.3.3.tgz#2e1f7c8cbfcffee6ad3890400df86ed93f578db7" - integrity sha512-2g/dxdkgQxYg1VfpbxIzRAc00s5gb9YUJ3eoYDGMeCpZUVoB6EONPhDr3pOzdqKe/VWGAAZQDnzVaeX6Gab/fg== +"@vant/doc@^2.3.4": + version "2.3.4" + resolved "https://registry.yarnpkg.com/@vant/doc/-/doc-2.3.4.tgz#0dd625ffbc4592a5a99f1ea81d50493646940aa0" + integrity sha512-cFiO+ISh39ZvwiFTtZsr5BxcaQ2sfls5yyKz5tAn2kCz83+fyHtoRX++SXsIQFH56SWvr/kcd7ocZ2VTq4EGcQ== dependencies: cheerio "0.22.0" commander "^2.17.1" decamelize "^1.2.0" - docsearch.js "^2.6.3" fs-extra "^4.0.2" shelljs "^0.8.2" @@ -1445,11 +1437,6 @@ agent-base@^4.1.0: dependencies: es6-promisify "^5.0.0" -agentkeepalive@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-2.2.0.tgz#c5d1bd4b129008f1163f236f86e5faea2026e2ef" - integrity sha1-xdG9SxKQCPEWPyNvhuX66iAm4u8= - ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -1470,27 +1457,6 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.5.5, ajv@^6.9.1: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -algoliasearch@^3.24.5: - version "3.33.0" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-3.33.0.tgz#83b541124ebb0db54643009d4e660866b3177cdf" - integrity sha512-9DaVmOd7cvcZeYyV0BWAeJHVWJmgOL2DNUEBY/DTR4MzD1wCWs4Djl7LAlfvkGwGBdRHZCG+l0HA1572w3T8zg== - dependencies: - agentkeepalive "^2.2.0" - debug "^2.6.9" - envify "^4.0.0" - es6-promise "^4.1.0" - events "^1.1.0" - foreach "^2.0.5" - global "^4.3.2" - inherits "^2.0.1" - isarray "^2.0.1" - load-script "^1.0.0" - object-keys "^1.0.11" - querystring-es3 "^0.2.1" - reduce "^1.0.1" - semver "^5.1.0" - tunnel-agent "^0.6.0" - ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" @@ -1696,13 +1662,6 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autocomplete.js@0.36.0: - version "0.36.0" - resolved "https://registry.yarnpkg.com/autocomplete.js/-/autocomplete.js-0.36.0.tgz#94fe775fe64b6cd42e622d076dc7fd26bedd837b" - integrity sha512-jEwUXnVMeCHHutUt10i/8ZiRaCb0Wo+ZyKxeGsYwBDtw6EJHqEeDrq4UwZRD8YBSvp3g6klP678il2eeiVXN2Q== - dependencies: - immediate "^3.2.3" - autoprefixer@^9.0.0, autoprefixer@^9.5.1: version "9.5.1" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.5.1.tgz#243b1267b67e7e947f28919d786b50d3bb0fb357" @@ -2973,19 +2932,6 @@ dir-glob@^2.2.2: dependencies: path-type "^3.0.0" -docsearch.js@^2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/docsearch.js/-/docsearch.js-2.6.3.tgz#57cb4600d3b6553c677e7cbbe6a734593e38625d" - integrity sha512-GN+MBozuyz664ycpZY0ecdQE0ND/LSgJKhTLA0/v3arIS3S1Rpf2OJz6A35ReMsm91V5apcmzr5/kM84cvUg+A== - dependencies: - algoliasearch "^3.24.5" - autocomplete.js "0.36.0" - hogan.js "^3.0.2" - request "^2.87.0" - stack-utils "^1.0.1" - to-factory "^1.0.0" - zepto "^1.2.0" - doctrine@1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -3014,11 +2960,6 @@ dom-serializer@0, dom-serializer@~0.1.0, dom-serializer@~0.1.1: domelementtype "^1.3.0" entities "^1.1.1" -dom-walk@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" - integrity sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg= - domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" @@ -3168,14 +3109,6 @@ entities@^1.1.1, entities@~1.1.1: resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== -envify@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/envify/-/envify-4.1.0.tgz#f39ad3db9d6801b4e6b478b61028d3f0b6819f7e" - integrity sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw== - dependencies: - esprima "^4.0.0" - through "~2.3.4" - errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -3211,7 +3144,7 @@ es-to-primitive@^1.2.0: is-date-object "^1.0.1" is-symbol "^1.0.2" -es6-promise@^4.0.3, es6-promise@^4.1.0: +es6-promise@^4.0.3: version "4.2.6" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.6.tgz#b685edd8258886365ea62b57d30de28fadcd974f" integrity sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q== @@ -3409,11 +3342,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= -events@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - events@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" @@ -3800,11 +3728,6 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -foreach@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" - integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= - forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -4047,14 +3970,6 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= - dependencies: - min-document "^2.19.0" - process "~0.5.1" - globals@^11.1.0, globals@^11.7.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -4231,14 +4146,6 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hogan.js@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/hogan.js/-/hogan.js-3.0.2.tgz#4cd9e1abd4294146e7679e41d7898732b02c7bfd" - integrity sha1-TNnhq9QpQUbnZ55B14mHMrAse/0= - dependencies: - mkdirp "0.3.0" - nopt "1.0.10" - homedir-polyfill@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" @@ -4372,11 +4279,6 @@ image-size@~0.5.0: resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= -immediate@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" - integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= - import-cwd@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" @@ -4819,11 +4721,6 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isarray@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.4.tgz#38e7bcbb0f3ba1b7933c86ba1894ddfc3781bbb7" - integrity sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA== - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -5483,10 +5380,10 @@ linkify-it@^2.0.0: dependencies: uc.micro "^1.0.1" -lint-staged@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-9.0.0.tgz#3ab93063f11ee2e6782769149de0f1e815d49731" - integrity sha512-32TJoaeyAaj3rvabaXWe0eOhAhnsYRixEmXuSxKbs0uczFbwVjoDhJ/s2g6r1v8jMTw7t5OzXlHR8iaKtz8nLQ== +lint-staged@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-9.0.2.tgz#238e1ed7cba2d422faaf4499e6a5686f0f5c1331" + integrity sha512-2W9yBRADEzcGs6j/57JA0GVzSTByYgWbcU89/Xm0s/k+4qMp8032tZYPPmP422xZ79xtUaNisJ/0U5lbuYmaTA== dependencies: chalk "^2.4.2" commander "^2.20.0" @@ -5566,11 +5463,6 @@ load-json-file@^4.0.0: pify "^3.0.0" strip-bom "^3.0.0" -load-script@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" - integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ= - loader-runner@^2.3.0: version "2.4.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" @@ -6007,13 +5899,6 @@ mimic-fn@^2.0.0, mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" @@ -6098,11 +5983,6 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.0.tgz#1bbf5ab1ba827af23575143490426455f481fe1e" - integrity sha1-G79asbqCevI1dRQ0kEJkVfSB/h4= - mkdirp@0.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" @@ -6302,13 +6182,6 @@ node-source-walk@^4.0.0, node-source-walk@^4.2.0: dependencies: "@babel/parser" "^7.0.0" -nopt@1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= - dependencies: - abbrev "1" - nopt@^4.0.1, nopt@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" @@ -6437,7 +6310,7 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.0: +object-keys@^1.0.11, object-keys@^1.0.12: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== @@ -7168,11 +7041,6 @@ process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -process@~0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" - integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= - progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" @@ -7283,7 +7151,7 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -querystring-es3@^0.2.0, querystring-es3@^0.2.1: +querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= @@ -7433,13 +7301,6 @@ redent@^2.0.0: indent-string "^3.0.0" strip-indent "^2.0.0" -reduce@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/reduce/-/reduce-1.0.2.tgz#0cd680ad3ffe0b060e57a5c68bdfce37168d361b" - integrity sha512-xX7Fxke/oHO5IfZSk77lvPa/7bjMh9BuCk4OOoX5XTXrM7s0Z+MkPfSDfz0q7r91BhhGSs8gii/VEN/7zhCPpQ== - dependencies: - object-keys "^1.1.0" - regenerate-unicode-properties@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" @@ -7838,7 +7699,7 @@ semver-compare@^1.0.0: resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.7.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== @@ -8620,7 +8481,7 @@ through2@^2.0.0: readable-stream "~2.3.6" xtend "~4.0.1" -through@^2.3.6, through@~2.3.4: +through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -8649,11 +8510,6 @@ to-arraybuffer@^1.0.0: resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= -to-factory@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-factory/-/to-factory-1.0.0.tgz#8738af8bd97120ad1d4047972ada5563bf9479b1" - integrity sha1-hzivi9lxIK0dQEeXKtpVY7+UebE= - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -9493,8 +9349,3 @@ yargs@^12.0.2: which-module "^2.0.0" y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" - -zepto@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/zepto/-/zepto-1.2.0.tgz#e127bd9e66fd846be5eab48c1394882f7c0e4f98" - integrity sha1-4Se9nmb9hGvl6rSME5SIL3wOT5g=