From 659844763e6e1935e7a1b4eb3dd48c30064df327 Mon Sep 17 00:00:00 2001
From: brandonxiang <1542453460@qq.com>
Date: Sun, 15 Oct 2017 11:51:01 +0800
Subject: [PATCH] update pwa
---
.babelrc | 8 +-
.eslintignore | 2 +
.eslintrc.js | 39 +
.gitignore | 14 +
.postcssrc.js | 7 +-
README.md | 2 +
build/dev-server.js | 2 +-
build/load-minified.js | 9 +
build/vue-loader.conf.js | 8 +-
build/webpack.base.conf.js | 8 +
build/webpack.prod.conf.js | 5 +-
index.html | 17 +-
package-lock.json | 3250 +++++++++++------
package.json | 29 +-
static/img/icons/android-chrome-192x192.png | Bin
static/img/icons/android-chrome-512x512.png | Bin
static/img/icons/apple-touch-icon-120x120.png | Bin
static/img/icons/apple-touch-icon-152x152.png | Bin
static/img/icons/apple-touch-icon-180x180.png | Bin
static/img/icons/apple-touch-icon-60x60.png | Bin
static/img/icons/apple-touch-icon-76x76.png | Bin
static/img/icons/apple-touch-icon.png | Bin
static/img/icons/favicon-16x16.png | Bin
static/img/icons/favicon-32x32.png | Bin
static/img/icons/favicon.ico | Bin
static/img/icons/mstile-150x150.png | Bin
static/img/icons/safari-pinned-tab.svg | 0
www/index.html | 56 +-
www/service-worker.js | 2 +-
.../app.b3ed5312093395cf8b9dc11d3727a1ec.css | 1 +
...p.b3ed5312093395cf8b9dc11d3727a1ec.css.map | 1 +
.../app.dfb28a15e39cd70404ac9660b972aa1a.css | 1 -
...p.dfb28a15e39cd70404ac9660b972aa1a.css.map | 1 -
www/static/js/0.dff303bb9ca83648f67b.js | 2 -
www/static/js/0.dff303bb9ca83648f67b.js.map | 1 -
www/static/js/0.e2948e9dfb7b72637890.js | 2 +
www/static/js/0.e2948e9dfb7b72637890.js.map | 1 +
www/static/js/1.0413c25b08dc9f0eee0f.js | 2 -
www/static/js/1.0413c25b08dc9f0eee0f.js.map | 1 -
www/static/js/1.483a1b5cc9d8059fbcbf.js | 2 +
www/static/js/1.483a1b5cc9d8059fbcbf.js.map | 1 +
www/static/js/2.513fc4cd0fb16bc8ac42.js | 2 +
www/static/js/2.513fc4cd0fb16bc8ac42.js.map | 1 +
www/static/js/2.52be9cbcc9162b56b999.js | 2 -
www/static/js/2.52be9cbcc9162b56b999.js.map | 1 -
www/static/js/3.518060faa7e44bcd1462.js | 2 -
www/static/js/3.518060faa7e44bcd1462.js.map | 1 -
www/static/js/3.b803aa9b835d43f29031.js | 2 +
www/static/js/3.b803aa9b835d43f29031.js.map | 1 +
www/static/js/4.489956e6457b6e364a35.js | 2 -
www/static/js/4.489956e6457b6e364a35.js.map | 1 -
www/static/js/4.f2cfe998ee58fac9eef2.js | 2 +
www/static/js/4.f2cfe998ee58fac9eef2.js.map | 1 +
www/static/js/5.142bd69e28087ea0fa47.js | 2 -
www/static/js/5.142bd69e28087ea0fa47.js.map | 1 -
www/static/js/5.edb084723addd465342c.js | 2 +
www/static/js/5.edb084723addd465342c.js.map | 1 +
www/static/js/6.2e36cd74c356aba3ecb6.js.map | 1 -
...6aba3ecb6.js => 6.72064600f396b5cea29f.js} | 6 +-
www/static/js/6.72064600f396b5cea29f.js.map | 1 +
www/static/js/app.23498260fba3e588e018.js | 2 -
www/static/js/app.23498260fba3e588e018.js.map | 1 -
www/static/js/app.cce07a81e55b7f4863be.js | 2 +
www/static/js/app.cce07a81e55b7f4863be.js.map | 1 +
.../js/manifest.50c770b5cc14c95092a5.js | 2 -
.../js/manifest.c9bfce698605c91536a5.js | 2 +
...p => manifest.c9bfce698605c91536a5.js.map} | 2 +-
www/static/js/vendor.6b1f8100e9a852707370.js | 45 -
.../js/vendor.6b1f8100e9a852707370.js.map | 1 -
www/static/js/vendor.ee228a03be4a64a6468e.js | 49 +
.../js/vendor.ee228a03be4a64a6468e.js.map | 1 +
71 files changed, 2291 insertions(+), 1323 deletions(-)
create mode 100644 .eslintignore
create mode 100644 .eslintrc.js
create mode 100644 build/load-minified.js
mode change 100644 => 100755 static/img/icons/android-chrome-192x192.png
mode change 100644 => 100755 static/img/icons/android-chrome-512x512.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon-120x120.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon-152x152.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon-180x180.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon-60x60.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon-76x76.png
mode change 100644 => 100755 static/img/icons/apple-touch-icon.png
mode change 100644 => 100755 static/img/icons/favicon-16x16.png
mode change 100644 => 100755 static/img/icons/favicon-32x32.png
mode change 100644 => 100755 static/img/icons/favicon.ico
mode change 100644 => 100755 static/img/icons/mstile-150x150.png
mode change 100644 => 100755 static/img/icons/safari-pinned-tab.svg
create mode 100644 www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css
create mode 100644 www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css.map
delete mode 100644 www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css
delete mode 100644 www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css.map
delete mode 100644 www/static/js/0.dff303bb9ca83648f67b.js
delete mode 100644 www/static/js/0.dff303bb9ca83648f67b.js.map
create mode 100644 www/static/js/0.e2948e9dfb7b72637890.js
create mode 100644 www/static/js/0.e2948e9dfb7b72637890.js.map
delete mode 100644 www/static/js/1.0413c25b08dc9f0eee0f.js
delete mode 100644 www/static/js/1.0413c25b08dc9f0eee0f.js.map
create mode 100644 www/static/js/1.483a1b5cc9d8059fbcbf.js
create mode 100644 www/static/js/1.483a1b5cc9d8059fbcbf.js.map
create mode 100644 www/static/js/2.513fc4cd0fb16bc8ac42.js
create mode 100644 www/static/js/2.513fc4cd0fb16bc8ac42.js.map
delete mode 100644 www/static/js/2.52be9cbcc9162b56b999.js
delete mode 100644 www/static/js/2.52be9cbcc9162b56b999.js.map
delete mode 100644 www/static/js/3.518060faa7e44bcd1462.js
delete mode 100644 www/static/js/3.518060faa7e44bcd1462.js.map
create mode 100644 www/static/js/3.b803aa9b835d43f29031.js
create mode 100644 www/static/js/3.b803aa9b835d43f29031.js.map
delete mode 100644 www/static/js/4.489956e6457b6e364a35.js
delete mode 100644 www/static/js/4.489956e6457b6e364a35.js.map
create mode 100644 www/static/js/4.f2cfe998ee58fac9eef2.js
create mode 100644 www/static/js/4.f2cfe998ee58fac9eef2.js.map
delete mode 100644 www/static/js/5.142bd69e28087ea0fa47.js
delete mode 100644 www/static/js/5.142bd69e28087ea0fa47.js.map
create mode 100644 www/static/js/5.edb084723addd465342c.js
create mode 100644 www/static/js/5.edb084723addd465342c.js.map
delete mode 100644 www/static/js/6.2e36cd74c356aba3ecb6.js.map
rename www/static/js/{6.2e36cd74c356aba3ecb6.js => 6.72064600f396b5cea29f.js} (77%)
create mode 100644 www/static/js/6.72064600f396b5cea29f.js.map
delete mode 100644 www/static/js/app.23498260fba3e588e018.js
delete mode 100644 www/static/js/app.23498260fba3e588e018.js.map
create mode 100644 www/static/js/app.cce07a81e55b7f4863be.js
create mode 100644 www/static/js/app.cce07a81e55b7f4863be.js.map
delete mode 100644 www/static/js/manifest.50c770b5cc14c95092a5.js
create mode 100644 www/static/js/manifest.c9bfce698605c91536a5.js
rename www/static/js/{manifest.50c770b5cc14c95092a5.js.map => manifest.c9bfce698605c91536a5.js.map} (93%)
delete mode 100644 www/static/js/vendor.6b1f8100e9a852707370.js
delete mode 100644 www/static/js/vendor.6b1f8100e9a852707370.js.map
create mode 100644 www/static/js/vendor.ee228a03be4a64a6468e.js
create mode 100644 www/static/js/vendor.ee228a03be4a64a6468e.js.map
diff --git a/.babelrc b/.babelrc
index 13f0e47..63826f6 100644
--- a/.babelrc
+++ b/.babelrc
@@ -1,10 +1,14 @@
{
"presets": [
- ["env", { "modules": false }],
+ ["env", {
+ "modules": false,
+ "targets": {
+ "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
+ }
+ }],
"stage-2"
],
"plugins": ["transform-runtime"],
- "comments": false,
"env": {
"test": {
"presets": ["env", "stage-2"],
diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000..34af377
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,2 @@
+build/*.js
+config/*.js
diff --git a/.eslintrc.js b/.eslintrc.js
new file mode 100644
index 0000000..3848d96
--- /dev/null
+++ b/.eslintrc.js
@@ -0,0 +1,39 @@
+// http://eslint.org/docs/user-guide/configuring
+
+module.exports = {
+ root: true,
+ parser: 'babel-eslint',
+ parserOptions: {
+ sourceType: 'module'
+ },
+ env: {
+ browser: true,
+ },
+ extends: 'airbnb-base',
+ // required to lint *.vue files
+ plugins: [
+ 'html'
+ ],
+ // check if imports actually resolve
+ 'settings': {
+ 'import/resolver': {
+ 'webpack': {
+ 'config': 'build/webpack.base.conf.js'
+ }
+ }
+ },
+ // add your custom rules here
+ 'rules': {
+ // don't require .vue extension when importing
+ 'import/extensions': ['error', 'always', {
+ 'js': 'never',
+ 'vue': 'never'
+ }],
+ // allow optionalDependencies
+ 'import/no-extraneous-dependencies': ['error', {
+ 'optionalDependencies': ['test/unit/index.js']
+ }],
+ // allow debugger during development
+ 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
+ }
+}
diff --git a/.gitignore b/.gitignore
index da7f48c..908b5bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,17 @@
+.DS_Store
+node_modules/
+dist/
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# Editor directories and files
+.idea
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+
# Logs
logs
*.log
diff --git a/.postcssrc.js b/.postcssrc.js
index 559534b..ea9a5ab 100644
--- a/.postcssrc.js
+++ b/.postcssrc.js
@@ -3,11 +3,6 @@
module.exports = {
"plugins": {
// to edit target browsers: use "browserlist" field in package.json
- "autoprefixer": {},
- "postcss-pxtorem": {
- root_value: 20, // 基准值 html{ font-zise: 20px; }
- prop_white_list: [], // 对所有 px 值生效
- minPixelValue: 2 // 忽略 1px 值
- }
+ "autoprefixer": {}
}
}
diff --git a/README.md b/README.md
index 6b84fec..c6fc71d 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,8 @@ npn run build
## DEMO
+[DEMO](https://www.shanww.cc/app/)
+
[PC DEMO](https://brandonxiang.github.io/vue-leaflet-mobile/www/)
![Phone DEMO](screen/demo.png)
diff --git a/build/dev-server.js b/build/dev-server.js
index 782dc6f..e1a654b 100644
--- a/build/dev-server.js
+++ b/build/dev-server.js
@@ -29,7 +29,7 @@ var devMiddleware = require('webpack-dev-middleware')(compiler, {
})
var hotMiddleware = require('webpack-hot-middleware')(compiler, {
- log: () => {}
+ log: false
})
// force page reload when html-webpack-plugin template changes
compiler.plugin('compilation', function (compilation) {
diff --git a/build/load-minified.js b/build/load-minified.js
new file mode 100644
index 0000000..0b04e02
--- /dev/null
+++ b/build/load-minified.js
@@ -0,0 +1,9 @@
+var fs = require('fs')
+var UglifyJS = require('uglify-es')
+
+module.exports = function(filePath) {
+ var code = fs.readFileSync(filePath, 'utf-8')
+ var result = UglifyJS.minify(code)
+ if (result.error) return ''
+ return result.code
+}
diff --git a/build/vue-loader.conf.js b/build/vue-loader.conf.js
index 7aee79b..8a346d5 100644
--- a/build/vue-loader.conf.js
+++ b/build/vue-loader.conf.js
@@ -8,5 +8,11 @@ module.exports = {
? config.build.productionSourceMap
: config.dev.cssSourceMap,
extract: isProduction
- })
+ }),
+ transformToRequire: {
+ video: 'src',
+ source: 'src',
+ img: 'src',
+ image: 'xlink:href'
+ }
}
diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index 5377fb0..9d0e296 100644
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -86,6 +86,14 @@ const webpackConfig = {
limit: 10000,
name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
}
+ },
+ {
+ test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,
+ loader: 'url-loader',
+ options: {
+ limit: 10000,
+ name: utils.assetsPath('media/[name].[hash:7].[ext]')
+ }
}
]
}
diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js
index 092c700..cc86884 100644
--- a/build/webpack.prod.conf.js
+++ b/build/webpack.prod.conf.js
@@ -10,6 +10,7 @@ var HtmlWebpackPlugin = require('html-webpack-plugin')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')
var SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin')
+var loadMinified = require('./load-minified')
var env = config.build.env
@@ -64,8 +65,8 @@ var webpackConfig = merge(baseWebpackConfig, {
},
// necessary to consistently work with multiple chunks via CommonsChunkPlugin
chunksSortMode: 'dependency',
- serviceWorkerLoader: ``
+ serviceWorkerLoader: ``
}),
// split vendor js into its own file
new webpack.optimize.CommonsChunkPlugin({
diff --git a/index.html b/index.html
index 9a22c92..767ec3b 100644
--- a/index.html
+++ b/index.html
@@ -1,24 +1,24 @@
-
+
vue-leaflet-mobile
-
-
+
+
-
+
-
+
-
+
<% for (var chunk of webpack.chunks) {
for (var file of chunk.files) {
@@ -26,7 +26,10 @@
<% }}} %>
- This is your fallback content in case JavaScript fails to load.
+
+
<%= htmlWebpackPlugin.options.serviceWorkerLoader %>
diff --git a/package-lock.json b/package-lock.json
index 7868e44..f7b6853 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,15 +1,9 @@
{
"name": "vue-leaflet-mobile",
- "version": "1.3.0",
+ "version": "1.4.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "abab": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/abab/download/abab-1.0.3.tgz",
- "integrity": "sha1-uB3l9ydOxOdW15fNg08wNkJyTl0=",
- "optional": true
- },
"abbrev": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.0.tgz",
@@ -27,9 +21,10 @@
}
},
"acorn": {
- "version": "2.7.0",
- "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-2.7.0.tgz",
- "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc="
+ "version": "5.1.2",
+ "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.1.2.tgz",
+ "integrity": "sha1-kRy1PgNoB88Pp3jcXTcPvYZCRtc=",
+ "dev": true
},
"acorn-dynamic-import": {
"version": "2.0.2",
@@ -48,19 +43,28 @@
}
}
},
- "acorn-globals": {
- "version": "1.0.9",
- "resolved": "http://registry.npm.taobao.org/acorn-globals/download/acorn-globals-1.0.9.tgz",
- "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=",
- "optional": true,
+ "acorn-jsx": {
+ "version": "3.0.1",
+ "resolved": "http://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-3.0.1.tgz",
+ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
+ "dev": true,
"requires": {
- "acorn": "2.7.0"
+ "acorn": "3.3.0"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "3.3.0",
+ "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz",
+ "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
+ "dev": true
+ }
}
},
"ajv": {
"version": "4.11.8",
"resolved": "http://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz",
"integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "dev": true,
"requires": {
"co": "4.6.0",
"json-stable-stringify": "1.0.1"
@@ -89,12 +93,6 @@
"integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
"dev": true
},
- "amdefine": {
- "version": "1.0.1",
- "resolved": "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz",
- "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
- "optional": true
- },
"ansi-align": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/ansi-align/download/ansi-align-1.1.0.tgz",
@@ -104,6 +102,12 @@
"string-width": "1.0.2"
}
},
+ "ansi-escapes": {
+ "version": "1.4.0",
+ "resolved": "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-1.4.0.tgz",
+ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
+ "dev": true
+ },
"ansi-html": {
"version": "0.0.7",
"resolved": "http://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz",
@@ -113,12 +117,17 @@
"ansi-regex": {
"version": "2.1.1",
"resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
},
"ansi-styles": {
- "version": "2.2.1",
- "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
+ "version": "3.2.0",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.0.tgz",
+ "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
},
"anymatch": {
"version": "1.3.2",
@@ -151,6 +160,7 @@
"version": "1.0.9",
"resolved": "http://registry.npm.taobao.org/argparse/download/argparse-1.0.9.tgz",
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
+ "dev": true,
"requires": {
"sprintf-js": "1.0.3"
}
@@ -246,6 +256,7 @@
"version": "0.2.3",
"resolved": "http://registry.npm.taobao.org/asn1/download/asn1-0.2.3.tgz",
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
+ "dev": true,
"optional": true
},
"asn1.js": {
@@ -269,10 +280,10 @@
}
},
"assert-plus": {
- "version": "0.2.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz",
- "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
- "optional": true
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+ "dev": true
},
"async": {
"version": "2.5.0",
@@ -299,20 +310,56 @@
"version": "0.4.0",
"resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
+ "dev": true,
"optional": true
},
"autoprefixer": {
- "version": "6.7.7",
- "resolved": "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-6.7.7.tgz",
- "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
+ "version": "7.1.5",
+ "resolved": "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-7.1.5.tgz",
+ "integrity": "sha1-1l0UuDx80d17yAHaoAVXrd9aBrI=",
"dev": true,
"requires": {
- "browserslist": "1.7.7",
- "caniuse-db": "1.0.30000715",
+ "browserslist": "2.5.1",
+ "caniuse-lite": "1.0.30000746",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
- "postcss": "5.2.17",
+ "postcss": "6.0.13",
"postcss-value-parser": "3.3.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "2.5.1",
+ "resolved": "http://registry.npm.taobao.org/browserslist/download/browserslist-2.5.1.tgz",
+ "integrity": "sha1-aOS8U2u8xghtYoQ6L/zOqDloIcY=",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "1.0.30000746",
+ "electron-to-chromium": "1.3.26"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30000746",
+ "resolved": "http://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30000746.tgz",
+ "integrity": "sha1-xk+Vo5Jc/TAgejCO12wa6W6gnqA=",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.3.26",
+ "resolved": "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.26.tgz",
+ "integrity": "sha1-mWQnKUhhp02cfIK5Jg6jAejALWY=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.13",
+ "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.13.tgz",
+ "integrity": "sha1-ueyrTuAMids+yTEUW9lZC78/El8=",
+ "dev": true,
+ "requires": {
+ "chalk": "2.1.0",
+ "source-map": "0.6.1",
+ "supports-color": "4.4.0"
+ }
+ }
}
},
"autosize": {
@@ -321,15 +368,17 @@
"integrity": "sha1-8YL0DRd1fZeKE5pMnKQMTA5EhgM="
},
"aws-sign2": {
- "version": "0.6.0",
- "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.6.0.tgz",
- "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
+ "version": "0.7.0",
+ "resolved": "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
+ "dev": true,
"optional": true
},
"aws4": {
"version": "1.6.0",
"resolved": "http://registry.npm.taobao.org/aws4/download/aws4-1.6.0.tgz",
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
+ "dev": true,
"optional": true
},
"axios": {
@@ -337,7 +386,7 @@
"resolved": "http://registry.npm.taobao.org/axios/download/axios-0.16.2.tgz",
"integrity": "sha1-uk+S8XFn37q0CYN4VFS5rBScPG0=",
"requires": {
- "follow-redirects": "1.2.4",
+ "follow-redirects": "1.2.5",
"is-buffer": "1.1.5"
}
},
@@ -350,6 +399,33 @@
"chalk": "1.1.3",
"esutils": "2.0.2",
"js-tokens": "3.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"babel-core": {
@@ -387,6 +463,18 @@
}
}
},
+ "babel-eslint": {
+ "version": "7.2.3",
+ "resolved": "http://registry.npm.taobao.org/babel-eslint/download/babel-eslint-7.2.3.tgz",
+ "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=",
+ "dev": true,
+ "requires": {
+ "babel-code-frame": "6.26.0",
+ "babel-traverse": "6.26.0",
+ "babel-types": "6.26.0",
+ "babylon": "6.18.0"
+ }
+ },
"babel-generator": {
"version": "6.26.0",
"resolved": "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.0.tgz",
@@ -572,15 +660,27 @@
}
},
"babel-loader": {
- "version": "6.4.1",
- "resolved": "http://registry.npm.taobao.org/babel-loader/download/babel-loader-6.4.1.tgz",
- "integrity": "sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo=",
+ "version": "7.1.2",
+ "resolved": "http://registry.npm.taobao.org/babel-loader/download/babel-loader-7.1.2.tgz",
+ "integrity": "sha1-9svhInEPGqKvTYgcbVtUNYyiQSY=",
"dev": true,
"requires": {
- "find-cache-dir": "0.1.1",
- "loader-utils": "0.2.17",
- "mkdirp": "0.5.1",
- "object-assign": "4.1.1"
+ "find-cache-dir": "1.0.0",
+ "loader-utils": "1.1.0",
+ "mkdirp": "0.5.1"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz",
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
+ "dev": true,
+ "requires": {
+ "big.js": "3.1.3",
+ "emojis-list": "2.1.0",
+ "json5": "0.5.1"
+ }
+ }
}
},
"babel-messages": {
@@ -1130,7 +1230,8 @@
"balanced-match": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
},
"base64-js": {
"version": "1.2.1",
@@ -1142,6 +1243,7 @@
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.1.tgz",
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
+ "dev": true,
"optional": true,
"requires": {
"tweetnacl": "0.14.5"
@@ -1262,38 +1364,6 @@
"dev": true,
"requires": {
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"bluebird": {
@@ -1303,9 +1373,9 @@
"dev": true
},
"blueimp-md5": {
- "version": "2.8.0",
- "resolved": "http://registry.npm.taobao.org/blueimp-md5/download/blueimp-md5-2.8.0.tgz",
- "integrity": "sha1-cBGncD0awmydLmCxKoQ/6gnIuxg="
+ "version": "2.10.0",
+ "resolved": "http://registry.npm.taobao.org/blueimp-md5/download/blueimp-md5-2.10.0.tgz",
+ "integrity": "sha1-AvCEOSH5DcoU9biSCjhZMgHWlk0="
},
"bn.js": {
"version": "4.11.8",
@@ -1316,14 +1386,17 @@
"boolbase": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz",
- "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+ "dev": true
},
"boom": {
- "version": "2.10.1",
- "resolved": "http://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz",
- "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
+ "version": "4.3.1",
+ "resolved": "http://registry.npm.taobao.org/boom/download/boom-4.3.1.tgz",
+ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
+ "dev": true,
+ "optional": true,
"requires": {
- "hoek": "2.16.3"
+ "hoek": "4.2.0"
}
},
"boxen": {
@@ -1341,12 +1414,40 @@
"repeating": "2.0.1",
"string-width": "1.0.2",
"widest-line": "1.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"brace-expansion": {
"version": "1.1.8",
"resolved": "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.8.tgz",
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
+ "dev": true,
"requires": {
"balanced-match": "1.0.0",
"concat-map": "0.0.1"
@@ -1491,36 +1592,6 @@
"integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
"dev": true
},
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"uuid": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/uuid/download/uuid-2.0.3.tgz",
@@ -1547,6 +1618,21 @@
"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
"dev": true
},
+ "caller-path": {
+ "version": "0.1.0",
+ "resolved": "http://registry.npm.taobao.org/caller-path/download/caller-path-0.1.0.tgz",
+ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
+ "dev": true,
+ "requires": {
+ "callsites": "0.2.0"
+ }
+ },
+ "callsites": {
+ "version": "0.2.0",
+ "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-0.2.0.tgz",
+ "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
+ "dev": true
+ },
"camel-case": {
"version": "3.0.0",
"resolved": "http://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz",
@@ -1607,6 +1693,7 @@
"version": "0.12.0",
"resolved": "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz",
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
+ "dev": true,
"optional": true
},
"caw": {
@@ -1646,28 +1733,14 @@
}
},
"chalk": {
- "version": "1.1.3",
- "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "version": "2.1.0",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.1.0.tgz",
+ "integrity": "sha1-rFvs8U+iG5nGySynp9fP1bF+dD4=",
+ "dev": true,
"requires": {
- "ansi-styles": "2.2.1",
+ "ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
- "has-ansi": "2.0.0",
- "strip-ansi": "3.0.1",
- "supports-color": "2.0.0"
- }
- },
- "cheerio": {
- "version": "0.20.0",
- "resolved": "http://registry.npm.taobao.org/cheerio/download/cheerio-0.20.0.tgz",
- "integrity": "sha1-XHEPK6uVZTJyhCugHG6mGzVF7DU=",
- "requires": {
- "css-select": "1.2.0",
- "dom-serializer": "0.1.0",
- "entities": "1.1.1",
- "htmlparser2": "3.8.3",
- "jsdom": "7.2.2",
- "lodash": "4.17.4"
+ "supports-color": "4.4.0"
}
},
"chokidar": {
@@ -1714,6 +1787,12 @@
"safe-buffer": "5.1.1"
}
},
+ "circular-json": {
+ "version": "0.3.3",
+ "resolved": "http://registry.npm.taobao.org/circular-json/download/circular-json-0.3.3.tgz",
+ "integrity": "sha1-gVyZ6oT2gJUp0vRXkb34JxE1LWY=",
+ "dev": true
+ },
"clap": {
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/clap/download/clap-1.2.0.tgz",
@@ -1721,6 +1800,33 @@
"dev": true,
"requires": {
"chalk": "1.1.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"clean-css": {
@@ -1761,6 +1867,12 @@
"integrity": "sha1-75h+09SDkaw9q5GAtAanQhgNbmo=",
"dev": true
},
+ "cli-width": {
+ "version": "2.2.0",
+ "resolved": "http://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz",
+ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
+ "dev": true
+ },
"cliui": {
"version": "2.1.0",
"resolved": "http://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz",
@@ -1795,7 +1907,8 @@
"co": {
"version": "4.6.0",
"resolved": "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz",
- "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+ "dev": true
},
"coa": {
"version": "1.0.4",
@@ -1806,6 +1919,12 @@
"q": "1.5.0"
}
},
+ "coalescy": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/coalescy/download/coalescy-1.0.0.tgz",
+ "integrity": "sha1-SwZYRrg2NhrabEtKSr9LwcrDG/E=",
+ "dev": true
+ },
"code-point-at": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz",
@@ -1868,6 +1987,7 @@
"version": "1.0.5",
"resolved": "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.5.tgz",
"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
+ "dev": true,
"requires": {
"delayed-stream": "1.0.0"
}
@@ -1885,15 +2005,16 @@
"dev": true
},
"compare-versions": {
- "version": "3.0.1",
- "resolved": "http://registry.npm.taobao.org/compare-versions/download/compare-versions-3.0.1.tgz",
- "integrity": "sha1-5gkVt/spTim7tghpGIdivuuHFEM=",
+ "version": "3.1.0",
+ "resolved": "http://registry.npm.taobao.org/compare-versions/download/compare-versions-3.1.0.tgz",
+ "integrity": "sha1-QzECVqXFVartQZPATY8VTPnG79U=",
"dev": true
},
"concat-map": {
"version": "0.0.1",
"resolved": "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
},
"concat-stream": {
"version": "1.6.0",
@@ -1904,38 +2025,6 @@
"inherits": "2.0.3",
"readable-stream": "2.3.3",
"typedarray": "0.0.6"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"config-chain": {
@@ -2017,6 +2106,12 @@
"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
"dev": true
},
+ "contains-path": {
+ "version": "0.1.0",
+ "resolved": "http://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz",
+ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
+ "dev": true
+ },
"content-disposition": {
"version": "0.5.2",
"resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz",
@@ -2087,7 +2182,8 @@
"core-util-is": {
"version": "1.0.2",
"resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "dev": true
},
"cosmiconfig": {
"version": "2.2.2",
@@ -2113,9 +2209,9 @@
}
},
"countup.js": {
- "version": "1.8.5",
- "resolved": "http://registry.npm.taobao.org/countup.js/download/countup.js-1.8.5.tgz",
- "integrity": "sha1-CUH2LGBYNcYBR4tF6MCWsW1+mIE="
+ "version": "1.9.2",
+ "resolved": "http://registry.npm.taobao.org/countup.js/download/countup.js-1.9.2.tgz",
+ "integrity": "sha1-qc1+s56W04HdwZlD0/W2YT8TlkA="
},
"create-ecdh": {
"version": "4.0.0",
@@ -2174,12 +2270,25 @@
}
},
"cryptiles": {
- "version": "2.0.5",
- "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz",
- "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
+ "version": "3.1.2",
+ "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-3.1.2.tgz",
+ "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
+ "dev": true,
"optional": true,
"requires": {
- "boom": "2.10.1"
+ "boom": "5.2.0"
+ },
+ "dependencies": {
+ "boom": {
+ "version": "5.2.0",
+ "resolved": "http://registry.npm.taobao.org/boom/download/boom-5.2.0.tgz",
+ "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "hoek": "4.2.0"
+ }
+ }
}
},
"crypto-browserify": {
@@ -2245,6 +2354,7 @@
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz",
"integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
+ "dev": true,
"requires": {
"boolbase": "1.0.0",
"css-what": "2.1.0",
@@ -2279,7 +2389,8 @@
"css-what": {
"version": "2.1.0",
"resolved": "http://registry.npm.taobao.org/css-what/download/css-what-2.1.0.tgz",
- "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0="
+ "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
+ "dev": true
},
"cssesc": {
"version": "0.1.0",
@@ -2325,6 +2436,22 @@
"postcss-unique-selectors": "2.0.2",
"postcss-value-parser": "3.3.0",
"postcss-zindex": "2.2.0"
+ },
+ "dependencies": {
+ "autoprefixer": {
+ "version": "6.7.7",
+ "resolved": "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-6.7.7.tgz",
+ "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
+ "dev": true,
+ "requires": {
+ "browserslist": "1.7.7",
+ "caniuse-db": "1.0.30000715",
+ "normalize-range": "0.1.2",
+ "num2fraction": "1.2.2",
+ "postcss": "5.2.17",
+ "postcss-value-parser": "3.3.0"
+ }
+ }
}
},
"csso": {
@@ -2345,20 +2472,6 @@
}
}
},
- "cssom": {
- "version": "0.3.2",
- "resolved": "http://registry.npm.taobao.org/cssom/download/cssom-0.3.2.tgz",
- "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs="
- },
- "cssstyle": {
- "version": "0.2.37",
- "resolved": "http://registry.npm.taobao.org/cssstyle/download/cssstyle-0.2.37.tgz",
- "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
- "optional": true,
- "requires": {
- "cssom": "0.3.2"
- }
- },
"currently-unhandled": {
"version": "0.4.1",
"resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz",
@@ -2368,21 +2481,34 @@
"array-find-index": "1.0.2"
}
},
+ "cwebp-bin": {
+ "version": "3.2.0",
+ "resolved": "http://registry.npm.taobao.org/cwebp-bin/download/cwebp-bin-3.2.0.tgz",
+ "integrity": "sha1-rgLfRT2MFTQbHY1JmlImvPO/Sm8=",
+ "dev": true,
+ "requires": {
+ "bin-build": "2.2.0",
+ "bin-wrapper": "3.0.2",
+ "logalot": "2.1.0"
+ }
+ },
+ "d": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/d/download/d-1.0.0.tgz",
+ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
+ "dev": true,
+ "requires": {
+ "es5-ext": "0.10.35"
+ }
+ },
"dashdash": {
"version": "1.14.1",
"resolved": "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz",
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "dev": true,
"optional": true,
"requires": {
"assert-plus": "1.0.0"
- },
- "dependencies": {
- "assert-plus": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "optional": true
- }
}
},
"date-now": {
@@ -2392,9 +2518,9 @@
"dev": true
},
"dateformat": {
- "version": "2.0.0",
- "resolved": "http://registry.npm.taobao.org/dateformat/download/dateformat-2.0.0.tgz",
- "integrity": "sha1-J0Pjq7XD/CRi5SfcpEXgTp9N7hc=",
+ "version": "2.2.0",
+ "resolved": "http://registry.npm.taobao.org/dateformat/download/dateformat-2.2.0.tgz",
+ "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
"dev": true
},
"de-indent": {
@@ -2564,36 +2690,6 @@
"yauzl": "2.8.0"
},
"dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"through2": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/through2/download/through2-2.0.3.tgz",
@@ -2616,17 +2712,18 @@
"version": "0.1.3",
"resolved": "http://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz",
"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
- "optional": true
+ "dev": true
},
"deepmerge": {
- "version": "1.5.1",
- "resolved": "http://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.1.tgz",
- "integrity": "sha1-wFO/Bv1ydvGZT3DAmgdgy2GlYjc="
+ "version": "1.5.2",
+ "resolved": "http://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz",
+ "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M="
},
"define-properties": {
"version": "1.1.2",
"resolved": "http://registry.npm.taobao.org/define-properties/download/define-properties-1.1.2.tgz",
"integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
+ "dev": true,
"requires": {
"foreach": "2.0.5",
"object-keys": "1.0.11"
@@ -2672,7 +2769,8 @@
"delayed-stream": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz",
- "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+ "dev": true
},
"depd": {
"version": "1.1.1",
@@ -2716,6 +2814,24 @@
"randombytes": "2.0.5"
}
},
+ "doctrine": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/doctrine/download/doctrine-2.0.0.tgz",
+ "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=",
+ "dev": true,
+ "requires": {
+ "esutils": "2.0.2",
+ "isarray": "1.0.0"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ }
+ }
+ },
"dom-converter": {
"version": "0.1.4",
"resolved": "http://registry.npm.taobao.org/dom-converter/download/dom-converter-0.1.4.tgz",
@@ -2737,6 +2853,7 @@
"version": "0.1.0",
"resolved": "http://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.1.0.tgz",
"integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
+ "dev": true,
"requires": {
"domelementtype": "1.1.3",
"entities": "1.1.1"
@@ -2745,7 +2862,8 @@
"domelementtype": {
"version": "1.1.3",
"resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.1.3.tgz",
- "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
+ "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
+ "dev": true
}
}
},
@@ -2755,7 +2873,7 @@
"integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=",
"dev": true,
"requires": {
- "urijs": "1.18.12"
+ "urijs": "1.19.0"
}
},
"domain-browser": {
@@ -2767,12 +2885,14 @@
"domelementtype": {
"version": "1.3.0",
"resolved": "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.0.tgz",
- "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
+ "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
+ "dev": true
},
"domhandler": {
- "version": "2.3.0",
- "resolved": "http://registry.npm.taobao.org/domhandler/download/domhandler-2.3.0.tgz",
- "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
+ "version": "2.4.1",
+ "resolved": "http://registry.npm.taobao.org/domhandler/download/domhandler-2.4.1.tgz",
+ "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
+ "dev": true,
"requires": {
"domelementtype": "1.3.0"
}
@@ -2781,6 +2901,7 @@
"version": "1.5.1",
"resolved": "http://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz",
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
+ "dev": true,
"requires": {
"dom-serializer": "0.1.0",
"domelementtype": "1.3.0"
@@ -2816,38 +2937,6 @@
"vinyl": "1.2.0",
"vinyl-fs": "2.4.4",
"ware": "1.3.0"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"draftlog": {
@@ -2869,38 +2958,6 @@
"dev": true,
"requires": {
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"duplexify": {
@@ -2913,38 +2970,6 @@
"inherits": "2.0.3",
"readable-stream": "2.3.3",
"stream-shift": "1.0.0"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"each-async": {
@@ -2961,6 +2986,7 @@
"version": "0.1.1",
"resolved": "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.1.tgz",
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
+ "dev": true,
"optional": true,
"requires": {
"jsbn": "0.1.1"
@@ -3032,7 +3058,8 @@
"emojis-list": {
"version": "2.1.0",
"resolved": "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz",
- "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
+ "dev": true
},
"encodeurl": {
"version": "1.0.1",
@@ -3064,7 +3091,8 @@
"entities": {
"version": "1.1.1",
"resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.1.tgz",
- "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
+ "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
+ "dev": true
},
"errno": {
"version": "0.1.4",
@@ -3093,12 +3121,82 @@
"stackframe": "1.0.4"
}
},
+ "es5-ext": {
+ "version": "0.10.35",
+ "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.35.tgz",
+ "integrity": "sha1-GO6FjOajxFx9eekcFfzKnsVoSU8=",
+ "dev": true,
+ "requires": {
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1"
+ }
+ },
+ "es6-iterator": {
+ "version": "2.0.1",
+ "resolved": "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.1.tgz",
+ "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35",
+ "es6-symbol": "3.1.1"
+ }
+ },
+ "es6-map": {
+ "version": "0.1.5",
+ "resolved": "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.5.tgz",
+ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35",
+ "es6-iterator": "2.0.1",
+ "es6-set": "0.1.5",
+ "es6-symbol": "3.1.1",
+ "event-emitter": "0.3.5"
+ }
+ },
"es6-promise": {
"version": "4.1.1",
"resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-4.1.1.tgz",
"integrity": "sha1-iBHpCRXZoNujYnTwskLb2nj5ySo=",
"dev": true
},
+ "es6-set": {
+ "version": "0.1.5",
+ "resolved": "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.5.tgz",
+ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35",
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1",
+ "event-emitter": "0.3.5"
+ }
+ },
+ "es6-symbol": {
+ "version": "3.1.1",
+ "resolved": "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz",
+ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35"
+ }
+ },
+ "es6-weak-map": {
+ "version": "2.0.2",
+ "resolved": "http://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.2.tgz",
+ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35",
+ "es6-iterator": "2.0.1",
+ "es6-symbol": "3.1.1"
+ }
+ },
"escape-html": {
"version": "1.0.3",
"resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
@@ -3108,36 +3206,467 @@
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
},
- "escodegen": {
- "version": "1.8.1",
- "resolved": "http://registry.npm.taobao.org/escodegen/download/escodegen-1.8.1.tgz",
- "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
- "optional": true,
+ "escope": {
+ "version": "3.6.0",
+ "resolved": "http://registry.npm.taobao.org/escope/download/escope-3.6.0.tgz",
+ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
+ "dev": true,
+ "requires": {
+ "es6-map": "0.1.5",
+ "es6-weak-map": "2.0.2",
+ "esrecurse": "4.2.0",
+ "estraverse": "4.2.0"
+ }
+ },
+ "eslint": {
+ "version": "3.19.0",
+ "resolved": "http://registry.npm.taobao.org/eslint/download/eslint-3.19.0.tgz",
+ "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=",
+ "dev": true,
"requires": {
- "esprima": "2.7.3",
- "estraverse": "1.9.3",
+ "babel-code-frame": "6.26.0",
+ "chalk": "1.1.3",
+ "concat-stream": "1.6.0",
+ "debug": "2.6.8",
+ "doctrine": "2.0.0",
+ "escope": "3.6.0",
+ "espree": "3.5.1",
+ "esquery": "1.0.0",
+ "estraverse": "4.2.0",
"esutils": "2.0.2",
+ "file-entry-cache": "2.0.0",
+ "glob": "7.1.2",
+ "globals": "9.18.0",
+ "ignore": "3.3.5",
+ "imurmurhash": "0.1.4",
+ "inquirer": "0.12.0",
+ "is-my-json-valid": "2.16.1",
+ "is-resolvable": "1.0.0",
+ "js-yaml": "3.7.0",
+ "json-stable-stringify": "1.0.1",
+ "levn": "0.3.0",
+ "lodash": "4.17.4",
+ "mkdirp": "0.5.1",
+ "natural-compare": "1.4.0",
"optionator": "0.8.2",
- "source-map": "0.2.0"
+ "path-is-inside": "1.0.2",
+ "pluralize": "1.2.1",
+ "progress": "1.1.8",
+ "require-uncached": "1.0.3",
+ "shelljs": "0.7.8",
+ "strip-bom": "3.0.0",
+ "strip-json-comments": "2.0.1",
+ "table": "3.8.3",
+ "text-table": "0.2.0",
+ "user-home": "2.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
+ },
+ "eslint-config-airbnb-base": {
+ "version": "11.3.2",
+ "resolved": "http://registry.npm.taobao.org/eslint-config-airbnb-base/download/eslint-config-airbnb-base-11.3.2.tgz",
+ "integrity": "sha1-hwOxGr48iKx+wrdFt/31LgCuaAo=",
+ "dev": true,
+ "requires": {
+ "eslint-restricted-globals": "0.1.1"
+ }
+ },
+ "eslint-friendly-formatter": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/eslint-friendly-formatter/download/eslint-friendly-formatter-3.0.0.tgz",
+ "integrity": "sha1-J4h0Q1psRuwdlPoLH/SU4w7wQpA=",
+ "dev": true,
+ "requires": {
+ "chalk": "1.1.3",
+ "coalescy": "1.0.0",
+ "extend": "3.0.1",
+ "minimist": "1.2.0",
+ "text-table": "0.2.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "minimist": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
+ },
+ "eslint-import-resolver-node": {
+ "version": "0.3.1",
+ "resolved": "http://registry.npm.taobao.org/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.1.tgz",
+ "integrity": "sha1-RCJXTN5mqaewmZOO5NUIoZng48w=",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.8",
+ "resolve": "1.4.0"
+ }
+ },
+ "eslint-import-resolver-webpack": {
+ "version": "0.8.3",
+ "resolved": "http://registry.npm.taobao.org/eslint-import-resolver-webpack/download/eslint-import-resolver-webpack-0.8.3.tgz",
+ "integrity": "sha1-rWHijfN4pHRFnZU/JG/UP5JnU4U=",
+ "dev": true,
+ "requires": {
+ "array-find": "1.0.0",
+ "debug": "2.6.8",
+ "enhanced-resolve": "0.9.1",
+ "find-root": "0.1.2",
+ "has": "1.0.1",
+ "interpret": "1.0.3",
+ "is-absolute": "0.2.6",
+ "lodash.get": "3.7.0",
+ "node-libs-browser": "1.1.1",
+ "resolve": "1.4.0",
+ "semver": "5.4.1"
+ },
+ "dependencies": {
+ "enhanced-resolve": {
+ "version": "0.9.1",
+ "resolved": "http://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-0.9.1.tgz",
+ "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "memory-fs": "0.2.0",
+ "tapable": "0.1.10"
+ }
+ },
+ "is-absolute": {
+ "version": "0.2.6",
+ "resolved": "http://registry.npm.taobao.org/is-absolute/download/is-absolute-0.2.6.tgz",
+ "integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
+ "dev": true,
+ "requires": {
+ "is-relative": "0.2.1",
+ "is-windows": "0.2.0"
+ }
+ },
+ "is-relative": {
+ "version": "0.2.1",
+ "resolved": "http://registry.npm.taobao.org/is-relative/download/is-relative-0.2.1.tgz",
+ "integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
+ "dev": true,
+ "requires": {
+ "is-unc-path": "0.1.2"
+ }
+ },
+ "memory-fs": {
+ "version": "0.2.0",
+ "resolved": "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.2.0.tgz",
+ "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=",
+ "dev": true
+ },
+ "node-libs-browser": {
+ "version": "1.1.1",
+ "resolved": "http://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-1.1.1.tgz",
+ "integrity": "sha1-KjgkOr7dff/NB6l8mspWaJdab+o=",
+ "dev": true,
+ "requires": {
+ "assert": "1.4.1",
+ "browserify-zlib": "0.1.4",
+ "buffer": "4.9.1",
+ "console-browserify": "1.1.0",
+ "constants-browserify": "1.0.0",
+ "crypto-browserify": "3.11.1",
+ "domain-browser": "1.1.7",
+ "events": "1.1.1",
+ "https-browserify": "0.0.1",
+ "os-browserify": "0.2.1",
+ "path-browserify": "0.0.0",
+ "process": "0.11.10",
+ "punycode": "1.4.1",
+ "querystring-es3": "0.2.1",
+ "readable-stream": "2.3.3",
+ "stream-browserify": "2.0.1",
+ "stream-http": "2.7.2",
+ "string_decoder": "0.10.31",
+ "timers-browserify": "1.4.2",
+ "tty-browserify": "0.0.0",
+ "url": "0.11.0",
+ "util": "0.10.3",
+ "vm-browserify": "0.0.4"
+ }
+ },
+ "tapable": {
+ "version": "0.1.10",
+ "resolved": "http://registry.npm.taobao.org/tapable/download/tapable-0.1.10.tgz",
+ "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=",
+ "dev": true
+ },
+ "timers-browserify": {
+ "version": "1.4.2",
+ "resolved": "http://registry.npm.taobao.org/timers-browserify/download/timers-browserify-1.4.2.tgz",
+ "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
+ "dev": true,
+ "requires": {
+ "process": "0.11.10"
+ }
+ }
+ }
+ },
+ "eslint-loader": {
+ "version": "1.9.0",
+ "resolved": "http://registry.npm.taobao.org/eslint-loader/download/eslint-loader-1.9.0.tgz",
+ "integrity": "sha1-fhvp/t3KMo09z67xrUnVvv/oOhM=",
+ "dev": true,
+ "requires": {
+ "loader-fs-cache": "1.0.1",
+ "loader-utils": "1.1.0",
+ "object-assign": "4.1.1",
+ "object-hash": "1.2.0",
+ "rimraf": "2.6.1"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz",
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
+ "dev": true,
+ "requires": {
+ "big.js": "3.1.3",
+ "emojis-list": "2.1.0",
+ "json5": "0.5.1"
+ }
+ }
+ }
+ },
+ "eslint-module-utils": {
+ "version": "2.1.1",
+ "resolved": "http://registry.npm.taobao.org/eslint-module-utils/download/eslint-module-utils-2.1.1.tgz",
+ "integrity": "sha1-q67IJBd2E7ipWymWOeG2+s9HNEk=",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.8",
+ "pkg-dir": "1.0.0"
+ },
+ "dependencies": {
+ "pkg-dir": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz",
+ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
+ "dev": true,
+ "requires": {
+ "find-up": "1.1.2"
+ }
+ }
+ }
+ },
+ "eslint-plugin-html": {
+ "version": "3.2.2",
+ "resolved": "http://registry.npm.taobao.org/eslint-plugin-html/download/eslint-plugin-html-3.2.2.tgz",
+ "integrity": "sha1-73CTYh06k94yBv0fkvNH6poaTfo=",
+ "dev": true,
+ "requires": {
+ "htmlparser2": "3.9.2",
+ "semver": "5.4.1"
+ }
+ },
+ "eslint-plugin-import": {
+ "version": "2.7.0",
+ "resolved": "http://registry.npm.taobao.org/eslint-plugin-import/download/eslint-plugin-import-2.7.0.tgz",
+ "integrity": "sha1-Id4zOAue+1X1720uIQ7A4H5/pp8=",
+ "dev": true,
+ "requires": {
+ "builtin-modules": "1.1.1",
+ "contains-path": "0.1.0",
+ "debug": "2.6.8",
+ "doctrine": "1.5.0",
+ "eslint-import-resolver-node": "0.3.1",
+ "eslint-module-utils": "2.1.1",
+ "has": "1.0.1",
+ "lodash.cond": "4.5.2",
+ "minimatch": "3.0.4",
+ "read-pkg-up": "2.0.0"
+ },
+ "dependencies": {
+ "doctrine": {
+ "version": "1.5.0",
+ "resolved": "http://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz",
+ "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
+ "dev": true,
+ "requires": {
+ "esutils": "2.0.2",
+ "isarray": "1.0.0"
+ }
+ },
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "2.0.0"
+ }
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "load-json-file": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz",
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "strip-bom": "3.0.0"
+ }
+ },
+ "path-type": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz",
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
+ "dev": true,
+ "requires": {
+ "pify": "2.3.0"
+ }
+ },
+ "read-pkg": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz",
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "2.0.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "2.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz",
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
+ "dev": true,
+ "requires": {
+ "find-up": "2.1.0",
+ "read-pkg": "2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ }
+ }
+ },
+ "eslint-restricted-globals": {
+ "version": "0.1.1",
+ "resolved": "http://registry.npm.taobao.org/eslint-restricted-globals/download/eslint-restricted-globals-0.1.1.tgz",
+ "integrity": "sha1-NfDVy8ZMLj7WLpO0saevBbp+1Nc=",
+ "dev": true
+ },
+ "espree": {
+ "version": "3.5.1",
+ "resolved": "http://registry.npm.taobao.org/espree/download/espree-3.5.1.tgz",
+ "integrity": "sha1-DJiLirRttTEAoZVK5LqZXd0n2H4=",
+ "dev": true,
+ "requires": {
+ "acorn": "5.1.2",
+ "acorn-jsx": "3.0.1"
+ }
+ },
+ "esprima": {
+ "version": "2.7.3",
+ "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-2.7.3.tgz",
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
+ "dev": true
+ },
+ "esquery": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/esquery/download/esquery-1.0.0.tgz",
+ "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=",
+ "dev": true,
+ "requires": {
+ "estraverse": "4.2.0"
}
},
- "esprima": {
- "version": "2.7.3",
- "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-2.7.3.tgz",
- "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE="
+ "esrecurse": {
+ "version": "4.2.0",
+ "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.0.tgz",
+ "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
+ "dev": true,
+ "requires": {
+ "estraverse": "4.2.0",
+ "object-assign": "4.1.1"
+ }
},
"estraverse": {
- "version": "1.9.3",
- "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-1.9.3.tgz",
- "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
- "optional": true
+ "version": "4.2.0",
+ "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz",
+ "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
+ "dev": true
},
"esutils": {
"version": "2.0.2",
"resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz",
- "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
+ "dev": true
},
"etag": {
"version": "1.8.0",
@@ -3145,6 +3674,16 @@
"integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=",
"dev": true
},
+ "event-emitter": {
+ "version": "0.3.5",
+ "resolved": "http://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz",
+ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
+ "dev": true,
+ "requires": {
+ "d": "1.0.0",
+ "es5-ext": "0.10.35"
+ }
+ },
"eventemitter3": {
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-1.2.0.tgz",
@@ -3227,6 +3766,12 @@
"meow": "3.7.0"
}
},
+ "exit-hook": {
+ "version": "1.1.1",
+ "resolved": "http://registry.npm.taobao.org/exit-hook/download/exit-hook-1.1.1.tgz",
+ "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
+ "dev": true
+ },
"expand-brackets": {
"version": "0.1.5",
"resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz",
@@ -3292,7 +3837,8 @@
"extend": {
"version": "3.0.1",
"resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.1.tgz",
- "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
+ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
+ "dev": true
},
"extend-shallow": {
"version": "2.0.1",
@@ -3348,7 +3894,8 @@
"extsprintf": {
"version": "1.3.0",
"resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
- "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
+ "dev": true
},
"fancy-log": {
"version": "1.3.0",
@@ -3358,6 +3905,33 @@
"requires": {
"chalk": "1.1.3",
"time-stamp": "1.1.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"fast-deep-equal": {
@@ -3370,7 +3944,7 @@
"version": "2.0.6",
"resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz",
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
- "optional": true
+ "dev": true
},
"fastclick": {
"version": "1.0.6",
@@ -3402,6 +3976,16 @@
"object-assign": "4.1.1"
}
},
+ "file-entry-cache": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz",
+ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
+ "dev": true,
+ "requires": {
+ "flat-cache": "1.3.0",
+ "object-assign": "4.1.1"
+ }
+ },
"file-loader": {
"version": "0.11.2",
"resolved": "http://registry.npm.taobao.org/file-loader/download/file-loader-0.11.2.tgz",
@@ -3494,16 +4078,22 @@
}
},
"find-cache-dir": {
- "version": "0.1.1",
- "resolved": "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-0.1.1.tgz",
- "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-1.0.0.tgz",
+ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
"dev": true,
"requires": {
"commondir": "1.0.1",
- "mkdirp": "0.5.1",
- "pkg-dir": "1.0.0"
+ "make-dir": "1.0.0",
+ "pkg-dir": "2.0.0"
}
},
+ "find-root": {
+ "version": "0.1.2",
+ "resolved": "http://registry.npm.taobao.org/find-root/download/find-root-0.1.2.tgz",
+ "integrity": "sha1-mNImfP8ZFsyvJ0OzoO6oHXnX3NE=",
+ "dev": true
+ },
"find-up": {
"version": "1.1.2",
"resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz",
@@ -3532,6 +4122,18 @@
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
"dev": true
},
+ "flat-cache": {
+ "version": "1.3.0",
+ "resolved": "http://registry.npm.taobao.org/flat-cache/download/flat-cache-1.3.0.tgz",
+ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
+ "dev": true,
+ "requires": {
+ "circular-json": "0.3.3",
+ "del": "2.2.2",
+ "graceful-fs": "4.1.11",
+ "write": "0.2.1"
+ }
+ },
"flatten": {
"version": "1.0.2",
"resolved": "http://registry.npm.taobao.org/flatten/download/flatten-1.0.2.tgz",
@@ -3539,11 +4141,21 @@
"dev": true
},
"follow-redirects": {
- "version": "1.2.4",
- "resolved": "http://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.2.4.tgz",
- "integrity": "sha1-NV6PTRaHa0P1d7DVziZouXIyFOo=",
+ "version": "1.2.5",
+ "resolved": "http://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.2.5.tgz",
+ "integrity": "sha1-/9PhTL3V6qcvYbY2jB9oUWwqJsw=",
"requires": {
- "debug": "2.6.8"
+ "debug": "2.6.9"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
+ "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
}
},
"for-in": {
@@ -3564,18 +4176,21 @@
"foreach": {
"version": "2.0.5",
"resolved": "http://registry.npm.taobao.org/foreach/download/foreach-2.0.5.tgz",
- "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
+ "dev": true
},
"forever-agent": {
"version": "0.6.1",
"resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz",
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+ "dev": true,
"optional": true
},
"form-data": {
- "version": "2.1.4",
- "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz",
- "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
+ "version": "2.3.1",
+ "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.3.1.tgz",
+ "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=",
+ "dev": true,
"optional": true,
"requires": {
"asynckit": "0.4.0",
@@ -3604,6 +4219,33 @@
"chalk": "1.1.3",
"error-stack-parser": "2.0.1",
"string-length": "1.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"fs-extra": {
@@ -3622,7 +4264,8 @@
"fs.realpath": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
},
"fsevents": {
"version": "1.1.2",
@@ -4393,14 +5036,6 @@
}
}
},
- "string_decoder": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "5.0.1"
- }
- },
"string-width": {
"version": "1.0.2",
"bundled": true,
@@ -4411,6 +5046,14 @@
"strip-ansi": "3.0.1"
}
},
+ "string_decoder": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.0.1"
+ }
+ },
"stringstream": {
"version": "0.0.5",
"bundled": true,
@@ -4526,7 +5169,23 @@
"function-bind": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/function-bind/download/function-bind-1.1.0.tgz",
- "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E="
+ "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E=",
+ "dev": true
+ },
+ "generate-function": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/generate-function/download/generate-function-2.0.0.tgz",
+ "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
+ "dev": true
+ },
+ "generate-object-property": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz",
+ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
+ "dev": true,
+ "requires": {
+ "is-property": "1.0.2"
+ }
},
"get-caller-file": {
"version": "1.0.2",
@@ -4540,7 +5199,7 @@
"integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=",
"dev": true,
"requires": {
- "rc": "1.2.1"
+ "rc": "1.2.2"
}
},
"get-stdin": {
@@ -4559,17 +5218,10 @@
"version": "0.1.7",
"resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz",
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "dev": true,
"optional": true,
"requires": {
"assert-plus": "1.0.0"
- },
- "dependencies": {
- "assert-plus": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "optional": true
- }
}
},
"gifsicle": {
@@ -4587,6 +5239,7 @@
"version": "7.1.2",
"resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz",
"integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
+ "dev": true,
"requires": {
"fs.realpath": "1.0.0",
"inflight": "1.0.6",
@@ -4739,38 +5392,6 @@
"timed-out": "3.1.3",
"unzip-response": "1.0.2",
"url-parse-lax": "1.0.0"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"graceful-fs": {
@@ -4795,38 +5416,6 @@
"decompress": "3.0.0",
"gulp-util": "3.0.8",
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"gulp-rename": {
@@ -4848,36 +5437,6 @@
"vinyl": "1.2.0"
},
"dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"through2": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/through2/download/through2-2.0.3.tgz",
@@ -4900,7 +5459,7 @@
"array-uniq": "1.0.3",
"beeper": "1.1.1",
"chalk": "1.1.3",
- "dateformat": "2.0.0",
+ "dateformat": "2.2.0",
"fancy-log": "1.3.0",
"gulplog": "1.0.0",
"has-gulplog": "0.1.0",
@@ -4916,53 +5475,48 @@
"vinyl": "0.5.3"
},
"dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "minimist": {
- "version": "1.2.0",
- "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
- "dev": true
- },
- "object-assign": {
- "version": "3.0.0",
- "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-3.0.0.tgz",
- "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
"dev": true
},
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
}
},
+ "minimist": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+ "dev": true
+ },
+ "object-assign": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-3.0.0.tgz",
+ "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
+ "dev": true
+ },
"replace-ext": {
"version": "0.0.1",
"resolved": "http://registry.npm.taobao.org/replace-ext/download/replace-ext-0.0.1.tgz",
"integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
"dev": true
},
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
},
"through2": {
"version": "2.0.3",
@@ -5006,19 +5560,36 @@
}
},
"har-schema": {
- "version": "1.0.5",
- "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz",
- "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
+ "dev": true,
"optional": true
},
"har-validator": {
- "version": "4.2.1",
- "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz",
- "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
+ "version": "5.0.3",
+ "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-5.0.3.tgz",
+ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
+ "dev": true,
"optional": true,
"requires": {
- "ajv": "4.11.8",
- "har-schema": "1.0.5"
+ "ajv": "5.2.3",
+ "har-schema": "2.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "5.2.3",
+ "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.2.3.tgz",
+ "integrity": "sha1-wG9Zh3jETGsWGrr+NGa4GtGBTtI=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "co": "4.6.0",
+ "fast-deep-equal": "1.0.0",
+ "json-schema-traverse": "0.3.1",
+ "json-stable-stringify": "1.0.1"
+ }
+ }
}
},
"has": {
@@ -5034,6 +5605,7 @@
"version": "2.0.0",
"resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz",
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "dev": true,
"requires": {
"ansi-regex": "2.1.1"
}
@@ -5079,15 +5651,16 @@
}
},
"hawk": {
- "version": "3.1.3",
- "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz",
- "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
+ "version": "6.0.2",
+ "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-6.0.2.tgz",
+ "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=",
+ "dev": true,
"optional": true,
"requires": {
- "boom": "2.10.1",
- "cryptiles": "2.0.5",
- "hoek": "2.16.3",
- "sntp": "1.0.9"
+ "boom": "4.3.1",
+ "cryptiles": "3.1.2",
+ "hoek": "4.2.0",
+ "sntp": "2.0.2"
}
},
"he": {
@@ -5096,11 +5669,6 @@
"integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
"dev": true
},
- "highlight.js": {
- "version": "9.12.0",
- "resolved": "http://registry.npm.taobao.org/highlight.js/download/highlight.js-9.12.0.tgz",
- "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4="
- },
"hmac-drbg": {
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz",
@@ -5113,9 +5681,10 @@
}
},
"hoek": {
- "version": "2.16.3",
- "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz",
- "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
+ "version": "4.2.0",
+ "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-4.2.0.tgz",
+ "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=",
+ "dev": true
},
"home-or-tmp": {
"version": "2.0.0",
@@ -5184,22 +5753,17 @@
}
},
"htmlparser2": {
- "version": "3.8.3",
- "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.8.3.tgz",
- "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
+ "version": "3.9.2",
+ "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.9.2.tgz",
+ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
+ "dev": true,
"requires": {
"domelementtype": "1.3.0",
- "domhandler": "2.3.0",
+ "domhandler": "2.4.1",
"domutils": "1.5.1",
- "entities": "1.0.0",
- "readable-stream": "1.1.14"
- },
- "dependencies": {
- "entities": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.0.0.tgz",
- "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY="
- }
+ "entities": "1.1.1",
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.3"
}
},
"http-errors": {
@@ -5237,12 +5801,13 @@
}
},
"http-signature": {
- "version": "1.1.1",
- "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz",
- "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+ "dev": true,
"optional": true,
"requires": {
- "assert-plus": "0.2.0",
+ "assert-plus": "1.0.0",
"jsprim": "1.4.1",
"sshpk": "1.13.1"
}
@@ -5328,6 +5893,12 @@
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
"dev": true
},
+ "ignore": {
+ "version": "3.3.5",
+ "resolved": "http://registry.npm.taobao.org/ignore/download/ignore-3.3.5.tgz",
+ "integrity": "sha1-xOcVRV9gc6jX5drnLS/J1xZj26Y=",
+ "dev": true
+ },
"image-size": {
"version": "0.5.5",
"resolved": "http://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz",
@@ -5336,9 +5907,9 @@
"optional": true
},
"image-webpack-loader": {
- "version": "3.3.1",
- "resolved": "http://registry.npm.taobao.org/image-webpack-loader/download/image-webpack-loader-3.3.1.tgz",
- "integrity": "sha1-0tcr4CT4l15IyYTyQBwMSEiXy9M=",
+ "version": "3.4.2",
+ "resolved": "http://registry.npm.taobao.org/image-webpack-loader/download/image-webpack-loader-3.4.2.tgz",
+ "integrity": "sha1-fov6cnDoU+7m14YfDtajwS2KIPg=",
"dev": true,
"requires": {
"imagemin": "5.3.1",
@@ -5347,6 +5918,7 @@
"imagemin-optipng": "5.2.1",
"imagemin-pngquant": "5.0.1",
"imagemin-svgo": "5.2.2",
+ "imagemin-webp": "4.0.0",
"loader-utils": "1.1.0",
"object-assign": "4.1.1"
},
@@ -5432,6 +6004,17 @@
"svgo": "0.7.2"
}
},
+ "imagemin-webp": {
+ "version": "4.0.0",
+ "resolved": "http://registry.npm.taobao.org/imagemin-webp/download/imagemin-webp-4.0.0.tgz",
+ "integrity": "sha1-osrzK19SrSG5Sab+2O/JAdr3JJ0=",
+ "dev": true,
+ "requires": {
+ "cwebp-bin": "3.2.0",
+ "exec-buffer": "3.2.0",
+ "is-cwebp-readable": "1.0.3"
+ }
+ },
"imurmurhash": {
"version": "0.1.4",
"resolved": "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz",
@@ -5463,6 +6046,7 @@
"version": "1.0.6",
"resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
"requires": {
"once": "1.4.0",
"wrappy": "1.0.2"
@@ -5471,7 +6055,8 @@
"inherits": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
},
"ini": {
"version": "1.3.4",
@@ -5488,6 +6073,73 @@
"source-map-url": "0.4.0"
}
},
+ "inquirer": {
+ "version": "0.12.0",
+ "resolved": "http://registry.npm.taobao.org/inquirer/download/inquirer-0.12.0.tgz",
+ "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
+ "dev": true,
+ "requires": {
+ "ansi-escapes": "1.4.0",
+ "ansi-regex": "2.1.1",
+ "chalk": "1.1.3",
+ "cli-cursor": "1.0.2",
+ "cli-width": "2.2.0",
+ "figures": "1.7.0",
+ "lodash": "4.17.4",
+ "readline2": "1.0.1",
+ "run-async": "0.1.0",
+ "rx-lite": "3.1.2",
+ "string-width": "1.0.2",
+ "strip-ansi": "3.0.1",
+ "through": "2.3.8"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "cli-cursor": {
+ "version": "1.0.2",
+ "resolved": "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-1.0.2.tgz",
+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+ "dev": true,
+ "requires": {
+ "restore-cursor": "1.0.1"
+ }
+ },
+ "restore-cursor": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-1.0.1.tgz",
+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+ "dev": true,
+ "requires": {
+ "exit-hook": "1.1.1",
+ "onetime": "1.1.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
+ },
"interpret": {
"version": "1.0.3",
"resolved": "http://registry.npm.taobao.org/interpret/download/interpret-1.0.3.tgz",
@@ -5571,6 +6223,23 @@
"integrity": "sha1-XuWOqlounIDiFAe+3yOuWsCRs/w=",
"dev": true
},
+ "is-cwebp-readable": {
+ "version": "1.0.3",
+ "resolved": "http://registry.npm.taobao.org/is-cwebp-readable/download/is-cwebp-readable-1.0.3.tgz",
+ "integrity": "sha1-mo/eK+1380F66TcSWMWOLsMoURg=",
+ "dev": true,
+ "requires": {
+ "file-type": "3.9.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "3.9.0",
+ "resolved": "http://registry.npm.taobao.org/file-type/download/file-type-3.9.0.tgz",
+ "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
+ "dev": true
+ }
+ }
+ },
"is-directory": {
"version": "0.3.1",
"resolved": "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz",
@@ -5649,6 +6318,18 @@
"integrity": "sha1-KVnBfnNDDbOCZNp1uQ3VTy2G2hw=",
"dev": true
},
+ "is-my-json-valid": {
+ "version": "2.16.1",
+ "resolved": "http://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.16.1.tgz",
+ "integrity": "sha1-WoRnd+LCYg0eaRBOXToDsfYIjxE=",
+ "dev": true,
+ "requires": {
+ "generate-function": "2.0.0",
+ "generate-object-property": "1.2.0",
+ "jsonpointer": "4.0.1",
+ "xtend": "4.0.1"
+ }
+ },
"is-natural-number": {
"version": "2.1.1",
"resolved": "http://registry.npm.taobao.org/is-natural-number/download/is-natural-number-2.1.1.tgz",
@@ -5724,6 +6405,12 @@
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
"dev": true
},
+ "is-property": {
+ "version": "1.0.2",
+ "resolved": "http://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz",
+ "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
+ "dev": true
+ },
"is-redirect": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz",
@@ -5736,6 +6423,15 @@
"integrity": "sha1-kF/uiuhvRbPsYUvDwVyGnfCHboI=",
"dev": true
},
+ "is-resolvable": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.0.0.tgz",
+ "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=",
+ "dev": true,
+ "requires": {
+ "tryit": "1.0.3"
+ }
+ },
"is-retry-allowed": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz",
@@ -5767,8 +6463,18 @@
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz",
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
+ "dev": true,
"optional": true
},
+ "is-unc-path": {
+ "version": "0.1.2",
+ "resolved": "http://registry.npm.taobao.org/is-unc-path/download/is-unc-path-0.1.2.tgz",
+ "integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
+ "dev": true,
+ "requires": {
+ "unc-path-regex": "0.1.2"
+ }
+ },
"is-url": {
"version": "1.2.2",
"resolved": "http://registry.npm.taobao.org/is-url/download/is-url-1.2.2.tgz",
@@ -5787,6 +6493,18 @@
"integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=",
"dev": true
},
+ "is-windows": {
+ "version": "0.2.0",
+ "resolved": "http://registry.npm.taobao.org/is-windows/download/is-windows-0.2.0.tgz",
+ "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
+ "dev": true
+ },
+ "is-wsl": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz",
+ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
+ "dev": true
+ },
"is-zip": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/is-zip/download/is-zip-1.0.0.tgz",
@@ -5796,7 +6514,8 @@
"isarray": {
"version": "0.0.1",
"resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+ "dev": true
},
"isexe": {
"version": "2.0.0",
@@ -5825,6 +6544,7 @@
"version": "0.1.2",
"resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz",
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
+ "dev": true,
"optional": true
},
"js-base64": {
@@ -5865,31 +6585,9 @@
"version": "0.1.1",
"resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz",
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
+ "dev": true,
"optional": true
},
- "jsdom": {
- "version": "7.2.2",
- "resolved": "http://registry.npm.taobao.org/jsdom/download/jsdom-7.2.2.tgz",
- "integrity": "sha1-QLQCdwwr2iNGkJa+6Rq2deOx/G4=",
- "optional": true,
- "requires": {
- "abab": "1.0.3",
- "acorn": "2.7.0",
- "acorn-globals": "1.0.9",
- "cssom": "0.3.2",
- "cssstyle": "0.2.37",
- "escodegen": "1.8.1",
- "nwmatcher": "1.4.1",
- "parse5": "1.5.1",
- "request": "2.81.0",
- "sax": "1.2.4",
- "symbol-tree": "3.2.2",
- "tough-cookie": "2.3.2",
- "webidl-conversions": "2.0.1",
- "whatwg-url-compat": "0.6.5",
- "xml-name-validator": "2.0.1"
- }
- },
"jsesc": {
"version": "1.3.0",
"resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz",
@@ -5906,6 +6604,7 @@
"version": "0.2.3",
"resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz",
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
+ "dev": true,
"optional": true
},
"json-schema-traverse": {
@@ -5918,6 +6617,7 @@
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz",
"integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
+ "dev": true,
"requires": {
"jsonify": "0.0.0"
}
@@ -5926,12 +6626,14 @@
"version": "5.0.1",
"resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz",
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
+ "dev": true,
"optional": true
},
"json5": {
"version": "0.5.1",
"resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz",
- "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
+ "dev": true
},
"jsonfile": {
"version": "2.4.0",
@@ -5945,7 +6647,8 @@
"jsonify": {
"version": "0.0.0",
"resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz",
- "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
+ "dev": true
},
"jsonp": {
"version": "0.2.1",
@@ -5955,24 +6658,23 @@
"debug": "2.6.8"
}
},
+ "jsonpointer": {
+ "version": "4.0.1",
+ "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz",
+ "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
+ "dev": true
+ },
"jsprim": {
"version": "1.4.1",
"resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz",
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "dev": true,
"optional": true,
"requires": {
"assert-plus": "1.0.0",
"extsprintf": "1.3.0",
"json-schema": "0.2.3",
"verror": "1.10.0"
- },
- "dependencies": {
- "assert-plus": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "optional": true
- }
}
},
"kind-of": {
@@ -6021,38 +6723,6 @@
"dev": true,
"requires": {
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"lcid": {
@@ -6086,14 +6756,14 @@
"mime": "1.3.4",
"mkdirp": "0.5.1",
"promise": "7.3.1",
- "request": "2.81.0",
- "source-map": "0.5.6"
+ "request": "2.83.0",
+ "source-map": "0.5.7"
},
"dependencies": {
"source-map": {
- "version": "0.5.6",
- "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
+ "version": "0.5.7",
+ "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true,
"optional": true
}
@@ -6133,20 +6803,12 @@
"version": "0.3.0",
"resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
- "optional": true,
+ "dev": true,
"requires": {
"prelude-ls": "1.1.2",
"type-check": "0.3.2"
}
},
- "linkify-it": {
- "version": "1.2.4",
- "resolved": "http://registry.npm.taobao.org/linkify-it/download/linkify-it-1.2.4.tgz",
- "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=",
- "requires": {
- "uc.micro": "1.0.3"
- }
- },
"load-json-file": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz",
@@ -6160,6 +6822,38 @@
"strip-bom": "2.0.0"
}
},
+ "loader-fs-cache": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.1.tgz",
+ "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=",
+ "dev": true,
+ "requires": {
+ "find-cache-dir": "0.1.1",
+ "mkdirp": "0.5.1"
+ },
+ "dependencies": {
+ "find-cache-dir": {
+ "version": "0.1.1",
+ "resolved": "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-0.1.1.tgz",
+ "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
+ "dev": true,
+ "requires": {
+ "commondir": "1.0.1",
+ "mkdirp": "0.5.1",
+ "pkg-dir": "1.0.0"
+ }
+ },
+ "pkg-dir": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz",
+ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
+ "dev": true,
+ "requires": {
+ "find-up": "1.1.2"
+ }
+ }
+ }
+ },
"loader-runner": {
"version": "2.3.0",
"resolved": "http://registry.npm.taobao.org/loader-runner/download/loader-runner-2.3.0.tgz",
@@ -6170,6 +6864,7 @@
"version": "0.2.17",
"resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
+ "dev": true,
"requires": {
"big.js": "3.1.3",
"emojis-list": "2.1.0",
@@ -6177,10 +6872,29 @@
"object-assign": "4.1.1"
}
},
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "2.0.0",
+ "path-exists": "3.0.0"
+ },
+ "dependencies": {
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ }
+ }
+ },
"lodash": {
"version": "4.17.4",
"resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz",
- "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
+ "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
+ "dev": true
},
"lodash._basecopy": {
"version": "3.0.1",
@@ -6188,6 +6902,12 @@
"integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
"dev": true
},
+ "lodash._baseget": {
+ "version": "3.7.2",
+ "resolved": "http://registry.npm.taobao.org/lodash._baseget/download/lodash._baseget-3.7.2.tgz",
+ "integrity": "sha1-G2rh1frPPCVTI1ChPBGXy4u2dPQ=",
+ "dev": true
+ },
"lodash._basetostring": {
"version": "3.0.1",
"resolved": "http://registry.npm.taobao.org/lodash._basetostring/download/lodash._basetostring-3.0.1.tgz",
@@ -6236,6 +6956,15 @@
"integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
"dev": true
},
+ "lodash._topath": {
+ "version": "3.8.1",
+ "resolved": "http://registry.npm.taobao.org/lodash._topath/download/lodash._topath-3.8.1.tgz",
+ "integrity": "sha1-PsXiYGAU9MuX91X+aRTt2L/ADqw=",
+ "dev": true,
+ "requires": {
+ "lodash.isarray": "3.0.4"
+ }
+ },
"lodash.camelcase": {
"version": "4.3.0",
"resolved": "http://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz",
@@ -6248,6 +6977,12 @@
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
"dev": true
},
+ "lodash.cond": {
+ "version": "4.5.2",
+ "resolved": "http://registry.npm.taobao.org/lodash.cond/download/lodash.cond-4.5.2.tgz",
+ "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=",
+ "dev": true
+ },
"lodash.debounce": {
"version": "4.0.8",
"resolved": "http://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz",
@@ -6271,7 +7006,17 @@
"integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
"dev": true,
"requires": {
- "lodash._root": "3.0.1"
+ "lodash._root": "3.0.1"
+ }
+ },
+ "lodash.get": {
+ "version": "3.7.0",
+ "resolved": "http://registry.npm.taobao.org/lodash.get/download/lodash.get-3.7.0.tgz",
+ "integrity": "sha1-POaK4skWg7KBzFOUEoMDy/deaR8=",
+ "dev": true,
+ "requires": {
+ "lodash._baseget": "3.7.2",
+ "lodash._topath": "3.8.1"
}
},
"lodash.isarguments": {
@@ -6383,6 +7128,33 @@
"dev": true,
"requires": {
"chalk": "1.1.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"logalot": {
@@ -6475,29 +7247,12 @@
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
"dev": true
},
- "markdown-it": {
- "version": "6.1.1",
- "resolved": "http://registry.npm.taobao.org/markdown-it/download/markdown-it-6.1.1.tgz",
- "integrity": "sha1-ztA39Ec+6fUVOsQU933IPJG6knw=",
- "requires": {
- "argparse": "1.0.9",
- "entities": "1.1.1",
- "linkify-it": "1.2.4",
- "mdurl": "1.0.1",
- "uc.micro": "1.0.3"
- }
- },
"math-expression-evaluator": {
"version": "1.2.17",
"resolved": "http://registry.npm.taobao.org/math-expression-evaluator/download/math-expression-evaluator-1.2.17.tgz",
"integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
"dev": true
},
- "mdurl": {
- "version": "1.0.1",
- "resolved": "http://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz",
- "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
- },
"media-typer": {
"version": "0.3.0",
"resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
@@ -6585,38 +7340,6 @@
"dev": true,
"requires": {
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"methods": {
@@ -6682,12 +7405,14 @@
"mime-db": {
"version": "1.29.0",
"resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.29.0.tgz",
- "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg="
+ "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
+ "dev": true
},
"mime-types": {
"version": "2.1.16",
"resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.16.tgz",
"integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
+ "dev": true,
"requires": {
"mime-db": "1.29.0"
}
@@ -6714,6 +7439,7 @@
"version": "3.0.4",
"resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz",
"integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
+ "dev": true,
"requires": {
"brace-expansion": "1.1.8"
}
@@ -6766,9 +7492,27 @@
"requires": {
"readable-stream": "1.1.14"
}
+ },
+ "readable-stream": {
+ "version": "1.1.14",
+ "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz",
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
+ }
}
}
},
+ "mute-stream": {
+ "version": "0.0.5",
+ "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.5.tgz",
+ "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
+ "dev": true
+ },
"nan": {
"version": "2.6.2",
"resolved": "http://registry.npm.taobao.org/nan/download/nan-2.6.2.tgz",
@@ -6776,6 +7520,12 @@
"dev": true,
"optional": true
},
+ "natural-compare": {
+ "version": "1.4.0",
+ "resolved": "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz",
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
+ "dev": true
+ },
"ncname": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/ncname/download/ncname-1.0.0.tgz",
@@ -6947,6 +7697,7 @@
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/nth-check/download/nth-check-1.0.1.tgz",
"integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
+ "dev": true,
"requires": {
"boolbase": "1.0.0"
}
@@ -6963,16 +7714,11 @@
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
"dev": true
},
- "nwmatcher": {
- "version": "1.4.1",
- "resolved": "http://registry.npm.taobao.org/nwmatcher/download/nwmatcher-1.4.1.tgz",
- "integrity": "sha1-eumwew6oBNt+JfBctf5Al9TklJ8=",
- "optional": true
- },
"oauth-sign": {
"version": "0.8.2",
"resolved": "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz",
"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
+ "dev": true,
"optional": true
},
"object-assign": {
@@ -6980,15 +7726,23 @@
"resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz",
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
+ "object-hash": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/object-hash/download/object-hash-1.2.0.tgz",
+ "integrity": "sha1-6Wrw6WmBmWodR/iOrY908evEQis=",
+ "dev": true
+ },
"object-keys": {
"version": "1.0.11",
"resolved": "http://registry.npm.taobao.org/object-keys/download/object-keys-1.0.11.tgz",
- "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0="
+ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
+ "dev": true
},
"object.assign": {
"version": "4.0.4",
"resolved": "http://registry.npm.taobao.org/object.assign/download/object.assign-4.0.4.tgz",
"integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=",
+ "dev": true,
"requires": {
"define-properties": "1.1.2",
"function-bind": "1.1.0",
@@ -7018,6 +7772,7 @@
"version": "1.4.0",
"resolved": "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
"requires": {
"wrappy": "1.0.2"
}
@@ -7035,22 +7790,20 @@
"dev": true
},
"opn": {
- "version": "4.0.2",
- "resolved": "http://registry.npm.taobao.org/opn/download/opn-4.0.2.tgz",
- "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=",
+ "version": "5.1.0",
+ "resolved": "http://registry.npm.taobao.org/opn/download/opn-5.1.0.tgz",
+ "integrity": "sha1-cs4jBqF9vqWP8QQYUzUrSo/HdRk=",
"dev": true,
"requires": {
- "object-assign": "4.1.1",
- "pinkie-promise": "2.0.1"
+ "is-wsl": "1.1.0"
}
},
"optimize-css-assets-webpack-plugin": {
- "version": "1.3.2",
- "resolved": "http://registry.npm.taobao.org/optimize-css-assets-webpack-plugin/download/optimize-css-assets-webpack-plugin-1.3.2.tgz",
- "integrity": "sha1-6ydFbiHu+9gIDzHoNoxZaE5YWiw=",
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/optimize-css-assets-webpack-plugin/download/optimize-css-assets-webpack-plugin-2.0.0.tgz",
+ "integrity": "sha1-UcrnEjDskaTBV2SXFeR0mODLRgs=",
"dev": true,
"requires": {
- "cssnano": "3.10.0",
"underscore": "1.8.3",
"webpack-sources": "0.1.5"
},
@@ -7062,9 +7815,9 @@
"dev": true
},
"source-map": {
- "version": "0.5.6",
- "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
+ "version": "0.5.7",
+ "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
},
"webpack-sources": {
@@ -7074,7 +7827,7 @@
"dev": true,
"requires": {
"source-list-map": "0.1.8",
- "source-map": "0.5.6"
+ "source-map": "0.5.7"
}
}
}
@@ -7083,7 +7836,7 @@
"version": "0.8.2",
"resolved": "http://registry.npm.taobao.org/optionator/download/optionator-0.8.2.tgz",
"integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
- "optional": true,
+ "dev": true,
"requires": {
"deep-is": "0.1.3",
"fast-levenshtein": "2.0.6",
@@ -7114,6 +7867,33 @@
"cli-cursor": "2.1.0",
"cli-spinners": "1.0.0",
"log-symbols": "1.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"ordered-read-streams": {
@@ -7124,38 +7904,6 @@
"requires": {
"is-stream": "1.1.0",
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"os-browserify": {
@@ -7207,6 +7955,21 @@
"integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"dev": true
},
+ "p-limit": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npm.taobao.org/p-limit/download/p-limit-1.1.0.tgz",
+ "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=",
+ "dev": true
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "1.1.0"
+ }
+ },
"p-pipe": {
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/p-pipe/download/p-pipe-1.2.0.tgz",
@@ -7291,12 +8054,6 @@
"error-ex": "1.3.1"
}
},
- "parse5": {
- "version": "1.5.1",
- "resolved": "http://registry.npm.taobao.org/parse5/download/parse5-1.5.1.tgz",
- "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=",
- "optional": true
- },
"parseurl": {
"version": "1.3.1",
"resolved": "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.1.tgz",
@@ -7327,7 +8084,8 @@
"path-is-absolute": {
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
},
"path-is-inside": {
"version": "1.0.2",
@@ -7384,16 +8142,12 @@
"dev": true
},
"performance-now": {
- "version": "0.2.0",
- "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz",
- "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
+ "version": "2.1.0",
+ "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
+ "dev": true,
"optional": true
},
- "photoswipe": {
- "version": "4.1.2",
- "resolved": "http://registry.npm.taobao.org/photoswipe/download/photoswipe-4.1.2.tgz",
- "integrity": "sha1-lcIKdc6iO3DWKZZBytguA8rn95c="
- },
"pify": {
"version": "2.3.0",
"resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz",
@@ -7416,14 +8170,31 @@
}
},
"pkg-dir": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz",
- "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz",
+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
"dev": true,
"requires": {
- "find-up": "1.1.2"
+ "find-up": "2.1.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "2.0.0"
+ }
+ }
}
},
+ "pluralize": {
+ "version": "1.2.1",
+ "resolved": "http://registry.npm.taobao.org/pluralize/download/pluralize-1.2.1.tgz",
+ "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
+ "dev": true
+ },
"pngquant-bin": {
"version": "3.1.1",
"resolved": "http://registry.npm.taobao.org/pngquant-bin/download/pngquant-bin-3.1.1.tgz",
@@ -7447,6 +8218,33 @@
"supports-color": "3.2.3"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ },
+ "dependencies": {
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
+ },
"source-map": {
"version": "0.5.6",
"resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
@@ -8048,7 +8846,8 @@
"prelude-ls": {
"version": "1.1.2",
"resolved": "http://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz",
- "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "dev": true
},
"prepend-http": {
"version": "1.0.4",
@@ -8099,16 +8898,45 @@
"progress": {
"version": "1.1.8",
"resolved": "http://registry.npm.taobao.org/progress/download/progress-1.1.8.tgz",
- "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74="
+ "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
+ "dev": true
},
"progress-bar-webpack-plugin": {
"version": "1.10.0",
"resolved": "http://registry.npm.taobao.org/progress-bar-webpack-plugin/download/progress-bar-webpack-plugin-1.10.0.tgz",
"integrity": "sha1-4LEGOqA8eeKYqTQFmFkLth7++aQ=",
+ "dev": true,
"requires": {
"chalk": "1.1.3",
"object.assign": "4.0.4",
"progress": "1.1.8"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"promise": {
@@ -8165,7 +8993,8 @@
"punycode": {
"version": "1.4.1",
"resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz",
- "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
},
"q": {
"version": "1.5.0",
@@ -8179,9 +9008,10 @@
"integrity": "sha1-ys6GOG9ZoNuAUPqQ2baw6IoeNk8="
},
"qs": {
- "version": "6.4.0",
- "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz",
- "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
+ "version": "6.5.1",
+ "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.1.tgz",
+ "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=",
+ "dev": true,
"optional": true
},
"query-string": {
@@ -8263,9 +9093,9 @@
"dev": true
},
"rc": {
- "version": "1.2.1",
- "resolved": "http://registry.npm.taobao.org/rc/download/rc-1.2.1.tgz",
- "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=",
+ "version": "1.2.2",
+ "resolved": "http://registry.npm.taobao.org/rc/download/rc-1.2.2.tgz",
+ "integrity": "sha1-2M6ctX6NZNnHut2YdsfDTL48cHc=",
"dev": true,
"requires": {
"deep-extend": "0.4.2",
@@ -8289,39 +9119,7 @@
"dev": true,
"requires": {
"pinkie-promise": "2.0.1",
- "readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
+ "readable-stream": "2.3.3"
}
},
"read-pkg": {
@@ -8346,14 +9144,35 @@
}
},
"readable-stream": {
- "version": "1.1.14",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "version": "2.3.3",
+ "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
+ "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
+ "dev": true,
"requires": {
"core-util-is": "1.0.2",
"inherits": "2.0.3",
- "isarray": "0.0.1",
- "string_decoder": "0.10.31"
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
+ "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
}
},
"readdirp": {
@@ -8400,6 +9219,17 @@
}
}
},
+ "readline2": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npm.taobao.org/readline2/download/readline2-1.0.1.tgz",
+ "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "mute-stream": "0.0.5"
+ }
+ },
"rechoir": {
"version": "0.6.2",
"resolved": "http://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz",
@@ -8505,7 +9335,7 @@
"integrity": "sha1-+w0yie4Nmtosu1KvXf5mywcNMAY=",
"dev": true,
"requires": {
- "rc": "1.2.1",
+ "rc": "1.2.2",
"safe-buffer": "5.1.1"
}
},
@@ -8515,7 +9345,7 @@
"integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
"dev": true,
"requires": {
- "rc": "1.2.1"
+ "rc": "1.2.2"
}
},
"regjsgen": {
@@ -8644,33 +9474,53 @@
"dev": true
},
"request": {
- "version": "2.81.0",
- "resolved": "http://registry.npm.taobao.org/request/download/request-2.81.0.tgz",
- "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
+ "version": "2.83.0",
+ "resolved": "http://registry.npm.taobao.org/request/download/request-2.83.0.tgz",
+ "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=",
+ "dev": true,
"optional": true,
"requires": {
- "aws-sign2": "0.6.0",
+ "aws-sign2": "0.7.0",
"aws4": "1.6.0",
"caseless": "0.12.0",
"combined-stream": "1.0.5",
"extend": "3.0.1",
"forever-agent": "0.6.1",
- "form-data": "2.1.4",
- "har-validator": "4.2.1",
- "hawk": "3.1.3",
- "http-signature": "1.1.1",
+ "form-data": "2.3.1",
+ "har-validator": "5.0.3",
+ "hawk": "6.0.2",
+ "http-signature": "1.2.0",
"is-typedarray": "1.0.0",
"isstream": "0.1.2",
"json-stringify-safe": "5.0.1",
- "mime-types": "2.1.16",
+ "mime-types": "2.1.17",
"oauth-sign": "0.8.2",
- "performance-now": "0.2.0",
- "qs": "6.4.0",
+ "performance-now": "2.1.0",
+ "qs": "6.5.1",
"safe-buffer": "5.1.1",
"stringstream": "0.0.5",
- "tough-cookie": "2.3.2",
+ "tough-cookie": "2.3.3",
"tunnel-agent": "0.6.0",
"uuid": "3.1.0"
+ },
+ "dependencies": {
+ "mime-db": {
+ "version": "1.30.0",
+ "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.30.0.tgz",
+ "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
+ "dev": true,
+ "optional": true
+ },
+ "mime-types": {
+ "version": "2.1.17",
+ "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.17.tgz",
+ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "mime-db": "1.30.0"
+ }
+ }
}
},
"require-directory": {
@@ -8691,6 +9541,16 @@
"integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
"dev": true
},
+ "require-uncached": {
+ "version": "1.0.3",
+ "resolved": "http://registry.npm.taobao.org/require-uncached/download/require-uncached-1.0.3.tgz",
+ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
+ "dev": true,
+ "requires": {
+ "caller-path": "0.1.0",
+ "resolve-from": "1.0.1"
+ }
+ },
"requires-port": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz",
@@ -8706,6 +9566,12 @@
"path-parse": "1.0.5"
}
},
+ "resolve-from": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz",
+ "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
+ "dev": true
+ },
"restore-cursor": {
"version": "2.0.0",
"resolved": "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz",
@@ -8740,6 +9606,7 @@
"version": "2.6.1",
"resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.1.tgz",
"integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
+ "dev": true,
"requires": {
"glob": "7.1.2"
}
@@ -8754,15 +9621,32 @@
"inherits": "2.0.3"
}
},
+ "run-async": {
+ "version": "0.1.0",
+ "resolved": "http://registry.npm.taobao.org/run-async/download/run-async-0.1.0.tgz",
+ "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
+ "dev": true,
+ "requires": {
+ "once": "1.4.0"
+ }
+ },
+ "rx-lite": {
+ "version": "3.1.2",
+ "resolved": "http://registry.npm.taobao.org/rx-lite/download/rx-lite-3.1.2.tgz",
+ "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
+ "dev": true
+ },
"safe-buffer": {
"version": "5.1.1",
"resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz",
- "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM="
+ "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=",
+ "dev": true
},
"sax": {
"version": "1.2.4",
"resolved": "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz",
- "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk="
+ "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=",
+ "dev": true
},
"schema-utils": {
"version": "0.3.0",
@@ -8958,6 +9842,12 @@
"integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
"dev": true
},
+ "slice-ansi": {
+ "version": "0.0.4",
+ "resolved": "http://registry.npm.taobao.org/slice-ansi/download/slice-ansi-0.0.4.tgz",
+ "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
+ "dev": true
+ },
"slide": {
"version": "1.1.6",
"resolved": "http://registry.npm.taobao.org/slide/download/slide-1.1.6.tgz",
@@ -8965,12 +9855,13 @@
"dev": true
},
"sntp": {
- "version": "1.0.9",
- "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz",
- "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
+ "version": "2.0.2",
+ "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-2.0.2.tgz",
+ "integrity": "sha1-UGQRDwr4X3z9t9a2ekACjOUrSys=",
+ "dev": true,
"optional": true,
"requires": {
- "hoek": "2.16.3"
+ "hoek": "4.2.0"
}
},
"sort-keys": {
@@ -8989,13 +9880,10 @@
"dev": true
},
"source-map": {
- "version": "0.2.0",
- "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.2.0.tgz",
- "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
- "optional": true,
- "requires": {
- "amdefine": "1.0.1"
- }
+ "version": "0.6.1",
+ "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
+ "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
+ "dev": true
},
"source-map-support": {
"version": "0.4.16",
@@ -9050,7 +9938,8 @@
"sprintf-js": {
"version": "1.0.3",
"resolved": "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz",
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
},
"squeak": {
"version": "1.3.0",
@@ -9061,12 +9950,40 @@
"chalk": "1.1.3",
"console-stream": "0.1.1",
"lpad-align": "1.1.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"sshpk": {
"version": "1.13.1",
"resolved": "http://registry.npm.taobao.org/sshpk/download/sshpk-1.13.1.tgz",
"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
+ "dev": true,
"optional": true,
"requires": {
"asn1": "0.2.3",
@@ -9077,14 +9994,6 @@
"getpass": "0.1.7",
"jsbn": "0.1.1",
"tweetnacl": "0.14.5"
- },
- "dependencies": {
- "assert-plus": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "optional": true
- }
}
},
"stackframe": {
@@ -9155,38 +10064,6 @@
"requires": {
"duplexer2": "0.1.4",
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"stream-http": {
@@ -9246,11 +10123,6 @@
"integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
"dev": true
},
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
- },
"string-length": {
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/string-length/download/string-length-1.0.1.tgz",
@@ -9271,16 +10143,24 @@
"strip-ansi": "3.0.1"
}
},
+ "string_decoder": {
+ "version": "0.10.31",
+ "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
+ "dev": true
+ },
"stringstream": {
"version": "0.0.5",
"resolved": "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.5.tgz",
"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
+ "dev": true,
"optional": true
},
"strip-ansi": {
"version": "3.0.1",
"resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
"requires": {
"ansi-regex": "2.1.1"
}
@@ -9318,11 +10198,36 @@
"sum-up": "1.0.3"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
"minimist": {
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
}
}
},
@@ -9363,12 +10268,51 @@
"dev": true,
"requires": {
"chalk": "1.1.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"supports-color": {
- "version": "2.0.0",
- "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
+ "version": "4.4.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.4.0.tgz",
+ "integrity": "sha1-iD992rwWUUKyphQn8zUt7RldGj4=",
+ "dev": true,
+ "requires": {
+ "has-flag": "2.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz",
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
+ "dev": true
+ }
+ }
},
"svgo": {
"version": "0.7.2",
@@ -9425,33 +10369,14 @@
}
},
"sw-precache-webpack-plugin": {
- "version": "0.9.2",
- "resolved": "http://registry.npm.taobao.org/sw-precache-webpack-plugin/download/sw-precache-webpack-plugin-0.9.2.tgz",
- "integrity": "sha1-NCCd6Bm8auqzUuqM5+ui2vX5O3E=",
+ "version": "0.11.4",
+ "resolved": "http://registry.npm.taobao.org/sw-precache-webpack-plugin/download/sw-precache-webpack-plugin-0.11.4.tgz",
+ "integrity": "sha1-ppUBflTu1XVVFJOlGdwdqNotxeA=",
"dev": true,
"requires": {
"del": "2.2.2",
"sw-precache": "5.2.0",
- "uglify-js": "2.8.29"
- },
- "dependencies": {
- "source-map": {
- "version": "0.5.6",
- "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
- "dev": true
- },
- "uglify-js": {
- "version": "2.8.29",
- "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.8.29.tgz",
- "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
- "dev": true,
- "requires": {
- "source-map": "0.5.6",
- "uglify-to-browserify": "1.0.2",
- "yargs": "3.10.0"
- }
- }
+ "uglify-js": "3.0.27"
}
},
"sw-toolbox": {
@@ -9475,11 +10400,79 @@
}
}
},
- "symbol-tree": {
- "version": "3.2.2",
- "resolved": "http://registry.npm.taobao.org/symbol-tree/download/symbol-tree-3.2.2.tgz",
- "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=",
- "optional": true
+ "table": {
+ "version": "3.8.3",
+ "resolved": "http://registry.npm.taobao.org/table/download/table-3.8.3.tgz",
+ "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
+ "dev": true,
+ "requires": {
+ "ajv": "4.11.8",
+ "ajv-keywords": "1.5.1",
+ "chalk": "1.1.3",
+ "lodash": "4.17.4",
+ "slice-ansi": "0.0.4",
+ "string-width": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "2.1.1",
+ "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz",
+ "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
+ "dev": true,
+ "requires": {
+ "is-fullwidth-code-point": "2.0.0",
+ "strip-ansi": "4.0.0"
+ },
+ "dependencies": {
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ }
+ }
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
+ }
},
"tapable": {
"version": "0.2.8",
@@ -9497,38 +10490,6 @@
"end-of-stream": "1.4.0",
"readable-stream": "2.3.3",
"xtend": "4.0.1"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"temp-dir": {
@@ -9547,6 +10508,18 @@
"uuid": "3.1.0"
}
},
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "http://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz",
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
+ "dev": true
+ },
+ "through": {
+ "version": "2.3.8",
+ "resolved": "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
"through2": {
"version": "0.6.5",
"resolved": "http://registry.npm.taobao.org/through2/download/through2-0.6.5.tgz",
@@ -9581,36 +10554,6 @@
"xtend": "4.0.1"
},
"dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"through2": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/through2/download/through2-2.0.3.tgz",
@@ -9692,19 +10635,15 @@
}
},
"tough-cookie": {
- "version": "2.3.2",
- "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.2.tgz",
- "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
+ "version": "2.3.3",
+ "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.3.tgz",
+ "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
+ "dev": true,
+ "optional": true,
"requires": {
"punycode": "1.4.1"
}
},
- "tr46": {
- "version": "0.0.3",
- "resolved": "http://registry.npm.taobao.org/tr46/download/tr46-0.0.3.tgz",
- "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
- "optional": true
- },
"trim-newlines": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz",
@@ -9726,6 +10665,12 @@
"integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
"dev": true
},
+ "tryit": {
+ "version": "1.0.3",
+ "resolved": "http://registry.npm.taobao.org/tryit/download/tryit-1.0.3.tgz",
+ "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
+ "dev": true
+ },
"tty-browserify": {
"version": "0.0.0",
"resolved": "http://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz",
@@ -9736,6 +10681,7 @@
"version": "0.6.0",
"resolved": "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz",
"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "dev": true,
"optional": true,
"requires": {
"safe-buffer": "5.1.1"
@@ -9745,12 +10691,14 @@
"version": "0.14.5",
"resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz",
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
+ "dev": true,
"optional": true
},
"type-check": {
"version": "0.3.2",
"resolved": "http://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dev": true,
"requires": {
"prelude-ls": "1.1.2"
}
@@ -9771,10 +10719,23 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
"dev": true
},
- "uc.micro": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/uc.micro/download/uc.micro-1.0.3.tgz",
- "integrity": "sha1-ftUNXg+an7ClczeSWfKndFjVAZI="
+ "uglify-es": {
+ "version": "3.1.3",
+ "resolved": "http://registry.npm.taobao.org/uglify-es/download/uglify-es-3.1.3.tgz",
+ "integrity": "sha1-oh7rFJyxIKH4MCVjaJ4ZSWVQeAs=",
+ "dev": true,
+ "requires": {
+ "commander": "2.11.0",
+ "source-map": "0.5.7"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
},
"uglify-js": {
"version": "3.0.27",
@@ -9807,6 +10768,12 @@
"integrity": "sha1-sHoualQagV/Go0zNRTO67DB8qGQ=",
"dev": true
},
+ "unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "http://registry.npm.taobao.org/unc-path-regex/download/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
+ "dev": true
+ },
"underscore": {
"version": "1.8.3",
"resolved": "http://registry.npm.taobao.org/underscore/download/underscore-1.8.3.tgz",
@@ -9870,6 +10837,33 @@
"lazy-req": "1.1.0",
"semver-diff": "2.1.0",
"xdg-basedir": "2.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ }
}
},
"upper-case": {
@@ -9879,9 +10873,9 @@
"dev": true
},
"urijs": {
- "version": "1.18.12",
- "resolved": "http://registry.npm.taobao.org/urijs/download/urijs-1.18.12.tgz",
- "integrity": "sha1-8E2R4fq7KcFvyEL5oU7o3cP9pk4=",
+ "version": "1.19.0",
+ "resolved": "http://registry.npm.taobao.org/urijs/download/urijs-1.19.0.tgz",
+ "integrity": "sha1-2KooTQ50aXA6aYitBFxMv98IraA=",
"dev": true
},
"url": {
@@ -9943,6 +10937,15 @@
"ip-regex": "1.0.3"
}
},
+ "user-home": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-2.0.0.tgz",
+ "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
+ "dev": true,
+ "requires": {
+ "os-homedir": "1.0.2"
+ }
+ },
"util": {
"version": "0.10.3",
"resolved": "http://registry.npm.taobao.org/util/download/util-0.10.3.tgz",
@@ -9981,19 +10984,8 @@
"uuid": {
"version": "3.1.0",
"resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz",
- "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ="
- },
- "v-markdown-loader": {
- "version": "0.6.3-beta.4",
- "resolved": "http://registry.npm.taobao.org/v-markdown-loader/download/v-markdown-loader-0.6.3-beta.4.tgz",
- "integrity": "sha1-WoxfDXkSRBD8j83Hg7sXY7pL85s=",
- "requires": {
- "cheerio": "0.20.0",
- "highlight.js": "9.12.0",
- "loader-utils": "0.2.17",
- "markdown-it": "6.1.1",
- "rimraf": "2.6.1"
- }
+ "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=",
+ "dev": true
},
"vali-date": {
"version": "1.0.0",
@@ -10016,6 +11008,11 @@
"resolved": "http://registry.npm.taobao.org/validator/download/validator-6.3.0.tgz",
"integrity": "sha1-R84j7Y1Ord+p1LjvAHG2zxB418g="
},
+ "vanilla-masker": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npm.taobao.org/vanilla-masker/download/vanilla-masker-1.2.0.tgz",
+ "integrity": "sha1-woMOnZlKX+zSJhUGR3wnB/5Yl1Y="
+ },
"vary": {
"version": "1.1.1",
"resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.1.tgz",
@@ -10032,19 +11029,12 @@
"version": "1.10.0",
"resolved": "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz",
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "dev": true,
"optional": true,
"requires": {
"assert-plus": "1.0.0",
"core-util-is": "1.0.2",
"extsprintf": "1.3.0"
- },
- "dependencies": {
- "assert-plus": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "optional": true
- }
}
},
"vinyl": {
@@ -10074,38 +11064,6 @@
"requires": {
"object-assign": "4.1.1",
"readable-stream": "2.3.3"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
}
},
"vinyl-fs": {
@@ -10133,36 +11091,6 @@
"vinyl": "1.2.0"
},
"dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.3",
- "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.3.tgz",
- "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
- "dev": true,
- "requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "1.0.7",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.0.3",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.0.3",
- "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz",
- "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- },
"through2": {
"version": "2.0.3",
"resolved": "http://registry.npm.taobao.org/through2/download/through2-2.0.3.tgz",
@@ -10240,7 +11168,7 @@
"resolved": "http://registry.npm.taobao.org/vue-meta/download/vue-meta-0.5.6.tgz",
"integrity": "sha1-5LVoOBZ/CqQKIC9F4e7G+5GGFok=",
"requires": {
- "deepmerge": "1.5.1",
+ "deepmerge": "1.5.2",
"lodash.isplainobject": "4.0.6",
"object-assign": "4.1.1"
}
@@ -10296,28 +11224,28 @@
"requires": {
"leaflet": "1.2.0",
"vue": "2.4.2",
- "vuex": "2.3.1"
+ "vuex": "2.5.0"
}
},
"vuex": {
- "version": "2.3.1",
- "resolved": "http://registry.npm.taobao.org/vuex/download/vuex-2.3.1.tgz",
- "integrity": "sha1-zejpl8H5lXcZvH3qFU+appHZgaY="
+ "version": "2.5.0",
+ "resolved": "http://registry.npm.taobao.org/vuex/download/vuex-2.5.0.tgz",
+ "integrity": "sha1-IPAmWt5smlrGckpAXT/9tHJsl0E="
},
"vuex-i18n": {
- "version": "1.6.0",
- "resolved": "http://registry.npm.taobao.org/vuex-i18n/download/vuex-i18n-1.6.0.tgz",
- "integrity": "sha1-c40GBoNh2FRR5cRn2LJkKqe/BOs="
+ "version": "1.7.0",
+ "resolved": "http://registry.npm.taobao.org/vuex-i18n/download/vuex-i18n-1.7.0.tgz",
+ "integrity": "sha1-FN2AWt3JvpyspK9OkAvvTGD8u9M="
},
"vuex-router-sync": {
- "version": "4.2.0",
- "resolved": "http://registry.npm.taobao.org/vuex-router-sync/download/vuex-router-sync-4.2.0.tgz",
- "integrity": "sha1-6/xJfWm0AYqSZqjxi1S/yk1SEl8="
+ "version": "4.3.2",
+ "resolved": "http://registry.npm.taobao.org/vuex-router-sync/download/vuex-router-sync-4.3.2.tgz",
+ "integrity": "sha1-YEtho3faqmiy726OAyayytJvNZ4="
},
"vux": {
- "version": "2.5.8",
- "resolved": "http://registry.npm.taobao.org/vux/download/vux-2.5.8.tgz",
- "integrity": "sha1-A1kg2/v8dYT4PW/Zd6IQcGpVNP8=",
+ "version": "2.6.5",
+ "resolved": "http://registry.npm.taobao.org/vux/download/vux-2.6.5.tgz",
+ "integrity": "sha1-Yi1XeEEoCIOSNKQhuLFUuLK1tNM=",
"requires": {
"array-filter": "1.0.0",
"array-find": "1.0.0",
@@ -10326,22 +11254,21 @@
"autosize": "3.0.21",
"axios": "0.15.3",
"big.js": "3.1.3",
- "blueimp-md5": "2.8.0",
- "countup.js": "1.8.5",
+ "blueimp-md5": "2.10.0",
+ "countup.js": "1.9.2",
"fastclick": "1.0.6",
"lodash.debounce": "4.0.8",
"lodash.throttle": "4.1.1",
"object-assign": "4.1.1",
- "photoswipe": "4.1.2",
- "progress-bar-webpack-plugin": "1.10.0",
"qr.js": "0.0.0",
"shake.js": "1.2.2",
- "v-markdown-loader": "0.6.3-beta.4",
"validator": "6.3.0",
+ "vanilla-masker": "1.2.0",
"vux-blazy": "1.6.4",
"vux-xscroll": "3.1.12",
"webp-support": "1.0.3",
- "weixin-js-sdk": "1.2.0"
+ "weixin-js-sdk": "1.2.0",
+ "x-photoswipe": "4.1.3-rc.1"
},
"dependencies": {
"axios": {
@@ -10368,12 +11295,12 @@
"integrity": "sha1-4zBz2QLgo4RO8aRjzOPKLgqrR78="
},
"vux-loader": {
- "version": "1.1.5",
- "resolved": "http://registry.npm.taobao.org/vux-loader/download/vux-loader-1.1.5.tgz",
- "integrity": "sha1-zMku3h764wf2efL3qmS3Xpy35ZI=",
+ "version": "1.1.13",
+ "resolved": "http://registry.npm.taobao.org/vux-loader/download/vux-loader-1.1.13.tgz",
+ "integrity": "sha1-ATIHrfKZcI0yNLsXALZny2IsKBs=",
"dev": true,
"requires": {
- "compare-versions": "3.0.1",
+ "compare-versions": "3.1.0",
"cssnano": "3.10.0",
"draftlog": "1.0.12",
"inline-manifest-webpack-plugin": "3.0.1",
@@ -10396,9 +11323,9 @@
"dev": true
},
"source-map": {
- "version": "0.5.6",
- "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
+ "version": "0.5.7",
+ "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
},
"webpack-merge": {
@@ -10423,7 +11350,7 @@
"dev": true,
"requires": {
"source-list-map": "0.1.8",
- "source-map": "0.5.6"
+ "source-map": "0.5.7"
}
}
}
@@ -10453,12 +11380,6 @@
"graceful-fs": "4.1.11"
}
},
- "webidl-conversions": {
- "version": "2.0.1",
- "resolved": "http://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-2.0.1.tgz",
- "integrity": "sha1-O/glj30xjHRDw28uFpQCoaZwNQY=",
- "optional": true
- },
"webp-support": {
"version": "1.0.3",
"resolved": "http://registry.npm.taobao.org/webp-support/download/webp-support-1.0.3.tgz",
@@ -10627,6 +11548,31 @@
"resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.1.1.tgz",
"integrity": "sha1-U/4WERH5EquZnuiHqQoLxSgi/XU=",
"dev": true
+ },
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
}
}
},
@@ -10695,15 +11641,6 @@
"resolved": "http://registry.npm.taobao.org/weixin-js-sdk/download/weixin-js-sdk-1.2.0.tgz",
"integrity": "sha1-UTKUnrZbPU5fPgUr07axCr30fVU="
},
- "whatwg-url-compat": {
- "version": "0.6.5",
- "resolved": "http://registry.npm.taobao.org/whatwg-url-compat/download/whatwg-url-compat-0.6.5.tgz",
- "integrity": "sha1-AImBEa9om7CXVBzVpFymyHmERb8=",
- "optional": true,
- "requires": {
- "tr46": "0.0.3"
- }
- },
"whet.extend": {
"version": "0.9.9",
"resolved": "http://registry.npm.taobao.org/whet.extend/download/whet.extend-0.9.9.tgz",
@@ -10744,7 +11681,7 @@
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz",
"integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
- "optional": true
+ "dev": true
},
"wrap-ansi": {
"version": "2.1.0",
@@ -10776,7 +11713,17 @@
"wrappy": {
"version": "1.0.2",
"resolved": "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "write": {
+ "version": "0.2.1",
+ "resolved": "http://registry.npm.taobao.org/write/download/write-0.2.1.tgz",
+ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
+ "dev": true,
+ "requires": {
+ "mkdirp": "0.5.1"
+ }
},
"write-file-atomic": {
"version": "1.3.4",
@@ -10807,6 +11754,11 @@
}
}
},
+ "x-photoswipe": {
+ "version": "4.1.3-rc.1",
+ "resolved": "http://registry.npm.taobao.org/x-photoswipe/download/x-photoswipe-4.1.3-rc.1.tgz",
+ "integrity": "sha1-52GQF1LdPdH3GOU4UUtgm13199s="
+ },
"xdg-basedir": {
"version": "2.0.0",
"resolved": "http://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-2.0.0.tgz",
@@ -10822,12 +11774,6 @@
"integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=",
"dev": true
},
- "xml-name-validator": {
- "version": "2.0.1",
- "resolved": "http://registry.npm.taobao.org/xml-name-validator/download/xml-name-validator-2.0.1.tgz",
- "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=",
- "optional": true
- },
"xtend": {
"version": "4.0.1",
"resolved": "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz",
@@ -10855,26 +11801,6 @@
"js-yaml": "3.7.0"
}
},
- "yargs": {
- "version": "3.10.0",
- "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz",
- "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
- "dev": true,
- "requires": {
- "camelcase": "1.2.1",
- "cliui": "2.1.0",
- "decamelize": "1.2.0",
- "window-size": "0.1.0"
- },
- "dependencies": {
- "camelcase": {
- "version": "1.2.1",
- "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
- "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
- "dev": true
- }
- }
- },
"yargs-parser": {
"version": "4.2.1",
"resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-4.2.1.tgz",
diff --git a/package.json b/package.json
index dfe3174..f4e4240 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-leaflet-mobile",
- "version": "1.3.0",
+ "version": "1.4.0",
"description": "A Vue.js project",
"author": "brandonxiang <1542453460@qq.com>",
"private": true,
@@ -8,8 +8,7 @@
"dev": "node build/dev-server.js",
"start": "node build/dev-server.js",
"build": "node build/build.js",
- "deploy": "node build/deploy.js",
- "analyz": "npm run build --report"
+ "lint": "eslint --ext .js,.vue src"
},
"dependencies": {
"axios": "^0.16.1",
@@ -28,17 +27,26 @@
"vux": "^2.2.1"
},
"devDependencies": {
- "autoprefixer": "^6.7.2",
+ "autoprefixer": "^7.1.2",
"babel-core": "^6.22.1",
- "babel-loader": "^6.2.10",
+ "babel-eslint": "^7.1.1",
+ "babel-loader": "^7.1.1",
"babel-plugin-transform-runtime": "^6.22.0",
"babel-preset-env": "^1.3.2",
"babel-preset-stage-2": "^6.22.0",
"babel-register": "^6.22.0",
- "chalk": "^1.1.3",
+ "chalk": "^2.0.1",
"connect-history-api-fallback": "^1.3.0",
"copy-webpack-plugin": "^4.0.1",
"css-loader": "^0.28.0",
+ "cssnano": "^3.10.0",
+ "eslint": "^3.19.0",
+ "eslint-config-airbnb-base": "^11.1.3",
+ "eslint-friendly-formatter": "^3.0.0",
+ "eslint-import-resolver-webpack": "^0.8.1",
+ "eslint-loader": "^1.7.1",
+ "eslint-plugin-html": "^3.1.0",
+ "eslint-plugin-import": "^2.2.0",
"eventsource-polyfill": "^0.9.6",
"express": "^4.14.1",
"extract-text-webpack-plugin": "^2.0.0",
@@ -46,16 +54,17 @@
"friendly-errors-webpack-plugin": "^1.1.3",
"html-webpack-plugin": "^2.28.0",
"http-proxy-middleware": "^0.17.3",
- "image-webpack-loader": "^3.3.1",
+ "image-webpack-loader": "^3.4.2",
"less-loader": "^4.0.5",
- "opn": "^4.0.2",
- "optimize-css-assets-webpack-plugin": "^1.3.0",
+ "opn": "^5.1.0",
+ "optimize-css-assets-webpack-plugin": "^2.0.0",
"ora": "^1.2.0",
"postcss-pxtorem": "^4.0.1",
"rimraf": "^2.6.0",
"semver": "^5.3.0",
"shelljs": "^0.7.6",
- "sw-precache-webpack-plugin": "^0.9.1",
+ "sw-precache-webpack-plugin": "^0.11.4",
+ "uglify-es": "^3.0.25",
"url-loader": "^0.5.8",
"vue-loader": "^12.1.0",
"vue-style-loader": "^3.0.1",
diff --git a/static/img/icons/android-chrome-192x192.png b/static/img/icons/android-chrome-192x192.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/android-chrome-512x512.png b/static/img/icons/android-chrome-512x512.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon-120x120.png b/static/img/icons/apple-touch-icon-120x120.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon-152x152.png b/static/img/icons/apple-touch-icon-152x152.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon-180x180.png b/static/img/icons/apple-touch-icon-180x180.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon-60x60.png b/static/img/icons/apple-touch-icon-60x60.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon-76x76.png b/static/img/icons/apple-touch-icon-76x76.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/apple-touch-icon.png b/static/img/icons/apple-touch-icon.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/favicon-16x16.png b/static/img/icons/favicon-16x16.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/favicon-32x32.png b/static/img/icons/favicon-32x32.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/favicon.ico b/static/img/icons/favicon.ico
old mode 100644
new mode 100755
diff --git a/static/img/icons/mstile-150x150.png b/static/img/icons/mstile-150x150.png
old mode 100644
new mode 100755
diff --git a/static/img/icons/safari-pinned-tab.svg b/static/img/icons/safari-pinned-tab.svg
old mode 100644
new mode 100755
diff --git a/www/index.html b/www/index.html
index 793e0c0..81c1f71 100644
--- a/www/index.html
+++ b/www/index.html
@@ -1,55 +1 @@
-vue-leaflet-mobile
This is your fallback content in case JavaScript fails to load.
\ No newline at end of file
+vue-leaflet-mobile
\ No newline at end of file
diff --git a/www/service-worker.js b/www/service-worker.js
index a13c173..aa26132 100644
--- a/www/service-worker.js
+++ b/www/service-worker.js
@@ -1 +1 @@
-"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[],cacheName="sw-precache-v3-my-vue-app-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,n){var t=new URL(e);return"/"===t.pathname.slice(-1)&&(t.pathname+=n),t.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(n){return new Response(n,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,n,t,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(n)+"="+encodeURIComponent(t)),a.toString()},isPathWhitelisted=function(e,n){if(0===e.length)return!0;var t=new URL(n).pathname;return e.some(function(e){return t.match(e)})},stripIgnoredUrlParameters=function(e,n){var t=new URL(e);return t.hash="",t.search=t.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return n.every(function(n){return!n.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),t.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var n=e[0],t=e[1],r=new URL(n,self.location),a=createCacheKey(r,hashParamName,t,!1);return[r.toString(),a]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(n){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(t){if(!n.has(t)){var r=new Request(t,{credentials:"same-origin"});return fetch(r).then(function(n){if(!n.ok)throw new Error("Request for "+t+" returned a response with status "+n.status);return cleanResponse(n).then(function(n){return e.put(t,n)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var n=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(t){return Promise.all(t.map(function(t){if(!n.has(t.url))return e.delete(t)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var n,t=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);n=urlsToCacheKeys.has(t);n||(t=addDirectoryIndex(t,"index.html"),n=urlsToCacheKeys.has(t));n&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(t)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(n){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,n),fetch(e.request)}))}});
\ No newline at end of file
+"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[],cacheName="sw-precache-v3-my-vue-app-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,n){var t=new URL(e);return"/"===t.pathname.slice(-1)&&(t.pathname+=n),t.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(n){return new Response(n,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,n,t,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(n)+"="+encodeURIComponent(t)),a.toString()},isPathWhitelisted=function(e,n){if(0===e.length)return!0;var t=new URL(n).pathname;return e.some(function(e){return t.match(e)})},stripIgnoredUrlParameters=function(e,n){var t=new URL(e);return t.hash="",t.search=t.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return n.every(function(n){return!n.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),t.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var n=e[0],t=e[1],r=new URL(n,self.location),a=createCacheKey(r,hashParamName,t,!1);return[r.toString(),a]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(n){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(t){if(!n.has(t)){var r=new Request(t,{credentials:"same-origin"});return fetch(r).then(function(n){if(!n.ok)throw new Error("Request for "+t+" returned a response with status "+n.status);return cleanResponse(n).then(function(n){return e.put(t,n)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var n=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(t){return Promise.all(t.map(function(t){if(!n.has(t.url))return e.delete(t)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var n,t=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);(n=urlsToCacheKeys.has(t))||(t=addDirectoryIndex(t,"index.html"),n=urlsToCacheKeys.has(t));n&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(t)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(n){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,n),fetch(e.request)}))}});
\ No newline at end of file
diff --git a/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css b/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css
new file mode 100644
index 0000000..8a40eed
--- /dev/null
+++ b/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css
@@ -0,0 +1 @@
+html[data-rem="375"]{font-size:20px}@media only screen and (min-width:320px){html[data-rem="375"]{font-size:17.06px!important}}@media only screen and (min-width:375px){html[data-rem="375"]{font-size:20px!important}}@media only screen and (min-width:400px){html[data-rem="375"]{font-size:21.33333333px!important}}@media only screen and (min-width:414px){html[data-rem="375"]{font-size:22.08px!important}}@media only screen and (min-width:480px){html[data-rem="375"]{font-size:25.6px!important}}html[data-rem="320"]{font-size:20px}@media only screen and (min-width:375px){html[data-rem="320"]{font-size:23.4375px!important}}@media only screen and (min-width:400px){html[data-rem="320"]{font-size:25px!important}}@media only screen and (min-width:414px){html[data-rem="320"]{font-size:25.875px!important}}@media only screen and (min-width:480px){html[data-rem="320"]{font-size:30px!important}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.6;font-family:-apple-system-font,Helvetica Neue,sans-serif}*{margin:0;padding:0}a img{border:0}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-input-placeholder{font-family:-apple-system-font,Helvetica Neue,sans-serif}a{-webkit-touch-callout:none}.vux-1px,.vux-1px-b,.vux-1px-l,.vux-1px-r,.vux-1px-t,.vux-1px-tb{position:relative}.vux-1px:before{content:" ";position:absolute;left:0;top:0;width:200%;height:1px;border:1px solid #c7c7c7;color:#c7c7c7;height:200%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5);transform:scale(.5)}.vux-1px-t:before{top:0;border-top:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-b:after,.vux-1px-t:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#c7c7c7}.vux-1px-b:after{bottom:0;border-bottom:1px solid #c7c7c7;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-tb:before{top:0;border-top:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-tb:after,.vux-1px-tb:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#c7c7c7}.vux-1px-tb:after{bottom:0;border-bottom:1px solid #c7c7c7;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-l:before{left:0;border-left:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.vux-1px-l:before,.vux-1px-r:after{content:" ";position:absolute;top:0;width:1px;bottom:0;color:#c7c7c7}.vux-1px-r:after{right:0;border-right:1px solid #c7c7c7;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}body,html{height:100%}.full-height{padding-top:45px;font-size:.7rem;height:100%}body{background-color:#fbf9fe;padding:0;margin:0}.weui-tab .vux-header{position:absolute;left:0;right:0}.router-view{width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.vux-pop-in-enter-active,.vux-pop-in-leave-active,.vux-pop-out-enter-active,.vux-pop-out-leave-active{will-change:transform;height:100%;position:absolute;left:0}.vux-pop-out-enter-active{-webkit-animation-name:popInLeft;animation-name:popInLeft}.vux-pop-out-leave-active{-webkit-animation-name:popOutRight;animation-name:popOutRight}.vux-pop-in-enter-active{-webkit-perspective:1000;perspective:1000;-webkit-animation-name:popInRight;animation-name:popInRight}.vux-pop-in-leave-active{-webkit-animation-name:popOutLeft;animation-name:popOutLeft}@-webkit-keyframes popInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes popInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes popOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes popOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes popInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes popInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes popOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes popOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.vux-header{position:relative;padding:3px 0;box-sizing:border-box;background-color:#35495e}.vux-header .vux-header-title{line-height:40px;text-align:center;font-size:18px;font-weight:400;color:#fff}.vux-header-title-area,.vux-header .vux-header-title{margin:0 88px;height:40px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vux-header .vux-header-title>span{display:inline-block}.vux-header .vux-header-left,.vux-header .vux-header-right{position:absolute;top:14px;display:block;font-size:14px;line-height:21px;color:#ccc}.vux-header .vux-header-left a,.vux-header .vux-header-left button,.vux-header .vux-header-right a,.vux-header .vux-header-right button{float:left;margin-right:8px;color:#ccc}.vux-header .vux-header-left a:active,.vux-header .vux-header-left button:active,.vux-header .vux-header-right a:active,.vux-header .vux-header-right button:active{opacity:.5}.vux-header .vux-header-left{left:18px}.vux-header .vux-header-left .vux-header-back{padding-left:16px}.vux-header .vux-header-left .left-arrow{position:absolute;width:30px;height:30px;top:-5px;left:-5px}.vux-header .vux-header-left .left-arrow:before{content:"";position:absolute;width:12px;height:12px;border:1px solid #ccc;border-width:1px 0 0 1px;-webkit-transform:rotate(315deg);transform:rotate(315deg);top:8px;left:7px}.vux-header .vux-header-right{right:15px}.vux-header .vux-header-right a,.vux-header .vux-header-right button{margin-left:8px;margin-right:0}.vux-header .vux-header-right .vux-header-more:after{content:"\2022 \2022 \2022 ";font-size:16px}.vux-header-fade-in-right-enter-active{-webkit-animation:fadeinR .5s;animation:fadeinR .5s}.vux-header-fade-in-left-enter-active{-webkit-animation:fadeinL .5s;animation:fadeinL .5s}@-webkit-keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(150px);transform:translateX(150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(150px);transform:translateX(150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.weui-tabbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:500;bottom:0;width:100%;background-color:#f7f7fa}.weui-tabbar:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #c0bfc4;color:#c0bfc4;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.weui-tabbar__item{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 0 0;font-size:0;color:#999;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon>i,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label{color:#09bb07}.weui-tabbar__icon{display:inline-block;width:27px;height:27px}.weui-tabbar__icon>i,i.weui-tabbar__icon{font-size:24px;color:#999}.weui-tabbar__icon img{width:100%;height:100%}.weui-tabbar__label{text-align:center;color:#999;font-size:10px;line-height:1.8}.weui-tab{position:relative;height:100%}.weui-tab__panel{box-sizing:border-box;height:100%;padding-bottom:50px;overflow:auto;-webkit-overflow-scrolling:touch}.weui-tab__content{display:none}.vux-reddot,.vux-reddot-border,.vux-reddot-s{position:relative}.vux-reddot-border:after,.vux-reddot-s:after,.vux-reddot:after{background-color:#f74c31;right:-3px;top:-3px}.vux-reddot-border:after,.vux-reddot-border:before,.vux-reddot-s:after,.vux-reddot:after{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:5px;background-clip:padding-box}.vux-reddot-border:before{background-color:#fff;right:-4px;top:-4px;padding:1px}.vux-reddot-s:after{width:6px;height:6px;top:-5px;right:-5px}.weui-tabbar__icon{position:relative}.weui-tabbar__icon>sup{position:absolute;top:-8px;left:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:101}.weui-tabbar__item.vux-tabbar-simple{padding:0;height:50px;line-height:50px}.vux-tabbar-simple .weui-tabbar__label{font-size:14px;line-height:50px}.vux-badge{display:inline-block;text-align:center;background:#f74c31;color:#fff;font-size:12px;height:16px;line-height:16px;border-radius:8px;padding:0 6px;background-clip:padding-box;vertical-align:middle}.vux-badge-single{padding:0;width:16px}.vux-badge-dot{height:auto;padding:5px}
\ No newline at end of file
diff --git a/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css.map b/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css.map
new file mode 100644
index 0000000..6022137
--- /dev/null
+++ b/www/static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///./src/App.vue?33dd","webpack:///./~/vux/src/components/view-box/index.vue?e2a4","webpack:///./~/vux/src/components/x-header/index.vue?1003","webpack:///./~/vux/src/components/tabbar/tabbar.vue?97db","webpack:///./~/vux/src/components/badge/index.vue?f969"],"names":[],"mappings":"AACA,qBACE,cAAgB,CAElB,yCACA,qBACI,2BAA8B,CACjC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAED,yCACA,qBACI,iCAAoC,CACvC,CAED,yCACA,qBACI,2BAA8B,CACjC,CAED,yCACA,qBACI,0BAA6B,CAChC,CAED,qBACE,cAAgB,CAElB,yCACA,qBACI,6BAAgC,CACnC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAED,yCACA,qBACI,4BAA+B,CAClC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAkHD,KACE,0BACA,6BAA+B,CAEjC,KACE,gBACA,wDAA8D,CAEhE,EACE,SACA,SAAW,CAEb,MACE,QAAU,CAEZ,EACE,qBACA,yCAA8C,CAGhD,4BACE,wDAA8D,CAGhE,EACE,0BAA4B,CAE9B,iEAME,iBAAmB,CAErB,gBACE,YACA,kBACA,OACA,MACA,WACA,WACA,yBACA,cACA,YACA,kCACQ,0BACR,4BACQ,mBAAsB,CAEhC,kBAIE,MAGA,6BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mCAbE,YACA,kBACA,OAEA,QACA,WAEA,aAAe,CAmBhB,iBATC,SAGA,gCAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,mBAIE,MAGA,6BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,qCAbE,YACA,kBACA,OAEA,QACA,WAEA,aAAe,CAmBhB,kBATC,SAGA,gCAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,kBAGE,OAIA,8BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mCAbE,YACA,kBAEA,MACA,UACA,SAEA,aAAe,CAmBhB,iBAVC,QAIA,+BAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,UAEE,WAAa,CAEf,aACE,iBACA,gBACA,WAAa,CAEf,KACE,yBACA,UACA,QAAU,CAEZ,sBACE,kBACA,OACA,OAAS,CAKX,aACE,WACA,+BACQ,uBACR,iCACQ,yBACR,mCACQ,0BAA4B,CAEtC,sGAIE,sBACA,YACA,kBACA,MAAQ,CAEV,0BACE,iCACQ,wBAA0B,CAEpC,0BACE,mCACQ,0BAA4B,CAEtC,yBACE,yBACQ,iBACR,kCACQ,yBAA2B,CAErC,yBACE,kCACQ,yBAA2B,CAErC,6BACA,GACI,UACA,yCACQ,gCAAoC,CAEhD,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,qBACA,GACI,UACA,yCACQ,gCAAoC,CAEhD,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,8BACA,GACI,SAAW,CAEf,GACI,UACA,yCACQ,gCAAoC,CAC/C,CAED,sBACA,GACI,SAAW,CAEf,GACI,UACA,yCACQ,gCAAoC,CAC/C,CAED,8BACA,GACI,UACA,wCACQ,+BAAmC,CAE/C,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,sBACA,GACI,UACA,wCACQ,+BAAmC,CAE/C,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,+BACA,GACI,SAAW,CAEf,GACI,UACA,wCACQ,+BAAmC,CAC9C,CAED,uBACA,GACI,SAAW,CAEf,GACI,UACA,wCACQ,+BAAmC,CAC9C,CC1UD,aACE,oBACA,oBACA,aACA,kBACA,YACA,SACA,WACA,wBAA0B,CAE5B,oBACE,YACA,kBACA,OACA,MACA,QACA,WACA,6BACA,cACA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mBACE,cACA,mBACI,WACI,OACR,gBACA,YACA,WACA,kBACA,yCAA8C,CAEhD,2KAGE,aAAe,CAEjB,mBACE,qBACA,WACA,WAAa,CAEf,yCAEE,eACA,UAAe,CAEjB,uBACE,WACA,WAAa,CAEf,oBACE,kBACA,WACA,eACA,eAAiB,CAEnB,UACE,kBACA,WAAa,CAEf,iBACE,8BACQ,sBACR,YACA,oBACA,cACA,gCAAkC,CAEpC,mBACE,YAAc,CCzEhB,YACE,kBACA,cACA,8BACQ,sBACR,wBAA0B,CAE5B,8BACE,iBACA,kBACA,eACA,gBACA,UAAY,CAEd,qDAEE,cACA,YACA,WACA,gBACA,uBACA,kBAAoB,CAEtB,mCACE,oBAAsB,CAExB,2DAEE,kBACA,SACA,cACA,eACA,iBACA,UAAY,CAEd,wIAIE,WACA,iBACA,UAAY,CAEd,oKAIE,UAAa,CAEf,6BACE,SAAW,CAEb,8CACE,iBAAmB,CAErB,yCACE,kBACA,WACA,YACA,SACA,SAAW,CAEb,gDACE,WACA,kBACA,WACA,YACA,sBACA,yBACA,iCACQ,yBACR,QACA,QAAU,CAEZ,8BACE,UAAY,CAEd,qEAEE,gBACA,cAAgB,CAElB,qDACE,mCACA,cAAgB,CAElB,uCACE,8BACQ,qBAAuB,CAEjC,sCACE,8BACQ,qBAAuB,CAEjC,2BACA,GACI,UACA,oCACQ,2BAA6B,CAEzC,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,mBACA,GACI,UACA,oCACQ,2BAA6B,CAEzC,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,2BACA,GACI,UACA,qCACQ,4BAA8B,CAE1C,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,mBACA,GACI,UACA,qCACQ,4BAA8B,CAE1C,GACI,UACA,gCACQ,uBAAyB,CACpC,CC5ID,aACE,oBACA,oBACA,aACA,kBACA,YACA,SACA,WACA,wBAA0B,CAE5B,oBACE,YACA,kBACA,OACA,MACA,QACA,WACA,6BACA,cACA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mBACE,cACA,mBACI,WACI,OACR,gBACA,YACA,WACA,kBACA,yCAA8C,CAEhD,2KAGE,aAAe,CAEjB,mBACE,qBACA,WACA,WAAa,CAEf,yCAEE,eACA,UAAe,CAEjB,uBACE,WACA,WAAa,CAEf,oBACE,kBACA,WACA,eACA,eAAiB,CAEnB,UACE,kBACA,WAAa,CAEf,iBACE,8BACQ,sBACR,YACA,oBACA,cACA,gCAAkC,CAEpC,mBACE,YAAc,CAEhB,6CAGE,iBAAmB,CAErB,+DAQE,yBAEA,WACA,QAAU,CAGZ,yFAXE,WACA,kBACA,cACA,UACA,WAEA,kBAGA,2BAA6B,CAc9B,0BANC,sBAEA,WACA,SAEA,WAAa,CAEf,oBACE,UACA,WACA,SACA,UAAY,CAEd,mBACE,iBAAmB,CAErB,uBACE,kBACA,SACA,UACA,mCACQ,2BACR,WAAa,CAEf,qCACE,UACA,YACA,gBAAkB,CAEpB,uCACE,eACA,gBAAkB,CCnIpB,WACE,qBACA,kBACA,mBACA,WACA,eACA,YACA,iBACA,kBACA,cACA,4BACA,qBAAuB,CAEzB,kBACE,UACA,UAAY,CAEd,eACE,YACA,WAAa","file":"static/css/app.b3ed5312093395cf8b9dc11d3727a1ec.css","sourcesContent":["\nhtml[data-rem=\"375\"] {\n font-size: 20PX;\n}\n@media only screen and (min-width: 320px) {\nhtml[data-rem=\"375\"] {\n font-size: 17.06PX !important;\n}\n}\n@media only screen and (min-width: 375px) {\nhtml[data-rem=\"375\"] {\n font-size: 20PX !important;\n}\n}\n@media only screen and (min-width: 400px) {\nhtml[data-rem=\"375\"] {\n font-size: 21.33333333PX !important;\n}\n}\n@media only screen and (min-width: 414px) {\nhtml[data-rem=\"375\"] {\n font-size: 22.08PX !important;\n}\n}\n@media only screen and (min-width: 480px) {\nhtml[data-rem=\"375\"] {\n font-size: 25.6PX !important;\n}\n}\nhtml[data-rem=\"320\"] {\n font-size: 20PX;\n}\n@media only screen and (min-width: 375px) {\nhtml[data-rem=\"320\"] {\n font-size: 23.4375PX !important;\n}\n}\n@media only screen and (min-width: 400px) {\nhtml[data-rem=\"320\"] {\n font-size: 25PX !important;\n}\n}\n@media only screen and (min-width: 414px) {\nhtml[data-rem=\"320\"] {\n font-size: 25.875PX !important;\n}\n}\n@media only screen and (min-width: 480px) {\nhtml[data-rem=\"320\"] {\n font-size: 30PX !important;\n}\n}\n/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* popup-header\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* week-calendar\n*/\n/**\n* search\n*/\n/**\n* radio\n*/\n/**\n* loadmore\n*/\nhtml {\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n line-height: 1.6;\n font-family: -apple-system-font, \"Helvetica Neue\", sans-serif;\n}\n* {\n margin: 0;\n padding: 0;\n}\na img {\n border: 0;\n}\na {\n text-decoration: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n/** env = windows **/\n::-webkit-input-placeholder {\n font-family: -apple-system-font, \"Helvetica Neue\", sans-serif;\n}\n/** prevent default menu callout **/\na {\n -webkit-touch-callout: none;\n}\n.vux-1px,\n.vux-1px-t,\n.vux-1px-b,\n.vux-1px-tb,\n.vux-1px-l,\n.vux-1px-r {\n position: relative;\n}\n.vux-1px:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n width: 200%;\n height: 1px;\n border: 1px solid #C7C7C7;\n color: #C7C7C7;\n height: 200%;\n -webkit-transform-origin: left top;\n transform-origin: left top;\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.vux-1px-t:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-b:after {\n content: \" \";\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n height: 1px;\n border-bottom: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 100%;\n transform-origin: 0 100%;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-tb:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-tb:after {\n content: \" \";\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n height: 1px;\n border-bottom: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 100%;\n transform-origin: 0 100%;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-l:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n width: 1px;\n bottom: 0;\n border-left: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleX(0.5);\n transform: scaleX(0.5);\n}\n.vux-1px-r:after {\n content: \" \";\n position: absolute;\n right: 0;\n top: 0;\n width: 1px;\n bottom: 0;\n border-right: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 100% 0;\n transform-origin: 100% 0;\n -webkit-transform: scaleX(0.5);\n transform: scaleX(0.5);\n}\nhtml,\nbody {\n height: 100%;\n}\n.full-height {\n padding-top: 45px;\n font-size: 0.7rem;\n height: 100%;\n}\nbody {\n background-color: #fbf9fe;\n padding: 0;\n margin: 0;\n}\n.weui-tab .vux-header {\n position: absolute;\n left: 0;\n right: 0;\n}\n/**\n* vue-router transition\n*/\n.router-view {\n width: 100%;\n -webkit-animation-duration: 0.5s;\n animation-duration: 0.5s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.vux-pop-out-enter-active,\n.vux-pop-out-leave-active,\n.vux-pop-in-enter-active,\n.vux-pop-in-leave-active {\n will-change: transform;\n height: 100%;\n position: absolute;\n left: 0;\n}\n.vux-pop-out-enter-active {\n -webkit-animation-name: popInLeft;\n animation-name: popInLeft;\n}\n.vux-pop-out-leave-active {\n -webkit-animation-name: popOutRight;\n animation-name: popOutRight;\n}\n.vux-pop-in-enter-active {\n -webkit-perspective: 1000;\n perspective: 1000;\n -webkit-animation-name: popInRight;\n animation-name: popInRight;\n}\n.vux-pop-in-leave-active {\n -webkit-animation-name: popOutLeft;\n animation-name: popOutLeft;\n}\n@-webkit-keyframes popInLeft {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@keyframes popInLeft {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@-webkit-keyframes popOutLeft {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\n}\n@keyframes popOutLeft {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\n}\n@-webkit-keyframes popInRight {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@keyframes popInRight {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@-webkit-keyframes popOutRight {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\n}\n@keyframes popOutRight {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/App.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* popup-header\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* week-calendar\n*/\n/**\n* search\n*/\n/**\n* radio\n*/\n/**\n* loadmore\n*/\n.weui-tabbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 500;\n bottom: 0;\n width: 100%;\n background-color: #F7F7FA;\n}\n.weui-tabbar:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C0BFC4;\n color: #C0BFC4;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-tabbar__item {\n display: block;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n padding: 5px 0 0;\n font-size: 0;\n color: #999999;\n text-align: center;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {\n color: #09BB07;\n}\n.weui-tabbar__icon {\n display: inline-block;\n width: 27px;\n height: 27px;\n}\ni.weui-tabbar__icon,\n.weui-tabbar__icon > i {\n font-size: 24px;\n color: #999999;\n}\n.weui-tabbar__icon img {\n width: 100%;\n height: 100%;\n}\n.weui-tabbar__label {\n text-align: center;\n color: #999999;\n font-size: 10px;\n line-height: 1.8;\n}\n.weui-tab {\n position: relative;\n height: 100%;\n}\n.weui-tab__panel {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n height: 100%;\n padding-bottom: 50px;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n.weui-tab__content {\n display: none;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/view-box/index.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* popup-header\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* week-calendar\n*/\n/**\n* search\n*/\n/**\n* radio\n*/\n/**\n* loadmore\n*/\n.vux-header {\n position: relative;\n padding: 3px 0;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n background-color: #35495e;\n}\n.vux-header .vux-header-title {\n line-height: 40px;\n text-align: center;\n font-size: 18px;\n font-weight: 400;\n color: #fff;\n}\n.vux-header-title-area,\n.vux-header .vux-header-title {\n margin: 0 88px;\n height: 40px;\n width: auto;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.vux-header .vux-header-title > span {\n display: inline-block;\n}\n.vux-header .vux-header-left,\n.vux-header .vux-header-right {\n position: absolute;\n top: 14px;\n display: block;\n font-size: 14px;\n line-height: 21px;\n color: #ccc;\n}\n.vux-header .vux-header-left a,\n.vux-header .vux-header-left button,\n.vux-header .vux-header-right a,\n.vux-header .vux-header-right button {\n float: left;\n margin-right: 8px;\n color: #ccc;\n}\n.vux-header .vux-header-left a:active,\n.vux-header .vux-header-left button:active,\n.vux-header .vux-header-right a:active,\n.vux-header .vux-header-right button:active {\n opacity: 0.5;\n}\n.vux-header .vux-header-left {\n left: 18px;\n}\n.vux-header .vux-header-left .vux-header-back {\n padding-left: 16px;\n}\n.vux-header .vux-header-left .left-arrow {\n position: absolute;\n width: 30px;\n height: 30px;\n top: -5px;\n left: -5px;\n}\n.vux-header .vux-header-left .left-arrow:before {\n content: \"\";\n position: absolute;\n width: 12px;\n height: 12px;\n border: 1px solid #ccc;\n border-width: 1px 0 0 1px;\n -webkit-transform: rotate(315deg);\n transform: rotate(315deg);\n top: 8px;\n left: 7px;\n}\n.vux-header .vux-header-right {\n right: 15px;\n}\n.vux-header .vux-header-right a,\n.vux-header .vux-header-right button {\n margin-left: 8px;\n margin-right: 0;\n}\n.vux-header .vux-header-right .vux-header-more:after {\n content: \"\\2022\\0020\\2022\\0020\\2022\\0020\";\n font-size: 16px;\n}\n.vux-header-fade-in-right-enter-active {\n -webkit-animation: fadeinR .5s;\n animation: fadeinR .5s;\n}\n.vux-header-fade-in-left-enter-active {\n -webkit-animation: fadeinL .5s;\n animation: fadeinL .5s;\n}\n@-webkit-keyframes fadeinR {\n0% {\n opacity: 0;\n -webkit-transform: translateX(150px);\n transform: translateX(150px);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@keyframes fadeinR {\n0% {\n opacity: 0;\n -webkit-transform: translateX(150px);\n transform: translateX(150px);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@-webkit-keyframes fadeinL {\n0% {\n opacity: 0;\n -webkit-transform: translateX(-150px);\n transform: translateX(-150px);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@keyframes fadeinL {\n0% {\n opacity: 0;\n -webkit-transform: translateX(-150px);\n transform: translateX(-150px);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/x-header/index.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* popup-header\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* week-calendar\n*/\n/**\n* search\n*/\n/**\n* radio\n*/\n/**\n* loadmore\n*/\n.weui-tabbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 500;\n bottom: 0;\n width: 100%;\n background-color: #F7F7FA;\n}\n.weui-tabbar:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C0BFC4;\n color: #C0BFC4;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-tabbar__item {\n display: block;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n padding: 5px 0 0;\n font-size: 0;\n color: #999999;\n text-align: center;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {\n color: #09BB07;\n}\n.weui-tabbar__icon {\n display: inline-block;\n width: 27px;\n height: 27px;\n}\ni.weui-tabbar__icon,\n.weui-tabbar__icon > i {\n font-size: 24px;\n color: #999999;\n}\n.weui-tabbar__icon img {\n width: 100%;\n height: 100%;\n}\n.weui-tabbar__label {\n text-align: center;\n color: #999999;\n font-size: 10px;\n line-height: 1.8;\n}\n.weui-tab {\n position: relative;\n height: 100%;\n}\n.weui-tab__panel {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n height: 100%;\n padding-bottom: 50px;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n.weui-tab__content {\n display: none;\n}\n.vux-reddot,\n.vux-reddot-border,\n.vux-reddot-s {\n position: relative;\n}\n.vux-reddot:after,\n.vux-reddot-border:after,\n.vux-reddot-s:after {\n content: '';\n position: absolute;\n display: block;\n width: 8px;\n height: 8px;\n background-color: #f74c31;\n border-radius: 5px;\n right: -3px;\n top: -3px;\n background-clip: padding-box;\n}\n.vux-reddot-border:before {\n content: '';\n position: absolute;\n display: block;\n width: 8px;\n height: 8px;\n background-color: #fff;\n border-radius: 5px;\n right: -4px;\n top: -4px;\n background-clip: padding-box;\n padding: 1px;\n}\n.vux-reddot-s:after {\n width: 6px;\n height: 6px;\n top: -5px;\n right: -5px;\n}\n.weui-tabbar__icon {\n position: relative;\n}\n.weui-tabbar__icon > sup {\n position: absolute;\n top: -8px;\n left: 100%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n z-index: 101;\n}\n.weui-tabbar__item.vux-tabbar-simple {\n padding: 0;\n height: 50px;\n line-height: 50px;\n}\n.vux-tabbar-simple .weui-tabbar__label {\n font-size: 14px;\n line-height: 50px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/tabbar/tabbar.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* popup-header\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* week-calendar\n*/\n/**\n* search\n*/\n/**\n* radio\n*/\n/**\n* loadmore\n*/\n.vux-badge {\n display: inline-block;\n text-align: center;\n background: #f74c31;\n color: #fff;\n font-size: 12px;\n height: 16px;\n line-height: 16px;\n border-radius: 8px;\n padding: 0 6px;\n background-clip: padding-box;\n vertical-align: middle;\n}\n.vux-badge-single {\n padding: 0;\n width: 16px;\n}\n.vux-badge-dot {\n height: auto;\n padding: 5px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/badge/index.vue"],"sourceRoot":""}
\ No newline at end of file
diff --git a/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css b/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css
deleted file mode 100644
index df36403..0000000
--- a/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css
+++ /dev/null
@@ -1 +0,0 @@
-html[data-rem="375"]{font-size:20px}@media only screen and (min-width:320px){html[data-rem="375"]{font-size:17.06px!important}}@media only screen and (min-width:375px){html[data-rem="375"]{font-size:20px!important}}@media only screen and (min-width:400px){html[data-rem="375"]{font-size:21.33333333px!important}}@media only screen and (min-width:414px){html[data-rem="375"]{font-size:22.08px!important}}@media only screen and (min-width:480px){html[data-rem="375"]{font-size:25.6px!important}}html[data-rem="320"]{font-size:20px}@media only screen and (min-width:375px){html[data-rem="320"]{font-size:23.4375px!important}}@media only screen and (min-width:400px){html[data-rem="320"]{font-size:25px!important}}@media only screen and (min-width:414px){html[data-rem="320"]{font-size:25.875px!important}}@media only screen and (min-width:480px){html[data-rem="320"]{font-size:30px!important}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.6;font-family:-apple-system-font,Helvetica Neue,sans-serif}*{margin:0;padding:0}a img{border:0}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-input-placeholder{font-family:-apple-system-font,Helvetica Neue,sans-serif}.vux-1px,.vux-1px-b,.vux-1px-l,.vux-1px-r,.vux-1px-t,.vux-1px-tb{position:relative}.vux-1px:before{content:" ";position:absolute;left:0;top:0;width:200%;height:1px;border:1px solid #c7c7c7;color:#c7c7c7;height:200%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5);transform:scale(.5)}.vux-1px-t:before{top:0;border-top:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-b:after,.vux-1px-t:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#c7c7c7}.vux-1px-b:after{bottom:0;border-bottom:1px solid #c7c7c7;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-tb:before{top:0;border-top:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-tb:after,.vux-1px-tb:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#c7c7c7}.vux-1px-tb:after{bottom:0;border-bottom:1px solid #c7c7c7;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.vux-1px-l:before{left:0;border-left:1px solid #c7c7c7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.vux-1px-l:before,.vux-1px-r:after{content:" ";position:absolute;top:0;width:1px;bottom:0;color:#c7c7c7}.vux-1px-r:after{right:0;border-right:1px solid #c7c7c7;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}body,html{height:100%}.full-height{padding-top:2.25rem;font-size:.7rem;height:100%}body{background-color:#fbf9fe;padding:0;margin:0}.weui-tab .vux-header{position:absolute;left:0;right:0}.router-view{width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.vux-pop-in-enter-active,.vux-pop-in-leave-active,.vux-pop-out-enter-active,.vux-pop-out-leave-active{will-change:transform;height:100%;position:absolute;left:0}.vux-pop-out-enter-active{-webkit-animation-name:a;animation-name:a}.vux-pop-out-leave-active{-webkit-animation-name:d;animation-name:d}.vux-pop-in-enter-active{-webkit-perspective:1000;perspective:1000;-webkit-animation-name:c;animation-name:c}.vux-pop-in-leave-active{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes b{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes b{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes c{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes d{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes d{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.vux-header{position:relative;padding:.15rem 0;box-sizing:border-box;background-color:#35495e}.vux-header .vux-header-title,.vux-header h1{margin:0 4.4rem;line-height:2rem;text-align:center;height:2rem;font-size:.9rem;font-weight:400;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.vux-header .vux-header-title>span{display:inline-block}.vux-header .vux-header-left,.vux-header .vux-header-right{position:absolute;top:.7rem;display:block;font-size:.7rem;line-height:1.05rem;color:#ccc}.vux-header .vux-header-left a,.vux-header .vux-header-left button,.vux-header .vux-header-right a,.vux-header .vux-header-right button{float:left;margin-right:.4rem;color:#ccc}.vux-header .vux-header-left a:active,.vux-header .vux-header-left button:active,.vux-header .vux-header-right a:active,.vux-header .vux-header-right button:active{opacity:.5}.vux-header .vux-header-left{left:.9rem}.vux-header .vux-header-left .vux-header-back{padding-left:.8rem}.vux-header .vux-header-left .left-arrow{position:absolute;width:1.5rem;height:1.5rem;top:-.25rem;left:-.25rem}.vux-header .vux-header-left .left-arrow:before{content:"";position:absolute;width:.6rem;height:.6rem;border:1px solid #ccc;border-width:1px 0 0 1px;-webkit-transform:rotate(315deg);transform:rotate(315deg);top:.4rem;left:.35rem}.vux-header .vux-header-right{right:.75rem}.vux-header .vux-header-right a,.vux-header .vux-header-right button{margin-left:.4rem;margin-right:0}.vux-header .vux-header-right .vux-header-more:after{content:"\2022 \2022 \2022 ";font-size:.8rem}.vux-header-fade-in-right-enter-active{-webkit-animation:e .5s;animation:e .5s}.vux-header-fade-in-left-enter-active{-webkit-animation:f .5s;animation:f .5s}@-webkit-keyframes e{0%{opacity:0;-webkit-transform:translateX(7.5rem);transform:translateX(7.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes e{0%{opacity:0;-webkit-transform:translateX(7.5rem);transform:translateX(7.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:translateX(-7.5rem);transform:translateX(-7.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes f{0%{opacity:0;-webkit-transform:translateX(-7.5rem);transform:translateX(-7.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.weui-tabbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:500;bottom:0;width:100%;background-color:#f7f7fa}.weui-tabbar:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #c0bfc4;color:#c0bfc4;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.weui-tabbar__item{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.25rem 0 0;font-size:0;color:#999;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon>i,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label{color:#09bb07}.weui-tabbar__icon{display:inline-block;width:1.35rem;height:1.35rem}.weui-tabbar__icon>i,i.weui-tabbar__icon{font-size:1.2rem;color:#999}.weui-tabbar__icon img{width:100%;height:100%}.weui-tabbar__label{text-align:center;color:#999;font-size:.5rem;line-height:1.8}.weui-tab{position:relative;height:100%}.weui-tab__panel{box-sizing:border-box;height:100%;padding-bottom:2.5rem;overflow:auto;-webkit-overflow-scrolling:touch}.weui-tab__content{display:none}.vux-reddot,.vux-reddot-border,.vux-reddot-s{position:relative}.vux-reddot-border:after,.vux-reddot-s:after,.vux-reddot:after{background-color:#f74c31;right:-.15rem;top:-.15rem}.vux-reddot-border:after,.vux-reddot-border:before,.vux-reddot-s:after,.vux-reddot:after{content:"";position:absolute;display:block;width:.4rem;height:.4rem;border-radius:.25rem;background-clip:padding-box}.vux-reddot-border:before{background-color:#fff;right:-.2rem;top:-.2rem;padding:1px}.vux-reddot-s:after{width:.3rem;height:.3rem;top:-.25rem;right:-.25rem}.weui-tabbar__icon{position:relative}.weui-tabbar__icon>sup{position:absolute;top:-.4rem;left:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:101}.weui-tabbar__item.vux-tabbar-simple{padding:0;height:2.5rem;line-height:2.5rem}.vux-tabbar-simple .weui-tabbar__label{font-size:.7rem;line-height:2.5rem}.vux-badge{display:inline-block;text-align:center;background:#f74c31;color:#fff;font-size:.6rem;height:.8rem;line-height:.8rem;border-radius:.4rem;padding:0 .3rem;background-clip:padding-box;vertical-align:middle}.vux-badge-single{padding:0;width:.8rem}
\ No newline at end of file
diff --git a/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css.map b/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css.map
deleted file mode 100644
index a718369..0000000
--- a/www/static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["webpack:///./src/App.vue?33dd","webpack:///./~/vux/src/components/view-box/index.vue?e2a4","webpack:///./~/vux/src/components/x-header/index.vue?1003","webpack:///./~/vux/src/components/tabbar/tabbar.vue?97db","webpack:///./~/vux/src/components/badge/index.vue?f969"],"names":[],"mappings":"AACA,qBACE,cAAgB,CAElB,yCACA,qBACI,2BAA8B,CACjC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAED,yCACA,qBACI,iCAAoC,CACvC,CAED,yCACA,qBACI,2BAA8B,CACjC,CAED,yCACA,qBACI,0BAA6B,CAChC,CAED,qBACE,cAAgB,CAElB,yCACA,qBACI,6BAAgC,CACnC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAED,yCACA,qBACI,4BAA+B,CAClC,CAED,yCACA,qBACI,wBAA2B,CAC9B,CAsGD,KACE,0BACA,6BAA+B,CAEjC,KACE,gBACA,wDAA8D,CAEhE,EACE,SACA,SAAW,CAEb,MACE,QAAU,CAEZ,EACE,qBACA,yCAA8C,CAGhD,4BACE,wDAA8D,CAEhE,iEAME,iBAAmB,CAErB,gBACE,YACA,kBACA,OACA,MACA,WACA,WACA,yBACA,cACA,YACA,kCACQ,0BACR,4BACQ,mBAAsB,CAEhC,kBAIE,MAGA,6BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mCAbE,YACA,kBACA,OAEA,QACA,WAEA,aAAe,CAmBhB,iBATC,SAGA,gCAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,mBAIE,MAGA,6BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,qCAbE,YACA,kBACA,OAEA,QACA,WAEA,aAAe,CAmBhB,kBATC,SAGA,gCAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,kBAGE,OAIA,8BAEA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mCAbE,YACA,kBAEA,MACA,UACA,SAEA,aAAe,CAmBhB,iBAVC,QAIA,+BAEA,gCACQ,wBACR,6BACQ,oBAAuB,CAEjC,UAEE,WAAa,CAEf,aACE,oBACA,gBACA,WAAa,CAEf,KACE,yBACA,UACA,QAAU,CAEZ,sBACE,kBACA,OACA,OAAS,CAKX,aACE,WACA,+BACQ,uBACR,iCACQ,yBACR,mCACQ,0BAA4B,CAEtC,sGAIE,sBACA,YACA,kBACA,MAAQ,CAEV,0BACE,iCACQ,wBAA0B,CAEpC,0BACE,mCACQ,0BAA4B,CAEtC,yBACE,yBACQ,iBACR,kCACQ,yBAA2B,CAErC,yBACE,kCACQ,yBAA2B,CAErC,6BACA,GACI,UACA,yCACQ,gCAAoC,CAEhD,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,qBACA,GACI,UACA,yCACQ,gCAAoC,CAEhD,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,8BACA,GACI,SAAW,CAEf,GACI,UACA,yCACQ,gCAAoC,CAC/C,CAED,sBACA,GACI,SAAW,CAEf,GACI,UACA,yCACQ,gCAAoC,CAC/C,CAED,8BACA,GACI,UACA,wCACQ,+BAAmC,CAE/C,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,sBACA,GACI,UACA,wCACQ,+BAAmC,CAE/C,GACI,UACA,gCACQ,uBAAgC,CAC3C,CAED,+BACA,GACI,SAAW,CAEf,GACI,UACA,wCACQ,+BAAmC,CAC9C,CAED,uBACA,GACI,SAAW,CAEf,GACI,UACA,wCACQ,+BAAmC,CAC9C,CCtUD,aACE,oBACA,oBACA,aACA,kBACA,YACA,SACA,WACA,wBAA0B,CAE5B,oBACE,YACA,kBACA,OACA,MACA,QACA,WACA,6BACA,cACA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mBACE,cACA,mBACI,WACI,OACR,mBACA,YACA,WACA,kBACA,yCAA8C,CAEhD,2KAGE,aAAe,CAEjB,mBACE,qBACA,cACA,cAAgB,CAElB,yCAEE,iBACA,UAAe,CAEjB,uBACE,WACA,WAAa,CAEf,oBACE,kBACA,WACA,gBACA,eAAiB,CAEnB,UACE,kBACA,WAAa,CAEf,iBACE,sBACA,YACA,sBACA,cACA,gCAAkC,CAEpC,mBACE,YAAc,CCxEhB,YACE,kBACA,iBACA,sBACA,wBAA0B,CAE5B,6CAEE,gBACA,iBACA,kBACA,YACA,gBACA,gBACA,WACA,gBACA,uBACA,mBACA,UAAY,CAEd,mCACE,oBAAsB,CAExB,2DAEE,kBACA,UACA,cACA,gBACA,oBACA,UAAY,CAEd,wIAIE,WACA,mBACA,UAAY,CAEd,oKAIE,UAAa,CAEf,6BACE,UAAa,CAEf,8CACE,kBAAqB,CAEvB,yCACE,kBACA,aACA,cACA,YACA,YAAe,CAEjB,gDACE,WACA,kBACA,YACA,aACA,sBACA,yBACA,iCACQ,yBACR,UACA,WAAc,CAEhB,8BACE,YAAe,CAEjB,qEAEE,kBACA,cAAgB,CAElB,qDACE,mCACA,eAAkB,CAEpB,uCACE,8BACQ,qBAAuB,CAEjC,sCACE,8BACQ,qBAAuB,CAEjC,2BACA,GACI,UACA,qCACQ,4BAA8B,CAE1C,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,mBACA,GACI,UACA,qCACQ,4BAA8B,CAE1C,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,2BACA,GACI,UACA,sCACQ,6BAA+B,CAE3C,GACI,UACA,gCACQ,uBAAyB,CACpC,CAED,mBACA,GACI,UACA,sCACQ,6BAA+B,CAE3C,GACI,UACA,gCACQ,uBAAyB,CACpC,CCzID,aACE,oBACA,oBACA,aACA,kBACA,YACA,SACA,WACA,wBAA0B,CAE5B,oBACE,YACA,kBACA,OACA,MACA,QACA,WACA,6BACA,cACA,6BACQ,qBACR,6BACQ,oBAAuB,CAEjC,mBACE,cACA,mBACI,WACI,OACR,mBACA,YACA,WACA,kBACA,yCAA8C,CAEhD,2KAGE,aAAe,CAEjB,mBACE,qBACA,cACA,cAAgB,CAElB,yCAEE,iBACA,UAAe,CAEjB,uBACE,WACA,WAAa,CAEf,oBACE,kBACA,WACA,gBACA,eAAiB,CAEnB,UACE,kBACA,WAAa,CAEf,iBACE,sBACA,YACA,sBACA,cACA,gCAAkC,CAEpC,mBACE,YAAc,CAEhB,6CAGE,iBAAmB,CAErB,+DAQE,yBAEA,cACA,WAAc,CAGhB,yFAXE,WACA,kBACA,cACA,YACA,aAEA,qBAGA,2BAA6B,CAc9B,0BANC,sBAEA,aACA,WAEA,WAAa,CAEf,oBACE,YACA,aACA,YACA,aAAgB,CAElB,mBACE,iBAAmB,CAErB,uBACE,kBACA,WACA,UACA,mCACQ,2BACR,WAAa,CAEf,qCACE,UACA,cACA,kBAAoB,CAEtB,uCACE,gBACA,kBAAoB,CClItB,WACE,qBACA,kBACA,mBACA,WACA,gBACA,aACA,kBACA,oBACA,gBACA,4BACA,qBAAuB,CAEzB,kBACE,UACA,WAAc","file":"static/css/app.dfb28a15e39cd70404ac9660b972aa1a.css","sourcesContent":["\nhtml[data-rem=\"375\"] {\n font-size: 20PX;\n}\n@media only screen and (min-width: 320px) {\nhtml[data-rem=\"375\"] {\n font-size: 17.06PX !important;\n}\n}\n@media only screen and (min-width: 375px) {\nhtml[data-rem=\"375\"] {\n font-size: 20PX !important;\n}\n}\n@media only screen and (min-width: 400px) {\nhtml[data-rem=\"375\"] {\n font-size: 21.33333333PX !important;\n}\n}\n@media only screen and (min-width: 414px) {\nhtml[data-rem=\"375\"] {\n font-size: 22.08PX !important;\n}\n}\n@media only screen and (min-width: 480px) {\nhtml[data-rem=\"375\"] {\n font-size: 25.6PX !important;\n}\n}\nhtml[data-rem=\"320\"] {\n font-size: 20PX;\n}\n@media only screen and (min-width: 375px) {\nhtml[data-rem=\"320\"] {\n font-size: 23.4375PX !important;\n}\n}\n@media only screen and (min-width: 400px) {\nhtml[data-rem=\"320\"] {\n font-size: 25PX !important;\n}\n}\n@media only screen and (min-width: 414px) {\nhtml[data-rem=\"320\"] {\n font-size: 25.875PX !important;\n}\n}\n@media only screen and (min-width: 480px) {\nhtml[data-rem=\"320\"] {\n font-size: 30PX !important;\n}\n}\n/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\nhtml {\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n line-height: 1.6;\n font-family: -apple-system-font, \"Helvetica Neue\", sans-serif;\n}\n* {\n margin: 0;\n padding: 0;\n}\na img {\n border: 0;\n}\na {\n text-decoration: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n/** env = windows **/\n::-webkit-input-placeholder {\n font-family: -apple-system-font, \"Helvetica Neue\", sans-serif;\n}\n.vux-1px,\n.vux-1px-t,\n.vux-1px-b,\n.vux-1px-tb,\n.vux-1px-l,\n.vux-1px-r {\n position: relative;\n}\n.vux-1px:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n width: 200%;\n height: 1px;\n border: 1px solid #C7C7C7;\n color: #C7C7C7;\n height: 200%;\n -webkit-transform-origin: left top;\n transform-origin: left top;\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.vux-1px-t:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-b:after {\n content: \" \";\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n height: 1px;\n border-bottom: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 100%;\n transform-origin: 0 100%;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-tb:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-tb:after {\n content: \" \";\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n height: 1px;\n border-bottom: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 100%;\n transform-origin: 0 100%;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.vux-1px-l:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n width: 1px;\n bottom: 0;\n border-left: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleX(0.5);\n transform: scaleX(0.5);\n}\n.vux-1px-r:after {\n content: \" \";\n position: absolute;\n right: 0;\n top: 0;\n width: 1px;\n bottom: 0;\n border-right: 1px solid #C7C7C7;\n color: #C7C7C7;\n -webkit-transform-origin: 100% 0;\n transform-origin: 100% 0;\n -webkit-transform: scaleX(0.5);\n transform: scaleX(0.5);\n}\nhtml,\nbody {\n height: 100%;\n}\n.full-height {\n padding-top: 2.25rem;\n font-size: 0.7rem;\n height: 100%;\n}\nbody {\n background-color: #fbf9fe;\n padding: 0;\n margin: 0;\n}\n.weui-tab .vux-header {\n position: absolute;\n left: 0;\n right: 0;\n}\n/**\n* vue-router transition\n*/\n.router-view {\n width: 100%;\n -webkit-animation-duration: 0.5s;\n animation-duration: 0.5s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.vux-pop-out-enter-active,\n.vux-pop-out-leave-active,\n.vux-pop-in-enter-active,\n.vux-pop-in-leave-active {\n will-change: transform;\n height: 100%;\n position: absolute;\n left: 0;\n}\n.vux-pop-out-enter-active {\n -webkit-animation-name: popInLeft;\n animation-name: popInLeft;\n}\n.vux-pop-out-leave-active {\n -webkit-animation-name: popOutRight;\n animation-name: popOutRight;\n}\n.vux-pop-in-enter-active {\n -webkit-perspective: 1000;\n perspective: 1000;\n -webkit-animation-name: popInRight;\n animation-name: popInRight;\n}\n.vux-pop-in-leave-active {\n -webkit-animation-name: popOutLeft;\n animation-name: popOutLeft;\n}\n@-webkit-keyframes popInLeft {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@keyframes popInLeft {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@-webkit-keyframes popOutLeft {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\n}\n@keyframes popOutLeft {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\n}\n@-webkit-keyframes popInRight {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@keyframes popInRight {\nfrom {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\nto {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@-webkit-keyframes popOutRight {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\n}\n@keyframes popOutRight {\nfrom {\n opacity: 1;\n}\nto {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/App.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\n.weui-tabbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 500;\n bottom: 0;\n width: 100%;\n background-color: #F7F7FA;\n}\n.weui-tabbar:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C0BFC4;\n color: #C0BFC4;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-tabbar__item {\n display: block;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n padding: 0.25rem 0 0;\n font-size: 0;\n color: #999999;\n text-align: center;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {\n color: #09BB07;\n}\n.weui-tabbar__icon {\n display: inline-block;\n width: 1.35rem;\n height: 1.35rem;\n}\ni.weui-tabbar__icon,\n.weui-tabbar__icon > i {\n font-size: 1.2rem;\n color: #999999;\n}\n.weui-tabbar__icon img {\n width: 100%;\n height: 100%;\n}\n.weui-tabbar__label {\n text-align: center;\n color: #999999;\n font-size: 0.5rem;\n line-height: 1.8;\n}\n.weui-tab {\n position: relative;\n height: 100%;\n}\n.weui-tab__panel {\n box-sizing: border-box;\n height: 100%;\n padding-bottom: 2.5rem;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n.weui-tab__content {\n display: none;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/view-box/index.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\n.vux-header {\n position: relative;\n padding: 0.15rem 0;\n box-sizing: border-box;\n background-color: #35495e;\n}\n.vux-header .vux-header-title,\n.vux-header h1 {\n margin: 0 4.4rem;\n line-height: 2rem;\n text-align: center;\n height: 2rem;\n font-size: 0.9rem;\n font-weight: 400;\n width: auto;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n color: #fff;\n}\n.vux-header .vux-header-title > span {\n display: inline-block;\n}\n.vux-header .vux-header-left,\n.vux-header .vux-header-right {\n position: absolute;\n top: 0.7rem;\n display: block;\n font-size: 0.7rem;\n line-height: 1.05rem;\n color: #ccc;\n}\n.vux-header .vux-header-left a,\n.vux-header .vux-header-left button,\n.vux-header .vux-header-right a,\n.vux-header .vux-header-right button {\n float: left;\n margin-right: 0.4rem;\n color: #ccc;\n}\n.vux-header .vux-header-left a:active,\n.vux-header .vux-header-left button:active,\n.vux-header .vux-header-right a:active,\n.vux-header .vux-header-right button:active {\n opacity: 0.5;\n}\n.vux-header .vux-header-left {\n left: 0.9rem;\n}\n.vux-header .vux-header-left .vux-header-back {\n padding-left: 0.8rem;\n}\n.vux-header .vux-header-left .left-arrow {\n position: absolute;\n width: 1.5rem;\n height: 1.5rem;\n top: -0.25rem;\n left: -0.25rem;\n}\n.vux-header .vux-header-left .left-arrow:before {\n content: \"\";\n position: absolute;\n width: 0.6rem;\n height: 0.6rem;\n border: 1px solid #ccc;\n border-width: 1px 0 0 1px;\n -webkit-transform: rotate(315deg);\n transform: rotate(315deg);\n top: 0.4rem;\n left: 0.35rem;\n}\n.vux-header .vux-header-right {\n right: 0.75rem;\n}\n.vux-header .vux-header-right a,\n.vux-header .vux-header-right button {\n margin-left: 0.4rem;\n margin-right: 0;\n}\n.vux-header .vux-header-right .vux-header-more:after {\n content: \"\\2022\\0020\\2022\\0020\\2022\\0020\";\n font-size: 0.8rem;\n}\n.vux-header-fade-in-right-enter-active {\n -webkit-animation: fadeinR .5s;\n animation: fadeinR .5s;\n}\n.vux-header-fade-in-left-enter-active {\n -webkit-animation: fadeinL .5s;\n animation: fadeinL .5s;\n}\n@-webkit-keyframes fadeinR {\n0% {\n opacity: 0;\n -webkit-transform: translateX(7.5rem);\n transform: translateX(7.5rem);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@keyframes fadeinR {\n0% {\n opacity: 0;\n -webkit-transform: translateX(7.5rem);\n transform: translateX(7.5rem);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@-webkit-keyframes fadeinL {\n0% {\n opacity: 0;\n -webkit-transform: translateX(-7.5rem);\n transform: translateX(-7.5rem);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n@keyframes fadeinL {\n0% {\n opacity: 0;\n -webkit-transform: translateX(-7.5rem);\n transform: translateX(-7.5rem);\n}\n100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/x-header/index.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\n.weui-tabbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n position: absolute;\n z-index: 500;\n bottom: 0;\n width: 100%;\n background-color: #F7F7FA;\n}\n.weui-tabbar:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #C0BFC4;\n color: #C0BFC4;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-tabbar__item {\n display: block;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n padding: 0.25rem 0 0;\n font-size: 0;\n color: #999999;\n text-align: center;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {\n color: #09BB07;\n}\n.weui-tabbar__icon {\n display: inline-block;\n width: 1.35rem;\n height: 1.35rem;\n}\ni.weui-tabbar__icon,\n.weui-tabbar__icon > i {\n font-size: 1.2rem;\n color: #999999;\n}\n.weui-tabbar__icon img {\n width: 100%;\n height: 100%;\n}\n.weui-tabbar__label {\n text-align: center;\n color: #999999;\n font-size: 0.5rem;\n line-height: 1.8;\n}\n.weui-tab {\n position: relative;\n height: 100%;\n}\n.weui-tab__panel {\n box-sizing: border-box;\n height: 100%;\n padding-bottom: 2.5rem;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n.weui-tab__content {\n display: none;\n}\n.vux-reddot,\n.vux-reddot-border,\n.vux-reddot-s {\n position: relative;\n}\n.vux-reddot:after,\n.vux-reddot-border:after,\n.vux-reddot-s:after {\n content: '';\n position: absolute;\n display: block;\n width: 0.4rem;\n height: 0.4rem;\n background-color: #f74c31;\n border-radius: 0.25rem;\n right: -0.15rem;\n top: -0.15rem;\n background-clip: padding-box;\n}\n.vux-reddot-border:before {\n content: '';\n position: absolute;\n display: block;\n width: 0.4rem;\n height: 0.4rem;\n background-color: #fff;\n border-radius: 0.25rem;\n right: -0.2rem;\n top: -0.2rem;\n background-clip: padding-box;\n padding: 1px;\n}\n.vux-reddot-s:after {\n width: 0.3rem;\n height: 0.3rem;\n top: -0.25rem;\n right: -0.25rem;\n}\n.weui-tabbar__icon {\n position: relative;\n}\n.weui-tabbar__icon > sup {\n position: absolute;\n top: -0.4rem;\n left: 100%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n z-index: 101;\n}\n.weui-tabbar__item.vux-tabbar-simple {\n padding: 0;\n height: 2.5rem;\n line-height: 2.5rem;\n}\n.vux-tabbar-simple .weui-tabbar__label {\n font-size: 0.7rem;\n line-height: 2.5rem;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/tabbar/tabbar.vue","/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\n.vux-badge {\n display: inline-block;\n text-align: center;\n background: #f74c31;\n color: #fff;\n font-size: 0.6rem;\n height: 0.8rem;\n line-height: 0.8rem;\n border-radius: 0.4rem;\n padding: 0 0.3rem;\n background-clip: padding-box;\n vertical-align: middle;\n}\n.vux-badge-single {\n padding: 0;\n width: 0.8rem;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/vux/src/components/badge/index.vue"],"sourceRoot":""}
\ No newline at end of file
diff --git a/www/static/js/0.dff303bb9ca83648f67b.js b/www/static/js/0.dff303bb9ca83648f67b.js
deleted file mode 100644
index e5be44a..0000000
--- a/www/static/js/0.dff303bb9ca83648f67b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-webpackJsonp([0],Array(199).concat([function(e,t,n){n(337);var i=n(3)(n(288),n(403),null,null);e.exports=i.exports},,,,,,,,,,,,,,,,,function(e,t,n){n(224);var i=n(3)(n(218),n(226),null,null);e.exports=i.exports},function(e,t,n){n(223);var i=n(3)(null,n(225),null,null);e.exports=i.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(217),o=n.n(i),r=n(74),A=n(219);t.default={components:{InlineDesc:o.a},props:n.i(A.a)(),computed:{valueClass:function(){return{"vux-cell-primary":"content"===this.primary||"left"===this.valueAlign,"vux-cell-align-left":"left"===this.valueAlign,"vux-cell-arrow-transition":!!this.arrowDirection,"vux-cell-arrow-up":"up"===this.arrowDirection,"vux-cell-arrow-down":"down"===this.arrowDirection}}},methods:{getLabelStyles:function(){return{width:this.$parent.labelWidth||this.$parent.$parent.labelWidth,textAlign:this.$parent.labelAlign||this.$parent.$parent.labelAlign,marginRight:this.$parent.labelMarginRight||this.$parent.$parent.labelMarginRight}},onClick:function(){!this.disabled&&n.i(r.a)(this.link,this.$router)}}}},function(e,t,n){"use strict";t.a=function(){return{title:[String,Number],value:[String,Number,Array],isLink:Boolean,isLoading:Boolean,inlineDesc:[String,Number],primary:{type:String,default:"title"},link:[String,Object],valueAlign:[String,Boolean,Number],borderIntent:{type:Boolean,default:!0},disabled:Boolean,arrowDirection:String}}},function(e,t,n){e.exports={default:n(235),__esModule:!0}},function(e,t,n){t=e.exports=n(192)(!0),t.push([e.i,".vux-label-desc{font-size:.7rem;color:#666}","",{version:3,sources:["/Users/brandonxiang/github/vue-leaflet-mobile/node_modules/vux/src/components/inline-desc/index.vue"],names:[],mappings:"AACA,gBACE,gBAAiB,AACjB,UAAW,CACZ",file:"index.vue",sourcesContent:["\n.vux-label-desc {\n font-size:0.7rem;\n color:#666;\n}\n"],sourceRoot:""}])},function(e,t,n){t=e.exports=n(192)(!0),t.push([e.i,".vux-tap-active{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vux-tap-active:active{background-color:#ececec}.weui-cells{margin-top:1.17647059em;background-color:#fff;line-height:1.41176471;font-size:.85rem;overflow:hidden;position:relative}.weui-cells:before{top:0;border-top:1px solid #d9d9d9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.weui-cells:after,.weui-cells:before{content:\" \";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-cells:after{bottom:0;border-bottom:1px solid #d9d9d9;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.weui-cells__title{margin-top:.77em;margin-bottom:.3em;padding-left:.75rem;padding-right:.75rem;color:#999;font-size:.7rem}.weui-cells__title+.weui-cells{margin-top:0}.weui-cells__tips{margin-top:.3em;color:#999;padding-left:.75rem;padding-right:.75rem;font-size:.7rem}.weui-cell{padding:.5rem .75rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.weui-cell:before{content:\" \";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d9d9d9;color:#d9d9d9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);left:.75rem}.weui-cell:first-child:before{display:none}.weui-cell_primary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.weui-cell__bd{-webkit-box-flex:1;-ms-flex:1;flex:1}.weui-cell__ft{text-align:right;color:#999}.weui-loading{width:1rem;height:1rem;display:inline-block;vertical-align:middle;-webkit-animation:weuiLoading 1s steps(12) infinite;animation:weuiLoading 1s steps(12) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%}.weui-loading.weui-loading_transparent{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E\")}@-webkit-keyframes weuiLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes weuiLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vux-cell-primary{-webkit-box-flex:1;-ms-flex:1;flex:1}.vux-label{word-wrap:break-word;word-break:break-all}.vux-label,.weui-cell__ft .weui-loading{display:block}.weui-cell__ft.vux-cell-align-left{text-align:left}.weui-cell.vux-cell-no-border-intent:before{left:0}.weui-cell_access .weui-cell__ft.vux-cell-arrow-down:after{-webkit-transform:matrix(.71,.71,-.71,.71,0,0) rotate(90deg);transform:matrix(.71,.71,-.71,.71,0,0) rotate(90deg)}.weui-cell_access .weui-cell__ft.vux-cell-arrow-up:after{-webkit-transform:matrix(.71,.71,-.71,.71,0,0) rotate(-90deg);transform:matrix(.71,.71,-.71,.71,0,0) rotate(-90deg)}.vux-cell-arrow-transition:after{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.vux-cell-disabled .vux-label{color:#b2b2b2}.vux-cell-disabled.weui-cell_access .weui-cell__ft:after{border-color:#e2e2e2}","",{version:3,sources:["/Users/brandonxiang/github/vue-leaflet-mobile/node_modules/vux/src/components/cell/index.vue"],names:[],mappings:"AAoGA,gBACE,gCAAsC,AACtC,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,gBAAkB,CAC3B,AACD,uBACE,wBAA0B,CAC3B,AACD,YACE,wBAAyB,AACzB,sBAA0B,AAC1B,uBAAwB,AACxB,iBAAmB,AACnB,gBAAiB,AACjB,iBAAmB,CACpB,AACD,mBAIE,MAAO,AAGP,6BAA8B,AAE9B,6BAA8B,AACtB,qBAAsB,AAC9B,6BAA+B,AACvB,oBAAuB,CAChC,AACD,qCAbE,YAAa,AACb,kBAAmB,AACnB,OAAQ,AAER,QAAS,AACT,WAAY,AAEZ,aAAe,CAmBhB,AAbD,kBAIE,SAAU,AAGV,gCAAiC,AAEjC,gCAAiC,AACzB,wBAAyB,AACjC,6BAA+B,AACvB,oBAAuB,CAChC,AACD,mBACE,iBAAmB,AACnB,mBAAqB,AACrB,oBAAsB,AACtB,qBAAuB,AACvB,WAAe,AACf,eAAkB,CACnB,AACD,+BACE,YAAc,CACf,AACD,kBACE,gBAAiB,AACjB,WAAe,AACf,oBAAsB,AACtB,qBAAuB,AACvB,eAAkB,CACnB,AACD,WACE,qBAAwB,AACxB,kBAAmB,AACnB,oBAAqB,AACrB,oBAAqB,AACrB,aAAc,AACd,yBAA0B,AACtB,sBAAuB,AACnB,kBAAoB,CAC7B,AACD,kBACE,YAAa,AACb,kBAAmB,AACnB,OAAQ,AACR,MAAO,AACP,QAAS,AACT,WAAY,AACZ,6BAA8B,AAC9B,cAAe,AACf,6BAA8B,AACtB,qBAAsB,AAC9B,6BAA+B,AACvB,qBAAuB,AAC/B,WAAc,CACf,AACD,8BACE,YAAc,CACf,AACD,mBACE,wBAAyB,AACrB,qBAAsB,AAClB,sBAAwB,CACjC,AACD,eACE,mBAAoB,AAChB,WAAY,AACR,MAAQ,CACjB,AACD,eACE,iBAAkB,AAClB,UAAe,CAChB,AACD,cACE,WAAY,AACZ,YAAa,AACb,qBAAsB,AACtB,sBAAuB,AACvB,oDAA0D,AAClD,4CAAkD,AAC1D,i5DAAk5D,AACl5D,oBAAsB,CACvB,AACD,uCACE,wrDAA0rD,CAC3rD,AACD,+BACA,GACI,+BAA2C,AACnC,sBAAmC,CAC9C,AACD,GACI,gCAA6C,AACrC,uBAAqC,CAChD,CACA,AACD,uBACA,GACI,+BAA2C,AACnC,sBAAmC,CAC9C,AACD,GACI,gCAA6C,AACrC,uBAAqC,CAChD,CACA,AACD,kBACE,mBAAoB,AAChB,WAAY,AACR,MAAQ,CACjB,AACD,WAEE,qBAAsB,AACtB,oBAAsB,CACvB,AACD,wCAJE,aAAe,CAMhB,AACD,mCACE,eAAiB,CAClB,AACD,4CACE,MAAQ,CACT,AACD,2DACE,6DAAuE,AAC/D,oDAA+D,CACxE,AACD,yDACE,8DAAwE,AAChE,qDAAgE,CACzE,AACD,iCACE,yCAA4C,AAC5C,iCAAoC,AACpC,yBAA4B,AAC5B,8CAAqD,CACtD,AACD,8BACE,aAAe,CAChB,AACD,yDACE,oBAAsB,CACvB",file:"index.vue",sourcesContent:["/**\n* actionsheet\n*/\n/**\n* datetime\n*/\n/**\n* tabbar\n*/\n/**\n* tab\n*/\n/**\n* dialog\n*/\n/**\n* x-number\n*/\n/**\n* checkbox\n*/\n/**\n* check-icon\n*/\n/**\n* Cell\n*/\n/**\n* Mask\n*/\n/**\n* Range\n*/\n/**\n* Tabbar\n*/\n/**\n* Header\n*/\n/**\n* Timeline\n*/\n/**\n* Switch\n*/\n/**\n* Button\n*/\n/**\n* swipeout\n*/\n/**\n* Cell\n*/\n/**\n* Badge\n*/\n/**\n* Popover\n*/\n/**\n* Button tab\n*/\n/* alias */\n/**\n* Swiper\n*/\n/**\n* checklist\n*/\n/**\n* popup-picker\n*/\n/**\n* popup\n*/\n/**\n* form-preview\n*/\n/**\n* load-more\n*/\n/**\n* sticky\n*/\n/**\n* group\n*/\n/**\n* toast\n*/\n/**\n* icon\n*/\n/**\n* calendar\n*/\n/**\n* search\n*/\n.vux-tap-active {\n tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.vux-tap-active:active {\n background-color: #ECECEC;\n}\n.weui-cells {\n margin-top: 1.17647059em;\n background-color: #FFFFFF;\n line-height: 1.41176471;\n font-size: 0.85rem;\n overflow: hidden;\n position: relative;\n}\n.weui-cells:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #D9D9D9;\n color: #D9D9D9;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-cells:after {\n content: \" \";\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n height: 1px;\n border-bottom: 1px solid #D9D9D9;\n color: #D9D9D9;\n -webkit-transform-origin: 0 100%;\n transform-origin: 0 100%;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n}\n.weui-cells__title {\n margin-top: 0.77em;\n margin-bottom: 0.3em;\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n color: #999999;\n font-size: 0.7rem;\n}\n.weui-cells__title + .weui-cells {\n margin-top: 0;\n}\n.weui-cells__tips {\n margin-top: .3em;\n color: #999999;\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n font-size: 0.7rem;\n}\n.weui-cell {\n padding: 0.5rem 0.75rem;\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.weui-cell:before {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 1px;\n border-top: 1px solid #D9D9D9;\n color: #D9D9D9;\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n left: 0.75rem;\n}\n.weui-cell:first-child:before {\n display: none;\n}\n.weui-cell_primary {\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n.weui-cell__bd {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n.weui-cell__ft {\n text-align: right;\n color: #999999;\n}\n.weui-loading {\n width: 1rem;\n height: 1rem;\n display: inline-block;\n vertical-align: middle;\n -webkit-animation: weuiLoading 1s steps(12, end) infinite;\n animation: weuiLoading 1s steps(12, end) infinite;\n background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;\n background-size: 100%;\n}\n.weui-loading.weui-loading_transparent {\n background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E\");\n}\n@-webkit-keyframes weuiLoading {\n0% {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n}\n100% {\n -webkit-transform: rotate3d(0, 0, 1, 360deg);\n transform: rotate3d(0, 0, 1, 360deg);\n}\n}\n@keyframes weuiLoading {\n0% {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n}\n100% {\n -webkit-transform: rotate3d(0, 0, 1, 360deg);\n transform: rotate3d(0, 0, 1, 360deg);\n}\n}\n.vux-cell-primary {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n.vux-label {\n display: block;\n word-wrap: break-word;\n word-break: break-all;\n}\n.weui-cell__ft .weui-loading {\n display: block;\n}\n.weui-cell__ft.vux-cell-align-left {\n text-align: left;\n}\n.weui-cell.vux-cell-no-border-intent:before {\n left: 0;\n}\n.weui-cell_access .weui-cell__ft.vux-cell-arrow-down:after {\n -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(90deg);\n transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(90deg);\n}\n.weui-cell_access .weui-cell__ft.vux-cell-arrow-up:after {\n -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(-90deg);\n transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(-90deg);\n}\n.vux-cell-arrow-transition:after {\n -webkit-transition: -webkit-transform 300ms;\n transition: -webkit-transform 300ms;\n transition: transform 300ms;\n transition: transform 300ms, -webkit-transform 300ms;\n}\n.vux-cell-disabled .vux-label {\n color: #b2b2b2;\n}\n.vux-cell-disabled.weui-cell_access .weui-cell__ft:after {\n border-color: #e2e2e2;\n}\n"],sourceRoot:""}])},function(e,t,n){var i=n(221);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);n(193)("45ba0cde",i,!0)},function(e,t,n){var i=n(222);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);n(193)("77222b6c",i,!0)},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("span",{staticClass:"vux-label-desc"},[e._t("default")],2)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"weui-cell",class:{"vux-tap-active":e.isLink||!!e.link,"weui-cell_access":e.isLink||!!e.link,"vux-cell-no-border-intent":!e.borderIntent,"vux-cell-disabled":e.disabled},on:{click:e.onClick}},[n("div",{staticClass:"weui-cell__hd"},[e._t("icon")],2),e._v(" "),n("div",{staticClass:"vux-cell-bd",class:{"vux-cell-primary":"title"===e.primary&&"left"!==e.valueAlign}},[n("p",[e.title?n("label",{staticClass:"vux-label",style:e.getLabelStyles()},[e._v(e._s(e.title))]):e._e(),e._v(" "),e._t("after-title")],2),e._v(" "),n("inline-desc",[e._t("inline-desc",[e._v(e._s(e.inlineDesc))])],2)],1),e._v(" "),n("div",{staticClass:"weui-cell__ft",class:e.valueClass},[e._t("value"),e._v(" "),e._t("default",[e._v(e._s(e.value))]),e._v(" "),e.isLoading?n("i",{staticClass:"weui-loading"}):e._e()],2),e._v(" "),e._t("child")],2)},staticRenderFns:[]}},function(e,t,n){e.exports={default:n(236),__esModule:!0}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(233);t.default={mounted:function(){var e=this;this.$nextTick(function(){e._blur=new i.a(e.$el,{url:e.url,blurAmount:e.blurAmount,imageClass:"vux-bg-blur",duration:100,opacity:1})})},props:{blurAmount:{type:Number,default:10},url:{type:String,required:!0},height:{type:Number,default:200}},watch:{blurAmount:function(e){this._blur.setBlurAmount(e),this._blur.generateBlurredImage(this.url)},url:function(e){this._blur.generateBlurredImage(e)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=["-moz-box-","-webkit-box-",""];t.default={props:{span:[Number,String],order:[Number,String]},methods:{buildWidth:function(e){return"number"==typeof e?e<1?e:e/12:"string"==typeof e?e.replace("px","")/this.bodyWidth:void 0}},computed:{style:function(){var e={};if(e["horizontal"===this.$parent.orient?"marginLeft":"marginTop"]=this.$parent.gutter+"px",this.span)for(var t=0;t0&&(r.style.opacity=0,window.setTimeout(function(){"0"===i(r,"opacity")&&(r.style.opacity=1)},this.options.duration+100)),this.element.insertBefore(r,this.element.firstChild),r},s.prototype.createIMG=function(e,t,n){var o=this,r=this.prependImage(e),A=2*this.options.blurAmount>100?100:2*this.options.blurAmount,a={filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius="+A+") ",top:2.5*-this.options.blurAmount,left:2.5*-this.options.blurAmount,width:t+2.5*this.options.blurAmount,height:n+2.5*this.options.blurAmount};for(var l in a)r.style[l]=a[l];return r.setAttribute("id",this.internalID),r.onload=function(){o.trigger("ui.blur.loaded")},this.options.duration&&this.options.duration>0&&window.setTimeout(function(){"0"===i(r,"opacity")&&(r.style.opacity=1)},this.options.duration+100),r},s.prototype.prependImage=function(e){var t=document.createElement("img");return t.url=e,t.setAttribute("id",this.internalID),t.classList.add(this.options.imageClass),this.overlayEl?this.parent.insertBefore(t,this.overlayEl):this.parent.insertBefore(t,this.parent.firstChild),t},t.a=s},function(e,t,n){"use strict";function i(){}function o(e,t,n){var i=!0;if(e){var o=0,r=e.length,A=t[0],a=t[1],l=t[2];switch(t.length){case 0:for(;o=0;A-=2)t&&r[A]!==t||n&&r[A+1]!==n||r.splice(A,2);else delete i[o];return this},i.prototype.trigger=function(e){var t,n,i,r,A,a,s=[],c=!0;if(!(t=this.__events))return this;for(e=e.split(l),A=1,a=arguments.length;A.vux-flexbox-item{width:100%}.vux-flex-row{box-direction:row;box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}","",{version:3,sources:["/Users/brandonxiang/github/vue-leaflet-mobile/node_modules/vux/src/components/flexbox/flexbox.vue"],names:[],mappings:"AACA,aACE,WAAY,AACZ,gBAAiB,AACjB,oBAAqB,AACrB,oBAAqB,AACrB,aAAc,AACd,qBAAsB,AACtB,iBAAkB,AAClB,yBAA0B,AACtB,sBAAuB,AACnB,kBAAoB,CAC7B,AACD,+BACE,mBAAoB,AAChB,WAAY,AACR,OAAQ,AAChB,eAAgB,AAChB,eAAgB,AAChB,OAAU,CACX,AACD,2CACE,wBAAyB,AACzB,sBAAwB,CACzB,AACD,cACE,oBAAqB,AACrB,4BAA6B,AAC7B,6BAA8B,AAC1B,0BAA2B,AACvB,qBAAuB,CAChC,AACD,gCACE,UAAY,CACb,AACD,cACE,kBAAmB,AACnB,sBAAuB,AACvB,8BAA+B,AAC/B,6BAA8B,AAC1B,uBAAwB,AACpB,kBAAoB,CAC7B",file:"flexbox.vue",sourcesContent:["\n.vux-flexbox {\n width: 100%;\n text-align: left;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n display: -webkit-flex;\n box-align: center;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.vux-flexbox .vux-flexbox-item {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n -webkit-flex: 1;\n min-width: 1rem;\n width: 0%;\n}\n.vux-flexbox .vux-flexbox-item:first-child {\n margin-left: 0!important;\n margin-top: 0!important;\n}\n.vux-flex-col {\n box-orient: vertical;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.vux-flex-col > .vux-flexbox-item {\n width: 100%;\n}\n.vux-flex-row {\n box-direction: row;\n box-orient: horizontal;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n"],sourceRoot:""}])},function(e,t,n){var i=n(240);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);n(193)("4c38ff2e",i,!0)},function(e,t,n){var i=n(241);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);n(193)("6a077ce0",i,!0)},function(e,t,n){var i=n(242);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);n(193)("505836bc",i,!0)},,,function(e,t){e.exports="data:image/jpeg;base64,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"},function(e,t){e.exports="data:image/png;base64,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"},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{style:{height:e.height+"px",position:"relative",overflow:"hidden"}},[e._t("default")],2)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.title?n("div",{staticClass:"weui-cells__title",style:{color:e.titleColor},domProps:{innerHTML:e._s(e.title)}}):e._e(),e._v(" "),n("div",{staticClass:"weui-cells",class:{"vux-no-group-title":!e.title},style:{marginTop:e.gutter}},[e._t("after-title"),e._v(" "),e._t("default")],2)])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"vux-flexbox",class:{"vux-flex-col":"vertical"===e.orient,"vux-flex-row":"horizontal"===e.orient},style:e.styles},[e._t("default")],2)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"vux-flexbox-item",style:e.style},[e._t("default")],2)},staticRenderFns:[]}},function(e,t,n){n(243);var i=n(3)(n(229),n(250),null,null);e.exports=i.exports},function(e,t,n){var i=n(3)(n(230),n(253),null,null);e.exports=i.exports},function(e,t,n){n(245);var i=n(3)(n(231),n(252),null,null);e.exports=i.exports},function(e,t,n){n(244);var i=n(3)(n(232),n(251),null,null);e.exports=i.exports},function(e,t,n){"use strict";var i=n(256),o=n.n(i),r=n(255),A=n.n(r);n.d(t,"a",function(){return o.a}),n.d(t,"b",function(){return A.a})},function(e,t,n){"use strict";var i=n(269),o=n.n(i),r=n(268),A=n.n(r);t.a=function(e,t,n){if(e&&!t.length)return"";n||(n=" ");var i=o()(e,function(e,n){return t.length&&"[object Array]"===Object.prototype.toString.call(t[0])?A()(t[n],function(t){return t.value===e}):A()(t,function(t){return t.value===e})});return i=i.filter(function(e){return void 0!==e}),o()(i,function(e){return e.name}).join(n).replace("--","")}},,,,,,,,function(e,t){e.exports=function(e,t,i){if(e.filter)return e.filter(t,i);if(void 0===e||null===e)throw new TypeError;if("function"!=typeof t)throw new TypeError;for(var o=[],r=0;rthis.count-1)){var t=this,n=this.getId(e);this.scroller[e].destroy();var i=this.store.getChildren(t.getValue()[e-1]);this.scroller[e]=new l.a(n,{data:i,itemClass:t.item_class,onSelect:function(n){t.$set(t.currentValue,e,n),t.$emit("on-change",t.getValue()),t.renderChain(e+1)}}),this.$set(this.currentValue,e,i[0].value),this.renderChain(e+1)}},getValue:function(){for(var e=[],t=0;t0&&o()(e)!==o()(t)&&(this.currentData=this.store.getColumns(e),this.$nextTick(function(){this.render(this.currentData,e)}));else if(e.length)for(var n=0;n0&&(this.tempValue=g(this.currentValue)))},onPopupShow:function(){this.closeType=!1,this.$emit("on-show")},onPopupHide:function(e){this.value.length>0&&(this.tempValue=g(this.currentValue)),this.$emit("on-hide",this.closeType)},onPickerChange:function(e){if(o()(this.currentValue)!==o()(e)&&this.value.length){var t=o()(this.data);t!==this.currentData&&"[]"!==this.currentData&&(this.tempValue=g(e)),this.currentData=t}this.$emit("on-shadow-change",g(e))}},watch:{value:function(e){o()(e)!==o()(this.tempValue)&&(this.tempValue=g(e))},currentValue:function(e){this.$emit("on-change",g(e)),this.$emit("input",g(e))},show:function(e){this.showValue=e}},data:function(){return{onShowProcess:!1,tempValue:g(this.value),closeType:!1,currentData:o()(this.data),showValue:!1,currentValue:this.value}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(227),o=n.n(i),r=n(294);t.default={props:{value:Boolean,height:{type:String,default:"auto"},width:{type:String,default:"auto"},showMask:{type:Boolean,default:!0},isTransparent:Boolean,hideOnBlur:{type:Boolean,default:!0},position:{type:String,default:"bottom"}},mounted:function(){var e=this;this.$nextTick(function(){var t=e;e.popup=new r.a({showMask:t.showMask,container:t.$el,hideOnBlur:t.hideOnBlur,onOpen:function(){t.fixSafariOverflowScrolling("auto"),t.show=!0},onClose:function(){t.show=!1,o()(window.__$vuxPopups).length>1||document.querySelector(".vux-popup-dialog.vux-popup-mask-disabled")||setTimeout(function(){t.fixSafariOverflowScrolling("touch")},300)}}),e.$overflowScrollingList=document.querySelectorAll(".vux-fix-safari-overflow-scrolling")})},methods:{fixSafariOverflowScrolling:function(e){if(this.$overflowScrollingList.length)for(var t=0;t1&&(p=1);var b=a?a(p):p;!1!==e(b,f,h)&&1!==p||!h?h&&(u=f,s.requestAnimationFrame(o,l)):(i[C]=null,r&&r(60-d/((f-c)/1e3),C,1===p||null==A))};return i[C]=!0,s.requestAnimationFrame(f,l),C}}},function(e,t,n){"use strict";var i=n(220),o=n.n(i),r=n(300),A=n.n(r),a=n(301),l=n.n(a),s=n(267),c=n.n(s),u=function(){function e(t,n,i){A()(this,e),this.data=t,this.count=n,i&&(this.fixedColumns=i)}return l()(e,[{key:"getChildren",value:function(e){return c()(this.data,function(t){return t.parent===e})}},{key:"getFirstColumn",value:function(){return c()(this.data,function(e){return!e.parent||0===e.parent||"0"===e.parent})}},{key:"getPure",value:function(e){return JSON.parse(o()(e))}},{key:"getColumns",value:function(e){var t=this;if(e.length>0){this.getPure(this.data).filter(function(n){return t.getPure(e).indexOf(n.value)>-1}).length0});return this.count=A.length,A}}]),e}();t.a=u},function(e,t,n){var i=n(290),o=n(293),r=o.getElement,A=o.getComputedStyle,a=o.easeOutCubic,l=o.easeInOutCubic,s=function(e,t){var n=this;t=t||{},n.options={itemClass:"scroller-item",onSelect:function(){},defaultValue:0,data:[]};for(var i in t)void 0!==t[i]&&(n.options[i]=t[i]);n.__container=r(e);var o=document.createElement("div");o.innerHTML=t.template||'\n\n';var a=n.__component=o.querySelector("[data-role=component]"),l=n.__content=a.querySelector("[data-role=content]"),s=a.querySelector("[data-role=indicator]"),c=n.options.data,u="";c.length&&c[0].constructor===Object?c.forEach(function(e){u+=''+e.name+"
"}):c.forEach(function(e){u+=''+e+"
"}),l.innerHTML=u,n.__container.appendChild(a),n.__itemHeight=parseInt(A(s,"height"),10),n.__callback=t.callback||function(e){l.style.webkitTransform="translate3d(0, "+-e+"px, 0)"};var p=a.getBoundingClientRect();n.__clientTop=p.top+a.clientTop||0,n.__setDimensions(a.clientHeight,l.offsetHeight),0===a.clientHeight&&n.__setDimensions(parseInt(A(a,"height"),10),204),n.select(n.options.defaultValue,!1);var d=function(e){e.target.tagName.match(/input|textarea|select/i)||(e.preventDefault(),n.__doTouchStart(e,e.timeStamp))},C=function(e){n.__doTouchMove(e,e.timeStamp)},m=function(e){n.__doTouchEnd(e.timeStamp)};a.addEventListener("touchstart",d,!1),a.addEventListener("mousedown",d,!1),a.addEventListener("touchmove",C,!1),a.addEventListener("mousemove",C,!1),a.addEventListener("touchend",m,!1),a.addEventListener("mouseup",m,!1)},c={value:null,__prevValue:null,__isSingleTouch:!1,__isTracking:!1,__didDecelerationComplete:!1,__isGesturing:!1,__isDragging:!1,__isDecelerating:!1,__isAnimating:!1,__clientTop:0,__clientHeight:0,__contentHeight:0,__itemHeight:0,__scrollTop:0,__minScrollTop:0,__maxScrollTop:0,__scheduledTop:0,__lastTouchTop:null,__lastTouchMove:null,__positions:null,__minDecelerationScrollTop:null,__maxDecelerationScrollTop:null,__decelerationVelocityY:null,__setDimensions:function(e,t){var n=this;n.__clientHeight=e,n.__contentHeight=t;var i=n.options.data.length,o=Math.round(n.__clientHeight/n.__itemHeight);n.__minScrollTop=-n.__itemHeight*(o/2),n.__maxScrollTop=n.__minScrollTop+i*n.__itemHeight-.1},selectByIndex:function(e,t){var n=this;e<0||e>n.__content.childElementCount-1||(n.__scrollTop=n.__minScrollTop+e*n.__itemHeight,n.scrollTo(n.__scrollTop,t),n.__selectItem(n.__content.children[e]))},select:function(e,t){for(var n=this,i=n.__content.children,o=0,r=i.length;op||cp?p:u)}l.length>40&&l.splice(0,20),l.push(c,t),i.__publish(c)}else{var d=Math.abs(a-i.__initialTouchTop);i.__enableScrollY=d>=0,l.push(i.__scrollTop,t),i.__isDragging=i.__enableScrollY&&d>=5,i.__isDragging&&(i.__interruptedAnimation=!1)}i.__lastTouchTop=a,i.__lastTouchMove=t,i.__lastScale=n}},__doTouchEnd:function(e){var t=this;if(e instanceof Date&&(e=e.valueOf()),"number"!=typeof e)throw new Error("Invalid timestamp value: "+e);if(t.__isTracking){if(t.__isTracking=!1,t.__isDragging&&(t.__isDragging=!1,t.__isSingleTouch&&e-t.__lastTouchMove<=100)){for(var n=t.__positions,i=n.length-1,o=i,r=i;r>0&&n[r]>t.__lastTouchMove-100;r-=2)o=r;if(o!==i){var A=n[i]-n[o],a=t.__scrollTop-n[o-1];t.__decelerationVelocityY=a/A*(1e3/60);Math.abs(t.__decelerationVelocityY)>4&&t.__startDeceleration(e)}}t.__isDecelerating||t.scrollTo(t.__scrollTop),t.__positions.length=0}},__publish:function(e,t){var n=this,o=n.__isAnimating;if(o&&(i.stop(o),n.__isAnimating=!1),t){n.__scheduledTop=e;var r=n.__scrollTop,A=e-r,s=function(e,t,i){n.__scrollTop=r+A*e,n.__callback&&n.__callback(n.__scrollTop)},c=function(e){return n.__isAnimating===e},u=function(e,t,i){t===n.__isAnimating&&(n.__isAnimating=!1),(n.__didDecelerationComplete||i)&&n.__scrollingComplete()};n.__isAnimating=i.start(s,c,u,t,o?a:l)}else n.__scheduledTop=n.__scrollTop=e,n.__callback&&n.__callback(e)},__startDeceleration:function(e){var t=this;t.__minDecelerationScrollTop=t.__minScrollTop,t.__maxDecelerationScrollTop=t.__maxScrollTop;var n=function(e,n,i){t.__stepThroughDeceleration(i)},o=function(){var e=Math.abs(t.__decelerationVelocityY)>=.5;return e||(t.__didDecelerationComplete=!0),e},r=function(e,n,i){if(t.__isDecelerating=!1,t.__scrollTop<=t.__minScrollTop||t.__scrollTop>=t.__maxScrollTop)return void t.scrollTo(t.__scrollTop);t.__didDecelerationComplete&&t.__scrollingComplete()};t.__isDecelerating=i.start(n,o,r)},__stepThroughDeceleration:function(e){var t=this,n=t.__scrollTop+t.__decelerationVelocityY,i=Math.max(Math.min(t.__maxDecelerationScrollTop,n),t.__minDecelerationScrollTop);i!==n&&(n=i,t.__decelerationVelocityY=0),Math.abs(t.__decelerationVelocityY)<=1?Math.abs(n%t.__itemHeight)<1&&(t.__decelerationVelocityY=0):t.__decelerationVelocityY*=.95,t.__publish(n)}};for(var u in c)s.prototype[u]=c[u];e.exports=s},function(e,t,n){"use strict";function i(e){return"string"==typeof e?document.querySelector(e):e}function o(e,t){return window.getComputedStyle(e)[t]||""}function r(e){return Math.pow(e-1,3)+1}function A(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)}Object.defineProperty(t,"__esModule",{value:!0}),t.getElement=i,t.getComputedStyle=o,t.easeOutCubic=r,t.easeInOutCubic=A},function(e,t,n){"use strict";window.__$vuxPopups=window.__$vuxPopups||{};var i=function(e){var t=this;this.uuid=Math.random().toString(36).substring(3,8),this.params={},"[object Object]"===Object.prototype.toString.call(e)&&(this.params={hideOnBlur:e.hideOnBlur,onOpen:e.onOpen||function(){},onClose:e.onClose||function(){},showMask:e.showMask}),!!document.querySelectorAll(".vux-popup-mask").length<=0&&(this.divMask=document.createElement("a"),this.divMask.className="vux-popup-mask",this.divMask.dataset.uuid="",this.divMask.href="javascript:void(0)",document.body.appendChild(this.divMask));var n=void 0;n=e.container?e.container:document.createElement("div"),n.className+=" vux-popup-dialog vux-popup-dialog-"+this.uuid,this.params.hideOnBlur||(n.className+=" vux-popup-mask-disabled"),this.div=n,e.container||document.body.appendChild(n),this.container=document.querySelector(".vux-popup-dialog-"+this.uuid),this.mask=document.querySelector(".vux-popup-mask"),this.mask.dataset.uuid+=","+this.uuid,this._bindEvents(),e=null,this.containerHandler=function(){t.mask&&!/show/.test(t.mask.className)&&setTimeout(function(){!/show/.test(t.mask.className)&&(t.mask.style.zIndex=-1)},200)},this.container.addEventListener("webkitTransitionEnd",this.containerHandler),this.container.addEventListener("transitionend",this.containerHandler)};i.prototype.onClickMask=function(){this.params.hideOnBlur&&this.params.onClose()},i.prototype._bindEvents=function(){this.params.hideOnBlur&&this.mask.addEventListener("click",this.onClickMask.bind(this),!1)},i.prototype.show=function(){this.params.showMask&&(this.mask.classList.add("vux-popup-show"),this.mask.style.zIndex=500),this.container.classList.add("vux-popup-show"),this.params.onOpen&&this.params.onOpen(this),window.__$vuxPopups[this.uuid]=1},i.prototype.hide=function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.container.classList.remove("vux-popup-show"),document.querySelector(".vux-popup-dialog.vux-popup-show")||(this.mask.classList.remove("vux-popup-show"),setTimeout(function(){e.mask&&!/show/.test(e.mask.className)&&(e.mask.style.zIndex=-1)},400)),!1===t&&this.params.onClose&&this.params.hideOnBlur&&this.params.onClose(this),this.isShow=!1,delete window.__$vuxPopups[this.uuid]},i.prototype.destroy=function(){this.mask.dataset.uuid=this.mask.dataset.uuid.replace(new RegExp(","+this.uuid,"g"),""),this.mask.dataset.uuid?this.hide():(this.mask.removeEventListener("click",this.onClickMask.bind(this),!1),this.mask&&this.mask.parentNode&&this.mask.parentNode.removeChild(this.mask)),this.container.removeEventListener("webkitTransitionEnd",this.containerHandler),this.container.removeEventListener("transitionend",this.containerHandler),delete window.__$vuxPopups[this.uuid]},t.a=i},function(e,t,n){"use strict";function i(e){return void 0===e&&(e=document.body),!0===e?document.body:e instanceof window.Node?e:document.querySelector(e)}var o=n(34),r=n.n(o),A={inserted:function(e,t,n){var o=t.value;e.className=e.className?e.className+" v-transfer-dom":"v-transfer-dom";var r=e.parentNode,A=document.createComment(""),a=!1;!1!==o&&(r.replaceChild(A,e),i(o).appendChild(e),a=!0),e.__transferDomData||(e.__transferDomData={parentNode:r,home:A,target:i(o),hasMovedOut:a})},componentUpdated:function(e,t){var n=t.value,o=e.__transferDomData,A=o.parentNode,a=o.home,l=o.hasMovedOut;!l&&n?(A.replaceChild(a,e),i(n).appendChild(e),e.__transferDomData=r()({},e.__transferDomData,{hasMovedOut:!0,target:i(n)})):l&&!1===n?(A.replaceChild(e,a),e.__transferDomData=r()({},e.__transferDomData,{hasMovedOut:!1,target:i(n)})):n&&i(n).appendChild(e)},unbind:function(e,t){e.className=e.className.replace("v-transfer-dom",""),!0===e.__transferDomData.hasMovedOut&&e.__transferDomData.parentNode&&e.__transferDomData.parentNode.appendChild(e),e.__transferDomData=null}};t.a=A},function(e,t,n){"use strict";t.a=function(e){return 1===e.length?e[0]:e.join(" ")}},function(e,t,n){"use strict";t.a={created:function(){this.uuid=Math.random().toString(36).substring(3,8)}}},,,function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var i=n(81),o=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(){function e(e,t){for(var n=0;n tag\n\n// load the styles\nvar content = __webpack_require__(221);\nif(typeof content === 'string') content = [[module.i, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = __webpack_require__(193)(\"45ba0cde\", content, true);\n\n/***/ }),\n/* 224 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// style-loader: Adds some css to the DOM by adding a