From 1c17d7568db4c8654196eb9d71e2ee752c08a58e Mon Sep 17 00:00:00 2001 From: "silan.wu" Date: Mon, 21 Dec 2020 15:27:57 +0800 Subject: [PATCH 1/9] init --- LICENSE | 21 - README.md | 211 +- babel.config.js | 10 + config/dev.js | 11 +- config/index.js | 80 +- config/prod.js | 13 +- global.d.ts | 18 + package.json | 133 +- project.config.json | 44 +- screenshots/1.png | Bin 660258 -> 0 bytes screenshots/2.png | Bin 155600 -> 0 bytes screenshots/3.png | Bin 243407 -> 0 bytes screenshots/4.png | Bin 208983 -> 0 bytes screenshots/5.png | Bin 72064 -> 0 bytes screenshots/6.png | Bin 63244 -> 0 bytes screenshots/alipay.jpg | Bin 70584 -> 0 bytes screenshots/gh_44a51ea2dd08_430.jpg | Bin 103566 -> 0 bytes screenshots/gh_a896d27a50a3_430.jpg | Bin 94767 -> 0 bytes screenshots/qr-code.png | Bin 22523 -> 0 bytes screenshots/weapp-code.jpg | Bin 92627 -> 0 bytes screenshots/wechat.jpg | Bin 54290 -> 0 bytes site/chunk/about_index.js | 1 - site/chunk/addressList_index.js | 1 - site/chunk/addressUpdate_index.js | 1 - site/chunk/cart_index.js | 1 - site/chunk/couponList_index.js | 1 - site/chunk/detail_index.js | 1 - site/chunk/home_index.js | 1 - site/chunk/login_index.js | 1 - site/chunk/message_index.js | 1 - site/chunk/order_index.js | 1 - site/chunk/size_index.js | 1 - site/chunk/user_index.js | 1 - site/css/about_index.css | 1 - site/css/addressList_index.css | 1 - site/css/addressUpdate_index.css | 1 - site/css/app.css | 1 - site/css/cart_index.css | 1 - site/css/couponList_index.css | 1 - site/css/detail_index.css | 1 - site/css/home_index.css | 1 - site/css/login_index.css | 1 - site/css/message_index.css | 1 - site/css/order_index.css | 1 - site/css/size_index.css | 1 - site/css/user_index.css | 1 - site/index.html | 20 - site/js/app.js | 1 - site/lib/lib-manifest.json | 1 - site/lib/lib.dll.js | 1 - site/static/images/avatar.png | Bin 10478 -> 0 bytes site/static/images/customerservice.png | Bin 19000 -> 0 bytes src/actions/detail_action.ts | 6 + src/actions/home_action.ts | 17 + src/app.config.ts | 40 + src/app.js | 77 - src/app.scss | 3 + src/app.tsx | 21 + src/base.scss | 57 + src/components/ClothingsItem/index.js | 54 - src/components/ClothingsItem/index.scss | 111 - src/components/GoodsList/index.js | 95 - src/components/GoodsList/index.scss | 137 - src/components/MySwiper/index.js | 36 - src/components/MySwiper/index.scss | 16 - src/components/brand/index.tsx | 25 + src/components/comment/index.scss | 46 + src/components/comment/index.tsx | 45 + src/components/product/index.scss | 59 + src/components/product/index.tsx | 59 + src/config.ts | 1 + src/config/index.js | 5 - src/constants/defaultStateType.ts | 4 + src/constants/status.ts | 14 + src/images/icon/loading.png | Bin 0 -> 3437 bytes src/images/icon/{icon32.png => measure.png} | Bin src/images/tab/cart-active.png | Bin 595 -> 1881 bytes src/images/tab/cart.png | Bin 657 -> 1560 bytes src/images/tab/home-active.png | Bin 965 -> 1977 bytes src/images/tab/home.png | Bin 1167 -> 2004 bytes src/images/tab/user-active.png | Bin 1384 -> 1652 bytes src/images/tab/user.png | Bin 1664 -> 1662 bytes src/index.html | 65 +- src/models/Detail.ts | 70 + src/models/Home.ts | 49 + src/models/common.js | 31 - src/models/index.js | 9 - src/pages/about/index.js | 34 - src/pages/about/index.scss | 11 - src/pages/addressList/index.js | 123 - src/pages/addressList/index.scss | 81 - src/pages/addressList/model.js | 31 - src/pages/addressList/service.js | 8 - src/pages/addressUpdate/index.js | 227 - src/pages/addressUpdate/index.scss | 62 - src/pages/addressUpdate/model.js | 102 - src/pages/addressUpdate/service.js | 25 - src/pages/cart/index.config.ts | 4 + src/pages/cart/index.js | 133 - src/pages/cart/index.scss | 94 +- src/pages/cart/index.tsx | 16 + src/pages/cart/model.js | 47 - src/pages/couponList/index.js | 46 - src/pages/couponList/index.scss | 99 - src/pages/detail/index.js | 554 - src/pages/detail/index.scss | 372 - src/pages/detail/service.js | 9 - src/pages/home/index.config.ts | 5 + src/pages/home/index.js | 83 - src/pages/home/index.scss | 53 +- src/pages/home/index.tsx | 94 + src/pages/home/model.js | 48 - src/pages/home/service.js | 15 - src/pages/login/index.js | 207 - src/pages/login/index.scss | 173 - src/pages/login/model.js | 111 - src/pages/login/service.js | 33 - src/pages/message/index.js | 28 - src/pages/message/index.scss | 7 - src/pages/my/index.config.ts | 4 + src/pages/my/index.scss | 6 + src/pages/my/index.tsx | 15 + src/pages/order/index.js | 77 - src/pages/order/index.scss | 34 - src/pages/productDetail/index.config.ts | 4 + src/pages/productDetail/index.scss | 175 + src/pages/productDetail/index.tsx | 119 + src/pages/size/index.js | 28 - src/pages/size/index.scss | 23 - src/pages/user/index.js | 210 - src/pages/user/index.scss | 206 - src/pages/user/model.js | 53 - src/service/api.ts | 78 + src/styles/base.scss | 76 - src/styles/iconfont.scss | 266 - src/styles/mixin.scss | 75 - src/utils/dva.js | 39 - src/utils/error.ts | 12 + src/utils/formatTime.ts | 18 + src/utils/request.js | 48 - template.js | 124 +- tsconfig.json | 32 + yarn.lock | 11792 ++++++++++-------- 143 files changed, 8016 insertions(+), 10174 deletions(-) delete mode 100644 LICENSE create mode 100644 babel.config.js create mode 100644 global.d.ts delete mode 100644 screenshots/1.png delete mode 100644 screenshots/2.png delete mode 100644 screenshots/3.png delete mode 100644 screenshots/4.png delete mode 100644 screenshots/5.png delete mode 100644 screenshots/6.png delete mode 100644 screenshots/alipay.jpg delete mode 100644 screenshots/gh_44a51ea2dd08_430.jpg delete mode 100644 screenshots/gh_a896d27a50a3_430.jpg delete mode 100644 screenshots/qr-code.png delete mode 100644 screenshots/weapp-code.jpg delete mode 100644 screenshots/wechat.jpg delete mode 100644 site/chunk/about_index.js delete mode 100644 site/chunk/addressList_index.js delete mode 100644 site/chunk/addressUpdate_index.js delete mode 100644 site/chunk/cart_index.js delete mode 100644 site/chunk/couponList_index.js delete mode 100644 site/chunk/detail_index.js delete mode 100644 site/chunk/home_index.js delete mode 100644 site/chunk/login_index.js delete mode 100644 site/chunk/message_index.js delete mode 100644 site/chunk/order_index.js delete mode 100644 site/chunk/size_index.js delete mode 100644 site/chunk/user_index.js delete mode 100644 site/css/about_index.css delete mode 100644 site/css/addressList_index.css delete mode 100644 site/css/addressUpdate_index.css delete mode 100644 site/css/app.css delete mode 100644 site/css/cart_index.css delete mode 100644 site/css/couponList_index.css delete mode 100644 site/css/detail_index.css delete mode 100644 site/css/home_index.css delete mode 100644 site/css/login_index.css delete mode 100644 site/css/message_index.css delete mode 100644 site/css/order_index.css delete mode 100644 site/css/size_index.css delete mode 100644 site/css/user_index.css delete mode 100644 site/index.html delete mode 100644 site/js/app.js delete mode 100644 site/lib/lib-manifest.json delete mode 100644 site/lib/lib.dll.js delete mode 100644 site/static/images/avatar.png delete mode 100644 site/static/images/customerservice.png create mode 100644 src/actions/detail_action.ts create mode 100644 src/actions/home_action.ts create mode 100644 src/app.config.ts delete mode 100644 src/app.js create mode 100644 src/app.scss create mode 100644 src/app.tsx create mode 100644 src/base.scss delete mode 100644 src/components/ClothingsItem/index.js delete mode 100644 src/components/ClothingsItem/index.scss delete mode 100644 src/components/GoodsList/index.js delete mode 100644 src/components/GoodsList/index.scss delete mode 100644 src/components/MySwiper/index.js delete mode 100644 src/components/MySwiper/index.scss create mode 100644 src/components/brand/index.tsx create mode 100644 src/components/comment/index.scss create mode 100644 src/components/comment/index.tsx create mode 100644 src/components/product/index.scss create mode 100644 src/components/product/index.tsx create mode 100644 src/config.ts delete mode 100644 src/config/index.js create mode 100644 src/constants/defaultStateType.ts create mode 100644 src/constants/status.ts create mode 100644 src/images/icon/loading.png rename src/images/icon/{icon32.png => measure.png} (100%) create mode 100644 src/models/Detail.ts create mode 100644 src/models/Home.ts delete mode 100644 src/models/common.js delete mode 100644 src/models/index.js delete mode 100644 src/pages/about/index.js delete mode 100644 src/pages/about/index.scss delete mode 100644 src/pages/addressList/index.js delete mode 100644 src/pages/addressList/index.scss delete mode 100644 src/pages/addressList/model.js delete mode 100644 src/pages/addressList/service.js delete mode 100644 src/pages/addressUpdate/index.js delete mode 100644 src/pages/addressUpdate/index.scss delete mode 100644 src/pages/addressUpdate/model.js delete mode 100644 src/pages/addressUpdate/service.js create mode 100644 src/pages/cart/index.config.ts delete mode 100644 src/pages/cart/index.js create mode 100644 src/pages/cart/index.tsx delete mode 100644 src/pages/cart/model.js delete mode 100644 src/pages/couponList/index.js delete mode 100644 src/pages/couponList/index.scss delete mode 100644 src/pages/detail/index.js delete mode 100644 src/pages/detail/index.scss delete mode 100644 src/pages/detail/service.js create mode 100644 src/pages/home/index.config.ts delete mode 100644 src/pages/home/index.js create mode 100644 src/pages/home/index.tsx delete mode 100644 src/pages/home/model.js delete mode 100644 src/pages/home/service.js delete mode 100644 src/pages/login/index.js delete mode 100644 src/pages/login/index.scss delete mode 100644 src/pages/login/model.js delete mode 100644 src/pages/login/service.js delete mode 100644 src/pages/message/index.js delete mode 100644 src/pages/message/index.scss create mode 100644 src/pages/my/index.config.ts create mode 100644 src/pages/my/index.scss create mode 100644 src/pages/my/index.tsx delete mode 100644 src/pages/order/index.js delete mode 100644 src/pages/order/index.scss create mode 100644 src/pages/productDetail/index.config.ts create mode 100644 src/pages/productDetail/index.scss create mode 100644 src/pages/productDetail/index.tsx delete mode 100644 src/pages/size/index.js delete mode 100644 src/pages/size/index.scss delete mode 100644 src/pages/user/index.js delete mode 100644 src/pages/user/index.scss delete mode 100644 src/pages/user/model.js create mode 100644 src/service/api.ts delete mode 100644 src/styles/base.scss delete mode 100644 src/styles/iconfont.scss delete mode 100644 src/styles/mixin.scss delete mode 100644 src/utils/dva.js create mode 100644 src/utils/error.ts create mode 100644 src/utils/formatTime.ts delete mode 100644 src/utils/request.js create mode 100644 tsconfig.json diff --git a/LICENSE b/LICENSE deleted file mode 100644 index f5dec8f..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2018 bowen - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md index 7ea8ca6..e323dfb 100644 --- a/README.md +++ b/README.md @@ -1,195 +1,42 @@ -# 前言 +##多端适配的电子商城 -**Taro** 是一套遵循 [React](https://reactjs.org/) 语法规范的 **多端开发** 解决方案。现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。 +> 技术栈:React + Taro + Hox + Sass + ES6/ES7+ TS -使用 **Taro**,我们可以只书写一套代码,再通过 **Taro** 的编译工具,将源代码分别编译出可以在不同端(微信/百度/支付宝/字节跳动小程序、H5、React-Native 等)运行的代码。 +
-该项目基于Taro,构建了一个时装衣橱的项目演示,涉及了一个电商平台完整的业务逻辑和功能点,如果这个项目能驾驭的了,相信大部分公司的其他React项目也就不在话下。 +#### 注意事项 -如遇网络不佳,请移步[国内镜像加速节点](https://gitee.com/easytuan/taro-msparis) +**目前已将`taro`的版本升级到最新版本`3.0.15`,确保你本地的`taro-cli`的版本也是这个版本,可以通过`taro info`查看版本号,如果不是最新的话,可以通过执行`taro update self`(`mac`或者`linux`前面需要加上`sudo`)以及`taro update project`进行`cli`与项目依赖的更新保持一致,否则将会导致项目无法正常运行,了解更多详情可查看[Taro 环境及依赖检测](http://taro-docs.jd.com/taro/docs/GETTING-STARTED.html#%E7%8E%AF%E5%A2%83%E5%8F%8A%E4%BE%9D%E8%B5%96%E6%A3%80%E6%B5%8B)** -# 效果演示 +### 功能列表 -[查看demo请戳这里](http://ms.caibowen.net/)(请用chrome手机模式预览) +- [x] 首页 -### H5版 && 微信小程序版 +### 目录结构 - - - -# 技术栈 - -React + Taro + Dva + Sass + ES6/ES7 - -## 项目运行 - -``` - -git clone git@github.com:EasyTuan/taro-msparis.git - -# 国内镜像加速节点:git@gitee.com:easytuan/taro-msparis.git - -cd taro-msparis - -# 全局安装taro脚手架 -npm install -g @tarojs/cli@1.2.2 - -# 项目依赖为1.2.2版本,如要升级,请同时升级项目依赖 -# 如用1.2.2版本,请忽略这句 -taro update project - -# 安装项目依赖 -npm install - -# 微信小程序 -npm run dev:weapp - -# 支付宝小程序 -npm run dev:alipay - -# 百度小程序 -npm run dev:swan - -# 字节跳动小程序 -npm run dev:tt - -# H5 -npm run dev:h5 - -# React Native -npm run dev:rn - -# pages模版快速生成 -npm run tep `文件名` - -``` - -## 休闲一刻 - - - -## 项目说明 - -**git分支说明:** - - init:框架整体结构,不涉及任何业务逻辑 - - master:项目的稳定版本 - - feature:项目开发分支 - - -## 适配进度 - -- [x] H5 -- 完美适配 -- [x] 微信小程序 -- 完美适配 -- [x] 支付宝小程序 -- 95%适配 -- [x] 百度小程序 -- 95%适配 -- [ ] 字节跳动小程序 -- 适配中 -- [ ] React Native -- 适配中 -- [ ] 快应用 -- 适配中 - -## 目标功能 - -- [x] 美衣列表 -- 完成 -- [x] 美衣详情 -- 完成 -- [x] 登录、注册 -- 完成 -- [x] 个人中心 -- 完成 -- [x] 优惠券 -- 完成 -- [x] 衣袋(购物车) -- 完成 -- [x] 收货地址 -- 完成 -- [ ] 会员中心 -- 开发中 - -# 业务介绍 - -目录结构 - - ├── .temp // H5编译结果目录 - ├── .rn_temp // RN编译结果目录 - ├── dist // 小程序编译结果目录 ├── config // Taro配置目录 - │ ├── dev.js // 开发时配置 - │ ├── index.js // 默认配置 - │ └── prod.js // 打包时配置 - ├── screenshots // 项目截图,和项目开发无关 - ├── site // H5静态文件(打包文件) + │ ├── dev.js // 开发时配置 + │ ├── index.js // 默认配置 + │ └── prod.js // 打包时配置 + ├── dist // 小程序编译结果目录 + ├── screenshot // 功能截图 ├── src // 源码目录 - │ ├── components // 组件 - │ ├── config // 项目开发配置 - │ ├── images // 图片文件 - │ ├── models // redux models - │ ├── pages // 页面文件目录 + │ ├── actions // 异步操作 + │ ├── constants // 常量 + │ ├── images // 图片资源 + │ ├── models // hox相关模块 + │ ├── pages // 页面文件目录 │ │ └── home - │ │ ├── index.js // 页面逻辑 - │ │ ├── index.scss // 页面样式 - │ │ ├── model.js // 页面models - │ │ └── service.js // 页面api - │ ├── styles // 样式文件 - │ ├── utils // 常用工具类 - │ ├── app.js // 入口文件 - │ └── index.html + │ │ ├── index.tsx // 页面逻辑 + │ │ ├── index.scss // 页面样式 + │ │ └── index.config.ts // 页面配置 + │ ├── service // 请求web服务 + │ ├── utils // 通用方法 + │ ├── app.config.ts // 入口配置文件 + │ ├── app.scss // 入口样式文件 + │ ├── app.tsx // 入口文件 + │ └── index.html // 入口页面 ├── package.json - └── template.js // pages模版快速生成脚本,执行命令 npm run tep `文件名` - -## 部分截图展示 - -### 首页 && 商品详情 - - - -### 衣袋 && 我的 - - - -### 登录 && 优惠券 - - - - -# 说明 - -> 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^ - -> 或者您可以 "follow" 一下,我会不断开源更多的有趣的项目 - -> 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍 - - -# 文档 - -### Taro开发文档 - -> https://nervjs.github.io/taro/docs/README.html - -### dva开发文档地址 - -> https://dvajs.com/ - -### 微信小程序官方文档 - -> https://mp.weixin.qq.com/debug/wxadoc/dev/ - -### 百度智能小程序官方文档 - -> https://smartprogram.baidu.com/docs/introduction/register/index.html - -### 支付宝小程序官方文档 - -> https://docs.alipay.com/mini/developer/getting-started - -### 字节跳动小程序官方文档 - -> https://microapp.bytedance.com/ - - -# 赞助 - -如有帮助,欢迎赞助 - -收到赞助款后,我会及时更新[赞助墙](https://caibowen.net/sponsor) - - - -# License + └── template.ts // pages模版快速生成脚本,执行命令 npm run tep `文件名` -[MIT](LICENSE) +### 功能截图 diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..f3acb81 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,10 @@ +// babel-preset-taro 更多选项和默认值: +// https://github.com/NervJS/taro/blob/next/packages/babel-preset-taro/README.md +module.exports = { + presets: [ + ['taro', { + framework: 'react', + ts: true + }] + ] +} diff --git a/config/dev.js b/config/dev.js index 1efffe3..6821bf8 100644 --- a/config/dev.js +++ b/config/dev.js @@ -4,13 +4,6 @@ module.exports = { }, defineConstants: { }, - weapp: {}, - h5: { - devServer: { - host: 'localhost', // 如需局域网(如手机)访问,请更换为0.0.0.0 - // host: '0.0.0.0', // 如需局域网(如手机)访问,请更换为0.0.0.0 - port: 8088, - https: false - } - } + mini: {}, + h5: {} } diff --git a/config/index.js b/config/index.js index bdfd461..31ee05d 100644 --- a/config/index.js +++ b/config/index.js @@ -1,49 +1,61 @@ const config = { - projectName: 'taro-msparis', - date: '2018-9-27', - // 设计稿尺寸 + projectName: 'mymarket', + date: '2020-12-14', designWidth: 750, + deviceRatio: { + 640: 2.34 / 2, + 750: 1, + 828: 1.81 / 2 + }, sourceRoot: 'src', outputRoot: 'dist', - // 通用插件配置 - plugins: { - babel: { - sourceMap: true, - presets: [ - 'env' - ], - plugins: [ - 'transform-class-properties', - 'transform-decorators-legacy', - 'transform-object-rest-spread' - ] - }, + plugins: [], + defineConstants: { + }, + copy: { + patterns: [ + ], + options: { + } }, - // 全局变量设置 - defineConstants: {}, - // 小程序端专用配置 - weapp: { - module: { - postcss: { - autoprefixer: { - enable: true - }, - // 小程序端样式引用本地资源内联配置 - url: { - enable: true, - limit: 10240 + framework: 'react', + mini: { + postcss: { + pxtransform: { + enable: true, + config: { + + } + }, + url: { + enable: true, + config: { + limit: 1024 // 设定转换尺寸上限 + } + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: 'module', // 转换模式,取值为 global/module + generateScopedName: '[name]__[local]___[hash:base64:5]' } } } }, - // H5 端专用配置 h5: { publicPath: '/', staticDirectory: 'static', - module: { - postcss: { - autoprefixer: { - enable: true + postcss: { + autoprefixer: { + enable: true, + config: { + } + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: 'module', // 转换模式,取值为 global/module + generateScopedName: '[name]__[local]___[hash:base64:5]' } } } diff --git a/config/prod.js b/config/prod.js index 3910355..31497d7 100644 --- a/config/prod.js +++ b/config/prod.js @@ -4,6 +4,15 @@ module.exports = { }, defineConstants: { }, - weapp: {}, - h5: {} + mini: {}, + h5: { + /** + * 如果h5端编译后体积过大,可以使用webpack-bundle-analyzer插件对打包体积进行分析。 + * 参考代码如下: + * webpackChain (chain) { + * chain.plugin('analyzer') + * .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin, []) + * } + */ + } } diff --git a/global.d.ts b/global.d.ts new file mode 100644 index 0000000..efbba96 --- /dev/null +++ b/global.d.ts @@ -0,0 +1,18 @@ +declare module "*.png"; +declare module "*.gif"; +declare module "*.jpg"; +declare module "*.jpeg"; +declare module "*.svg"; +declare module "*.css"; +declare module "*.less"; +declare module "*.scss"; +declare module "*.sass"; +declare module "*.styl"; + +// // @ts-ignore +// declare const process: { +// env: { +// TARO_ENV: 'weapp' | 'swan' | 'alipay' | 'h5' | 'rn' | 'tt' | 'quickapp' | 'qq' | 'jd'; +// [key: string]: any; +// } +// } diff --git a/package.json b/package.json index da9396a..9096f99 100644 --- a/package.json +++ b/package.json @@ -1,64 +1,73 @@ { - "name": "taro-msparis", - "version": "1.0.0", - "private": true, - "description": "A taro project", - "main": "index.js", - "scripts": { - "dev:weapp": "npm run build:weapp -- --watch", - "dev:alipay": "npm run build:alipay -- --watch", - "dev:swan": "npm run build:swan -- --watch", - "dev:tt": "npm run build:tt -- --watch", - "dev:h5": "npm run build:h5 -- --watch", - "dev:rn": "npm run build:rn -- --watch", - "build:weapp": "taro build --type weapp", - "build:alipay": "taro build --type alipay", - "build:swan": "taro build --type swan", - "build:tt": "taro build --type tt", - "build:h5": "taro build --type h5", - "build:rn": "taro build --type rn", - "tep": "node template" - }, - "author": "cai.bowen ", - "license": "MIT", - "dependencies": { - "@tarojs/async-await": "1.2.2", - "@tarojs/components": "1.2.2", - "@tarojs/redux": "1.2.2", - "@tarojs/redux-h5": "1.2.2", - "@tarojs/rn-runner": "1.2.2", - "@tarojs/router": "1.2.2", - "@tarojs/taro": "1.2.2", - "@tarojs/taro-alipay": "1.2.2", - "@tarojs/taro-h5": "1.2.2", - "@tarojs/taro-swan": "1.2.2", - "@tarojs/taro-tt": "^1.2.2", - "@tarojs/taro-weapp": "1.2.2", - "dva-core": "^1.4.0", - "dva-loading": "^2.0.5", - "nervjs": "^1.3.0", - "redux": "^4.0.0", - "redux-logger": "^3.0.6", - "redux-thunk": "^2.3.0" - }, - "devDependencies": { - "@tarojs/plugin-babel": "1.2.2", - "@tarojs/plugin-csso": "1.2.2", - "@tarojs/plugin-sass": "1.2.2", - "@tarojs/plugin-uglifyjs": "1.2.2", - "@tarojs/webpack-runner": "1.2.2", - "@types/react": "^16.4.8", - "@types/webpack-env": "^1.13.6", - "babel-eslint": "^8.2.3", - "babel-plugin-transform-class-properties": "^6.24.1", - "babel-plugin-transform-decorators-legacy": "^1.3.4", - "babel-plugin-transform-jsx-stylesheet": "^0.6.5", - "babel-plugin-transform-object-rest-spread": "^6.26.0", - "babel-preset-env": "^1.6.1", - "eslint": "^4.19.1", - "eslint-config-taro": "1.2.2", - "eslint-plugin-import": "^2.12.0", - "eslint-plugin-react": "^7.8.2", - "eslint-plugin-taro": "1.2.2" - } + "name": "mymarket", + "version": "1.0.0", + "private": true, + "description": "多端适用的电子商城", + "templateInfo": { + "name": "redux", + "typescript": true, + "css": "sass" + }, + "scripts": { + "build:weapp": "taro build --type weapp", + "build:swan": "taro build --type swan", + "build:alipay": "taro build --type alipay", + "build:tt": "taro build --type tt", + "build:h5": "taro build --type h5", + "build:rn": "taro build --type rn", + "build:qq": "taro build --type qq", + "build:jd": "taro build --type jd", + "build:quickapp": "taro build --type quickapp", + "dev:weapp": "npm run build:weapp -- --watch", + "dev:swan": "npm run build:swan -- --watch", + "dev:alipay": "npm run build:alipay -- --watch", + "dev:tt": "npm run build:tt -- --watch", + "dev:h5": "npm run build:h5 -- --watch", + "dev:rn": "npm run build:rn -- --watch", + "dev:qq": "npm run build:qq -- --watch", + "dev:jd": "npm run build:jd -- --watch", + "dev:quickapp": "npm run build:quickapp -- --watch", + "temp": "node template" + }, + "browserslist": [ + "last 3 versions", + "Android >= 4.1", + "ios >= 8" + ], + "author": "", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.7", + "@tarojs/components": "3.0.15", + "@tarojs/react": "3.0.15", + "@tarojs/runtime": "3.0.15", + "@tarojs/taro": "3.0.15", + "@types/classnames": "^2.2.11", + "classnames": "^2.2.6", + "hox": "^1.1.2", + "react": "^16.10.0", + "react-dom": "^16.10.0", + "react-redux": "^7.2.0", + "redux": "^4.0.0", + "redux-logger": "^3.0.6", + "redux-thunk": "^2.3.0" + }, + "devDependencies": { + "@babel/core": "^7.8.0", + "@tarojs/mini-runner": "3.0.15", + "@tarojs/webpack-runner": "3.0.15", + "@types/react": "^16.0.0", + "@types/webpack-env": "^1.13.6", + "@typescript-eslint/eslint-plugin": "^2.x", + "@typescript-eslint/parser": "^2.x", + "babel-preset-taro": "3.0.15", + "eslint": "^6.8.0", + "eslint-config-taro": "3.0.15", + "eslint-plugin-import": "^2.12.0", + "eslint-plugin-react": "^7.8.2", + "eslint-plugin-react-hooks": "^4.2.0", + "prettier": "2.2.1", + "stylelint": "9.3.0", + "typescript": "^3.7.0" + } } diff --git a/project.config.json b/project.config.json index b11bbbd..fe28cb0 100644 --- a/project.config.json +++ b/project.config.json @@ -1,13 +1,43 @@ { - "miniprogramRoot": "./dist", - "projectname": "taro-msparis", - "description": "", - "appid": "wxd2a161b3c8752b6f", + "miniprogramRoot": "dist/", + "projectname": "mymarket", + "description": "多端适用的电子商城", + "appid": "wx9d3f6e4de32933ae", "setting": { "urlCheck": true, "es6": false, + "enhance": false, "postcss": false, - "minified": false + "preloadBackgroundData": false, + "minified": false, + "newFeature": false, + "coverView": true, + "nodeModules": false, + "autoAudits": false, + "showShadowRootInWxmlPanel": true, + "scopeDataCheck": false, + "uglifyFileName": false, + "checkInvalidKey": true, + "checkSiteMap": true, + "uploadWithSourceMap": true, + "compileHotReLoad": false, + "useMultiFrameRuntime": false, + "useApiHook": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + }, + "enableEngineNative": false, + "useIsolateContext": true, + "useCompilerModule": true, + "userConfirmedUseCompilerModuleSwitch": false, + "packNpmManually": false, + "packNpmRelationList": [], + "minifyWXSS": true }, - "compileType": "miniprogram" -} + "compileType": "miniprogram", + "simulatorType": "wechat", + "simulatorPluginLibVersion": {}, + "condition": {} +} \ No newline at end of file diff --git a/screenshots/1.png b/screenshots/1.png deleted file mode 100644 index e8a02570df0afde257a743f05b68e2f35bd769c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660258 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%0DIHTC2kDYW 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%0DgFA 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�ezWf%bI!yyo+z4`vnTkK|cjk}MA}>*dK|qTP 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 G^;jZo>NI4n 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 diff --git a/screenshots/2.png b/screenshots/2.png deleted file mode 100644 index f423593d70f8d6e49e9da9f98b0b46aec2c9653b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155600 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

    |C}DXEzd=U)r$5|sbSre{_#SG9Q> z6@1|A7f{iqFOjG-8W1g3YU3_eX_lQ9DO+lp5YjNq7q91m za8sSbVG^S>+tn0ca7<7hWVFTGR~zVp2(eVjoj)dSo8WPnO>)tRtgG;+Ktgr z;DAd~|A`0L49@%Ig5DrJl8?6CuP&wW-yEojw+6qXIxuBYOkLqC{p&q5ia3jZK)sb& zu%<*gU&dJ#yI2z))?tcUUj5isn8M%PPETi0M^>TPL`hWRA_p{*V9gE-KUBDyb(m)o z0uuvh+^FJ*WdqW<3pbw}+(>GXvhumi(9WDUsLSzxp)R1cLVymnqovxl8!d^li6B#T zjI+-upH!H|9mI7^LG5jBO1RnN@&CT zwAu-}>P85sa`=n7HZ%vSH-_LgCS9ydQqx5#wQ))Ixl-tRr*yR7n+`H1 zaDWd$5pwl0mgm;+;8`0t`pISQULb$NxJ}NecOz+fn#5ot%}(Q4M4_)S=(7q)Bf7rq z5hQ73V!G^OONBY#Uz7UC?U4Yzdety{K2`#>o=&j=O06w7J9^8iFy}+HX zpbf009yUvTi_6ASjmt)x{hVBLkRSZ{>PWba*Xh~Cm^WPLXozTk0&Zi>He~}_gN%f3 zvKr-zK8JeR=6a$HI7E>J~WqUT6_QC?^L*lKm723wioK1X5N4|rmF@&l|o z>z-WCyXsb{r_1=380l~UPP#i>dIAXx{xYpbOyaQFI)1987oF%ksOF^^%->@9|FJX_ z^r8T2H4YT%Zo+cZWi>N%k>WK62kC5UiaiYH*2IS0G>UC<=>7o;tS8CddSZ`TiWn<2 z;RGtSLQ{;`^a4Uuui0+Er(*sSj3p1(w?63Y>`&PkU9VY}G9g4x!3103WS`9Hbt$!y z!wEzO*F-DYc~*OOswQjPS9sF|b+Os2^l)&eE>S9_m$<5R?njw7Qqjuh z69e+RE_+wHRrk!9kYm4jJ}SamG;!|2{jXoYmIQ$#dO!cjR%YONaD}rXg_at^vyhlc zxb(=ezdI=J8^ANba(6vP)FaY;a_28*l5Tb7TvS9hJ6D zt^Te@KBcK|X#sAAW{twLbSEyPy)0%=;@<2#PjU9zlLJ ztsrK6%tI<*deN*9e{ZM9i`7!{JN|~HE{EbVkzme2Zv>Mu8C|IPe9SZn=J=6$h=@4* zPd`gvv0RAiXfIHbrHlLCQ<^5&|Ni+tsNUfBx_zHBM_`6s2Nj^UW2(^1+YooYIGXKo zTch7Tkokud&&Nl8dQQFv9L2cCl*MEw8ghm*;?)Ixn<(*%Fcqgr@;z3?)qJ#s?D8Ts zDPe_xqKV=Yi_ec{iqR)BGUQTStDNcyE>vHP1#hjo zgdj0PL_gUaq?dwx71FC25t`*FYm?>Fiwa^e-(-kXxht`7@qL~V~F| z6h~O0E2JUhZG^K}t@ml{^Qw*HUdA16N&2v@($Qr+*bz+Wa@eS`4Aq!dyCC~{6$Q|$ z6S_FmEY~Z6gObIt#kA$0#dM-vL=j;1sxlN!RX$Rjy^z3Of9e7%a}~R3n-xU?E0aBd zr^IV9L%CaV%Y9b8YIV{=0Z(gJGCMsB=r+v^cs$ULn?a%e z2r5%ZQ{dt20^VF$LUtGbd3qkSu2@RhkYMqg{SoXU`BBeYYG2|z=4kg1u+&eYzD=y^PLfU7q$j7S+C$3=?df_*Egg`Z7AW_S&o%&-yNR)bXu z!{);R2=M#0!5Qpk=gM3v$w+3T6a^dM@~@A4-*SZ*?$=_?%H44gDvtvUPacS!J46F;xTBE;8yDsy8LqY`nX6fJYfZ2QW5!4MIj90R7G6ZLue$MFotbn zC`uT;o+ehnY@_O+6%yZMXkBY%R>2YH1<`WAKPN@$i!Zrc{)LUD<)Q36Z&s9Py!K}m z-PfCipixtenzS)E2p_8OTGJpO>B{W$I=2mL*sC!IenY`3JpyVy6f)8hu z^deF6cJe2};Q`pYx`P~W5ivmbYJYA-KJh%)T`d)=ryFi)DD|FbvrV{o$+w>tdLQI` zx+s0JX%%o;RmDJYHjZX8w#ujru&uO=JXW3`IjTOWxseWNg*S?RzC37@~=o?0t@oj`0VB~FVcqN z9{bG%1vGTeY1lqM0VejMBJ&k@<{u|ay)R%8p#`-P@rJ^ri9qe}(IJ06ufv$(n3mYg zSUNYG!CwTW!jO{0W|xNwmyOZRR+K_Q>uwF_AIrQoz3~l2u({p9#r{=pa~7#fGaqp2 zlS$6&77Vi}cdgYK5M^*D(UDD!s$}9hZK}}^RIOxx=mr{n%+i*EBWw&CjnXi{*Z)`i z5Zv`M_g(%_@bj-r{_Ri-G*s|8nEXN#Y3|tbc1h){KixFYE&oHvwV%x&Wb=PVQJM&$ zpRJh9-yo12BQmm6u<-M>4giH-D}F6$5@h+nwbU(oPD^!3k=GdIXUnZ9zZSL{PR~Fr zN3|}^QQ|q@f2SijHo!_@MH}B$ULkgl+~A<(w7kMYu&SfgL9cV3SQ)?YGLG9WHIh_U zq~?A@z^dzd*SLMZc7fp2@jKrBNDmG5)5deZ{TZ_>o0LE|AxhKvL&0Bz1OcI_H=_@6 zgGh}xqYvs}sJU75Ob7QrfWs+?%ULWWv((YKO*Sp2tbUOFsi!BGUD*<|Gg*QnE(ds9TEU>Zh9JGKIw% z_G}-9Yb%pe&JscjH9?;X8(*HQ7nzRhrHHe`Z08uQ>Ns8oJ;%b`ehUeS#X<}6mTP`M zzYEURTkD!ayX^rTo5cw!vrBSCa4Sg&NxKY#GJ2CI{vk5(+*ZrwS)Q@gh1rEA>Li<}WS%q}!ukw#C zO~gFC?|lAhgsWdgYl6kYCI2Xjjcxeg~c4XJX`ktJ+9Q|45nSfPsfN* zR$97}>J`~!?T=5pB{L|NioE$QaHS+f1nge-n2j?*G8(~m?}3&V1Iil;x)RYTI`Dy_9a4$0W}ZLk8|IW$hbVHWOO}l;RASiiCM-xyW62(L6=Joc(Z( zP6;oyG2HKOgZXH3SsQ{YU5#KIGUg}YWwVO#cPhpGkqBTn*fE_Y>**0R)=XZ-Glsn) zCNa)}kPDNWAf@-jM|DlBUlu+{U#Q`WDBI0R^4waR&pgT`2M11{H$TD4{?bwB*7Yp@m$i7(|QP13Uye*zOhA-uA zUGdUR1NUFudKJS6h|c>3rGnYjRQvh3kS}&}%@GyGT!V=#ZU_LLvjNJD$-2}xAw-rz7A*u| z1Izeim}Hs1$kEF#Z2D)r(SuPx`B1_Y4K5P)WV`FVNbT{=?bCWo~7CJ zahCl;1IL=ppo&dM%j&%6MDAT6eX||nl5Lmxsemn}R7$_+cfm5ofW`ZnF!P>CyP)Iv z@^HEFXyzmJ5n=+e=2AXmgHEOW6=4-k9#p;PO(?Wb_ZPkzD1fCT%K{9Wf8Z-ly$wpN zu>A&u%}Nt2;+D5!)i4m*;@f`x)t9T6*`Yt6BV@!{p1Dd#S*MetBtL-c0jWrK0o}SD zJ43x0tz8LOD5N2_LavNC)ips>aqeWqqMOo#C&0ut|5VvoC}>gDq~_xcb$%TgBs6#P zQvZQn*nV!2e*4WJLg!)`3wN||&GDRb^aBs2AZtE5^qn>rj2cELT$5D2k_;|m9A$@E z89h(qfrvFU!7@`g;u|z1_4X&NhjBatGoq$~pGoTAzt-gcnO-EJE ztL>&38eLIQSnCH_L{o@gBm{uz?OYU4${dT&-@J{3(?y|(HMvh*yKeNh%gU>ehDe=M zIWIy3`ofElsfy-$nbRyxc0r|0>DYX+EwZdXAwxyv6g$4sGET^F{7GFx!+Bfu0Un}c zd)1TOa>|c?i{w8mLqDzb76LqhgS@}K3Ju720u>2lzb%Sjm%Vx4Wx>>u;RlvZ!@+CsN%V! zGr;5NIj~43C1}mAoA2e%i@=Duqs(%Pr;;Z9T=-2<-)bqbP)53vVccg9skw}F?WkpA zOc?(hl8I5|u@CXNGDzReeSXLeog;MybQ-qHa@wxc@vS!%eYzdCS&!0b4%$Arm?m2r z0~Xv}ls2|bL?73699agJ4v8ZEtXbOJOHuiWnCIbRD_JHpbnpSdLA?uwGU05zsqTcs zrC$_OEu*ns4Ej>lAzenpQ>0z|6Kws%EDpHN;+(^|2DCyi!O*#)@R{%Gan^FkeYOU^I9!_r9qa~fMeOz~*tl8WJ3>+2YiLs+y@5!lM^4sTK82Tr6`Vft)p@nj zrOxCzo~cZW4%eWbx=^NVcbRc>W4hqG$9NfXVCGLIIVfw|3QSDKX7&;HXd%o)p+@>u znuCv^o%W)5e{%G4Uixsb=N^&w{9DH%E<$o1TNmnn`_^b1^rl3llW~-TFk}HP^?Ef3$5090?avmeQBmw;mj*bLqOW+krY4AOSU%hH>AjJ0IMb zT2<=IolMk`F_%Qiq|#odaF5oElhvJWMd$HjLdylAqo&`5G^l78aoZ*A7tOZ{ao3@e zqZiDYn(pT5k%N}yB|&W?OZR}sYdD^nVaBeqBvi)-a3Fj@G4X@~eYyg;#0i2yP-(b_NmZ^1 z^BSUX5c!cNZY|1#_@>%`Z{4c0@RT5ltarA|W#2K(nH~6IRaI_d(6TLE=zfwBi#`Qs z?Zab&uO*%~@~xW~FB1Z%Y5e1^8$@CXp@`R9z@soiL$%wpPpH;?*ZXx#bVk{$>Qiw< z5!(Q#;z`K&GPCJx#Y6x@``Ptxz&%YDu1#a2a)ljpjs7OQ)5`8BCL>H$J7vC;iAB5R z38u7pHT!zbCxWLZGFe+aL3PFgG_iUV>RA&zU;dLpT_e4bEJKTB6))Zu*I)c5{3vJ0 zC6#YZIE}fFgqD^Q!()CvG$x{-H{Si`Rv@|ug={N74IgTu{%tb6D$>JkHphkIQ!GJ> ztAht?p3+0@e39y83^ETWo*@jNgwPSqHM%G&8B`uS(i7~C!%Shav(3cChCH3O93yh2 zcUfOV24YBol)GD)qTIL0-o-&8Ed*<99@vBfeN>!1Y)q0-(O+j@#*yzauMt7HF2}n(2BS!=KvVg9qBSL(&;uRKDw;sreq1sfI=ka7V8+|A=i|YRDYG+8AxA;(Cecr`0|Lc8Jo0Z zG!o6(eY%0X0}BA>3h%>#YYl+?&kJ)D&Cy&m%ie@$mx9=&_q8&#Q1|QaX)@;zP4J|c zu#)Gw)T|~F~Y{vJaOpu211b4 z*O8hE=};RMF*{KaH_@=nCV~a|VmZTdy6)TiTZ{T60T~7Fuv_PtrRX1eqdBZ>=+yu? z^f3ggZI?A3SBc|f7CYZhy<+JHEk>mDHue*>4mHd$1s%oN2v&M{_q{5TYTM6wOk zM-*#WQEkysQ86o4U;`7}<*uO-Qkw7VQfy@;BE426wu+2PH{%}7lN6nWpd7~I%zR3R z66?H7u9TJb`n5Of(TAdqY^f_lI$J6x6ssqu3+dg&SEEOe$~4-DeX% zgSX-BXE^1gxQ5-F>dN-RsT9^~iG!v2ZS9Y6g8yPOi{_TN>u-MiHKnpug2_%7vZ*V5 zvZcoYCvTXt%N*bnCx zZ4+jM2m?xH-XK>zN}k;yma_Q|)VlVf)n0hX2wcW^X;j!PZ>d=&7HcFCZOPRyYAo;r z#S!u(ToQk;a>tKYAvJ9%!>qLJxmcf`39)t`SNUV>U)NAz#netuRh=Erju zv=)!X7AJIT>3RN@*w7B6HM#m3|Cz{~SG2toqbt>qvNMy zTFt$Ud}Em=V}@qYIu~NwEeOx3DraMbE?HSsw?rvtmt$)#~XzBl2^;6Sz|q3mfNn}p5KJhTKdal(9k7v+Y-2bKse z>xx3`uWv=t$0j-)lU^w!oOL7)0YQPyL~-H*=^d?;viAAoZUJ=?v!fqZt0b8bpX4PlV?l@e^Lwsoo*IXVNIe3$#-Uv(S@};> z#)7S)+E1Z6DNMCKgyu^l7g;U-y5R$}6P&`H&?s;E)DmGifDPbSv@ad;d9hCwI?^o>vF z?cg%QRqV>OtNnEut1vPzM`*Lv{5a~bKxw}&5kgun2s(B95zW1!g+V@*&qnDW`HDra zeYyxUwLcq_^{HE22O^!rK=93N`tcC`k^Q90{26fYpC!a)(6^D8y65Q)jv{0OGtNbM zJT;8%@Rn;(o_zKjp8sUP3@~)9kfEO!E2WuE8*I(|#LlHA1`wR<`At<-S>uDK4%f6P z582lW3!CC%C+WzFI-^R6$$#3K{V>?~(_YP09e8^3VEd9}OD9?{Doy%+J{DpfMf)k< z$qI)mDG~8F#@_)!0Ec)UDt#jQOhP#A+G#qHfG7+YCb0wxzA%{6cuXw%n=8g$ zE_r?JzE?(#)g(DMH<^w`e34t~novB``Gb-t*eN*lESaC~sYVUSD9$FJJ5(%Jd$3I>5#>>H?!#%ZSH2#ozp~mnK~+LX~s2YddW- zjH7|IF1%z_!VSf0Zf#YHzhh>J*vry3l)i~RpPsBG%Cg+7m8+kE4!H6L7x(+yO7cas z*76^`RS)>U(C`Vx_eAThf;p!U{6t7~&@NUM6_^3Bjr29nS+_|$MBpZN<^3+qZHd6* z7U%r~GU?%RulZ?{d_=!(8?j$tp`I!V6NcNJSkv9GFNt3(e7W)+c;g1wDo@9}(;`1Egqvx3_*<_bl}bUorva?g>l;8n6o_(_!PdQ%CX zIPVh$Zw!y?yom$7gRhr|c+owqh?x2Z-yg>hxxvIu|7Ys zRkhP>^MhyFLP0o zwR53sFB`x0iwov%9_aa z8ejnjToABieC(6NYG3H6V^GA{b!Bcg_RYN9)BSw++N1lKC)R(8?t#?j+YKVNUwDtb zvK2<7Soh%Y@xSXajRK6NAelp%O`?P0nUg^Rqd_?Q6$hAgd?DLdzRI2C*CH8K#JYP2 zDkZ6}jrn{0p-)d{t*(c*t;k%PJsUP_1h4_l;i%xnUXd$0XDo&**E&UwY45ZOnc09y z7F3PmB)OXs70#Bnma_~?>JhgWmc1MbF*5oi2_!qT?6)<*fllfiyJ*MQYU=0npLLl- zA{oks#&THh4T#xxW*7-!Llp;ie?-pDP5RBCZl`CQT!KU}bW93uD>Q2DlX4{Yy11)d z8JW@2Y_XrfIv#6V8)Emuze4kOrTfpJX%>`nPW=+-BZCgPy+6j*7xc6RV$&aV*7Av7x z;Q;>n4+6?zQHX$jbSm)1VLcAwWQnzYrZjpHxTPg`POmmh<`ld48Z&FcGfOEBdUSqH z-lon)ny9yjmmMm$#v>}F5`%b2d=CzhWT5p=b&{#0{vOuQ>*3)+I;Q@zOy*Nrj0K(E zZg-7KV?KY-|JCYtyYO8c)SJk_$rHe|n)Rvjce!TnH& z>&w4sxFU|bKN~7D9O+ScKw=}h)`e|iluiaN_-cxALhy5O`!G6FGok12gfz)DF#~Ir z?t+o=Xu)R^QVh3WU&d@J*&a9jOWLt89(?S@PLrNRw|-+v`g{LLJqQgGB)2EW==mEY zytt&glbgTzZ+$6BbZ7{{5h{k{K2Go`;i8LeXePVZ$RLQ4&X~TzJ#TbfmifL}VGITn zF2{*S`*As=+zm>qw&IVbPlvAeHc~?HjN|TN*0s6Mz4<u3-^{ZsochI&7U2H(Hsekzr&|7%bU2k zG>uP83^*6lHqzP+@7ULEn5aD>kMS&t)qFPQOwM?y*wu*W9NPIcOifOB*qP&(54^DQ z=C4D3OimlP_*_!w{&TG8(7L92_J&fi274RXr zfVMt8b*SudpRx(-84>gy`LyWtDK%-&Hla0iN5}Kw5Fyz6?rv!;=?i0^Ols?3#+j;r zv@RK}oONa|?Qb^{B{ILX=UBZj;Lu$6^2aI!xNP;<1OnJ5yti$awyHe=<>oeR9Zw z!}Ef9gwkF8@Og0IG-1=n>m9QLtu-Nif+}8TLycnFa{(r0WuP;KWCoqIb`90I=jH?1 zpgPI9WL1FZT->W~Sh-(jG!0^ofJZQx--r`Kb(qyLs-pGW5nS=Dk@;iq6}tnY(>U3` z4vi`=TMPFjAL8^q8E|aMy$`iAM*^ZyVYMGgepP@hWe}R=tHG z{1;M?I`6#nkAVv9DVN?Kyq>yT2M$T@tcmV_szs1cOb7{2RiGj1%_Rb_BYrSV7Ibl_hR5jfK}C@pRd1)jCi zveFE(r1Qv4#K&4zq9>L4nqw+j+8X3y52FcjT@af$ogc1puGwFDMkBrCs$0Yrn=bVx zz8*n>%i2d99v4vO)qfEkrVMjj@-4DYwLVt-rKaiTS2#O9{B>j9lIx~WZJltJ@Y^nS z>bv9H;dT6Xem#QiC%T1?G40PU<(sCZi}Dw#Ia#vNf;vTd+Bn9)$?|7%iG)K^p0b8R zNPY|nt?e*Z8tu9)Hb=L8Rc811+QcCjQF>_R=VDB>G=K%(3z?-?~gM7w}KF3Os@%84~uN?yUD$8x=-}NPTp> zUOhI8yD1B1B8}m#_~pr&M0+etY-xe}1iqL*G7x^?W?>C>+-5f23gCY!re_QwZ1 zl+B}hjrl|0krrwmX)lUw(DpY^vp%F+imya4WA27Pe7-weVEKuNk|92U{L@6JfE0x& zEa;EQ+-%ZPzP@gF@mjg2zdoSo?@9)-R;SoI(g+xEY|H`sHQE6IUMV z_ZyeGG`(*FNRv^MmjEmD2{twj2vZ_9oHPH)O^C0`Fe<`rG&6Q-W#kA?P zq36s{>IZ`^``Yn|%se^_Y*iC$T?40^TnYm$<4^VKf1Eqm>A`zm#tCh(u9xEJ;;`Z# zo$2llHj!Z*39z3KC@30{>|c<{tbdl{tKdgpQSQ8Fztp*$5G5A4L0}RK##Caj+VV{D z(O6u?9yogZgvqH2cd~k(hn5xqtPKzZU@!!mrN7@jFZzQM5G0W(5e%i4NWG3O$hA^* zRZqDEvNX?B&z{D6Zv*V@Y_|$VeUe#n($grvozvMeAe%axg`2)0RuwH{7|Tp%m`;1~ zhFq}lj^R>zMRXqHGU~VJdOs!PD0^KMX)1TS{v$~wllqDH$7P?w-*+X%R;A_iWIo{x=7U*GEvXVQS)X&9*&uSM#AxcbVrHlU^3LQ|wbad&rGpjdHt zio0v^;_jumyA>}`+#zUjf@`1zcXzj&ob#Ly_vHs9?985-HEY()UP~#Y*h~31*xZS^ z-|~wZv@(6+%#P#+&r`R!xK9x9L$1heS|EFp;};vF;ttKidclTEO{3HDpkT`JdVLGW z&JP3UlO30SUc)SCC=!EZI?5J4SE!Sa7y-n1!s@tWP@OA^$6do2cI2j2=EZwXe3msD ze%h*_6pXXu0u_txmH!1&a5N8nhKu{v-R%C;cnW#Qi^2baJ8{kJ*zImk41`#eiPAIC zx?^J|Iqmp7-n?-Kdzcz=)6=g>VvUzNuL8DcjRCs(so5-a@6hO#$iX=2e8~THkT>9b z{&&mLK+@EST>OEK->GD^Jc678h>S^JnV?=;0BwRgw{{KBK z6ADt4JN1BKkg)PXZ;6(P{5164TZ_lGyWer@+m1W9m8(n_ZXEI~D|#$xY=+@i-!&B> zJ@yv%ZmdI(qVm50e=Wx?4D3ghOx|R^m1VoC74$gK-}1cix)M*b`*HoTYE(F)`&?3F z^^(&H^*t%$>&@y*+_le$R_Aa!v(|ELg7f)BsPp(oxuori3S36=0od@rO!``r z0`wHR5wqN=;#e|!*sUMVpHFgr(#r??6TRSGa>CFlHg#T)=HH(e1CkbDZ@4(Chcd_+ z4)b+yJNPK{Z*IDt1#vwUM}A-X^tobZrx{nPP5UPO`6(DIKUf<1?RzF(r_UYeK%TAj zM!PKxy{gNOIk;f8V*aV#$`S;7MEIg7^xip0e=p!lIsgYOBSZA}{2w&@*GdKsS4eoE z-)~stEPU852j%>o%W+=c5aSac?Z03uLzQI&)&lj1dC6Jq_Tn$k#I-&oVtS~hjwXa3(VfKdp`=4hD3N_wor?YjB=u-j0!*@waJX3XIaWE0aS?XUX*cc+C53D$cwwA{Ir(EkAoBTx=8 z;+l8_{F;`@VOj5d3hmY2{dy(1u>Fa%A+*4PH^A@B%kKW;->R+D(CD)H1Y1i*E(UA~hB%M#JFIN)7bj|w}*nJXG$0I}_Jl@;65^JuMYky{saGZz$aR*6c zjHn61!*z;$6`Hog92(*&_)4u`EV`|=TlP!(1>RGx6Is63(8~YAoDTQPO+)Vf>VaU#^!#`*#-4KN#vB9S!w;SyV` zZHhjYW`A|k9;Q6g-T8uHh1(L@X>Z6(7+8m>@~P%B>8mj7C8x{wLkzJxZVuCoOOp3w z@^*iJodkC(rr%h|l@`{9_WH>9x!kM=V>Cy&0=_7T5=Pa1X+-xX)f$c4`_*$Vc!9x3 z9@Eg_e{V(8ulcQr4sDmslQFZ3`0gH+5$KTxxb9{(7-#ax>=GO>7uA2#Zp36S4W5fR z82pWd6V#4dYA&%wyY>Gh>X4m{91MPNg<7f*W+@fQtW7$orD~-_445$|O?e3H%wjfo zF=$EuejCe_A|Gy%YsdTC6IoU4Co@T|yE?mIvJf@V-U>8y@N=&8{mf?oeJh?B#r)6Y zM?ViM<~jvCaXju}q#z>&jVp0y#IdAF18JRiEeC|zNk@rbT^088NPh)j1(`(!zLc0*IQv#q zIIcNxpi;REcd%t?sZv;LWgNc8-Y3wJdu0(_E&PiA&Y|i37ir1Kl(yU99p~zH&uf$| ziCm^;#}$?+K;)kzEvJyyC`WI=ub{ZdRbwtc>qGNESvbTriib1`G<(9=1+fhDR3rgv zc>Ii^*rXtfK3NwJ7S+tm8&`bMZy8DLp>^M+aJTy!N`S4SxfvhT?h4W4%{GNKwNj4> zzg~57jPoyp?F@+l*|o`{^s6$Sw8y;pgKf_?5vOOUz){}kDktjR1Y*57%uDDU{6BH# z8{^Ebn~DE#ma3``BZ2ZiZLdY%POWW;#%f$V{3M1fBDvBYYm~J;edyN=E$k?#bx88v z!xOEGzVB!L*at8UobwF>6`FN)4qP$>UKnSu+jvPAD3M3uR-$GTWWV`ziHRLlA|WD; zIR?T1$YP94&RjUOg`|0vpc3iLp0P|H?-Rg4ydvgR_Bt10uyxn7=(4VK^Y<8i1ntjF zRVC{nO(t9qazC=0xzfgiK~-8d^Wa?OIB)DQdmPxO=9Xx<^@O`fH+iY82iH%gc8{|t zO1?WKAQmYo6K^dXVZsDjN`LqD5`PSyW;?*ymr*WtrF5C z^~cYCH3ZLr^_=Mij>gBD(01j*X7O*RrL%9a9ec}+2&D0!8=;=XDvR$)&gXPi%P3n5 zyu(9V%=QC6-OClIGt2}B_GwWS=tZSS(GNVXuWa1rz9yt(_O^q_uQH`IM`gJFLle}%IV|0oO zvwaII`QZW6!Tx}}op=}se8N-?lJ6O7FeMV773>qi$5rhz>32aPcS~V6?}ir}>-k-f zn%wNCJyF|oSaQH_=Wii05P|j{XSr~;HN>Wp$G*^Oy3$`}5V0sP0ZmQtL6^A`uny%k z;$y%gLPh;fP%Kh{4hQ(K0g=8jY<+O{dVT)7L4A-$=4|W*A1gosIVXDL!nTaKPrFMWL0WJc?DO<$^nz)nXzo(TRS`Qa5s#!^839TVs6s zMDhgz#ZE4@I5dJJh-ST||4#%lE^H^C@yyiGPMFt@D;tVu%c0~*}V=Fyp9B<`j)~jp$*^)AMDKivwWBr?+Wg{cHEp_ ztZXNm$f4*8qDPbIaJ$ZEW}+itc{dq>U^XJjdtce2!K!#l5TY{#;Sf{7=2WzE+yKHO z=VtfJgPS!^@&8Kxt-VI?FaIIeF9!8T8T(TAs zf$tchneEBhErtJ=dl0tT92!p5U!W>W4=#RMQR89YPIo6PjND_=(Q|iq++1J9lP#QFL9q`p6S-cENtvrDa#Uel z@J7P&wxx{Dxe? zx@o?MPRe2ra&*A`W}6~T|HsfP8nt>Z&7J!R)6*Bw(-T9J&Buwad5%f?U@@;K9_9NFZwJ~-U9eJ8s$!>Gl%xcvzit&r`4E+lht|>*sdy ztK6sQ2wFz8k)#*@>Xt+SzVqyiRKlwBEY1K2Rw%dj={3W+8y;;;@#D(x*fAEadC)- zLUE<7?2Zb$HLhHam3!+d-QNh!rT9RCm4`vYs^;MKR^~@bV1+)s4V!5ZaHs;Bv6SIRi z=m^mR)P-t)h?zPXMf4p#k-Q80uC|^zg*h{D{oOvJM|eImf=j&rCRI})c>KFd&<3%S zt~(+QV=(HG2^t9oZu1yj#MxqI_2W4rFU(;-!<&shMU*SXGAIlt5`P*TjG z%JP%`fL9fev&7XZK>g#6^|(Jsj!ohn6LIO@8qPejEuSV&?gi=PithVp;dSnxk@Jf= z%Uto_Kp3QZToY59YQ=(O`#oGNtKsDkuxjtpfsW3fPCyKgZUwz&>(V>7$K3B1E!2^d zVU8^4>T(2gIL{Ash`PsH7>S6(q5d#a zL(#%|Mw^0&BcxsDWTlmK^_omFYU5F;!SYd;&pOGhk1`X_$-rPVtTUz}U2|$D-D-T4 z+R?A#s676DTc)dYM1gjXYp8yu_eaTGij?h3NQ_Sy36%>l#d_{kEv`Gyx$>U%*&6cc zl?Glq5bCznZ@9u>_Qehi)cvJ+c-z-U^EgHE=Aq|LdPuT(D($;kG^591^&><*A9B7_ zKKlFltNDJ@PPs_#v}r-jw3G5&TO%z36buu>&xIp*G$UsZE7KcO1cO$Sw{ws3UtII2 zOkr#_E7DPtriG7H7t6J>YnY>0Ht z6N#crDj8irv5jo$o^j8Q0eXF^DpOkyur@n(@OP*uS^)+?J6&<7!38OT0Kc!M}y0qb~FhpzEbd*5eimPV`=FW2{fK z=46zu=@>Ty)hqH{yA3VHAB5owj(^yWLcG*P!O6I%W!amR-%H3{wsPPgPuqePok$o^ z*86|B4odFH%Gb6XS=C1BP%0OfbIc1vDj8jI@0H^Q5tC@7jUEF0XQrDC42&pHcWhP` z2-dX5$$A`^21$Kqstr4IS$!boZ!s6mc+)OuZwl49mv_6Tr*_e6G&^YW}#Esy{UZ~ z_+JygrWivkZ1g+1Oyr+2WdI*Y;kZ~+PuSk4+lbHEgk1xf?2*2RW+D!^04Rt4em}M4 zS^9|SuKhEEZXT>jHMc?JzqQ#?zi|2TTwDi?UP1}7+r=9W{oBP9 z81-s*zc&Awrbdv$tDy;Sii~f2mj#&}n6-)JEzOT-a5&gRZUN}mqEh1ST9EEYc?=3x zZ&C0+CL>quM=a)Uia`e_d{lvU&h#!VCKbjtfyR?O!+UJ#4FXrT@z9WVBx8;OY zjtZlLwV7Ewa&RX?T>YZq83@h4RxGlbLhh5c%}YuoUv7F;0CdR9jWKD59o6TyS&p zlRA&96RnK%g6eL&IXauWLiIV}w0?$dwJ-NJ3q>XE9k>s0A)0qw!#cS*upIDS-DMP( z18$H?eH;5^F)S@D#bk*|{`4z_LYjFoUx(iwg+!3PGki9F{*HAeHI9yTO|f?c_UGyT z=zhNPTmv`};~t=(u(Wkbnl@_jtcA4t@LW{(K2hRhAfEOwuy$;IV0-h{cOETr^G1}4 z<`tF=0s~tIPN}Jr6cUA>t~NP%zUr!)=S8u6A^gDi1Lv@gN~cK{gotrU_AUYkX?c*! z|7}6#*EaK4G6&89pXfCk?g+>+AAHkyu@}&s3;h*of|o)dShc`IA!D?W$k%k?w5x z3$^Yb;lwB=zcxHAHA0euYQr~ciyVuW7!H&OWZTvA5YAi%Oixol5s(EZ#X`URh5@bt zlQ1ft7R5z291YUYjW1eogLWVCojO6m7}3JVMOmsTfgNFAQPe8E^~B3!}(0ZYGe4a)ET7Tc~K-fUa|X#^^4#GO~FY@hwevqDVv zQJ9H8qWLGa6C3~LkGW}X%~<3R7B;f1UC0tUfi_7q5JZS}&ug#$rDN<#_3pIjPBao^ z7Wdp9cN(TZ(;_Ys1rPbtM#u$-S&KTr3+bKn)L$xxYlCeS)v<)T7A!aVI#A!ig|p6p z?uwZhzvX)g?{8jON)Y+^#?mb8Wdd|s^^6mlr+s0NgnsLFk9YPPWv%jfF8X1m>1Erg zW~HF4L4p4^i=pKvE$}}LMQE=?8N_6s1=26BNYy;&4nCP~op+5ZJL(<#0nRPSCM~p& zwI*LB_GPNwOTe_utiW-Z;j};uJ4S~gb$=1J%4=X6;~Zu4>Sgz(tj(Epi-mAkJm9mTE7n zBj~r%`()_55C0dOH6eYz{^PhW9(p+K?q)FME%fs+>Ybb&9*c_T(yeiQmmW2`qSIky z!L}lQ*5L2&_EWj3<9EGv5^<6fLPCgPJ*EzX7Zg~K!D7#>-HLCev^6?Yn-VXw03}{{ z|J#%ponT%q%~VsY!&@QqPeZluLjRCtL_zXY=-ar}5;Om}Mz!yb+~PZVEK-DfN3(~M zs;p2P&T!69epR$Aw>#*g+UJg8Vzx5D1EbQi%|Etgk8|ss9}?fV&^IUujYVXE^M6TYT5l^x?jIng z>@>{LMKESx7ekqDZD9MTXK_d!r*$-e&_by>Rb{Jauul`7^eS5z6lH3hDY+@GIdtKC zdUG6~ldjI$`YR)c6$J%l-IQ*OG=Oh&GEym}*+eiw6eS0x6DA}>-ypN;qnI84 z?t6lXZSiu%k9Wi?+P2Mg z`7Defx>JI9bvtAjrae*nKC;YT_K6w;nVStNw(%!&;|@)W6~w-lo9Qv)1UNH2yO&ZB zZF+e#=*Cub81mpRkFb2&A=uILctUz21G%AQ24DqIi$KXa%)m@>7`=ZkO_4g;_{~;Q zd|xwnMsD2C8@WDm#ln5rAeiKP#nh%$GI@L`rPGayZX>{N|ZiO|1Hxc!^rug%J(NZ^%{l?qbw57TxedBl@{qb@mRfobDy49gYV4C zBC~ZXL^nKS2ymjpSKN6T1yOHcTojE~V6Z@!my^`Zq6M!o@3QHK6Cr}KnKcKJBq%?b zt6tRCH;OJ(X^vJtQe$_p*RloHWkY{UIap))f58&E zC+AqxNm_i7Z1mq7?C{jbP?R8>La;kiV6xp1Ih_$eLt?> zuH3j_DYIThZ?BQem^K6JhzOZTJP->UlZ@|#{^M|^NjmlAdoSByql{phHrXOK>`i{7 zP4+)m_l6m@)|ehxNAG8zeQrTtG`t40wP&mnyN}Y0{28mr*Qj^QMLh87CwwqYmWPTv zV^bh5jmj$J#zaXbNUe1QfSfrN3-=_a3Xe5j=$$WwsV7tlvdsQNqe_aHHHJ#hUVevv z(yaa73)Xo0V;B+QU;SvJLY(*xrQ}=xO?xgX?XeI+i<|I8tr?}5BxBR9}4_X1V@Xw zQvuV*Aq==Bkczqe`XL+gt={TI`XL@(uo!uSo4JAuc^an-e_T4$VyZBU zF}Cx0!kXiH0Ob=bTd15S)2_e^ji`LS&E{Pig|=u-;*7jS%a`q`cW+hJ&w@+9 zdkkfSiC;NduEBQvwQm22Q|$~U@1n=NSLnJy-)updSdPSi`BF)}|f zBpo0_@NLHJaM5bd3J9_(XcGi_m)(-PWbO7cU&oKmCO^bZv-Cl9XA~C znC$^Ez=t`1YNe4basSv&7`eH5>zMczN(8}o!2!syHa_4TbICOG#0aBTtYA5`imE^T zXc!qrPqdH~rAEG~e0K9tX$30^YYhkaWfg!;t0l*6(S9VgXWjC#cniJrL)XN0(ob^!?0-u)(GIIxXyr{0|QOzC(j zAM0V2Rkki4ZG?mh^Cy@;-o@hc%yw=^jTX1ZayeLgrL5JDOaEqYfjp^sQF@R^^AtpZkn@#l#w_xV`)FPi}A<6Io#@HX>*tR{M zSpFZ4IRkye(h`VLv=iU}et!1QsUAIqNKVo1{|3K+{Wz>;5`LKLu);I#OZ~BZV}-Vm zj1g9>SUfQkmJ-|X+z8RIHE?qYY8Iz>D(|d*bg%reWEmjaHV>ulydH+-wxnzD4m?iy zWSgs(2<9FPSwj+?2OGTfo714V$y(Gn`t+IE$g_2H9AhW~DfAtwj!hlz#m?<&lIX9) zKS`+`kDoJCq;BGAmwQRfd`;UGloWsZ8bGT*{Z{8<1+_R4)oOEMPtrPz3dD<21*TPv z=>tH!$x%9Skz)mbRM;cp%iqFE$HO#eF!%(sVEVTmZCHI~iV=>=%H%r~Si}?F_(xAN zPRxB1Ej#Z;;m_e4ZO58P)?i2p`!#u07^oJ#ld<9gP*1ULqZ0L%FR({+98=d3~QBd8or|S%y}_nl+!5dbpG#c<)?M#>Yj=sn#$+&k=p>OqJyaLif5~ z)b?bd+TCPqQbvK0nSctcB!PpUQxy!@QPAP_X;Qc#t#&X2CM0B$9C~|H5MwXK^F>_6 zD?F}m7CXz#I6`gF^X1`%)bh_R85BTu&QGcq@*#^wzXt|`C zU7xT!{iNd*C1p12@K-2GKoH`>HlrULl1hrW(bbvBiB`jGHn}N={>kKjBa*gYoTles zoPQpjtH*RHOk({>$etCnkkTMOX)8sq)#B7^9eG-%j?1RikC(WoO z^9bwVIj*vRg<3UJUOyRE3W@o}rc?M@+969qKX{fR5Mp2NjqCOXqXz{aKR$_%Wv_xL zA-Ex~okGF_ADmWO>tDG+Sgukeb}hU`EyL$50H2Q@;8t-AimfX_WpY8J?-A6jsW8^H zAfZCP_qawSCp_tQ(^Fa?e<8cuTYVKi}ZF;55&FdfU~YTRy9C^V`U!S`{odU$Nf>deuvu-~ zFJ3zA5fsjdbz75a%Lfh}75R!>BN;M4aZUoBj$uxBFb5Tbmx!SBA==*OrN}I1WjqQF z{0I4u9SYrhI&?FQcgp%9qi&Qhg$j8~19_Cazv6^UR0ipPMf@<6pT?cbYIf*9l@Jg~ zybPp#B_V^i78Mp?aVdgD5>cc*g#z^bWuK@NjJ!J!B)RfFNVk%VkEp2G;=C$89yc;4 z_y|1>yfkP}lb`6s>H!=O;oic!0_V=-IL_2_#=l_+C}$>FW!)|Nz6YRm<$u=J3mXL& zNG08kY-GrH>(YKK{FILAH*3KO4VG%bfvc7lRPcqA+sjJTSB<~w$q$tX&SkU1IVAt7 zut41EqOL%Dxb<}CNBgoY$SFdMZ<<1xL3<2U%(K|e??!A2ER_yS`M@02qbD4gr%tD2 zbxl#N&Q?j0J%A{F%7ybFSEF^FpjZv5l&?rYjX*?&HLdwFdl8<#y6E&jbB0P3uz9pV z5#332xIPjpXx>($fZtP1X~W}4o3S6$ty+?=FOXl@CrIUuXc8&|*0*qx&ox!gi*UI& z`pOH@Y|P-8?AJ?FqgTxH@uXc@)#MR>)}3Lr3B3)L6Dnxud%tS-+r*cEU^mGUTBD%D z+Xt6x{0rR6$SC7rkL@QR6eo!%jzp14Y9mFf{xjmQN1qirFFn^#^WT9~>#se4gTuPCSwYAjAGA9kG)~cZDu3BVh_6 zw*`tNtn>YSxyg=P`7H-Sv+i#g?;a2d<8c7ArEmNC;7r$Ef=<1h1AjW4e5Hg3O&%T5 zc#SZE-if-i%ZXK@A`oifr6f_BIAD+n(D60T2c|k~YvJQpyNOjqjR0ttBWe|IIhf-! zQ-;@6kbw@LSH60=E&UDd9NE#%!eQZPamD6Iv-hWVNOEw(wuMTDmU_3Kaw7oj5b)uA z60k!k17( z?k>{oVIi;{9_!|c`=7Wu+&Hy+qi1+6`5r*w)V{a~X8J&|zxz7sYCuHGXGwW)gJV_G zl!*Dvb}#+IR%h(~zh}Z}5w`# zXTRW4h{~R}t)uft2A|e>DRe-ptmg%e&H=8ff$wayHJc0_N$NxcSc0UIO~O9%>lGQA zqxzYR&5>m1(mtzH{488n($S&zxICfL$vYph7#4hTlH`#EGMMu>A|0hURX{lFXD}W2 z!5vW~L?ct|hJaR8O&nTcvQKW}ANX+X@pb04d{MAEVxG`kqS@9KYxp$wZv zq5*J3jZng6^uqMO!(t*vjt08HZ}N&xKdz$N>gvgXu}TKOk-s;g>I9xo>hjqRENzKzkb?VG=EFNj_S{DE9~A|L zhI{yOxiLMd066q7hlvIj)H--POukm0r#S1m?ovld-528{G?r7) z6%$nbwM&0(TTS&OLC(id51$*>{r$s(SILF;f0B0zF&u82{2bGTayNr{O11T(`W^Q* z=ffA41zoT!mx?T+sB+MyZs>|ku>1+|H$Y`A8-IrRstF{ZZ>4^tUmoxPz;g`|fl?i> zA&T(iG&xS00l-^muOr(MkQ}#Fo!D`J^X#~7kn<*JCiK?0gJo+j zi0g)Hx#-$Qn3-EjlzrYTMkhxpAdpCV;Ii&_rVh1vsFGY%=n?B>r87^kv#Fihn|ouf z-t=$J(d?C6G2bseXvqWbO7~y=^A@&O$>y7J8 zJhi&>Nm!};4vDl=;i9-o7G}?z$p|M7sc$M_`Z8qdPbaj8<=Sid!Kad;64m{|4w23I zA(c7|R5@8&K`)}pA2^a%*@C@pCDvpxCM%10em44G-Qv(qnWXPbbiS|+p$8!2S(pif z9v9NPsSLyk&m;3afJtU6jKWn?_GqOXKq+O05;vWCnFQ+N_!(clu4^dUm4PD@OJcML zjwE-Eft=IM!Ua6M8gUF{0%B=wG>%r1>(l>Tgi%QuXxu8cqXCL;cKr@l0EL3 z{n-wQzv}i%Z&*IES$iY_WG49mzyCEfWx4fi-%CwyGxQFY@=SC=KVDpfk+Xke7O<#} zl)kb`qC4@NEv_SqdWK%@j6Lu0)oV0LF+*lnq#KCovS0e*x8K3gKM@8}aV!-#fntzr>bYl{prxn}uJvYTrbsUO$Nc z#wI;<<|Wk9=MJmLYAqJ0OS4Y}(=Pn-_;_yFn1d6&V@78NcyBb~SL9YWvGScI&RUcQ zCA1oCaC5Rmm9;N@s&>KaJ+!gq7Y+~yEzqPHA5M{AKBXiwi~>9k0JW?B;R zMCtetZ~MGLBr-{P*oJXuFx2?$)A2x@$FCUwIK^}b1Rfo)pY+6-UX0({vmWV#GqO!L z6uw9|vBE2+rKXiJ0oC!w6$VfHKMJOyL!pQ#Y1izM)M*w9A=Oq2;r`r2`P* z=LcjFmSVG77agO+U#VY)TSY5$m(i4ai^y-spzSPcNfG=+_AM*C`ve;Bnsw-@i7kx* z)sYu{O~MEX%AHV=4+^24A#h?VEl=rTAv@fbc6F8Wnkq%at7F75&<(*`aA3ES)MB;u zlmA(Y`R2;Tf)nJ>EoqS@$u)5jJzitmD<_&wenkGsP(Svt{bt=!8X^Sc7QX&~atrjq z%+NpzqiRI9TV=gJ%ev(D(3D4&o0y>3@{NE+C-=?V(`@VqO`DlzOLxgm!tib=6XH5C zezE}yS91vxU4lj2T=L`0ef&a>SXk;Et12b_^iyocUs2p>U$bAdz9CmWTxBamXU_9e z8W9%pkCj++!Hj1(ea8+Cb~yVz?~3ebFTO~kWK(V@_tS~8Q2a{OGQNJhSW>gjCcf$K ze3g`Jl|g@EI5BY@@>J{`<3N<{BC|^;GCmh=Y>;$q(Ph1ek#nwNMZ&9Zj_-Q?;{njh07OH*p(Vn5ih14p8!>#gB=DYk-k74p~ zT)6CxyQ^XfP3x`hr!A12LILG$3KC~=XtbWfXt3F1Ayt z(e1U35hRITq#^NkxdcENxbYNHI(SR}3$Fttc6Dg6O-3B_loDW9T4x4>s!(}1`{IIr z7}6eoXXr^7&Z!Ck5^d#0T&15eI+{_KMb@Q##Bzt?h2M9bwy#r($Mz7lc`#^i++Rn( zotzP$7W>fF)&zGo)XuT)b8IU5Va^tXz5_wI4g&3|?%qklhw0~0K)>?8-o6}IBitL~ z?2)VvQ1&Z3yIaxj55&Z6Wak`MC-HIk>iebsP$545raNflRVmiMkHc>R$$x@$d48=*d|1SA`|CuL42262;8Ed-^<=4iV7(En~Sifx1 z>F^xB&(EP$!?NWB?m?MUzh#SySkjMv%qS&%noneX`QD>PY?f{p*+NHeWgbpOl@tI^ zbMZy1ZC%>)ygW*i_f-?hA7j{|zv>wc47g)8)H%WoN(4~f(;d_3Q3;Btz51>Z@l`ve zqqFo^+?xhU!qSmd^hysVTRqZhgo^zGEcqQ$Bwh(0$2e1{sL36vb+fhaBz;Beu;WTZ z3py#XOA99|Log`PV1P7CwB?IC^4K5B>C^=qDUt$g)yIIpsBj6(jstG_;Kr1FKqgoZh!z(zwkv?v$G?> z)};TI_jZ9U&?m{Y?D>TTEBeWK=}~^fL^9xf`rWVQe~(LztzQAZ08p;&Yp~{xB2<>C z77{48#1yC(Z}~ia%fNv(Uo|?huK_ zH0kh)-0H`kS_B_--j4J%raVU9L|uzG?wqC512w|mAaymulmXb1-pP(o_Z3<|s8a>9 zP@%}pd3KRI8~?^d{xW0pmGZ3yTMB&^qntR~ABus)(hu!M_2kE*f5s-wYnrYRw>Cg| zimhl^CoAM|FXVh8vrAsf<_&8;AL~bW;Xd8XqRJ~Z-QEsT(?67e9h2pE@zc#W6UDor zz-$I4ZLn4zvBiQCHht8_2?@9rM*Md{`0tToFg*FD*SU245z~_FajLc;yzFT`vujO(bgeTcU zGl}K(@a3m9{(a#YRmf1q56CTLmuq1BA=9Q!$}1n`2fm%;c`y3CPOy!T++;IuK#J@k z$sJ2{_*}d0{pWnW77L)z+GI(I zJ!^$7?8M-uJ)0S-C!h8HAx&RfdA|1j2ZXUd^K0S7j^o7UM0j55-WY&YdH7F7T-&P^ zr^kl67fhIE-pPDh;?rx1(9r=wN22DXBBv23gm(vIj>fF7INuyC-nAe&%EhMC|6>w$ zq)p@>=r^bPX*CS(= z7&+ zdnq{}elLF-ySneIN#?d2EH7P zheQ|FeU%C%BduI|SbGmMUX__NTxzKQj#mgOp1<;5t})J9+zV15d-K-}(Sk8pI>G9> z`&PP4g`(C2{^+&0)6lSTH|4ue2ghO)(yZpoVzMpko`L2PN#8A!4QZ0rL$jl)q!E3| z14GrP=2Hl3TXmD>^nyFE-VhG4 z^{vPT{Se*ApYYLsu7Q+2EkBs~IaIs(msebNAL{v7c(cd?k*xUrkbdl))%Nt0WW<=7 zw7oSqM@9ZqMMrI5{;dr}S%3{N#9D3ql#c(wVga|*;LCyRPT+dSGgUyq2|TPLxJTXKD}RGK2E(ez`aR zdMX>2W!;tzKc0HYzOZ5MqgCwR;%W7a70VZ!S}a+e*F&Qj86q@I#D%Ed$imV@VBmXF zi>R*shku%_0Rh(OWR<@KDrj1#fxJfr_X)Y@jBonn-*Rr(?4+G0z!-KDaR#EPU3`?w(nIJyI< zJuxHlDe`-KKZNP}PzjxpDZxb53O=ufaX!q|(O@-0+KuM}54Mcv`wG8bPNNj6v3#|k zt~Wp+jxI!$t4~?-$KY^pk|F5tT`dY#v{b{*%uWlU*aaj|Ds)=%0Su~?pBU@ zAU9rHR@NQTCk{{5Bp+I3TJ6A46I`<-yGET>7nJ)cSS7hjem~bfCR;1GV^R(4L9QW|7<~E7XNEF((^Q|N4AN$jQiHT<(vF$KD=j zC~Q(;+4VD!p%|nF{x-h(P8|R+oQiK_OY|>aaaF8_P(;K4X9hQNRd+9-J!S@g1eRi zr4)CE;#S;>yIXND?(Xg`DHhy4xCAELcimZc<}b{A%{n>BvAy^6Y^(5=?xj_TKT91O z!@B-cTB9(X^a@p)+iyzK;oGS28!FwxjP=s~T5uATDByY?!o7@MxHS(pl}=GCW?c4e z5KOMW&p5>tXXsT6&{ET@)uHv-8K1O2e?I)~gqO=sPwPzqtw)5o1CJASpmu_k#eDu1EEwQDl^LvrLpp02kX6+aM zoT%JcsOe4f)N2-dj%Ly>FNTHeuF+1h`B;j#YD6=O1y+{hlRwY`^COg%rAIL35a^Af|}LQt;#;0#Ef^&Sks{@vz!mKY=aoU_{QPVLzK^iE}N4kJT; zcbBdGJKkhwggJky$kY=g<^yowR%h7dt7lCCvHp_32~!vcADwJ#0LiuIwyBX36;D`= z&pL;)Ssv4-nl$Rh>hdzuabv%B%i#g2_c+UOxN+*3W4K9dN72vtCfqpw;&P;(tP!7pFAoxg9&ny~WxhX}mL{hId}fc_ z{U8Q42r=K3J-nzp{~I}g0Gs`i{aUgL0V%yq_Mx4z;x@JUJ|xs$RInwTt@|=DI!15l zi3^>71I6ng*F62)WZl%tqq4y}mkvaaH?rGvU+KCp_Wjm**#OwS=@EfuYTz}kLlyzh zvRX$WyX%mVu9zp@EE>_VKgrDwbRX0>S83rSW8FsJ=Do^A40uz3m#&3XEy+UU*hrIs zHyGmJfUd_eFsSXEq}`=mPgj${Hp}z$1~3Zfx@q$*o-!nH1D*R45bP1)`qNo;CP+?A zO(j?sK6+BK7b^a2+q5+z=c;jwvSn3v2d1J{)_MHJHq=f~QJ;~HO+h-^Yk>DeT$+^{ z;5gam&>sE-JYM7!;wAH7fmz1L4lscOF%etPY&^QLA#em#D@ z?W()htFYL-3imC8&y9!}(=dh z8)Gl9t@;=W0XY@B_7E#?bX%N_h{e)x6f~M#HHDn4P5++Ma4rV)KWWK1dC|Q)BW2Uk zzSp$?vnsn9_`=mEdcH3HE-+RG*0Rcx$J#nLIl&#jT0C4VM>+1Dh^GyOgTkz~HkS*b zs7Dwd1{eo*{{2^M3+A-r3-3<5cel-|0jrli%9#~UvX(phvz&5eYvSKjA-$w3_;y=8 z{TOwt%qpQf#Pyd&MCcbn$mI$b2 z`pG}Dpz(AQb=GuZGX1<1=<#+DyYjIWwkngfF4SN7Y-_4AY|rBSS?g@e_UH0{ zOhNG8@fGXY%n5UKv6!{e7P|o-Q*nF!ct@b=w|ApY=N(V3gTC`HEK83OB34cxp-n4( zX`Q_mWD7ir5W>1(wUV5S^s z@b%&7?vmJ?yq}2hd$Oy8)6#DZJHs2$AY*4hkT*J?dZ#PJVU2@MMDxqxXwEi6Hp1`d zbgAGwMWn`-UqQHxVI5rzS?WcFI}ru4-0Tes<=G#@P9TC*P>taJtUfiB@dl?pB6%<) z*F0#LO{a1UN=0AO@j^iMC||tvq;x1qsTI4HDnWUUNTyppKEYcUQKySF3H;w}FuB_@7M zjbDR_S_U@Z2DR6zR+!x?!?X$7T;|w-6Vz+l_07zSgdjg`Y=6-qxoZFk)^oU01{x0J zr@dL5q?a>kWQFU`0OHjM$ZpHG(Dix>j}c5co;tMndPc93lfsU6&(E9i`5NY~w)j># zBdVdFs&FS#DA=wPUZhS4?h5H>Sqo^lR$7aOH|58uS+D8w!zX+>8f$hSDUw_@>HA5> zDa5R1(#_CmL!D7f_Gx<_x1k}4?=h1po%mR1%*21BUU-)$yM|kzsqZCOV=PAm)VC#! z%UO{m{P?&54bPByGXpW-?H;}%)(#|DAJqb_nU5#SrtVr}>0jK{Be=tx;|v348ms@x zPfmn*5lqxne6yHqS`GU>wu8_}`r{Gn>LOk0!BfGrsLw5!gc_6g4Czzx{v=Bx=;=J< zy?6hYyr<^&Zy`A&K{Pt+7eD#dLr92skj1iS?upA9IqP>n;DE_`(rGl#4VIEE&Yee^ zYbiB>TZ-h5t%P4&qqx1GTvHRf#mdvysSM-@w@7Z9?U(3CqZ0Ioon;O>l*d{-4mkp1 zYTLl|c+|6+x`+l4PSt;1cs1}XR_6bP_}8LdCP6{YL}4ASqvV`wlJ%)Say~WTodgu z_U|$;NsPZz!Sz|h&&XoyVyp;?1#$Y2dHV73{u==dn?S;&NKc}1^K_t2w;P7%@0zDU zuMKTIU+lkMM`;WYj~`!H)y{=vA4eT)4*m@q6kBtqfug@9DiT`Tik%^Inu=2py5>!s z_9Cuv@Bl|(>qgw^Ai~->f&yC2j@K%`q4Hk^jGjhLjp;^)SuK7r*H{>)8xZuX%4zUw*}(#nhph3*Ya$g z8fFa!#%XG-;~Q8#v%~%c>h2b0@(4!Kbogspyl3GW!`#?*a6*Xi_R`hn@KJx(OiAuI z1BBPo6-K_YX|%K~Hlx#@l$9}=UcPwK&C6q!eXna3BvJ2jf|D=~Vo?KSpwF)-pvtzs zoNoT+a*lYIph$7$8-W_0A|tOJ4<}*WPSM@ZD|Uk1u&(<^*W&(Vk~a)Cp1PXXVnA_W zZtkcB+vvhmt{R1@@uZTpG|n)ka`)8rhmGyx&R5jZ^hs#vJUrG6`id>yG-{seUR83{ zu;3|dwd+th8^to0b3Wwf1$905qo=OtpyIB^wd?;{e#{tT#cAi|FXq4EZv2*M%6%*= z`UT8l|A;R;;-=ipMv|#Nn26(|`wxW?hJD_J#W)RU7n9;lM2q(XT@YM7!j+JFj!P}R25Uw(jCRW`xnb1Bf@ zVPQB0CGgSSTsVk@Ckapje+bKeB!x9GsOv6?-ltKCzRlFdkvZ}2XuT%r=M45(K+M)H zr+-z6Nk&xsTKv^g%LAu8UI-zqApOXJefH|$>+U|e;3Y())uFiDMyy*?i#+7xSB}Ml zzkHMAYTOH0_+$5m?*l^ur848UBqF*3jW$;wz{|%P9YX-Bmhqs~LWDxA2eYg6ZsZb1fW z!z0p$Af!ln(HUu6Yu%G2X-j|Qa=1bD5dl32$=9Yxk6%pOIJ@Vq+C#AYZ(F1A)qWwh zb}`+?{k2;A&rT4QT=0G}&3==0jYv8V>RtMcc%x?}VGMmIDxx{y*Oh$rppzUV5_ zLfVqi)MRy$dI#kE%dI3;=`y_^9~iS`Rc2QqW~;`ZDd4o%6042VNYFVkL!5pOM_hQHZWK-kN1TOC>r9eOo4S zg8f2^aM^SvSc8dvA-U%*Jz+1Z^cX3``n@3E7Pi8GjrZf7$`d_|J z0$s1it%3_J`;Zr<_gZ?_|Bxua<9!F`Zkcc3K`h)sF!*YoR}nf1#P8ToT5c z$ng{>x!x)V4qG!qDck`pPk^ahOG>l+HSNkb>tT-$kg(a$xMw>X<0SI(5Zv_>jy;1I zT((Ke3LvVC(K)ap*}j4t;d#mClda{e4a_n9k{_st~b_DplMoVbel0G zE_bE3Yhxup|5#G?R|3=N`Srf*#rt9G9HRQL2kg?)^SoL3WMTB`!YR0_tHl7cWlJ7d zxM?2B!hSd0V(fuF$MeT$LT6GDiRSdN_vcNWM!e=Hy6O!j#aMdX#Y;W~`9_~Lwc&as zr7Rsq<-O|5uLt*HDtg2Oj$1L zXF6y#_D%H{hCBbiT#th-NsgO^DPtsOdRXq~r*b^ z_-2L!dlTs2LSJYobCg-9tsad#Q`IVf7O@VdT(af2-{-W#dz?f5#`X*;MeTsRRPmK1Xhd^>^sQ7dJR$ zeyqNs#AHpAC;MY(wMyJe0W-tzc6*Wr4ocAvfAR*ABi}2>Ure>__ZUOj6m+AwDs*%h zQ^m3?UbREi@9}z1*IHjAhXz~A88=}U3F+HDSfVviF28TWN8PI754NUM(Hd~!4m**5 ztPtQci;uK;pSzfMCX_*A$Hn*SdwYvqE>%D1gcXnN*tv8(Jy|)WuA$JB4(Pc{XUmh& zoSDhz8x8FOrN67=q{6i_%RAL9Gn0=FZSzph0%Ec2d|BRvNubVr%Y({3@&!HHLjmqI zMy#w=+M=Dy4^%~!xFfbw+IE(dV^3BNG^(heipK~wl-4gg711orIBns}z2a)`bg5C( z)r2cNuy<4eV`Bt|EByDRP&aK9xf=5-wDaLJ?Gwg(dbsT(Pvb}k561@KY5s8(UX%Cm z18;(VM6BOcA_=+l9FQJ+q$nA6i%)c_R;yUULD|lC;lJha$rLan#Ai;K5 zddy8@EpDn-TX!f?f~!`Nqn1+a96l_hJstR-vvO4+3#cvkFOrS2j2PZoqMr6>@oTgF zrIDt-1`|;DrQqa3n^Txu&&*z)tJ*7jbss%E>Qdg}X>r2wX|REF;s_}60O^`K5AGs= zGyC4Sy%_@2m^Tr>iS&14!p_UgjPV0pnu1s!v)H1mr>FKnbgc}>@m&SV7buwfDS+jH z<9lB?w_YT*@~+z6{q&j&Wo!%5_UTo5_!j5oAfa%`(E~B)-0}9E?*a=QY+Q`H?6e`= za~D2es*E%RvWtx%vyawxM^~U&6MibBZr9_icDYXn0d^GQ2?)wRUzEK8p0b(|t~YWd9Anx-SV-)r z6gbLG1);h~kt+gjhoq1!88BR5piQg4o~}BuYlj3oMDu9dCRRy1+K9QTGe|939+IS} zuP%4PgLmcPWmb3{%|__TjNCQh$C=VCLkS}N&fLmcwGyS~q>bTx%bKRWvx7IbEf1e| zIL3$x4G|O+LAnSEv8VRfZBVaF_Ptelbx2E3XAyxcwLz|(%J~dl4L}M7|9F-o|IrBL(;HF{N)`TtQbZz6+?^<#r6t*j$t;}*vyd%bwxs1oJWkfQz+M4qbAlFjWu-GD55uG$# zR^6u%WW~aSCb4niqdB1T3x%rk>8r+dGsr5hl~TAGPqHL^iCo8HUyCP9Dw||H&N0rM zV?$xU_X$+N8B}#j$SG>k5^|P(?Hld&@)j}n4P;iG_c{sa($w=jZ2(80i!iRgzMzlF zblo>Yd1I{>B`HwsI_Yq0nE?*!viYoa8MrJ$9u+BxLBJBtD4O@Z|9(b+uDfgQPrKBb z!m)G7r5V*=Qj?eB{#xF{tbDrPwk*d?OuLg40;T~J_NK1Y@-=y+zcq)X$MDzP8lKBU zUQ%`|*nAm~I+&oDNN%NX9ORq8dHrb({`#Lt37Unr-HIx&mgfO|pRVVDJ0Ak~iLQ&F z6b50*2YY0mvGw@t%*;~J055c8k64SuU$iTcrsH(W%La;dod+mP?*YTsL0eJ;t2G(v z4KQVVo#i|!gHI}7k*fc;;D83q7dK`=1dFabTwnVKX+&v7Mj>j-&*zYn;``>?F_BmL zSC31JUkIE_J}~dxuP!x>oqIuS924!{Yx>@GxQ@oWJj#gW zq#$pdL`72u@upG?k#315T0$mWe38|8)^s!6sM{#(TB|96aURO<=6IDP0yQAzjR*bX z$0L4K-!wm^DaGwcY3s2;v%}3`o^b2+zJ*iPGXM(yWD>L&NtepY4f%_q`{5`qlE@T! zcF$Cg=>LtbNs&?)4703Jsye`59v-IFnE_Tu0_^7N(Jp7WJJj6X;vccqd z%g7A>Dh6=;XGkE{fyF8PzS1r)b>gwQNvRYt85No96#_3x+a6WbhIdZ*om6r2aaJbH zwYvUXqFRPx6B~z*a7cgcvwiE#HJ`aw<4sb7W5h-FKC1i8z#vR=L3#UW$LTa zkcg~Lxa0;hMr_WQ-R{VX|MwJKS7gP9sGBbz;jFfA=P1G$D#<%0oqA2hBf3vsT z7K^9g>h9aFHbYC0brNG=kEyd7bG&YYV_s%NnC+nAk(2DsZ|~|t5hMOjgmL2#w2`Hu z*BW{8xynsTQ~l!);I0%@R6*GpI@pUni#?8)Gv7zs2UlOPZ%TI8lMf-apEW|Bmziy6 zq#>pRX};{*hlglHQ>&P-XtDNNyvipypL$izysbKzmBF45XC1To`DzU_VLm4A1m((T z8Q@L0N{)(^-j<+G^3h8IzsH$Hf1sq>uOBYW4*9Mr|L;-^k^S~oq1$zzCTYr1%gIh3Iy|szrD(L@Y2m!OuB?kfe+!61Z%3j~SZh7tq`ee`B&6)ZqhHk6u$PIZE73!2_B=f5Pj;Pz( zR0321BW>kLdQHjRwIe4IjC$_7KOgK~(|vV2p9g@{6qCPYZPG-Ngk#O24rYJ9T9AqK z*6EW1-6ZjFoh|bn{y9GViEFBbFRY;^t6F*V#Mx}F24b34UGD|fT(JfI-odS&-q&*lEypE z^wg8tu4?1_G0M(2!Z~7Ym)`fvIC<9f!X`VyuaWdw1NH0NhpJk16jDhY`R1KmyBDX$ zk%@Uul#*A@53l52`{yZT8asL(mmfO84c5-oL}L82jKCK{r)(raJlIjC;Vya0^4Lor zx)ZE31-g^UWWxClWOx0cVhC9Yu^r|&pQqc?e`+O8)jjTEt(@*zNj1PKpWODFg{ovH z9HhB$+ro8&^FI30`R7f$Nn;_4U;LME6vyRj-~-GXzYhrWb5B&AMMzbRFOyo0L~9s5 zXs`l|B5EwW;{AqPxq_%eE;~N`$g^`d(Gg>a`Gbe)>p-H6%-EMF4Z4OA%XPI~W8K$l z{?SL7$7}9?6^U!+~m@!yKC^FM#QV*HZGwT!}=kDq~AMv6(b?_4Qn=AE>8~`fSj&hCrAEAqyS`u;dS%vP@ z{RCx>Be(Zfrhw}xw~j&Q)7m+LCP2II5#iJ)vIr zP*9)XC(0ajmGhWU=R=Ce>6F#=bmqB>DDrIha2fL||F9$=64Uz$4yh$lr|U<`jMY!+ z(Ln5ZK5il0N~ZPuN8lI$^g@(IrbicQO_Y*GmZ6ia!P#KI0PN~$>BxZh0uw?Z+*^4G zVRGmqvt#7R-XaerH_|X;EmoYBW*94RpZ(F9h9(f4_CdO{jSyJZR99KxyJq*Kfr(xUON%^!HczLGgy=cp1jTrsqEmG}~7po{S< zv!0zK^R^FHfEvCyKX@7n{~XafD(Kua)3KuQ>vC=?_Y+fg;pfXo+zweuVTJ3=uT=|M zjP3zBY9Zt_6fnrL2EEvB)YFc=#u#s3hkhXXU;phfzz?=VWHP{$@_&B>om|#{rskbk z!k_;+l4cqm{yOKbPt*QC6aMG>G#7L*?^{!T|Id++q0l*F6ocES{>PlqQNaK6m;e8$ z|2~8NCw8LS*}I<2LEW|sa(gi?fxhs|YA?+k&CY#H`{(+~!$m)~QXsUOvBP|6SyiV; zs%24{^aPWSp?+mMc=Tc;06iFy%#GsPRQuH=F`kBj|Gf-p1WTiaLxb|VzQ!TqrE{-%cNc?`)dZ)Cx<3O&6g^kbTYB+jYgVd5SgB4}MV5?+KXw`n>O^ zwCp^mAVHtyq{_WSXqDJA#q)GXn;s#T#{lg zRzgn9MNoX7x5;HHe6D9?fc-;%-&5;jG@T&+#@PHm^{;7yXNB48zKavKdUgHSsC?HQKeE+UurFf5LnLvN|cO zvXtR8N!a+$C}P<7Gk2bnSZ5y@&o$ zJPY2>oVJP3Ba!)MlAv$|VkWN8*MXkE6yJV^Xh0401YDObi>1s|kK1mSt@=Qo=ekTU zg>2poC-rlRmjY1}BF~%Xo6lEMRV?~03#xr=K9><+qCSviKyQ?Rjc)YSFm+71_deiq z{S~s_aDM8;yB*18)K|K8qpJjqMIZn*L7?FW@n@kgG`nHvV4F z!=!8UA(^%`!v1^Mjx?d0d6iA|u18f3_uZtvy>vTJxm)vgv_Rf=jQKph@MYL{bCkOi zrpjij#h?T@^B;B6;&Z6l2E7;->!kmvCEfgAuZu+*IvUKgy?ID{pD&Yuua_~tBm<}K z@pY!ZWvEa--QIP*3bnsN&dC@4{%x<}e{VUkZ6n2g3jLMMle(!&m0GV~pl&%@MG?q# z_e4#4aLUHt{OItgaQzo>iZKWWa0=bnwaqGDh?R=Na!~0{fC6(i#!K(^Qr-me zFg&hkB2y*JGVj0CbzQ@K&ne!ByUiDQRRq#6Edx0&?x#g0z;>{o*3T8G5-A?)4ykFH zCVh8M)D?6+Bd?Q<}sgXCZ)uI{21Y7@Z*|J?z!NBDWW`J7W$MHKGPIhuNlV(HP*84(mCF5hQyQx zS2DF09YE_d4ZaV`VF->TvG0a4oRPwh66sgQ#p&Eg%dlx&`rssC{gJ}HMZ>Z0s(Rh$ zNs7&}&Yoy-TiOXcLcg!tKebBIqPZbww{UdIbtCxte090^2ROp{Kje1`yf>j3X9M1^}yKu7zfe^chg8@BYdGoOQNn_P98BE2Z}J#)$~Bkju# zAtT~hw#XmO=iz$lMvX>5)hjY_i~04>Fyy+yng8jeuIa|J9EhsZifR5u6c$e2&l8+x zo<(SnGtCs~+Roe`u+KPl;6K0-tm6NKJ_TaDjq!b^<{$l&L_1$N-njN_@`G4&I7ji=LA57#{i=NV0{|H_Jn`5EeV&ApPUr zQ#K7quOo`*z+ufaKwnXlb9rb? zDd_I$tc~q?15xDfLJU2)Z5?9!+_PwAM*hinS`2ZZlFtlU|J|iud;Jq$`Zu&d^E8Jz zirGsNa)*A*&9k=i=mCtLQ0G1F2!Fc34X7}#R8`90d1fc#KSjEhe)`(+`GduKC*$4V zjL2zRTZ+?uBA;C*{ji(w_(LDLJg`Tjv&jW@6Wq7Mvtpqli3?+oBkrRE#P0RhZZi;D zF*GC!7&?tpnaMeYVaPm!-T&dUPv`S48$jxIfX#=)x@9+6VN4VHBvLito5{DkTOW_g z@Z%1=Z!KRYSx>f~FBKM%s@9otVk2wR@mzgT`&76IA!8qJ_UyPugj+}vjlqQ)WU_+A(=6aPVn zNRb{8Mw>US{UTmq($&($H%AK;-M{B6>0fEw@|QT+I;}Js@XyeHeFPqdI~{H3QNZtt zyljhXMTNTS@UHqh?t6|4nvxjw_Qw<05Z8gA%QkM(I=yvG{yx#&S0Qf)4| zFgEj{k3z}tZ~v@u0h*QVZa&n7O6^MxttB!McERnDjp@G*JkYB*NFeHC-31kd+do%B zkx>6wz-9&%=MLX|l!@d({;YQkePs7SkZrS6&!pxTj4QVx?l+tF6vGYrobyGMj;V&7 zh7|tjXMjn1S_W_~gIuvU2Mr#jrN?=FZzA`}QDHrPT;1F4Z4Oh^`-3doJ5{gW=Lz$1 zBk3{_>0PNP332mF+S?ZLw^VJ-cP|YSG_Sd?cjTrtYuGKh4th~OF3|~%xXq58WO<&2 z8PYIIWG5o8*WQ$lZxib8p|VwuU8RL0^z%hUoHnl5mP&ufBS7uLF{h`jZ0X5z8oUt; zK&eRd9Bt8SUW97aT7ueZe{?U3@bh-GKtY!}k?YxN@)ngO1iF=GCrKtu)ytU}ALsFX zhIJpN>?dIaA<~c4T2brb^Xd)P0r`Rzob6Q;k>mofLI6%f=U$|M&E8>Df6y?7iB9TB zGvD+=f~TSrO!laY<6|zmx5W>a5@P%LaXNjllbCXAdnv*G?{v>v#mtBw>p5R9$4|Om zU-H|fL|z}J;Pf(0J{x@Mo8Tk_{r*LqQi4{D72DlU=Lf)!c^D+NBSF*#f85dxd^c#A z*sF69?R#QOj*|UyU2Kfb0JlMC9Yzgf$JLw69%nYy@yi0+Cx8plA-cN{CQ*c*ctLI$ zEegXLYS)pgCVI%p`VaTXM}>}~hG1rSkk}8X9}l%W>jNXrO8)bdE)-Z_oOn-@!ni z{O_Dmdbv4~E;gbp0f2opQK9)qpdY~UHBuUZMWQvPS(7f`G{`ZK1JjN7#2XQI?=L7G18KnnA4%;^3AIzo=8?8o`yS#{_>`oS+#`E7r2 zm~=wi|Db0EkKOAPCxsW*i$dAZgFxI5;_u~*PvNtPjnonB!nj>cAN^RxL5V!^GTT~0 zvX$y)nZ*>!1y9<`&!VJq#75N7OA{=c9N{4;aHlFx^W8$8F-0lNM!K2$^UP;sZ|NC~ zZjONt2=vWN0B}XNQ{{v%ugCYF1XVZj%%+4^JWuj)mBeRP*{W1GRMVozTn)dXY+UMbQ;we zs@4V;!s_z0v#?jk!8i_~KYRisXDiK}^JgIOkz_k#c;J=sJlBzzU#BK|@CiH@H6 zBu{||m$|>gbqn@_B`zaTtPuM{BC2b8U9SO;!AGH2j&JHrsQLA$Mk#cF8dSh)b@G)! z5>q->TV;pXyK|hbwE2jhiKxVUw|WA>Kam8=l{Z^A$;kpqZ}>U#-Q6Fv;BS)mRK2Bv zQs4ATQ|tq2R#TNMq>`oyM~xl`3ITiVaXWr)yPWb-kzPx3^qD`7ZUz&+>U<_s-%7je zUc~nO{6YA>2VL4h-sIhOz{RJgbZ(R(oG40-4d-0tL|#f+6+GUp-3YSR=YLv|k0?Z3 zpD~gNkkh5oxodIMRAS^iZ5dUrZMU8K3|5E#sf9Dp3#K}}BX~;B_%U%L3+KK>hZEB`v8bjZG*Z!@h#}fYgT(c}yrC7+of;zA@16Q4KxI(>wdSGU86#MoOH${%WxKaM!Xsz?&LQ)Yv9AoE+ zmGj?V9glPIA&>lUU0@J;2=uj&46MWW5;zlTctQL0wcVpQa-1&^F;@;u_9%Tbhb>P1 z+s(~cP3YwS=aw+|x|ya=CHwPNO}h3UtO^VP6iS=2<4V~}zcfP?v{D$x=30WwV1qD#YlVcVzQHYHK~i0& z8`kn4>hwj=ekvadf9P}U&`y~D@qD#(vCZnR@JGocgRgBiXde$&GxVv8KpDJ`VeLEj zKKE?UYR=v2up8>U$~^D)x_<6v_o-fg-UApz+~)X%Z9kT%f+l(Bdig&x?xA`xNMHh5 z<}WtyTe2*l>wh9W*RpO%-`JDhZZ*wWkn7OFAUkKh6Q^_iu&ce{{-v2=iX>}gwJYKd zrWb(eCCCN3ZEQ*kHpCfltLw=>|tAaiFl zLsAQJabBcsvAJpOXiTGd2LG^aEW8Z)=oBaY0VDxa@(bxX_S~LtUkgLu(PR1T<2>wM z*^>xU|JjU~o*eL8x=r{s?0KW2@exRKMSLjR7)NB}PHMVxwAkKxm*cci{~1{mhVfDh zX~HA#H+Fil+76X$m4qDvCdbGI9H%BbSWxq*Gf&T!;#m~4z5dq~%BLjqV;m)3N~DK( zh^%KGggVW!v#0?!R}w5A)NQlma{5Ap6&D0Ibq@L+lL+_W3>AS|M7aul{RClqB=#kEPLC?n?n=iD;s8$e5?XyqgIsdcOB$Yf*zQ6R4b=OWmh<3Hw-4+qx_rzH6? zvh{9EEmRr5rtg}WdKNQIunKu-gK)hx?hzeRkx|0vXznVxTJ+441f9*`3z>SLE|%*= zqm=9iRK#nAwki2WF*b`Mcj=3Ke2n%BsXFIggRtn0e@J5tN0DYL20A!1$Qj0y++=Q* zD4&t}0|wt`J9H<}hIE&NiVmTye{wS8Tej&|0tWVu!sp$+oS*LjWWgI9q}D-{nF z`Xy`22?#f{-}4qG$`&~S!O%Fa&hLg|V`yTT<*7yV6IFm+nL&jBwbd~CEP}RraILco zJ3&I%JkgMZeuGprJIF#p(ZbJkDJA+OfYkBD=AlbGuTv-?d|q7L#n0hDe)ZqC=c8wFF)>UhWEYa7!(Ts z_T%iP0FDj^T{(CIfB&d4;JyH1WD21d2x2SR9dXLe ziV2*YPKb>JIY$?(=93AoA|3oP-YtPU4bD}yx86GVO6J_YXu(>)*ajt!O7akxKh{F zzJg#MZ%Uad7*RgK4?Z~N-IO#!HkTUGwtEj3u{knT=97y@+b8jGXie? zq;G^-Ep9!?W7}zy)S)jAAvp6eM*TyIz7Mr2g`Hj;vWlG2 z7I*m+R|UnhQusD$c3ZNEbGaqoP0RZc?8iXz;$*gwIie8cAk^#e}1t<`YAzdqek^I-6or&h{{LaL%0l@79zvKWqJPt9$6f z7Nz!|Ss5W6Vf{6e9XD+zI;&5-k zt5?nK*rX;%Qzs;XP)yD2Ij5NryiFU03ov4}_YrkAg%%Z0T$no&oMh9@d%mRJ4v`%9 z0B70HNf#uXH|n#v^Ov6Km+h9MAQHn05~9nKK_MoAwy5>J@5{b#5mi!=n-D+u!QWW~ z78)4jYZjO@#MKZ?30`jueI&|2(q6$r4=L+SjlQK|%1QTV@G3>Qzd6OAcZQ=Nllvm} ztRJEfGXK`tRki$LU&1IkNHt4D&}z&hVH=_Ko-OFd58P|xwWK^i`YFACv{MWyq=uju zKT|9Ku8LPn2yb^fze-_&#L;pnCeu(BtdmmT5No;v3;UIUzOtC~YC?qtU+5^t7;$)kIRHm1H5t7|;%vk(IdkGvczlIlC1bZM2InH_1qOm0lnVrNRCAQ4Qo5dZ zwPx(RkF}FJ&imPB;`0Zh9h@jT8M-hR7|$*cx32FuBM1JS*C1VctwffZ8K4`|6Nr3o zCp3lQ1K)tBKG!!Z)AxBQN&F3Wkf2ld$kGk;{{o?!KJ*`nO7_g3PjlB4RuOJ8@_yhH zP5{UM8#mc`lu31R%BM^qYFf=0){z7_6(e95+VDeh3>^ZDhq;r4iNotqL{zhUurbm( zfD)ZoKmMILpJH*M3W>Q|E4ebOYx8De52o5)yPRQl;LwJ*-2hUX90;PeI5t*f?#L#1 z5c-9Pt7R9BQ1EcTHDM#i^7dr-SRM_~?v~VpCWAQ6H^1}R1WDC1zlgz$!_C9RH@PV;YwAs z6h^lv!~*Hh@lbUKRcP$6;i}LDFS`F&n3F<1v9Y3U@EGRp_4I_fNTFs~F@kNF*Vp0n zmlABBJ1YBYs1FDO7KTS9ai<#Qxl-Y^^7+HZWSKeCb#(c&}0?dKKWQ}<ad(fVrTYFdcouxO4NlYH71YR?xxY`Z+kFzOT6wzik_Qw1>u@cg_+XxG6 z($d6((lq&(;Dqew0=j>5&s&M zK;0I`q-g0p`%WRbAzjO1O6V?<+Cv5Sp=K;_l3gnmg~?^18ueq=cB6fUTg6b`tuiVLRtht*4OV08?LvoVMHb2Q3>Gz%P6`*S=&nzonWIX zHXufnAd&OD)E(eGBdSpPwaJ`BSKxBDfZFSy~ncHBw! z4%)_$mn!{n4XdNeN2E(QG+u*wwJ@hI`HnIye=mYiHs5?B;{sXmA~lX~b{wo!{qz7l zcZVWqFSP!O?tKSb;lYVP4M9FW9hKckSq)a6HWSVs2@-nR znK7djam19QyhIozpKQW!iRM|b(mwCGtL-RoHt=*a{&!M+>l-l29dO$Ds`_cuqxfaJ zFeo1j;veccjda>5S?RNBcz%!2zwO{a9AO-}fMSj9(DHF}!n=N#&;Rizvr{80%a@1+ z*(J--{MTmtZggkW)}B0*1N0+0@|9V}!xiR!NGtn22IjJhTlhWG#%+aE#`9(H^rO@Le6{r(wYw}k|~@l*-olHzi*c8n{AjY zN@h1r4o);WbYCq5`Qjp(I(?kFQO!FmRyfir{2B_WA@tYs))xQbiFpO3M2~eo5V8;& zMqk|X?1|1oqbW0!Ez;EF`RRNjwtSr2BUDN1Da|{zdQ{*;aT@wQK`>uSr>DuRqQ62{ z=l7Z5zO_)nkM~xbhsjYc1wV2;*=G1`CyEfLS@jSwSAqh@=X-?GEzx?M)3QX_p;41I z`iTT=y%1~12Uw2-sba`FPshJj39>lMu#r9a^&-n8Xca=(0=;U1YTk&Mmd;Qx&T}u? zcBB|3xjfwrv=sKs$hHWfioD(GN>@YTf1fq0afz%lP@* z5b|Ly^bs5Et?yo-Z>P91TUL$Uk;01+WVAe{$TD42&&;D$r#K^>Nbb?%>B&YOr}UP0 znq^u$wLasny|c@RYL%P#>s9Tt?h6=mdF+gGwk;+Y5S05g-LaAx1ogb{uwjZ` z^qhBY1y2ZyKyVuF{=qteOF9Va;2nJj;Z%RUf+l4+gqEyz=x_&ne6$>^u1|NnSTrKT?F`+W*#>m!c# zV37_c59U$nRR`6p84z^{81mHvOkKH*-^ziYnY%`-exnBMQR_c+2^S z43M2oc%JqtE;nkyVQ(?Qb>XgYie{`?QKsXqdJB@$?V*l1R7Wq*ZeGRI<6`(SlG$hA zKM#JP-M|`?eDUGE|Ho7#$)PVkLEhR?E{2)1?iP9|^rO8`+lZ6@Cqjir{t$u9z!}6a zRp8{kd7{BGwGxhdk@q>c2a~`CU(BgV33W{_oeiM3g0+oL_**#JV}kNjj9(trO<@E>z{V02%|7v2A5AkcsjBbUMi z66C*GH2?=LVuBI#|NNj2PN0Fc{R`><6oq9#FIhI+9uIaV>Dmz%Wcyy%$*T1FTrA*E z>)X~&b^tDCUPGw-J24zxwzm@ma9|z(0fS=Ro))CrJqB2SeTq$aqfYs+(l5giyG%`6 zpNzNjlkGh2q#2wLXxK3&J+8X|-L_o~+hw~X7$+;1sM9%Qs zDO$-1d=k;ie=@{@MCQ9c0|+Hj-}5io-RiM?KT|G6?F+MfbvMW5Sx$D-t;gxZy0VB}F&UN&37L(T3>_@!LW;!Fsc~jTjtj5$%>HLDV>sh z(;ev*d_!-xAKoY50BmI!hQ6xov!j++G3a(4y4D6BUnjOa(-?NMTiv8pCON<=RscB{ zDP;gyt#;Q>pq#xA=6!wdw_55^H8@B&Nc_nkk$DzoILXb!wG;|0lPV)O>Qg!SAZ@5K-2&S`K@172a8_(!VUcFp^B4Hzsfr>`zYe&3E9!oVx&S($xV z^_%IzWg(e9W9K0@nT+$!HYq%9YES>!WLT@jIQXdsvh#?L`-Fb3`w9$D+BhVuXxb@O zoZfZ`=q2+i{mB)wAI-B!@E0!#u%9XJT7bKSX1dK4o%?8s?6uw;a0U3@9`*K`+T|My zlYM$it**%X-}g(uQNfSjZP-(8RV8wt;ha#wSv-ny zUytlLI{~y6neav9NH7d2TPZ5ciirMb@15(hvj7SMENlp2nMEV>orl}{g8$oGHw&H=FN{eFPzkXks#-u6fSM?a z+_~`ZOgb$fGa&GPBrMEy(}9e5ElxO*X6igt6(6#xkFE@!wMZ{pu_#bT#eM?v;=@kz zd)5q>@t3Nc`z;rX0V**JD>MQJ4W>b!*IT)!>ZT|UpMh5j4nPMso_6~zzqe|b*7PPaH@W&5Fy=C~-ELv;@- zr%M_|Z(b8Zm%CU+?l0GlE<&w(AF5aYo-7+4UXrbctcF-lOzU;YP168F2?Dem(t9P5 z;fx-WJeJdbEtcavoTTqI>oEAD9-(98@@|M{$$KrhXJ5|92qkKX)Z8fUY&zydWe!Z% zRV6GBmu0d2bIp z3kN&{EjhIXW);Spz7?R&b;c{Nt&GW#qr;XoQ{;9?m)u0N|BJ@;502z%`(8ZB)6K#t z8`rVFFJpNZSNHAxyq4?LHIhzxDJ-M*UIeKpB$|3~tSD^}z(*aqt)YG9$-jv3f;+z& z@oTlKkY^h0^ox>z*|uxZqF8o-XG)(1Sq<0FEIAW)x^GaPv@x43NjbubY8<0xjYBzY z5zThatq#p2jF#bWK zh~QbQpX=Ii&5XG5K-w7+UW+hx-O=%ya!=c)eVYLEd{ut({G&`hW_(de8q(N2=+V~I zD?lk$?F6G98l&Mdax|^6kxAwumYP78WiJwm7sUiY3*|6~A*66?(D2?V@zaY$%Ag=57tOnPA1(8Ca=6LbIeq!fIZ1lPy#l5)cTG>KC7Zt6;?~cVF0epHU>1om7RskPUSN zp=9`>jRmL0rH#dDv2DxQlxt+1N5L4y0zjX6&t1NkEq{Bonc=MT<=I-bAV&9Y4N~T) z)B!N>cSG>yAt5v6L!3?ot~Og<0m9$VCPMjmd~H(9yYm@QPy6MWh@h-Ajy_1LK{kwG~n+|1?~u7LYJX_*~)CggkGy>iBbwDDTIBHbLaOegU=x*O9i z2(iZ0tV+OQs~YeftcRN2TZ;6aMwrb-k!^CM>VufE^XR!N zlU5YuP&Ea9kLupRy16$c1=?ylvpht!rdV5VBYS#5%wR|qsN{xTE`w(8^u-`i%OUEw zmABI!2Z56y6N)|&YGX?Gt^!n8!RkF0yg|3ssf!Mp#%#HH0qy$^U9E9z41OW!=TTNW zFJiL-F)jBVNLSEByB*J&exHz|%BrGEL!jjkXvN=Bj)639&f0xp?SwjqrsC;4bivfV7u_kBTd;XbU9GpE?#D?{K%qO$bDr;JH9Ke4`2 z-Gb^sd4tYgmIW)d_`8fz^|GPB+Y-aO;+-8I)h9^MuDE6UM*LM`w zzv_Bs%Gq}uN*m~nf=-B6!XuiHaa^Q2`T1dj^JjeFxMb^d4`>(Pv+$FceGs|icBCCX zUILJ|qqaIF9%}3gd5bx0SJy2L2%$HA!8(+Qt{PdzSd@A#_81 ze{wSmfUOYSh1J+>AJr7o7Ou|QW;^nqi*IrdzdxN0Nhb5GvAeQkp^#2{7){_ffYwuF z>0(Va8eVabL<(5nS|lHVc~R;^O->VtM@qbAO4Nf)c0|282JB;74$*1?iw`Wnx;Hsx zopYnP8GIP2^)IAi>7Oy7oPrqJEnzbq^OG_5mieat9(E{+ldRtBjs1-0whLwTi$qAC zZUQ6)Z?k*(Sv*Ei0#|ijO6LX!lo0eLiW`zamIJm_>ByjOM$n?2r#dm0>TkVEB3BN+%5fM2of<#&;BF8_ALHcQugHE4));MQzkGchD zx?yM5fbs?p;ZS~3(Q;@4xlW5<+dX4o9P(T380<`_FDIjA zX+7*)dbUP8+8F*}7Ebxm_Bm1bNe3m`k7-<8MKoKw=(M7xNXl37W9VQ zb>Z4q_!!P)5n8#SzKpI;QFiM(AXmUa~_I&^LGT`6VW`(8hBcW91UU} z{_>O7ix!rc3)!Q|Q-zJa?Xl0(sNEENLGtX-%V`5I+iM;7v{m>1pg6$e0h!B~lFQhO!!TgNL!=>RWzU-s=+KP%Yrz-xl ze1Moq&VpTeYRAr{Mi65KH#b_d7^^MDu3>~>?OWE_D~b=PYcR^oHkObgW7QOErb}P5 zKTn)VV2$u_(Fy&hwoiok-loWJkA=IhB^jtL<%1eT9$kc*&ts95jpaF)$LC*dhj&E2 zBt3miITTMoo$&aGHxAu#;4)p$3cqDJ?3bB3k$e%;G;ykNT8kE1?1{kA)o_i@#x}^L zo>q+1bkL^19iP%Q*=<3knAEkG>rAMrAZTm$t`uowD|aPfy7hgvR;PtONRTT=uh24D zv&!$A++K-8fE;i?C(ja#hS@?n)H?iz%9y!i>gm?R5T|L1YvRT#U+3;3dOGJFabFYV zeaRjR29_j^!H;YpLt%5tpS7tvdgEaF_H-Ph>E2nHeK+qkB>J2Y{pZ&St)v&Zi%mgj z4r)I?2KSby?pJm`324)ZCg`h%fOyNKAaQ0{VnD%@@t=sPQg&~ zUf#FETpcZM+yy=bSD^-JEvqYS?>*p33c+e)88+mQpI^I}e={fVJ7GP_^9h<#&0(8f zg?tvI#=x#CylEes>4R4{rt>S$Ns1rKbB=c zZmF4%Mhy?$Jj$RS*DbZ~B@4|H%++;kT&F1Wo*OsF33hP7s)-}$Nq}3^>%A*qG}BZvtv zvx%dZ9;1V72SvOrGGe`QVK$+4G%oBSYv_|2#r=x?NKd06*<-7NYO?wsHbZ zN?id~L%sWb8ssG``#+`B}emh|`GFbcSx7OhJ^2N{~KEq+l^4)}We;al#xyX%M=74Z%BO?TUc&UCF;k%44 zq1w{y#ezQF-`Q-RLpO>BrH?ay%eT3$XRu$oWbJcfa14nk4+SeJogP)|Wo+KGE0!x{ zIDE0l1Z%{F$B}AweBq04>$LsowW&uAbbBEV>4NE^U(UwcX`vd{m8OoF32s;wa&$;x z)udfwUou9zfp_ud$0t{}cD}Uaj&hd$fvnx0P6t~~p&ON!rF~aPq&8F)oYM@HXda)% z4Gbqokn7lEol_5$S7_CD56t+WiBN3<Y+sDnPX=02z! zSwi4=_T#2_ro8!pXhM4R>}P#mW{`sOJ z+Ed}V2;Q29xQRbZ;iDk|pVak8D%Tj9@zoD@g9yjRMPh+gg&$K$o^Y~4E)b?m0F)TT zi-L&Q5w`sEk%Y5-qj8E4^-wjW4^>+iSaV8~^ z%>>qyWBJ~mha2Sl*Xsk@#Af_NI5&hKVTzZ{*<++ zidI2<rOV)JtTXY0ggBv+6~MZuBEz>)ctzdX=ix<9YC36#M)_Ldp40Sydd z1Vovf*u7tBRE`_SE?vhpUxr8^jw;o&Q(Amc4Fb~Qx(DHu%+|h>&+QpAf9dP;Fx_{w zUKz!*1A<)k06~v!;@o~+p^q#=w^|g_9%Esye&*CQ zKR0@_!YH}BH+=m9A8dCbf20h`!AXLOAct!-f8Cx^a!fV9>41NRUtn%N@N-O!wU@-X zOG@z8sY+L)RqZ5fEYFLV2b$ZpM(Y^kZ}^Gz0i)386F^d|3uVblGx4plVit#zd0IiG zr*!RG= z48lGeXSSIbi@euekL=e`?MmLEw2p%!9zioR)`u>)!rO2ACX_+BiKBR391FRE$b*R9 z8#e(dWpB_NItFE;Xy6E9Ikj<^+is6l;ay9nrr+>&c|?p+n-lhiY^IYTl69epuBW_o z?zy)roecdpcTwLC8&6S;|9?!xB6e%-h0$P-n_E{M|w(laf>bOZVfV;T!J?;q^_^OIf{2i^*FI1l)Ujtif@;sV0D1YoH@B# ztW`{bc0CKI#AUC``}%Q2&r8i)Y)q2Z@y;zu5Od1V@9xqGr%CYTqyBa!GNXMhMncB0 z&VoqX5&A%yi3i`^>e8n^D#ZjsTOmXqH2e!SW=>lmrpRC-L%WpsDDw~nda%|bEwECz z^)j1ETHF)45Ge+IU3dH8*c%M1tvcepL$7dRU!<0sdLM4I&On7YRKl-YaIm1Nn%P;!`FbRTQ)gQNOb*{0@%k1riHg+iq5KaD-KE zVJ2~5M!Q?5F5><=$FWe`O2I>$AFPAWUTcppDp=yQ!sk`7wZZTskHxX<(c#N61qFGL z(M2ERb6VS~FB;J}VXi%-k$)O|_7i_D9mJigK z3sPfc>2e>52Yl7+!r%NTkl{`i)woghiD__GGDjJgDv6MVHdWH95|b|7myQp<+8C1| z2&g-i^39Kr@6HJwUwZcAdiKn#qp0Q3eNJtVoH^07Kx^2re;>WX6}V#@F9}KGmOo2I zv`HovG3MnwjP$!*OzCxDIy%yeeXbDXkZp2~>pOvLL}VVdvT{wEt60(_-!5yO#-jj? z=uQ0HGAPUjzB&eO(f#5Zc`Tu;BgB}LEsKDtl;iBw7f$x*TJ{IuHhy8YO-x)V!$^>& zJ@dsm+B^yk9xMKqb){mj8;tm9yGI)=mH&S8-u3k7*BU)`XGt>K{wUNOI2v!|hu)qn8=Z>RurlXL#bzl6OcR z+i*{I^O=!g1o9mfoMbM>YeW%T=w(cFR&Qo`^>Bs<9o4*vqMLJ}*2p^Pz0P}W)^0s} zU$0ZYLBkq_fcPpWUTR~~G7Ft!i0Alc9cf+EW-xBlO6?AtW1u%Xaf`#}y#`+p8cJ3H zrx8EsTSv{GD;{|_88Z?l&j=e{lDv&Dep{!CxVq9Jma|6sljWBk-6_J?ZxRs)20s zaRkgboo@2#!J;rr8dw%bA;5!=f4;-#CHY z#v3^J=c9(?M{k8)uWH%s`Kq=E3|!0FkVk`u;rC%Zt;M?H)r{Qb00>Oy9Q2^VdK06{ zW!5~o`}I3WD1;50EeZLzg>;7PBoF2*{DqD#hhr6T78@FAoT}8W4amNIn_Y5NE?ae?B~nge9uldU64Gm#`&spk z9~wR2GGR8SEUrGNOs3>~;%I<3_dT{ZX67E~S+U%sc@Hhtq^w*?(b<9A8Qa^znzPw>j#B8v|@T_uVCtEQhfhXJFNYX9O_d-)bHfft^co^jV z)Sh?EzoEQwksw=wH0tH&G=>@j0yTk6)-s7bzG&1AIIQiU#`pLOkW)=D^1 zRo@BWrO)1E)HwF#;Kfr$#UO3k+;&>9%8g!y4=dL~ z&=Tkgd?GeX@p5$-OVLb{(5AT0?Y!HSU&dd>AJ#jnt*;mlR7-M-VSNsbbZNt(%IxB^ zw`A(ck2U{=X#ugF7|gvke@{c^gRnfQX-J9$iQOR3PR?R^6^Q*)`cj+SK(NP9AgSjE zE9v^{_u(jH4(v+m9&w{D>VIGpr&>p0nwnVMzUK0UFO`=?xp>vFLXbX6Uu!klRFaUZ zD%VMU(Sg${<1JwPp4T3kQsVQ(g9*^&=E5`+u0T*belLO`@9(Z9@dU$2m3 z@+9Pvyq6I^j%%QgMYW^B@X~G>CKiE%42ggcNyeTgnne=*Bcr)=0ro4a54(Ik?4A^# zxo6Gdz1?)Pt#2vC$GO9P*>Z(6m!VHev$?8M@tCqbRC@tad}7Vx~vLB>n{?D z6;OBap?@&DrR8Jxh39;Yb;$YNns?N+7<4=-=|}0>)%`aSR%X$24?xCKpZ_o=a|T25 zf#Yfy`kLaitP9Z6vnzSCI@gaJj~0uOm8q2fR^ja2bD(|FBn>K<_$<)k#Ko!T20D31 zorTNdQWzBi-fa~%r9=;AREp+m|DgCwdgZ+<7zwY_>Kha2h!LdB_CDI-0picNi^fcq zxUPh|RSYr7&W|b0O_^)9=A^@1LJBa~k&N*^#nM+onb0=cb=*#Jj2pRi=n&q{hwo381lq9qvEjWV8Zl<0ekYcTjLa@O+MpnPiE1D? zCDFzDfKW_o3yG~Q%1@Mf1-;b7jHKVo_>lgK$U@lei+OUvbqFh#T)(p}Q>aSbQHOjP zGI7b9vyQgIE;_6^rNDxn^WI#&tepg#PpXKC)pu*=D$k+e1gD-ouAP^}p7tN&P$F#{ zn0gw8m;K>a+ueP?gjo<}neBhP*I*)73!=BIr0XE5@UY{Ac;Iln6Zn;>V1D`H{Xl{= z=bETPOl9nMZJHL_;@%>JkT}rcCm1R2r4As&rtouP6By9q9%--AU_Z#S-7ruT&prpv zAv!&eyB@lJV9dT9?*HvB=@>s&a2VD2{4!iHp z{+k>q+D-f6A}mi{E8HwbKZh%2vgCDag}JT_#YaQl(BP$xvJ=&W$#_;A_dI6%9mJ8h z$X~~%ki>IJuq@l~%J=pxCUG})G38bW9Sy=l^aD~w44*h5z{tyk_Ub@#3v1pK?ZLYg zu~fam+b33Nqc{9kcH?|H;)gFE?ZI3~ zpwj5>;k>szVgMha+X}y^49$K37d}L&9{rvG@qO(ZNU%UE70Jiw2X>RNhEa-TdOhvW zU7YfFJkZN?nJ!ubM*^(JYMfnIS2tLMZ9r?EJEK@N4=MDZ#5kMsV#6RaLqJqBvDL-u z==QPR6u6P9djhRJeL|6zqJd?6Ru`H~Y8>i6gyfGmSW!K|pmwH*JBS8yNg|_&ixibA z93|e5WfJW;*_OF-iHGm%p}oOk13|Is)(Cn0#R@3yfV%McWSRbBD?@&3iW3N-cROmo0MN1iI)&hoo z+P=WiuJbUTC2kex^#IY!dE0t@+^sNu#COLBp$yZOUu>s!Tel0+dmI>p_}---mNQ5L zqqi0JuZ=%r^?s_W@l4GlQu3l1+`6G!O7xBF1L@IsKAxt?_HpDNK-be3-LHpRWsCc^x z*6tW``l`!_(z#97d6Fg~%&QEV7zYE)zWX+Yk&gXAsiUSGi#?8otO*P^@3zX11&l@6 zjb*}?3<%q}Iy7KS>49`=RP-kg0IRk|_VAHs@(jahGlE-t32BKa`C+H~1f8oLY|9?Ca>I{>e;v)A)v7LbY!iMoPtRBbf zb4l4g=d%tc-*`g1@eKusfPqWx)m3P+p)VgWQ+WZyy`EewdfBIV{7mgMiF|>Vr1Pez za#S33LyFkf7oZOvG|76{Ge1FhSmcceQ5od!Y&sMakhlZ^h_V8rNMulp^MV0H9pH-k zO(TU_o^Kieb=3j0xR}y1jh0q#R`_EKzQf!S2)GA^Q=yuMKCTS6uuLC!0ho@dU3Sq4 zV*$SHw47=O<|-8mwsgAkL8l=0B|ysD9-h~?34!jKeQNRIY7~s`sw@-u1?6A{6_?ty z$1Xv)RlQ`o^W2OubEm(Eqm#ev(dz13UOYb1+D`v%0DR8q*Js^f>Xv`lKTLu$r<)WM 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

    +qSR`5MJ7GfS#R0~bDPVWmNvDQn%E~K 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 Zt)k=XpCj?c4nz&_JJDa|{G@2{I0N_IZ`XKga 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 diff --git a/screenshots/6.png b/screenshots/6.png deleted file mode 100644 index 9c2ad6e85908b9df37398920aec8f2684dc8403d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63244 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 diff --git a/screenshots/alipay.jpg b/screenshots/alipay.jpg deleted file mode 100644 index a0688087b2f468f0c4eb9f7c12d3a4e17f02f30c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70584 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 M|8lZO{QLQT0D5Gc(EtDd diff --git a/screenshots/qr-code.png b/screenshots/qr-code.png deleted file mode 100644 index e23f2d7e0c70f55fac02aa8b6ff3756b281d85e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22523 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

    le-ld9l9-Fb{oGed8UI-Hm<=-@~ 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 diff --git a/screenshots/weapp-code.jpg b/screenshots/weapp-code.jpg deleted file mode 100644 index 8e9d0a598446eda4babfcd7d1da319326031d239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92627 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 diff --git a/screenshots/wechat.jpg b/screenshots/wechat.jpg deleted file mode 100644 index 25aa6e7011de471da39e38c86b0f594368b92e8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54290 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℞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.map(function(t){return d.default.createElement(c.View,{"className":"content","key":t.id},d.default.createElement(c.View,{"className":"info"},d.default.createElement(c.View,{"className":"contact"},d.default.createElement(c.Text,{"className":"name"},t.contact_name),d.default.createElement(c.Text,{"className":"mobile"},t.contact_mobile)),d.default.createElement(c.View,{"className":"region"},d.default.createElement(c.View,{"className":"name"},t.region_name),d.default.createElement(c.View,{"className":"detail"},t.address_detail))),d.default.createElement(c.View,{"className":"edit","data-id":t.id,"data-region_code":t.region_code,"data-region_name":t.region_name,"data-contact_name":t.contact_name,"data-contact_mobile":t.contact_mobile,"data-address_detail":t.address_detail,"onClick":e.addressEdit},d.default.createElement(c.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/9/1/91d94589817e388f6c2d641f34d99b2f.png"})))}):d.default.createElement(c.View,{"className":"empty-address"},d.default.createElement(c.Image,{"mode":"widthFix","src":"https://static-rs.msparis.com/m-site/images/empty/address.png"})),d.default.createElement(c.View,{"className":"add","onClick":this.addressUpdate},d.default.createElement(c.Image,{"mode":"widthFix","src":a(261)}),d.default.createElement(c.Text,null,"添加地址")))}},{"key":"componentDidMount","value":function componentDidMount(){}},{"key":"componentDidShow","value":function componentDidShow(){}}]),Addresslist}())||n;t.default=u},"260":function(e,t,a){},"261":function(e,t){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/site/chunk/addressUpdate_index.js b/site/chunk/addressUpdate_index.js deleted file mode 100644 index 932c229..0000000 --- a/site/chunk/addressUpdate_index.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{"230":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var a,o=function(){function defineProperties(e,t){for(var n=0;n0?l.default.setTabBarBadge({"index":1,"text":String(this.props.items.length)}):l.default.removeTabBarBadge({"index":1})}},{"key":"buy","value":function buy(){l.default.showToast({"title":"衣袋尚未激活,下单失败~~","icon":"none"})}},{"key":"render","value":function render(){var e=this.props.items,t=l.default.getEnv()===l.default.ENV_TYPE.WEB;return c.default.createElement(u.View,{"className":"cart-page"},0==e.length?c.default.createElement(u.View,{"className":"empty"},c.default.createElement(u.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/b/c/bcffdaebb616ab8264f9cfc7ca3e6a4e.png"}),c.default.createElement(u.Button,{"type":"primary","className":"am-button","onClick":this.goHome},"立即去挑选美衣")):c.default.createElement(u.View,{"className":"isLogin"},c.default.createElement(u.Image,{"onClick":this.clothingNumExplain,"mode":"widthFix","src":"https://static-rs.msparis.com/uploads/1/0/106494e4c47110f6c0e4ea40e15ad446.png"}),c.default.createElement(f.default,{"clothing":e,"onDeleteClothing":this.onDeleteClothing}),c.default.createElement(u.View,{"className":"bottom-count","style":!t&&"bottom:0;"},c.default.createElement(u.View,{"className":"fj"},c.default.createElement(u.View,null,"合计:",c.default.createElement(u.Text,{"className":e.length?"price":"disabled price"},"0.00")),c.default.createElement(u.Button,{"className":"cart-btn","onClick":this.buy,"disabled":!e.length},"下单"),c.default.createElement(u.View,{"className":"info"},"如有失效美衣,建议删除,以免占用衣袋件数")))))}},{"key":"componentDidMount","value":function componentDidMount(){}}]),Cart}())||a;t.default=p},"231":function(e,t,n){e.exports=n(232)()},"232":function(e,t,n){"use strict";var a=n(233);function emptyFunction(){}e.exports=function(){function shim(e,t,n,o,r,i){if(i!==a){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function getShim(){return shim}shim.isRequired=shim;var e={"array":shim,"bool":shim,"func":shim,"number":shim,"object":shim,"string":shim,"symbol":shim,"any":shim,"arrayOf":getShim,"element":shim,"instanceOf":getShim,"node":shim,"objectOf":getShim,"oneOf":getShim,"oneOfType":getShim,"shape":getShim,"exact":getShim};return e.checkPropTypes=emptyFunction,e.PropTypes=e,e}},"233":function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},"239":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var a=function(){function defineProperties(e,t){for(var n=0;n0||e.size_suggestion&&null!=e.size_suggestion||e.fabric&&null!=e.fabric},t.goToPage=function(e){s.default.getEnv()===s.default.ENV_TYPE.WEB?s.default.navigateTo({"url":e.currentTarget.dataset.url}):s.default.switchTab({"url":e.currentTarget.dataset.url})},t.computedStyle=function(e){var a="";return a=e.id==t.state.currentChooseId?"size on":"size",1!=e.has_stock&&(a="size off"),a},t.state={"goodsId":"","detail":{},"imageObj":[],"goodsdata":[],"cartAmount":"","currentChooseId":"","currentChooseName":"","specificationsList":[],"showModal":!1,"closeModalType":0,"modalContent":""},t}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Detail,i.Component),r(Detail,[{"key":"getGoodsInfo","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(e){var t,a;return regeneratorRuntime.wrap(function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,m.getProductInfo({"id":e});case 2:"ok"==(t=n.sent).status&&(null!=t.data.measurement?t.data.measurement=String(t.data.measurement).split("\n"):t.data.measurement=[],t.data.comments.rows&&Array.from(t.data.comments.rows).forEach(function(e){switch(e.fit_score){case 1:e.fit_text="尺码偏小";break;case 2:e.fit_text="尺码正好";break;case 3:e.fit_text="尺码偏大"}e.satisfied_score=new Array(e.satisfied_score)}),a=void 0,a=t.data.image?t.data.image.map(function(e){return{"image_src":e}}):[{"image_src":"http://static-r.msparis.com/uploads/d/1/d1ca37e902e5550ad2c82c721bc216ce.png"}],s.default.setNavigationBarTitle({"title":t.data.name}),this.setState({"detail":t.data,"imageObj":a,"specificationsList":t.data.specifications}));case 4:case"end":return n.stop()}},_callee2,this)}));return function getGoodsInfo(t){return e.apply(this,arguments)}}()},{"key":"openSize","value":function openSize(){s.default.navigateTo({"url":"/pages/size/index"})}},{"key":"makePhoneCall","value":function makePhoneCall(){s.default.getEnv()===s.default.ENV_TYPE.WEB?window.location.href="tel:123456":s.default.makePhoneCall({"phoneNumber":"123456"})}},{"key":"render","value":function render(){var e=this,t=this.state,n=t.imageObj,r=t.detail,l=t.currentChooseId,i=t.specificationsList,c=this.props.items;return o.default.createElement(u.View,{"className":"detail-page"},o.default.createElement(u.View,{"className":"image-box-wrap"},o.default.createElement(u.View,{"className":"image-box clearfix"},o.default.createElement(d.default,{"banner":n}),o.default.createElement(u.View,{"className":"share-btn"},o.default.createElement(u.Button,{"open-type":"share"}))),r.mode_id&&3==r.mode_id&&(1!=r.enabled||0==r.sale_stock)&&o.default.createElement(u.View,{"className":"sold-out"},o.default.createElement(u.View,{"className":"sales-end"},"已售罄")),r.enabled&&0!=r.enabled&&1!=r.enabled&&2!=r.enabled&&o.default.createElement(u.View,{"className":"unable"},o.default.createElement(u.View,{"className":"sales-end"},"下架"))),o.default.createElement(u.View,{"className":"container"},o.default.createElement(u.View,{"className":"info-business-card"},o.default.createElement(u.View,{"className":"name"},r.brand),r.market_price/100>500&&o.default.createElement(u.View,{"className":"model"},"参考价 ¥",r.market_price/100)),o.default.createElement(u.View,{"className":"product_name"},2==r.type_id&&1==r.mode_id&&o.default.createElement(u.View,null,"VIP"),r.limit_tag&&""!=r.limit_tag&&o.default.createElement(u.View,{"className":"zan-capsule__center"},r.limit_tag),r.name),o.default.createElement(u.View,{"className":"code"},r.product_spu),o.default.createElement(u.View,{"className":"info-size"},i&&i.length>0&&i.map(function(t,a){return console.log(t),o.default.createElement(u.View,{"key":a},t&&t.options&&t.options.map(function(a,n){return o.default.createElement(u.View,{"key":n},"中码"==t.name?o.default.createElement(u.View,{"className":e.computedStyle(a),"data-has_stock":a.has_stock,"data-id":a.id,"data-name":a.name,"onClick":e.chooseSize},"均码"==a.name?o.default.createElement(u.View,null,"均码"):o.default.createElement(u.View,null,""+t.name+a.value+"号")):o.default.createElement(u.View,{"className":e.computedStyle(a),"data-has_stock":a.has_stock,"data-id":a.id,"onClick":e.chooseSize},o.default.createElement(u.View,{"className":"double"},""+t.name+a.name+"号"),o.default.createElement(u.View,{"className":"double font"},"中码"+a.value+"号")))}))})),o.default.createElement(u.View,{"className":"proudct-size-line","onClick":this.openSize},o.default.createElement(u.View,{"className":"clearfix"},o.default.createElement(u.View,{"className":"icon-tag"}),o.default.createElement(u.View,{"className":"text"},"各国尺码转换表"))),s.default.getEnv()===s.default.ENV_TYPE.WEAPP&&o.default.createElement("ad",{"unit-id":"adunit-8b7bfc0fa927b307"}),o.default.createElement(u.View,null,r.designer_comment&&null!=r.designer_comment&&o.default.createElement(u.View,{"className":"goods-info"},o.default.createElement(u.View,{"className":"chapter-head"},"买手点评"),o.default.createElement(u.View,{"className":"fj"},o.default.createElement(u.Image,{"className":"fj-img","src":r.buyer_Info.avatar,"alt":""}),o.default.createElement(u.View,null,o.default.createElement(u.View,{"className":"fj-name"},r.buyer_Info.nickname),o.default.createElement(u.View,{"className":"fj-tag"},"女神派时尚买手"),o.default.createElement(u.View,{"className":"fj-info"},r.designer_comment))))),this.showClothesDetail()&&o.default.createElement(u.View,{"className":"goods-info"},o.default.createElement(u.View,{"className":"chapter-head"},"美衣详情"),""!=r.measurement&&o.default.createElement(u.View,{"className":"detail-info"},o.default.createElement(u.View,{"className":"head"},o.default.createElement(u.Image,{"src":a(250),"alt":""}),"平铺测量"),r.measurement&&r.measurement.map(function(e,t){return o.default.createElement(u.View,{"className":"block","key":t},e)})),r.size_suggestion&&null!=r.size_suggestion&&o.default.createElement(u.View,{"className":"detail-info"},o.default.createElement(u.View,{"className":"head"},o.default.createElement(u.Image,{"alt":"","src":a(251)}),"尺码建议"),o.default.createElement(u.View,null,r.size_suggestion)),r.fabric&&null!=r.fabric&&o.default.createElement(u.View,{"className":"detail-info"},o.default.createElement(u.View,{"className":"head"},o.default.createElement(u.Image,{"alt":"","src":a(252)}),"面料成分"),null!=r.thickness&&o.default.createElement(u.View,null,"面料:",r.fabric,"(",r.thickness,")"),null==r.thickness&&o.default.createElement(u.View,null,"面料:",r.fabric))),o.default.createElement(u.View,{"className":"goods-info"},o.default.createElement(u.View,{"className":"chapter-head"},"优质评价(",r.comments&&r.comments.total,")"),r.comments&&0==r.comments.total&&o.default.createElement(u.View,{"className":"text-center"},"———— 暂无优质评价 ————"),r.comments&&r.comments.rows&&r.comments.rows.map(function(e,t){return o.default.createElement(u.View,{"className":"fj","key":t},o.default.createElement(u.Image,{"className":"fj-img","alt":"","src":e.user_pic}),o.default.createElement(u.View,null,o.default.createElement(u.View,{"className":"fj-name font26"},e.nickname),o.default.createElement(u.View,{"className":"fj-tag"},e.fit_text),o.default.createElement(u.View,{"className":"fj-info"},e.comment),o.default.createElement(u.View,{"className":"comment-img"},e.images&&e.images.map(function(e,t){return o.default.createElement(u.Image,{"key":t,"className":"goods-img","mode":"widthFix","src":e.image_url})}))))})),r.brand&&null!=r.brand&&o.default.createElement(u.View,{"className":"goods-info"},o.default.createElement(u.View,{"className":"chapter-head"},"品牌介绍"),o.default.createElement(u.View,{"className":"introduce"},o.default.createElement(u.View,{"className":"b"},r.brand),o.default.createElement(u.View,{"className":"iconfont icon-more"})),null!=r.brand_desc&&o.default.createElement(u.View,{"className":"light"},"    ",r.brand_desc)),o.default.createElement(u.View,{"className":"goods-info"},o.default.createElement(u.View,{"className":"chapter-head"},"服务说明"),o.default.createElement(u.View,{"className":"server-ul"},o.default.createElement(u.View,{"className":"server-list"},o.default.createElement(u.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/d/6/d646e479e328e9f370462b51fb841e70.png","alt":""}),o.default.createElement(u.View,null,"每次4件"),o.default.createElement(u.View,null,"无限换穿")),o.default.createElement(u.View,{"className":"server-list"},o.default.createElement(u.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/1/3/137d9963d13a053a6a81784af1256aa9.png","alt":""}),o.default.createElement(u.View,null,"五星洗护"),o.default.createElement(u.View,null,"往返包邮")),o.default.createElement(u.View,{"className":"server-list"},o.default.createElement(u.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/c/0/c0367921e38cc7fd33f63897b18a86ef.png","alt":""}),o.default.createElement(u.View,null,"APP一键还衣"),o.default.createElement(u.View,null,"快递上门"))))),o.default.createElement(u.View,{"className":"detail-bottom-btns"},o.default.createElement(u.View,{"className":"nav","data-url":"/pages/home/index","onClick":this.goToPage},o.default.createElement(u.Image,{"className":"nav-img","src":a(50),"alt":""}),"首页"),o.default.createElement(u.View,{"className":"nav","onClick":this.makePhoneCall},o.default.createElement(u.Image,{"className":"nav-img","src":a(253),"alt":""}),"客服"),o.default.createElement(u.View,{"className":"nav","data-url":"/pages/cart/index","onClick":this.goToPage},o.default.createElement(u.Image,{"className":"nav-img","src":a(51),"alt":""}),"衣袋",c.length>0&&o.default.createElement(u.View,{"className":"zan-badge__count"},c.length)),o.default.createElement(u.View,{"className":""==l?"join join-disabled":"join","onClick":this.join},"加入衣袋")))}},{"key":"componentDidMount","value":function componentDidMount(){}},{"key":"componentDidShow","value":function componentDidShow(){}}]),Detail}())||n;t.default=f},"231":function(e,t,a){e.exports=a(232)()},"232":function(e,t,a){"use strict";var n=a(233);function emptyFunction(){}e.exports=function(){function shim(e,t,a,r,l,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function getShim(){return shim}shim.isRequired=shim;var e={"array":shim,"bool":shim,"func":shim,"number":shim,"object":shim,"string":shim,"symbol":shim,"any":shim,"arrayOf":getShim,"element":shim,"instanceOf":getShim,"node":shim,"objectOf":getShim,"oneOf":getShim,"oneOfType":getShim,"shape":getShim,"exact":getShim};return e.checkPropTypes=emptyFunction,e.PropTypes=e,e}},"233":function(e,t,a){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},"234":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{"value":!0}),t.default=void 0;var n=function(){function defineProperties(e,t){for(var a=0;a0?l.default.setTabBarBadge({"index":1,"text":String(n.props.items.length)}):l.default.removeTabBarBadge({"index":1})},_possibleConstructorReturn(n,t)}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Index,i.Component),o(Index,[{"key":"onShareAppMessage","value":function onShareAppMessage(){return{"title":"基于Taro框架开发的时装衣橱","path":"/pages/home/index"}}},{"key":"onReachBottom","value":function onReachBottom(){this.props.dispatch({"type":"home/save","payload":{"page":this.props.page+1}}),this.props.dispatch({"type":"home/product"})}},{"key":"render","value":function render(){var e=this.props,t=e.banner,n=e.brands,r=e.products_list,o=e.effects;return s.default.createElement(u.View,{"className":"home-page"},s.default.createElement(p.default,{"banner":t,"home":!0}),s.default.createElement(u.View,{"className":"nav-list"},n.map(function(e,t){return s.default.createElement(u.View,{"className":"nav-item","key":t},s.default.createElement(u.Image,{"mode":"widthFix","src":e.image_src}))})),l.default.getEnv()===l.default.ENV_TYPE.WEAPP&&s.default.createElement("ad",{"unit-id":"adunit-dc1c0a38156fa412"}),s.default.createElement(u.Text,{"className":"recommend"},"为你推荐"),s.default.createElement(f.default,{"list":r,"loading":o["home/product"]}))}},{"key":"componentDidMount","value":function componentDidMount(){}},{"key":"componentDidShow","value":function componentDidShow(){}}]),Index}())||r;t.default=d},"231":function(e,t,n){e.exports=n(232)()},"232":function(e,t,n){"use strict";var r=n(233);function emptyFunction(){}e.exports=function(){function shim(e,t,n,o,a,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function getShim(){return shim}shim.isRequired=shim;var e={"array":shim,"bool":shim,"func":shim,"number":shim,"object":shim,"string":shim,"symbol":shim,"any":shim,"arrayOf":getShim,"element":shim,"instanceOf":getShim,"node":shim,"objectOf":getShim,"oneOf":getShim,"oneOfType":getShim,"shape":getShim,"exact":getShim};return e.checkPropTypes=emptyFunction,e.PropTypes=e,e}},"233":function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},"234":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0}),t.default=void 0;var r=function(){function defineProperties(e,t){for(var n=0;n0?i.default.createElement(l.View,{"className":"goods-ul"},n.map(function(t,n){return i.default.createElement(l.View,{"key":n,"className":"goods-li","data-id":t.id,"onClick":e.gotoDetail},i.default.createElement(l.View,{"className":"pos"},i.default.createElement(l.View,{"className":"Image-container"},i.default.createElement(l.Image,{"src":t.cover_image?t.cover_image+"!w750":"http://static-r.msparis.com/uploads/d/1/d1ca37e902e5550ad2c82c721bc216ce.png","alt":""})),3==t.mode_id&&(1!=t.enabled||0==t.sale_stock)&&i.default.createElement(l.View,{"className":"sold-out"},i.default.createElement(l.View,{"className":"sales-end"},"已售罄")),t.enabled&&0!=t.enabled&&1!=t.enabled&&2!=t.enabled&&i.default.createElement(l.View,{"className":"unable"},i.default.createElement(l.View,{"className":"sales-end"},"下架"))),i.default.createElement(l.View,{"className":"zan-capsule"},2==t.type_id&&1==t.mode_id&&i.default.createElement(l.View,{"className":"zan-capsule__left"},"VIP"),t.limit_tag&&""!=t.limit_tag&&i.default.createElement(l.View,{"className":"zan-capsule__center"},t.limit_tag),t.market_price/100>500&&i.default.createElement(l.View,{"className":"zan-capsule__right"},"参考价¥",t.market_price/100)),i.default.createElement(l.Text,{"className":"dark"},t.brand),i.default.createElement(l.Text,null,t.name))})):i.default.createElement(l.View,null),r&&i.default.createElement(l.View,{"className":"loadMoreGif"},i.default.createElement(l.View,{"className":"zan-loading"}),i.default.createElement(l.View,{"className":"text"},"加载中...")))}}]),GoodsList}();u.propTypes={"list":s.default.array},u.defaultProps={"list":[]},t.default=u},"237":function(e,t,n){},"238":function(e,t,n){}}]); \ No newline at end of file diff --git a/site/chunk/login_index.js b/site/chunk/login_index.js deleted file mode 100644 index 848b1b0..0000000 --- a/site/chunk/login_index.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{"225":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var o,r=function(){function defineProperties(e,t){for(var n=0;n"),c.default.createElement(A.View,null,c.default.createElement(A.View,{"className":"msg","data-url":"/pages/message/index","onClick":this.goToPage},c.default.createElement(A.Image,{"mode":"widthFix","src":u.default})),c.default.createElement(A.View,{"className":"msg","onClick":this.outLogin},c.default.createElement(A.Image,{"mode":"widthFix","src":"http://static-r.msparis.com/uploads/9/a/9a00ce9a5953a6813a03ee3324cbad2a.png"})))),c.default.createElement(A.View,{"className":"avatar-container"},c.default.createElement(A.Image,{"className":"avatar","src":f.default}))),c.default.createElement(A.View,{"className":"list"},r&&r.map(function(t,a){return c.default.createElement(A.View,{"className":"item","key":a,"data-url":"/pages/order/index?type="+a,"onClick":e.goToPage},c.default.createElement(A.Image,{"mode":"widthFix","src":t.img}),c.default.createElement(A.Text,null,t.txt),t.num>0&&c.default.createElement(A.Icon,{"className":"num"},t.num))}))),c.default.createElement(A.View,{"className":"login"},c.default.createElement(A.View,{"className":"card"},c.default.createElement(A.View,{"className":"type type0"},c.default.createElement(A.View,{"className":"operation"},c.default.createElement(A.View,{"className":"txt"},a?"VIP会员用户":"您还不是会员"),!a&&c.default.createElement(A.View,{"className":"btn","data-url":"/pages/login/index","onClick":this.goPage},"成为会员",c.default.createElement(A.View,{"className":"iconfont icon-membership_more"}))))),c.default.createElement(A.View,{"className":"item","data-url":"/pages/addressList/index","onClick":this.goToPage},c.default.createElement(A.View,{"className":"left"},c.default.createElement(A.Image,{"className":"icon-left","src":g.default}),c.default.createElement(A.Text,null,"收货地址")),c.default.createElement(A.View,{"className":"right"},n&&c.default.createElement(A.View,{"className":"num"},n),c.default.createElement(A.View,{"className":"iconfont icon-more arrow"}))),c.default.createElement(A.View,{"className":"item","data-url":"/pages/couponList/index","onClick":this.goToPage},c.default.createElement(A.View,{"className":"left"},c.default.createElement(A.Image,{"className":"icon-left","src":m.default}),c.default.createElement(A.Text,null,"优惠券")),c.default.createElement(A.View,{"className":"right"},n&&c.default.createElement(A.View,{"className":"num"},n),c.default.createElement(A.View,{"className":"iconfont icon-more arrow"}))),c.default.createElement(A.View,{"className":"item","data-url":"/pages/about/index","onClick":this.goPage},c.default.createElement(A.View,{"className":"left"},c.default.createElement(A.Image,{"className":"icon-left","src":d.default}),c.default.createElement(A.Text,null,"关于")),c.default.createElement(A.View,{"className":"right"},c.default.createElement(A.View,{"className":"iconfont icon-more arrow"}))),l.default.getEnv()===l.default.ENV_TYPE.WEAPP&&c.default.createElement("ad",{"unit-id":"adunit-acab7e823a01abbd"})))}},{"key":"componentDidMount","value":function componentDidMount(){}},{"key":"componentDidShow","value":function componentDidShow(){}}]),User}())||n;t.default=E},"242":function(e,t,a){},"243":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAAXNSR0IArs4c6QAABYJJREFUWAnVmWtoXEUUx7OPrMEkX1oJaZp3qkZEChpQEaG2Vii1go9UDGjAd9CVJjH9oLaUWv3gtqkQpWJVsFKxtlKw+MXGUMiHIlRRWrXR5r2NIdhKJZGwT3//9c5ys3G7uzFN9w5MZubcM+f8/3POTObedRVYZWho6G66XdSmeDy+wsjzsXW5XL+D6xQ1UF9f3y+MLv2BxCs0uyCQGEvmhAKhGDi3QeZNlxWJE5BwOwF8KkaLzBqB73IqCZGysHeJSJMEDi9NInKQGnYwEWE/6FJoxsbGGiORSA+CtQ4j1Of1ev3V1dVn3Wz2Xo/H81dDQ8M6t9v9GETOO4DMeWEVZmEXB6XWPaFQ6MeRkZGH6urqPistLW3kJNiNPB/TLSxswiisg4ODDwu7OIiIdv6yaDT6Bcz2x2KxOOdyF0xX86hPz/Ok9AmTsAmjsILriLALnwtWcTtQGP/KhJaamprvJB8eHn6UiXvorrTrLWFfadRJBA7J5+jo6G0s+qcQuMGOIRERu0AKbPyTENhK3yUDVroF0FvKdFMaBaw0OiQswiRsqSSEf15E7KTo9/l8vieqqqoSBwD76CZWQ6fbuhS9xR5+Q1b4a2trf5Hh8fHxleyFA3TXpnOUiUgBq3KR0D6N0aPGCPm5mVVRulUa2SK1Qfx1sg8+N/ZYvAdJ7Q/wl9gLRp7aZiRiJuDg/aKiovaKioq/JZucnCyemZnZTredWijZ/yhK2b3FxcU7y8vLZ2RnYmLi2tnZ2b0QeDYbu1kTkTHIDBCdFqLzvTFO3jayYu8wXlC6YbOX6mcvnjU2icKt2NSGvtHIMrU5EbGMhXD8Ko730CZPPNKtGcfd6GSbbkqjDtLosAHJfG3oTto3kPmMPJt2IUQSdgHRy/WglevBhHFkpds2xh3UdOmmNOomjV43aaT5XJMqOJE+hsS9GudaFkxEjiBzgbqR6Hxrd6x0A1BPKiiRR+9FojCQon87ul9Rl9vlufTn/R/JZTK6R+37xcxVvgN2PcA3Iwuqqi9ZKgnNsWwkT0XJci0LigigotSXAfx2JodKN+nY0yjdHCK5hajspnrS6aSTLyQilyBxfyoJrg53seF/5srTAZDku78I2EnomXSkqzl2YLIp28gu2eXZ9HONyDmO301KHWMcYD5A7QRA8pWZ/nH0WkkZfe1IFo7VFRyr2tDrJUQvRl9fQrbTDxlF60g/xniVkWVqcyGi60oz15WLxigEVgPkE8a3GJmt/QNwTwHyS8nQfQDdD+leZ9Mx3dPoPo6uruSJwrVkGdcSHc1pryWWaqLJlsh7OPHjLKJZAPIAbCvdHdRM5/0+dFTa/m3S/lVEduDnLfxEpYUfL350t3te48uVTEQiGN2C8XeNEVZqVTgcPoCTO41sMVv8nSwsLNRF9ZyxC5kX8KeDxWtkqW3azY7BP1HeYCfBJm2DxA9XioTAybZ8yJcBa2HYYGEy4jntf0aECQOsyiZW5Tdp6xqN8Y9wct+c2Vd4AI6vwfGkeY0Ax/XgOAaOeXeweRFh8nHqHYYEK9PC5NNLTUJrJJ/yLQwaC5OwCaPG9jInIij0cLS200aDweByTo19GGu2T7hafTAd5tRsq6ysvAAmD0e0rvh+g8dEJMy5/xy5+JJIsAIbIXEmX0gIrLAIk7AJo7AKM490CS3QR2yd948QiRNTU1Ml09PT3Ux6Rg/ztYB3f0lJSUdZWdk0kVkD3iMurs8NXMUHIaTfR/Rfty5fCdhxQWaYcSuR6RcHfTK9Bla7EOqOZFLNPidv+5DR7yPdZNNr2uxnGNyct2izA/aTG1aX/TqRnZ2rqyUOSiX9Fuf0ckpEAlauOZKMhT3g1q6Hgd4HtHEcVSzM+jG0P/kmZx2/jv15+h/Njtg4NCvq3QAAAABJRU5ErkJggg=="},"244":function(e,t,a){e.exports=a.p+"static/images/avatar.png"},"245":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAuZJREFUWAnVWE2L6jAUzehT/P4AQRQX4sKFCzf+/z/hwoULcSGKIPgtouh7c+7jlDRNnbbjaOdCTZPcJMeTe09CP/5+moqxJWKMTaDFHuAfk8HVaqXwnM9ndbvdzO4fqSeTSZXJZFStVpNHX+SDMXi9XtV0OlW73U7vf/l7qVRS7XZbpVIpWdvZ4jiAAyIQBCw0AYgtfTdzBIQSWIAJ5gCUWox+XACREHEzYhIGX5WtYUggJidJwgx+pW/sAXqE+hE79XpdVatVEVXEyHq9Vsvl0joEfp1OR+33ezUej60+QRoDA+x2u6pYLDpz5vN5hadcLlsBNBoN8V0sFs6YKC+BAII5gLtcLiKix+NRwEHx0Y5+nclKpaKy2aw6HA7CYBRgHBMoBrFdMCg8tux+v0tJxWc/JyV78/mcTZFLYbDf78u/nc1mwpI5Gw5yGJjTjXX2ow9bnsvlIrOXTqdVq9VShUJBlhIGcTCDhV6vp+BgGkUTMacb6+xHX7PZFJcosYe1gQFYPJcFzIprD9CbhmyFMeYSiYTEHuow9pM9MBvlbMfawKCbJ0lIre6EBMDiSAhks26ISSaILfbCSJNtbQ9AfXH9HVr2aDHc47DlOnthpUlfj+8egJAGPwNTZMv0MWMvrDRhPqxtKoJLZnBAI5PDGtk7nU5qu93KcC4UVJowCGvzkkAMAhDXfQT6aDSyygyd/Upb7FF6KEUcyzr72Y4SBwEwAAswwWSLh8OhVKL8IHEQ3Dp7mAfSg5jEg0Si2aSJfSgBcjKZSNNgMPh/o9Ydwr6bscfxlJ6vpIn+fqUnSfwcbe06e5vNxuUSVJpcgyyVbwFk7PmdGl9JkwWPp+lbAIPc8x5JkweNpcElM5b+tzf9DoDmAf122j4BEJMwaBPNd4MkJgGIr0pxM2JyAOI8jYsBiwsggEHx4wASGICF5nwfZAM+2uDBWWreLOjz7BIJgZh7+AHz2Ys+a77foYPP+rc/Mc8/wlyNnVqZeBcAAAAASUVORK5CYII="},"246":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAGoklEQVR4Xu2be2wURRzHv7+9XkVpfVWLjxgtPmgEW+52BgqiMVGpGv1DMWJ8v0BiAMVHopEIiSGKomKEmID4Ao2PmJioiWigJii27Oy1tRIjRiqJEhGrgEqhx+7PTHLXXMveY6+73FGYpH/dzPf3nU9nZ+fxW8IRXugI7z+OAjg6Ag4BgY0bNx4bjUbjAMYRUQMzjyWiUQD030gAO5n5DwA7iGgHM/8GoL26unptfX39P2FaDO0RSCQSF7quO4uZm4nofMD/48bMDhFtYObVRPSeEGJv0DACB2Db9lWu684noosDNvsfM68houVCiK6gtAMDkEgkLnVddzGApqDM5dD5KhKJzIzFYj8NNdaQAXR0dFyQTCaXENF1QzXjs30fgKdM09SxHZ9t+6sPCYBt283M/FFqIivWw5DaMbMF4GYp5dZihIoGoJR6AsCiYia3YozmabOXiKaZpvm5X23fAJjZUEqtJKJ7/AYLuf5+IrrGNM31fuL4AqA7b9v2+wBu9BPkUNVl5l4imiqE+LrQmL4AKKVeA3BvoeKlqMfMeuEkpZQ/FhK/YABKqbkAXi5EtAzqbI9Go7HGxka9usxZCgJgWZZewtoAKvMJltHvraZpTsn3iswLoKWlpaKqqqqdiMYF2Tlm3kREejLVa/9JzDyPiEYEGQPAEiHEY7k08wJQSs0H8HTAxj42TXMaEblp3fb2duk4TluQr9XUXiKWa+mcE0BnZ2ddMpn8AcAxQQJwXff0CRMm/D5YUym1BsCtQcYC0CqEmJRNMycAy7JWhfC+3ymEqPUypJS6D8DKgAGAiC7Ptj7ICiCRSJzhOM42IqoI2JDb19dXNXny5F6PEfA4gGcCjqflvhRCTPXSzQpAKaWNaEOBFyKabZrm8kzh1CJrEwAz8IAAotHo6MbGxu7B2p4AUmb0M3pqGGYA7Cai203T/ETrt7a2Hh+JRFYQ0fSQ4mnZZ4UQev8yoHgCSO3yfG8sijCvj752ABgb9EQ72Asz/yqlPKsgAEqppQAeLKJDZd2koqJizPjx47dkmvQcAUqpDgCNZd2b4szNEELo/Ux/OQiAUuoEALuK0y/7Vm8JIe7KCcC27SZm/jbMrjDzPiJaRkTrXNfdZxhGHTPPPATniW1CiAFnll4j4E4Ab4YM4A4p5epBr8GIbdvfA6gPKzYz75FS6hGe/RGwbXsBMy8M0USvEKIqcx+QjmXb9kPM/FJYsbVuX1/fcZmLMK8R8AKAh8MywcxbpZTneunbtn0TM+sTp9CKYRi18Xh8ZzqAF4AVAGaE5aDUAAavCL0A6M2I3pSEUsoegGVZLxLRvFB6D6DUABzHOWXixIk9WR8By7IWEtGC4QpAH+sJIZK55oBZAF4dpgC2CyHOzPkatCzrMiJqGY4AmHmdlPKKnAC6urpG7d+//6DjqqCAlHIOYOZlUso5OQHoH5VSvwA4O6hOZ+qUEoA+bzBN84O8ACzLep2I7h5uACKRyEmxWGzARi/bdvgWAO8MJwDM3C6l1HlKA4ongM7OzpHJZFKf1OgEpkBLCR+BuUKIVwoCoCuFdCReqoWQziapFULsLhhAIpEQruvq7ItAS4lGwCohhOfyPufFiFLqCwBXBkmgBABcwzBGx+PxbV79yAdgCoANhzmAt4UQ+pDHs+S9HLUsSycp3hYUBGb+S0pZ46UXwtXYLsdxzsvc/BQ8B6QrtrW11RiGsYWITg4QwhQp5TeD9ZRS+qLk2qDi6HtN0zTfyKWXdwSk3ghXENFaAEYQ5pi5m4jm1NTUrKurq9uXuoV+AMCjQeinND4TQuSFWRAALaiU0uaeD9BgmFLbKysrxzU0NPydL0jBAFIQyj5JSt9pMPMlUkp9wpy3+AKQyhH8kIhuyKtcggqhp8npPumcoerq6k8BNJegj1lD6rdLJBJpjsfjyo8vXyMgLbx58+bK3t5enSOcd5LxY2YIdX+ORCJXF5M9XhQAbZSZybbt2cz8XAjZXX5YrD9w4MD1TU1Ne/w0StctGkBawLKsMQD0hwyiGANDaKP39QtM09R3jP3ZZn71hgwgYzQ8AuBJACf6NeGz/l5mXuo4zuJi/+uZ8QIBkBbs7u4e0dPTM52Z7yeirKlpPjucrq4/mdGJlYuEEH8WqXFQs0ABZKqnP5oCoPN+PNPiCujEv8zcahjGu/rO8LD4aMqrU0qpiwBMZeZzUp/LncbMtUSkwWR+NtdtGMZ3ruvqDJWuYr8CKQBsf5XQRoAfE6WsexRAKemXQ+wjfgT8D4eeGW5nB8nsAAAAAElFTkSuQmCC"},"247":function(e,t){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/site/css/about_index.css b/site/css/about_index.css deleted file mode 100644 index 27b8afb..0000000 --- a/site/css/about_index.css +++ /dev/null @@ -1 +0,0 @@ -.about-page{width:100%;height:100%;padding:0 .85333rem;box-sizing:border-box}.about-page div,.about-page view{margin-bottom:.64rem} \ No newline at end of file diff --git a/site/css/addressList_index.css b/site/css/addressList_index.css deleted file mode 100644 index acf6163..0000000 --- a/site/css/addressList_index.css +++ /dev/null @@ -1 +0,0 @@ -.addressList-page{min-height:100vh;box-sizing:border-box;padding-bottom:3.62667rem}.addressList-page .content{display:-webkit-flex;display:flex}.addressList-page .content .info{padding-left:1.06667rem;width:80%;font-size:.59733rem;white-space:normal;margin-top:.42667rem;margin-bottom:.42667rem}.addressList-page .content .info .contact{margin-bottom:.21333rem}.addressList-page .content .info .contact .name{font-size:.64rem;font-weight:700;margin-right:.42667rem}.addressList-page .add,.addressList-page .content .edit,.addressList-page .empty-address{width:20%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.addressList-page .content .edit .taro-img,.addressList-page .content .edit image{width:.85333rem;height:.85333rem}.addressList-page .add,.addressList-page .empty-address{width:100%}.addressList-page .add{bottom:0;left:0;height:2.56rem;font-size:.74667rem;background:#fff;color:#ec5d75;position:fixed}.addressList-page .add .taro-img,.addressList-page .add image{width:.74667rem;height:.74667rem;display:inline-block;margin-right:.128rem}.addressList-page .empty-address{height:50%;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.addressList-page .am-list-body .am-list-item:not(:last-child) .am-list-line{border-bottom:none!important}.addressList-page .am-list-body .am-list-item:not(:last-child) .content{border-bottom:.02133rem solid #eee!important}.addressList-page .am-list-item{padding-left:0} \ No newline at end of file diff --git a/site/css/addressUpdate_index.css b/site/css/addressUpdate_index.css deleted file mode 100644 index 5b65ed6..0000000 --- a/site/css/addressUpdate_index.css +++ /dev/null @@ -1 +0,0 @@ -.addressUpdate-page{width:100%;height:100%;background:#fff;box-sizing:border-box;padding:1.28rem}.addressUpdate-page .head{font-size:1.06667rem;color:#444;margin-bottom:1.36533rem}.addressUpdate-page .form input,.addressUpdate-page .form textarea{width:100%;padding:0;font-size:.59733rem;height:2.77333rem;line-height:2.77333rem;border:0;border-bottom:.02133rem solid #eee}.addressUpdate-page .form .label,.addressUpdate-page .form .picker-item{font-size:.59733rem;height:2.77333rem;line-height:2.77333rem;border-bottom:.02133rem solid #eee;color:#777;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.addressUpdate-page .form .picker-item{color:#444}.addressUpdate-page .bottom-btn,.addressUpdate-page .bottom-btn .confirm{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.addressUpdate-page .bottom-btn{margin-top:2.13333rem}.addressUpdate-page .bottom-btn .confirm{padding:.42667rem 0;text-align:center;font-size:.74667rem;color:#ec5d75;-webkit-align-items:center;align-items:center}.addressUpdate-page .bottom-btn .confirm .taro-img,.addressUpdate-page .bottom-btn .confirm image{width:.64rem;height:.64rem;display:inline-block;margin-right:.128rem}.addressUpdate-page .bottom-btn .remove{color:#444;margin-right:2.56rem} \ No newline at end of file diff --git a/site/css/app.css b/site/css/app.css deleted file mode 100644 index 6d34da3..0000000 --- a/site/css/app.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:'iconfont';src:url(//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943);src:url(//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943#iefix) format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(//at.alicdn.com/t/font_785024_z17fuwzlky.ttf?t=1537526378943) format("truetype"),url(//at.alicdn.com/t/font_785024_z17fuwzlky.svg?t=1537526378943#iconfont) format("svg")}.iconfont{font-family:'iconfont'!important;font-size:.68267rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home_selected:before{content:'\E601'}.icon-pocket_unselected:before{content:'\E602'}.icon-home_unselected:before{content:'\E603'}.icon-service:before{content:'\E604'}.icon-pocket_selected:before{content:'\E605'}.icon-user_selected:before{content:'\E60A'}.icon-user_unselected:before{content:'\E60B'}.icon-back_message:before{content:'\E60E'}.icon-add:before{content:'\E60F'}.icon-activity:before{content:'\E610'}.icon-become_vip:before{content:'\E611'}.icon-block_cloth:before{content:'\E612'}.icon-block_order:before{content:'\E613'}.icon-block_pocket:before{content:'\E614'}.icon-confirm:before{content:'\E615'}.icon-block_logistics:before{content:'\E616'}.icon-coupon:before{content:'\E617'}.icon-delete:before{content:'\E618'}.icon-close:before{content:'\E619'}.icon-dislike:before{content:'\E61A'}.icon-deposit:before{content:'\E61B'}.icon-doubt:before{content:'\E61C'}.icon-fabric:before{content:'\E61D'}.icon-home_selected1:before{content:'\E61E'}.icon-home_unselected1:before{content:'\E61F'}.icon-like:before{content:'\E620'}.icon-measure:before{content:'\E621'}.icon-logistics:before{content:'\E622'}.icon-message:before{content:'\E623'}.icon-more:before{content:'\E624'}.icon-default:before{content:'\E625'}.icon-order_icon:before{content:'\E626'}.icon-failure:before{content:'\E627'}.icon-order_icon1:before{content:'\E628'}.icon-order_icon2:before{content:'\E629'}.icon-phone:before{content:'\E62A'}.icon-order_icon3:before{content:'\E62B'}.icon-pocket_selected1:before{content:'\E62C'}.icon-pocket_unselected1:before{content:'\E62D'}.icon-order_icon4:before{content:'\E62E'}.icon-proposal:before{content:'\E62F'}.icon-reset:before{content:'\E630'}.icon-rights_:before{content:'\E631'}.icon-rights_1:before{content:'\E632'}.icon-rights_2:before{content:'\E633'}.icon-rights_3:before{content:'\E634'}.icon-rights_4:before{content:'\E635'}.icon-share:before{content:'\E636'}.icon-size_table:before{content:'\E637'}.icon-star:before{content:'\E638'}.icon-success:before{content:'\E639'}.icon-system_message:before{content:'\E63A'}.icon-user_unselected1:before{content:'\E63B'}.icon-user_selected1:before{content:'\E63C'}.icon-service1:before{content:'\E63D'}.icon-unused:before{content:'\E63E'}.icon-sort:before{content:'\E63F'}.icon-buy_now:before{content:'\E640'}.icon-membership_more:before{content:'\E641'}.icon-address_more:before{content:'\E642'}.icon-buy_now1:before{content:'\E643'}body,page{font-size:.68267rem;height:100%;background-color:#fff;color:#333;box-sizing:border-box}@media screen and (min-width:500px){body,html{max-width:32rem;margin:0 auto;position:relative}}.taro-img,image{width:100%}button{outline:0}.clearfix:after{content:'';display:block;clear:both}.clearfix{zoom:1}.left{float:left}.right{float:right}.hide{display:none}.show{display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-center{position:absolute;left:0;right:0;top:0;margin:auto} \ No newline at end of file diff --git a/site/css/cart_index.css b/site/css/cart_index.css deleted file mode 100644 index 6a57420..0000000 --- a/site/css/cart_index.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";@font-face{font-family:'iconfont';src:url(//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943);src:url(//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943#iefix) format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAB3oAAsAAAAANSQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8d0g1Y21hcAAAAYAAAAGOAAAEyLbZccRnbHlmAAADEAAAFwgAACgMJDGVsWhlYWQAABoYAAAALwAAADYStRrRaGhlYQAAGkgAAAAcAAAAJAfeA7lobXR4AAAaZAAAAA8AAADg4AAAAGxvY2EAABp0AAAAcgAAAHIorR+6bWF4cAAAGugAAAAfAAAAIAFQAOZuYW1lAAAbCAAAAUUAAAJtPlT+fXBvc3QAABxQAAABmAAAArbnm26EeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMT5zZm7438AQw9zA0AAUZgTJAQDiMwwneJzt1FdSG1EQheF/RgGQZJGTCCLnnIRtgg27ZUF+8nM/sQfocw/LYFSfauZq5vSt6S4BLaCRTlITqv9U6PiXq1VZb9Ap603e8no8PzVEK7rx+vGRZ1V0oq+zclT5+xQz5azOZ5tZoc1Yrk5kTpceP+gzmfdM512zzDHPAot59xLLDFhhlTXWGbLBJltss5MJNbvssc8BhxxxnLs65YxzLrjM7HZWueKaG265Y5Sl23wfPX3V719Xj+qUqa9RW+llwzQH0TTNQrRMMxIdy3dNdC3fPNG37C8xadlpYso0OzFt6LkZ0+5i1nIiiDlDefOG8hYM5S0aylsyTVosG8obGMpbMZS3aihvzVDeupV3MjSUvWEoe9NQ9pah7G1D2TuGsncNZe8Zyt43lH1gKPvQUPaRoexjQ9knVnpxaqV3Z4ZqnhuqeWGo5qWhmleGal4bqnljqOat6T8h7gzVHBmqeW+o5k9DNX8Zqvnbypw8WJmfRysz9mRoX8+G9vXH0L7+GtrXi6F9vRqjT8TmmjAAAHic1Vp7lBTVmb/fre6qflZPP6qrp6ef1Y+amW5mmK5+MAMzw8iMCMrroCP4DnoAJSgBExCMGclGGdCz0SQqxCgBox7InqiY5SSMJ2SXvGA42WTNRjE7apaVPUlW18iaXXUu+93qngfDKye7/2xP1723b926de9Xv+/7fd9XQywEP8Iq+hGxkBBJkjQhdvAmvX5vsTwTCkHFa3hbIAcySN5KF2RTmhgIgqLDu7BptPie3TZss6cgpgwHo/BPsscjOz0eoN+hH7EPWAROsi7wSg6HxN4DrxKDSJC9txHq6+WghwYGBvDW1ftvov9FPCROUqRCiF8TFW8gaCQL5ZK3mE1lkjHADlFKtgB2lKWkkqyUimUcgDc1SjgkqYlRGFFi0SDtVWIxZXSI9qbb2tKjQ1gm6PBocZ9Dgn7JocUUtk+J0QGse4PRmAJDSkyD6WnWm54OWMNQevqDCc8hm90hHTrE5zpEpHEZySRKNKKTRtLGV5rB5eWALzflRanp3owVxVUsVwy+Yi7GjM5LSAWChXIxq4l+o5RSDHqv2z5sd78DS2BDPXuW/fTlhsBwoIHpdBvbD1ywsCfha/Dh9z+1b293Q6vd5bKzX8AIONiHTAvDwQ8/ZPNACYQBwgH2e/guWwQvfpCrCf3nMr/UB7cNanzpNnP9DwpAvPiE20gPWUI+RVaQNSjrLqjEIA4VvQV0GTyggphqgVaQ1BiohW7Q/Vy0gSBiodwJKGod96YqMkJCy2JH2XqR83qpCyAVg+reR+qfWrPmqXpLyhJ5cdOmFyOWFDzXPXf5I7otZst989ZFl3vku2xOp81QYzHVMFL8eaQMJRIZ/a3ZY57D3wARxTzbCv+dg1A6hF/45LYtlG65zWf3rttB6Y51Xju7KQrXXunx1C39FCRscXjCaRuxOWLqTjUWx4l3ptoiyogSiZk9DjznjIPZ05bamW5lXT4+b4iLzjoJo36ikgbSipKbgsqKYpSSeFiVZCmD++boVJVJ6JyEyHs06NcQo++OjoBdgqJkBw7MYQTmnilYhG38Ew5v0zgiNY0jkj9UgZAz7wiDQo64SD3JIRa1FijibVH6MmT4wytX8IniQ5Aq+Cy7oBv4I8XVdQElix5YvPiBRZv3CMIexrwLCy2LAiFfz4LZ/q+6XC1bBje3uFzdvfDJu9D7zlXbd26/yrp385a9b7WWoVhw5JtzueedrkIZSgWXs/2J/kSi/wlS1eXamvwkQfKknRBuN/CWCC5RwrsnEW5ZdfJKdewxoYendezBn9VVQ2HZChB89LZrnPLSGwFV4sal7r+btO7Na78sCF9ea5YR38K21oUB1T97QY8P+isvrk4k1rxQcrsKe265ZU/BdevEJmL0kbWffkQQHvn02kcO44bAqO5oXE9+KTTgM55GWlDDZ6CuXEauxKetZwyFA7lSMqyS7g+az73ih5S52JSkVgTRNFm6oFas4/qunqd1dx84N0H+sjxsAmffFfW0KTb6D7EmGobReVLXsi5p3h8K18XAL9Ppsh9i1xXYdZo/5sevNqWG+05+z6dNm6b5vncywH4ZzwPk49ACtzVXKs17nw+xpzyK4oEVoedvkP3+qN//uAerQODx6i++XWrumdABLCRu0VJePVlK0njX25QwMsCLt7vGZDMoLEYd0BFvrWQm6SWLyXKUDeeG2sNFrtAzyUKMql5ZQOC3UN3bJahosTOGN+VXJRENDfKIGpSyMgTVIMJBr5QrZWyKkohnWkASpeB7VQ2gWrUeHaFaKJ/0AfiS+dDoyESbaqhDRNOaXA3fNZpCaujaZqM3NitRF8187YqbIu5rjOb+ejXUZGgRb3JWNHPF1+hNXMW21VRsE9aaT8uF2LZQTvPxFmzirSHtOOuFn4RAjNb3NzUF1SjUeWbM8inC1r0Q+mZUDTY19ddHO3yzZnjqlK1CFT9nBixEGCBORBBnsxwxSB+5Bk1ImVSyRBeJFCQqNvAnNkQCqlFJSWg00VKgCRVzoKTQknCgpDKSXkFbiKDrBkNF0CX9HGZJBJhehR0lR8FltbLTR4+y01YruI6eYG9inTxxApLY/ybbVVbKvhaY9gVvbJYBhZzX2+zzen3smcsKB2cJzo75HU5h1sHCZeroRyt2ZxaocDy0ILM7WdfX31d3PZ9w0g2aJ018Am9EQ48+OjDw6KP9s/6qQ47JVs+zD9rTzc1p+4PPevBs+nOf97FfQ5Pv859rbGlpHNevAt1xPv2qGApXkE5zqwgGBE+2GzIT+iUFghxirXAp/fpw2osL49NiC1+c1ualDX62A1nSC0sNS1NHo9V4SpsZkB3wWYcMgZkpdirhi/jwm5hSw5bHNjvVeFx1bn7MfSwQjQaO/XsknY6s3VD3O4cHwOP4Xd2GmVWeXSPzK3yfrlak5i8I9HbTp2lCDFRQW7rRGmoi1xSjpimmZ4OKAtyWoJ6gdR4j0ooSEKsMq6I2KrUDbornAHJx6E0085oNQW8TmrByExsy6wWyY9ghK2H/sD9MQWMjYwddmo+xd2N5aI6DL5YPQqWRvdtYAazB11hRGh2y7GgMdvnDYX/XYWUF/tV8M/oR3Wzuo42UzB2c45vxHfCnZe6ghM5Pjfc4SKO4N1x3tycQ8MBWXrL7YGsoAZAIsfvM+npwnnSC4pdPyv6lMMyKNBeQ2WvmFY0yOpsJlb0WSiRC0KgmrlvvBHCuX4+GEQ3ken+Q1LhwQu+iqG2TSOUsbZNU0JH9Dp+xWs8crpZTNSbf/Alc1cxGesdHHD7TMxX5y3MfQE+OnSLIvnwBVpSRgjaxC7G8iCwjt5G15HPkC2QH+Wu0qUYXOtKqwUXGXWkuwhgIVTdR9fIHjUZREz2Q0rnrpepZ3q66TzNBSo15WCheNBQpK9JnuRAMiHqhC4rmPgPBipYtG7wzOdaQzjsMcQR/v9nWVGqyWVAFwoGPAmFPsCMb/SiahbBfoZZ4Lm6hT1LB75EUOTzNSvM+9DKz0c8oNwTCbkeDfXr8js98Bu5C3pkzbVrSE66rC3vqE4l6B34ku52dsjscdpvdbkuaI7Q6PqIulEyuBpF99FY4FgvLdugOhNFz/Y2tHvrwzjg/+6G/3q6Ew4rd7glZBZvV3hC2h30fR3Slwf+xwx2NW76Q+ATyOOWcfKCuIdaAaphsSzR6vQ7ZYRZd5549niBERHwMC6eEommTp5NZaJMXos0pFbuowckqClw23Gs1NRHFXsxmBKMBxiWHQMpMApWVj+CRUKZqcgLBsJqbEae74jNyaq6jIwfX9oyu7LkWsE3FY6Vj2UQxgd+2HoAe9q9m1dbWQ2kPfB6tSiWdZj9vMGt45+XYjLyq5mfEXob2Ze3wMs6Cs5k/VrOVsIutjJc7yzGgfIaXzLI621bgE1TSB6rVGDZTdC+yvJW4SR36ZQ2mDKoMbiA2pZJVN8DAIMXwNqH6JqVSm7f6088ZGw+BHzzmQk3WsabvaWylpsEujfGS9WowpPE2ltg/rGn7ae/o0DYosmENNrFtAxp+YJBdA/vZxslt2MiOg1E7dvEzKyd8ktn0cNUnqaDOeqECr9OVodFdZtFTbS4c3RWiK2vjE3R3zYepjYceGLmFaWbxqWrzPqbdAiM1n/7MAeG3wiq0bVV5cOtmuvAKRmhowDBSEwweGwVlanoy3aiAVsmoJFVDF9C790BSz5ZpeIANDwwMFAcGNry0+9cYZgbz7YnR9Yl2tLKS49dwz4AxwHZhcSN83+t2rjtD1jndQAz8rFplwHHLL55+Nd7REgq1dMRfffoXLxzADwzEXRs2uOJn27Ysjzusk+yZMA7JgFrJlsxYDn1qCTcgjSGUkikW7vs3bMQAafXqHVTqstKVCxaspFgmZicQgOV0emCKrYN18gO33L5DEHbcHot6gsGFqyhdtXDBKrphfw1vtRi+Qg+a8neiRIm/AhI+AsnLDS4eRw14qshYEb5hGOzWItAiW2HAKV7SdrOnXGS3mu0VRT7d//eYG8z1/4T+kSMtYwO1jDBlHeA5eBA8CyACg4cPs41jseV8+q1x2fk5Dr0pqGneeP3G/PmQmTfv0Xnz2BtmRb/F1sJXzOMNyJjHWq7zZ/4kDGKsyvloNlmAsf6N5HaynmwhD5KvkMfP5qNqdMqdEo6lGpmfy0cyrRISMnzF4ITErxgnJPTZ9THs6UHTZEom2bRAGXsDonWsIV1gpJ/T0rMvu7qWdLmsHn9jhA1GGiGUuA468rAx306hMZKkYsvsFlH4g2CJBl1a0JdNBAU6J6oDDtqnbcMLwO/R5Sum7du3jxrGHErnYAkwx1AbQ6FGNd3amvbIsscpy+z6WqrKWR1QHRzSQ/jFYU/CNrbpEb2lRQ/IMBJpxPXMd2bhVL4doD3PtEijnND1hCyrKZvFZZMs/rhfbozAplwHaDh4mxzItYqvaGzj+BKMOUlQG1saVYw6rpjeAfX1AHJQhrHGzRcYCQWtpl+ELsCn6yE+7uFkKmoFvUXTS+4Er2rVKyVrppYUU4AcLZePxhS2Uontg/59+86QMySmwC4l9oftur5d5FmEMIj3PPzwPd6dOwX+s4rZMw8JDcLdHJVxsKMKf5yHD5g7Dz+9Ig+n4XSezcBxjrP8rZlkHrkT0fV18jw5Rl6/cKzjR9JCUMkIl27Qs5Uqc6KrjyjrwjAcQx2porVJOEYMFrqhnJVQQNlW4KfjUCkX1GC5xC/S+NVGIQYybUWgookulFv5yIokItS4oY7xXFYwIOFM5WwZW3gRRp4an9uolPnsarYLgnEcKfN8l6iZ5rLA78J/oCgLqm5OHgdz+hQlw+BBu/j+8DB7H02qZ3iKabXa6hxUHJbqPKJQEUXRYnPaLFaXZLPYvE7Zju1vwGMUymAR6DAV3hVET500LFJHne0xkdoF0WtzSnYqinaPw2uzehT73wiCcIwKFryGPvbk186aXxBE0S86XZIjEMG5DaDHcPTj5vyxKVNLTtvY1JFAQJakGDXnfNycn97CNzNpc5mpJPCns+aTJAufzyK5RSngdzpsAUeKL9BCYViw/nTSKstWQZAkh9Um8cqJPr1gNazCMFALF8SS8rki8LrdfJEOSRnis/F5BcF99s4lFKw5YyDiF/YIAp+Lzzqep6A/MmOWLMaZRUTobPT4zptXPiv64n52sqSj94NUyvN4OKhk5sy8QkVFM4xEox83s8wrzSwzOiPpNoC29Oiuaq3EgBx/jx2CNngFUOOwlx3a1tu7TRteSfegQmpmznmklnOuZTdgJD09GVMGh7QzZD82hwar5/cDYV9qaoLlbA0cZPM6x30j+kPaM8XXuQ1uSLNnzOJwtTmDPZOGGybyl2MySZnx6CWlAegC6QbPsKPZTlW94gya6YvtH74+NDTk8fs9Q2Z8xpbSd0d9F983+/bgoBaQB6sB3aAc2JQyOewdYT899edwmBlI/wUcJvPsbfBiHJaqcVg1ihqPus7DYalxDjv4I3fXYpPDACmLbZpgsW35DgA9OsZio2MslklyFuPkZbJYVJ/gsN7zcxjyVxApbD6vz8tgqenTv84ZbOAvZDAejF2EwoJVBuOL4ARWrc/lr+AYfU2Jz3MXyYZJwXIFZVvWJVFSRSx0kZJjIKMd+uOxY+yPaGzlY1Mj9kXu5fv6WjrdDmGHtW52Q6vRo828iQ+cdKE+1aDt3WGd3duyYbZRdC/VU52thUinmesXz9IV3cx6tF9aW5Al8Fw3laqpkFbgaFAuoS6PalYnZJ1Wrc0Qw3XsRF1YNJp4gMePS5iL653O67VBj8/nGWQj2jXaZD0/Nf4urfNiK6/qAn+bZpznbZpV55mbCyw/VQAoJLl28/dqm6rv1bah9VODR+Fu9nvz/ZphLv54bfEGLr6QguOpwkZtH38luG8fn3Xfl8LPpao5HCz8MBZDoA+s8LRoKsOV82d33vnG2rVwkB938g+3gzVM1ZEkIehQKAihcpq/PeAampHUEoeYRVKryvpm4gxi4PVngMycUfyXL7/wYT19G7vYm68/c2a8621jb4XDix54XHngG9Tym/2v8R7EzUQP4aubhOcYyZiR2XTESQeZQ+ZeGN+CXs3iVpO4pfEIxTr+jmwis+nnWfhLORxr7rrr4TI8VP7Sc31sYd9zG8eSl5cnoBrKjP5jLaa5hWfWLknzp3/1qxVsFITZd7OXYOHdJxuqQc39brOSqxVboFZzKhMyCCPaSpxjL7hzyZB0zqElQ/lz8tqX2PeP16170P6VgHoz+9Zl0w90UFfH/A4X7Tgw/TKV0ZufzlwVguHQVZmntbreq3vrLrVteuUTqu8nEjuxRr1L3v1FW6q5OWX74m6ZnaThz97r5RlU772f5cZ0ao4/RfJmDnsuctSF984d03Jl7HVXMatrUjCDXqVU4xLVzD4VKlldSeqS6i8lURKXlEF3382ieHNfaS7A3BLPOZX7+9lotbN8OaWXl/Pt7XnsXA8/2O2+dTbrwfKSCLgXNkrSRqBzy+W5CsxcNhNWrz51nr516l1+xBwvzVzKhEzayZXk+ovYeHQrPKBxn73qp6NQsroURN++Us7y1Cf9X8ODnd78UAQALDYrpd6ZXcFoZyLiUurSjYsC3mhjeIb63P8FbPpV2GKnEhVo1B/t7FLccsSe9voietPCgMvqlS6FJfksuelora8mN5GV5C6yidxPtqOn8yTZfRFJIqJqbhB/7ZbUeSpT8abOcnyq79ZivNaRULO6+X4NxWrmmL3cE5K8OIs6kVUeyxxVeBBUSymPuz5TxghG6dJhEXvJW2/dbmvpbLHHYWaevROCQrgl7Z9Hram2lBVeAEH12tZJnkCTyzszojiDklxtBh3KsrpIUaS3Lt4SWtbb7iyjc5ItFK4sFDINmUwlk4nYHQ6v08mO2JxOr8Nhz5gnsxHz5LKHH74k4O+zRX2RVCoCq/IzQfWnW8LsfkcoFgs5HL4GkR6qszud/ojH4w46xpou1X5EtMdiDli2XL2S/SyRsn4H+G2vLAQhPSOTmZGe5qxzjn/7ppwEWa3mt+hhOoDaIyJf15F604oSyOhuqAjjjCBN4oaxFqwHZ4D9AHoCjgWQ78nlevInFgCW2Ib1Y10wsDd55EgS+hO8P/dqMpe7rFrhwHPfm7SfnVvUJ6FOKFeSQTWlpEoXOs7JMp44AhasPzlyhH2C/Zb3HC6hw+WoL1416W9qrrEFBx6ZdCFdEa6vD586tWvXxFHLU7xkrtuOPwSrX8hYBX+GkgPswEgYZsGs8Ag7IAywf17CPmb7t26Fa8C6ZCwnZ6cqt1jVd0HQlnkVGjPIeT9MvcHdlA9rcjkiDAmz0IO6mdyDYxWelEDTzKuUYqjceKsVXmGUxLMJaJt4hdqgc2uPPI9Vycr/XUAJ4ki0b+jHmIonSigvtHg62nukQ9TLCphpMK6l6KugjeN6mjUVF/7WXW51Zm/PSBG3pVSyuCNS5vass7Xs/uqFTrDTTdNem9aU29kcdHd2uoPNO3NTO+CbhV1Xze8MNTy4dOkqqtFrL798gxoods/emhPCf9ZNzjrRdcEbjXWwj+dk0/qjSxZd7ZLvuXruSpdj7pzee5OxRPtEvr8PfW4XQSc800XHX7qok4ItSox+A7+L76D0jsXbDwrCwe1meQTalq9Y3gbYu/iO7WO9WI7nYS+nN/CsdMZMJfFXPiBKIGpwkr0lUbvPQWc7fGjJ2VtO7cew3K74UdEVO3vOPcnPdBLv2RoCqh1RcA7y2UOLoY8dWnz6nEy6tAT6oG/J6Yk9b6b/hlhEf7LC5wK/We5MwyqGxRxfGlazJ7DRiT2wKs1eYa+MtSZyzCq1V/FsR4SCGoc68MT/g9pi7H3wxN4fG0c/QfnyXLS5alhZW+RDE2v6H6//If14nGNgZGBgAGIL+zymeH6brwzcLAwgcP3U6ywE/b+BhYG5AcjlYGACiQIAG60KlAB4nGNgZGBgbvjfwBDDwgACQJKRARVYAABHPgKheJxjYWBgYBnGGABkoADhAAAAAAAAQACSAPIBkgHcAiYChgMAAxQDpgQ2BKoFDgViBaAGcgbuB0oHYgd8B9AIIghMCKwIwAjoCdIKBgoaC2gL2AvyDEoNMg2IDeYORA5cDpoPHA+YECIQvhG8Ef4SWhJ2EooTQhNwE5ATvBPeE/IUBgAAeJxjYGRgYLBguMXAxwACTEDMBYQMDP/BfAYAJL4CNwB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxtUWlzmzAQ5SVgiI+Q9L7v+8Z22/TXMEKsjcaAGK1wx/31lbGJPZ3qy76351utd+Lt3tD7/7vCCU7hI8AAISKcYYgRxpjgHDEucIkbuIlbuI07uIt7uI8HeIhHeIwneIpneI4XeIlXeI03eIt3eI8P+IhP+Iwv+IpvSDDFDHN8xw/8xBV+eZNCV5QylSQt5ZeNliuyaVv3nriLH3jIZNZKUrzP7P2T1gWuWdyxQ9U4E3KVVsQslnQq8jwS0qq1spthRnI7Ya2aUVa6nqkstS32WJuczHiHdwNDqeuFMlW8c5Z6qdgqyQOp20bXg9xNtBS4JkxhrrhUK2ep0axskOs2s4OFyIySF/8slvhdakWCW0Nn143DvWq/0mbbaSHa0g47YalyYsKFUKWrGB1cyRGeBk2h6+Po7AjPo8Zop02UgSF22xm1LCyn0d4mPZj2YNaDecCFMDRk9YdSK7KSfLbChNxK6RSf84YtVf2fD9ranST3WRsbZu0mrfXvuKIqI8OFatLtcmN3F6eCOxLtkxLP+wtln9LY) format("woff"),url(//at.alicdn.com/t/font_785024_z17fuwzlky.ttf?t=1537526378943) format("truetype"),url(//at.alicdn.com/t/font_785024_z17fuwzlky.svg?t=1537526378943#iconfont) format("svg")}.iconfont{font-family:'iconfont'!important;font-size:.68267rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home_selected:before{content:'\E601'}.icon-pocket_unselected:before{content:'\E602'}.icon-home_unselected:before{content:'\E603'}.icon-service:before{content:'\E604'}.icon-pocket_selected:before{content:'\E605'}.icon-user_selected:before{content:'\E60A'}.icon-user_unselected:before{content:'\E60B'}.icon-back_message:before{content:'\E60E'}.icon-add:before{content:'\E60F'}.icon-activity:before{content:'\E610'}.icon-become_vip:before{content:'\E611'}.icon-block_cloth:before{content:'\E612'}.icon-block_order:before{content:'\E613'}.icon-block_pocket:before{content:'\E614'}.icon-confirm:before{content:'\E615'}.icon-block_logistics:before{content:'\E616'}.icon-coupon:before{content:'\E617'}.icon-delete:before{content:'\E618'}.icon-close:before{content:'\E619'}.icon-dislike:before{content:'\E61A'}.icon-deposit:before{content:'\E61B'}.icon-doubt:before{content:'\E61C'}.icon-fabric:before{content:'\E61D'}.icon-home_selected1:before{content:'\E61E'}.icon-home_unselected1:before{content:'\E61F'}.icon-like:before{content:'\E620'}.icon-measure:before{content:'\E621'}.icon-logistics:before{content:'\E622'}.icon-message:before{content:'\E623'}.icon-more:before{content:'\E624'}.icon-default:before{content:'\E625'}.icon-order_icon:before{content:'\E626'}.icon-failure:before{content:'\E627'}.icon-order_icon1:before{content:'\E628'}.icon-order_icon2:before{content:'\E629'}.icon-phone:before{content:'\E62A'}.icon-order_icon3:before{content:'\E62B'}.icon-pocket_selected1:before{content:'\E62C'}.icon-pocket_unselected1:before{content:'\E62D'}.icon-order_icon4:before{content:'\E62E'}.icon-proposal:before{content:'\E62F'}.icon-reset:before{content:'\E630'}.icon-rights_:before{content:'\E631'}.icon-rights_1:before{content:'\E632'}.icon-rights_2:before{content:'\E633'}.icon-rights_3:before{content:'\E634'}.icon-rights_4:before{content:'\E635'}.icon-share:before{content:'\E636'}.icon-size_table:before{content:'\E637'}.icon-star:before{content:'\E638'}.icon-success:before{content:'\E639'}.icon-system_message:before{content:'\E63A'}.icon-user_unselected1:before{content:'\E63B'}.icon-user_selected1:before{content:'\E63C'}.icon-service1:before{content:'\E63D'}.icon-unused:before{content:'\E63E'}.icon-sort:before{content:'\E63F'}.icon-buy_now:before{content:'\E640'}.icon-membership_more:before{content:'\E641'}.icon-address_more:before{content:'\E642'}.icon-buy_now1:before{content:'\E643'}body,page{font-size:.68267rem;height:100%;background-color:#fff;color:#333;box-sizing:border-box}@media screen and (min-width:500px){body,html{max-width:32rem;margin:0 auto;position:relative}}.taro-img,image{width:100%}button{outline:0}.clearfix:after{content:'';display:block;clear:both}.clearfix{zoom:1}.left{float:left}.right{float:right}.hide{display:none}.show{display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-center{position:absolute;left:0;right:0;top:0;margin:auto}.ClothingsItem-page{box-sizing:border-box;padding:0 .85333rem}.ClothingsItem-page .WhiteSpace{height:.64rem}.ClothingsItem-page .hr{height:.02133rem;border-top:.02133rem solid #eee}.ClothingsItem-page .collect{background-color:#fff;border:.02133rem dashed #ccc;color:#aaa;font-size:.59733rem;width:100%;height:3.84rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ClothingsItem-page .collect .icon-add{font-size:.768rem;margin-right:.42667rem}.ClothingsItem-page .collect .p{width:100%;color:#cd8e98}.ClothingsItem-page .collect .p span{display:inline-block;font-size:.53333rem;margin-top:.21333rem}.ClothingsItem-page .lose{color:#bbb}.ClothingsItem-page .lose .size{color:#bbb!important}.ClothingsItem-page .lose .am-tag{background:#bbb!important}.ClothingsItem-page .lose .shop-img:after{content:'\5DF2\5931\6548';display:inline-block;width:100%;height:.85333rem;line-height:.85333rem;text-align:center;font-size:.512rem;color:#fff;background:rgba(204,204,204,.9);position:absolute;bottom:0;left:0;z-index:9}.ClothingsItem-page .clothing{font-size:.53333rem;width:100%;height:3.84rem;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;position:relative}.ClothingsItem-page .clothing .shop-img{position:relative;height:100%;margin-right:.64rem}.ClothingsItem-page .clothing .shop-img .taro-img,.ClothingsItem-page .clothing .shop-img image{max-width:2.56rem;width:2.56rem;height:3.84rem}.ClothingsItem-page .clothing .content{line-height:1.6;padding-right:1.28rem}.ClothingsItem-page .clothing .content .title{font-size:.53333rem;font-weight:700}.ClothingsItem-page .clothing .content .size{font-size:.46933rem;color:#888}.ClothingsItem-page .clothing .edit{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.ClothingsItem-page .clothing .edit .add-price{color:#cd8e98;font-size:.53333rem}.ClothingsItem-page .clothing .edit .add-price .iconfont{position:relative;top:.04267rem}.ClothingsItem-page .clothing .edit .icon-delete{font-size:1.408rem;color:#ccc;float:right}.ClothingsItem-page .balance{font-size:.55467rem;color:#666;line-height:1.5}.ClothingsItem-page .balance .price{font-size:.55467rem;color:#333}.cart-page,.cart-page .empty{width:100%;height:100%}.cart-page .empty{position:fixed;top:0;left:0;background:#fff;text-align:center}.cart-page .empty .taro-img,.cart-page .empty image{width:3.456rem;height:3.66933rem;margin:45% auto 1.70667rem}.cart-page .empty .am-button{width:9.17333rem;height:1.70667rem;line-height:1.70667rem;margin:0 auto;background-color:#ec5d75;border:.02133rem solid #ec5d75;border-radius:.85333rem;font-size:.64rem}.cart-page .isLogin{padding-top:.42667rem;padding-bottom:3.2rem}.cart-page .bottom-count{position:fixed;bottom:2.13333rem;left:0;box-sizing:border-box;padding:0 .85333rem;width:100%;height:2.13333rem;background:#fff}.cart-page .bottom-count .fj{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:.59733rem;position:relative}.cart-page .bottom-count .fj .price{color:#d87182}.cart-page .bottom-count .fj .disabled{color:#999}.cart-page .bottom-count .fj .am-button-small{width:3.84rem;padding:0}.cart-page .bottom-count .fj .info{position:absolute;padding:0 .64rem;top:-1.49333rem;right:0;background:#f4e2e2;color:#c17480;font-size:.46933rem;height:1.06667rem;line-height:1.06667rem}.cart-page .bottom-count .fj .info::before{display:inline-block;content:' ';position:absolute;bottom:-.32rem;right:.64rem;width:0;height:0;border-left:.21333rem solid transparent;border-right:.21333rem solid transparent;border-top:.32rem solid #f4e2e2}.cart-page .bottom-count .cart-btn{background:#ec5d75;color:#fff;margin:0;padding:0;width:3.84rem;height:1.49333rem;line-height:1.49333rem;border-radius:.10667rem;border:0;font-weight:200;font-size:.64rem} \ No newline at end of file diff --git a/site/css/couponList_index.css b/site/css/couponList_index.css deleted file mode 100644 index 8fe3cb6..0000000 --- a/site/css/couponList_index.css +++ /dev/null @@ -1 +0,0 @@ -.couponList-page{width:100%;height:100%;background:#fff;padding-top:5.97333rem;box-sizing:border-box}.couponList-page .am-button-primary{border:0}.couponList-page .header{box-sizing:border-box;background-color:#fff;padding:.93867rem 1.06667rem;position:fixed;top:0;width:100%;z-index:9}.couponList-page .header .coupons,.couponList-page .header .coupons span{-webkit-justify-content:space-between;justify-content:space-between}.couponList-page .header .coupons span{font-size:.64rem;color:#333}.couponList-page .header .coupons span span{margin-left:.10667rem}.couponList-page .header .coupon-option,.couponList-page .header .coupons,.couponList-page .header .coupons span,.couponList-page .header .getCoupon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.couponList-page .header .getCoupon{margin-top:.85333rem;color:#999;-webkit-justify-content:space-between;justify-content:space-between;font-size:.55467rem}.couponList-page .header .getCoupon input{display:block;font-size:.64rem;color:#333;border:0;margin-top:.32rem}.couponList-page .header .getCoupon .so-small{display:inline-block;margin:0;padding:0;width:2.56rem;position:relative;color:#333;background-color:#fff;margin-bottom:.21333rem;padding-left:.64rem;padding-right:.64rem;border-radius:.08533rem;font-size:.512rem;line-height:1.28rem;height:1.28rem;box-sizing:border-box;text-decoration:none;text-align:center;vertical-align:middle}.couponList-page .header .coupon-option{-webkit-justify-content:flex-start;justify-content:flex-start;padding:.42667rem 0;font-size:.59733rem;color:#333;letter-spacing:0}.couponList-page .header .coupon-option .select-img{width:.85333rem;height:.85333rem;object-fit:cover;margin-right:.34133rem}.couponList-page .no-coupon .taro-img,.couponList-page .no-coupon image{width:60%;display:block;margin:0 auto}.couponList-page .histroy{color:#999;line-height:1.06667rem;font-size:.59733rem}.couponList-page .histroy .iconfont{font-size:.42667rem;margin-left:.10667rem} \ No newline at end of file diff --git a/site/css/detail_index.css b/site/css/detail_index.css deleted file mode 100644 index 136393a..0000000 --- a/site/css/detail_index.css +++ /dev/null @@ -1 +0,0 @@ -.swiper-container{width:100%;min-height:9.6rem;height:100%}.swiper{width:100vw;height:9.6rem}.swiper image,.swiper img{height:9.6rem!important}.detail-page{padding-bottom:2.56rem;background-color:#fff}.detail-page .container{padding:0 .74667rem;padding-top:.42667rem;text-align:left;background:#fff}.detail-page .container .info-business-card{margin-top:.21333rem;margin-bottom:.42667rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.detail-page .container .info-business-card .name{display:inline-block;color:#333;font-size:.72533rem;line-height:.64rem;padding-right:.42667rem;font-weight:700}.detail-page .container .info-business-card .model{display:inline-block;color:#878787;font-size:.59733rem;line-height:.64rem}.detail-page .container .product_name{font-size:.768rem;color:#444}.detail-page .container .product_name div,.detail-page .container .product_name view{font-size:.576rem;color:#fff;display:inline-block;background:#d87182;padding:.064rem .128rem;position:relative;top:-.08533rem;margin-right:.21333rem}.detail-page .container .code{font-size:.55467rem;color:#888;display:inline-block;margin:.21333rem 0}.detail-page .container .info-tags{margin-bottom:.21333rem;overflow:hidden}.detail-page .container .info-tags .space-line,.detail-page .container .info-tags .tag{display:inline-block;font-size:.55467rem;line-height:.768rem;overflow:hidden;color:#cb939d}.detail-page .container .info-tags .space-line{width:.85333rem;text-align:center}.detail-page .container .info-size{width:100%;min-height:1.62133rem;margin:.42667rem 0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;font-size:.42667rem}.detail-page .container .info-size div,.detail-page .container .info-size view{display:inline-block}.detail-page .container .info-size .size{display:inline-block;height:1.49333rem;line-height:1.49333rem;width:3.2rem;text-align:center;border:.04267rem solid #333;margin-right:.53333rem}.detail-page .container .info-size .size .double{line-height:.74667rem;font-size:.55467rem;display:block}.detail-page .container .info-size .size .double.font{font-size:.512rem;-webkit-transform:scale(.8);transform:scale(.8);color:#666}.detail-page .container .info-size .size.on{background:#333;color:#fff}.detail-page .container .info-size .size.on .font{color:#fff}.detail-page .container .info-size .size.off{opacity:.5}.detail-page .container .proudct-size-line{overflow:hidden;height:1.024rem;line-height:1.024rem;border-bottom:.02133rem solid #f8f8f8;padding-bottom:.21333rem;margin-top:.21333rem;margin-bottom:.21333rem}.detail-page .container .proudct-size-line .text{color:#878787;text-align:left;display:inline-block;font-size:.512rem}.detail-page .container .proudct-size-line .icon-tag{display:inline-block;width:.74667rem;height:.74667rem;background-image:url("data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAvVJREFUWAntmDFrKkEQx8fwjGJiFCyCCmI+gHaWNpIgJGn8rmqj2FimtEgV1EASBAORGNEEfM/fgiBys3eeuYeFA3LnzvKf/87Ozsxe6O9K5IDl5IC5GWpHgvvu0NGD+3rwzz4A7+/vMhgM5O3tTWazmXx9fRm4s7MzicVikk6nJZ/PSyqV8m0m5CfN9Pt9eXh4kI+PD4lEIpLNZuX8/NyQgglkp9OpvLy8yGKxkGQyKaVSSa6urnYmuhPBz89P6XQ6MhqNJJfLSaFQkEwmI6FQyNEwKfb19VV6vZ48Pz/L5eWlVCoVicfjjvOdBj0TZBtbrZbxWLlcNsScALUxiHa7XePRm5sbs/3a3M1xTwQh12g0DCjgp6enmxie39nudrttYvbu7s4TSdc0w7biOQL+9vbWNzlWQbyCARaYYLuJK0FiDmA8p8Wam5FNPRjX19cGE2w3sRLktHIgiDm/2+pEgAWDCTY2bGLNg6SScDgsT09P5mcD8qMDGxu29KMSHI/HJs9dXFzI4+OjyWUATiYTwyWRSMjPz4+ZQ57zowObXErC15K5usXD4dDECXkL4Vmr1UyAE+S8/4aO7R6sqpEmKkFSCxXi5ESdomF6HgcbG9jSRLVOuaJ8BS3YwJYmKkEKPwU/aMHGuslwsqUeEqfJjFWrVU3lW2fLr6oHaZlsrldZ7qjAhm2n1Fpcr9clGo2akzqfz8379oFZLpeyr45qAsb9/b3j0lQPkkro53A/K9wmBxpj++jAxga2NFEJ5ledMN0HbVJQAjY2sKWJSpDMToWg2QxKwMaGVkWwqxJESZtOJxyEF8EEGxs2sRKkiNOm0wl/f3/bcHbSgQUm2LZGAVArQSZQb4kTGszf+IwDBlhggu0mrgS54NCsUi+bzeZensRzYIAFppfLk5oHt1cGKCtfN5vc5nYRYi6wS9OayPa1s1gsmhymlar/eu1ck+R5sBf3TZK8H+ynj22iQf53PcVBGveCfSToxUu2OUcP2rzjRfcP98q82BtNbg8AAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:100% 100%;position:relative;top:.17067rem;margin-right:.10667rem}.detail-page .container .goods-info .chapter-head{font-size:.768rem;margin:1.06667rem 0 .42667rem}.detail-page .container .goods-info .chapter-head .icon{width:.768rem;height:.768rem;position:relative;top:.08533rem}.detail-page .container .goods-info .introduce{height:1.92rem;line-height:1.92rem;border:.02133rem solid #ddd;font-size:.68267rem;padding:0 .64rem;margin-bottom:.512rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.detail-page .container .goods-info .introduce .b{font-weight:700}.detail-page .container .goods-info .introduce .iconfont{color:#888}.detail-page .container .goods-info .introduce image{width:auto;height:1.92rem!important}.detail-page .container .goods-info .light{color:#888;width:14.50667rem;white-space:pre-wrap;word-break:break-all;line-height:.768rem}.detail-page .container .goods-info .server-ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;text-align:center;color:#888}.detail-page .container .goods-info .server-ul .taro-img,.detail-page .container .goods-info .server-ul image{width:3.2rem;height:auto;display:inline-block;margin-bottom:.21333rem}.detail-page .container .goods-info .detail-info{margin-bottom:.29867rem}.detail-page .container .goods-info .detail-info div,.detail-page .container .goods-info .detail-info view{color:#888;font-size:.512rem;line-height:1.8}.detail-page .container .goods-info .detail-info .head{font-size:.64rem;margin-bottom:.42667rem}.detail-page .container .goods-info .detail-info .head .taro-img,.detail-page .container .goods-info .detail-info .head image{display:inline-block;width:.896rem;height:.896rem;position:relative;top:.17067rem;margin-right:.21333rem}.detail-page .detail-bottom-btns{box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;height:2.09067rem;background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding-right:7.46667rem}.detail-page .detail-bottom-btns .join{width:6.4rem;height:2.09067rem;font-size:.72533rem;color:#fff;background:#f26d83;line-height:2.09067rem;text-align:center;position:absolute;right:0}.detail-page .detail-bottom-btns .join-disabled{background:#fbd3da}.detail-page .detail-bottom-btns .nav{-webkit-flex:1;flex:1;text-align:center;font-size:.34133rem;position:relative;color:#000;border:0;outline:0;background-color:#fff}.detail-page .detail-bottom-btns .nav .nav-img{display:block;margin:0 auto;width:1.28rem;height:1.28rem}.detail-page .text-center{text-align:center}.detail-page .image-box{box-sizing:border-box;padding:0 .53333rem;height:22.44267rem;position:relative;overflow:hidden}.detail-page .image-box .share-btn{position:absolute;top:.85333rem;right:.85333rem;z-index:999;width:2.13333rem;height:2.13333rem;background-image:url(http://static-r.msparis.com/uploads/f/8/f88a268b97504707e39104d00ca644fc.png);background-repeat:no-repeat;background-size:100% 100%}.detail-page .image-box .share-btn button{width:2.13333rem;height:2.13333rem;opacity:0}.detail-page .zan-capsule__center{background:#555!important;border:.02133rem solid #555;margin-left:.08533rem}.detail-page .fj{padding-left:2.13333rem;position:relative;margin-bottom:.85333rem}.detail-page .fj .goods-img{margin-top:.21333rem;width:40%}.detail-page .fj>.fj-img{display:inline-block;width:1.70667rem;height:1.70667rem;min-width:1.70667rem;min-height:1.70667rem;margin-right:.64rem;position:absolute;top:0;left:0}.detail-page .fj .fj-name{font-size:.64rem}.detail-page .fj .font26{font-size:.55467rem}.detail-page .fj .fj-tag{font-size:.512rem;color:#888;line-height:.85333rem}.detail-page .fj .fj-info{font-size:.59733rem;color:#444}.detail-page .fj .comment-img{width:-webkit-calc(100vw - 2.98667rem);width:-webkit-calc(100vw - 140px);width:calc(100vw - 2.98667rem);overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.detail-page .fj .comment-img .goods-img{margin-right:.42667rem;width:28%;height:auto}.detail-page .customBadge{position:absolute;top:-.064rem;right:-.32rem}.detail-page .zan-badge{position:relative}.detail-page .zan-badge__count{position:absolute;top:-.32rem;right:.768rem;height:1.28rem;min-width:1.28rem;line-height:1.28rem;font-size:.85333rem;border-radius:.64rem;background:#f26d83;color:#fff;text-align:center;white-space:nowrap;-webkit-transform:translateX(50%) scale(.5);transform:translateX(50%) scale(.5);-webkit-transform-origin:center;transform-origin:center;z-index:10;box-shadow:0 0 0 .04267rem #fff;box-sizing:border-box} \ No newline at end of file diff --git a/site/css/home_index.css b/site/css/home_index.css deleted file mode 100644 index 72796e1..0000000 --- a/site/css/home_index.css +++ /dev/null @@ -1 +0,0 @@ -.swiper-container{width:100%;min-height:9.6rem;height:100%}.swiper{width:100vw;height:9.6rem}.swiper image,.swiper img{height:9.6rem!important}.zan-capsule{font-size:.512rem;vertical-align:middle;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:.08533rem}.zan-capsule__left,.zan-capsule__right{display:inline-block;vertical-align:middle;box-sizing:border-box;white-space:nowrap}.zan-capsule__center,.zan-capsule__left{padding:0 .04267rem;color:#fff;margin-right:.08533rem}.zan-capsule__left{background:#d87182;border-radius:.04267rem;border:.02133rem solid #d87182}.zan-capsule__center{border-radius:.04267rem 0 0 .04267rem;background:#555;border:.02133rem solid #555}.zan-capsule__right{padding:0 .10667rem;color:#999;border-radius:.04267rem;border:.04267rem solid #999}.zan-capsule--danger .zan-capsule__left{color:#fff;background:#f24544;border-color:#f24544}.zan-capsule--danger .zan-capsule__right{color:#f24544;border-color:#f24544}.goods-list-container{background-color:#fff}.goods-list-container .goods-ul{padding-right:.42667rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.goods-list-container .goods-ul .goods-li{width:50%;margin-bottom:.85333rem;padding-left:.42667rem;box-sizing:border-box}.goods-list-container .goods-ul .goods-li .pos{position:relative;padding-bottom:.17067rem}.goods-list-container .goods-ul .goods-li .pos .img-container img{height:11.072rem;width:auto}.goods-list-container .goods-ul .goods-li span,.goods-list-container .goods-ul .goods-li text{display:block;color:#666;font-size:.55467rem;line-height:.768rem}.goods-list-container .mage-box-wrap{position:relative}.goods-list-container .sold-out,.goods-list-container .unable{width:100%;height:100%;background:rgba(255,255,255,.6);position:absolute;left:0;top:0}.goods-list-container .sold-out .sales-end,.goods-list-container .unable .sales-end{position:absolute;font-size:.64rem;width:3.84rem;height:3.84rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.7);border-radius:100%;text-align:center;line-height:3.84rem;color:#fff}.loadMoreGif{margin:.32rem auto;width:4.69333rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.loadMoreGif .text{font-size:30rpx;color:#999;margin-left:10rpx}.loadMoreGif .zan-loading{width:.85333rem;height:.85333rem;display:inline-block;vertical-align:middle;-webkit-animation:weuiLoading 1s steps(12,end) infinite;animation:weuiLoading 1s steps(12,end) infinite;background:url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0iciIgd2lkdGg9JzEyMHB4JyBoZWlnaHQ9JzEyMHB4JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiPjwvcmVjdD4KICAgIDxyZWN0IHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjRTlFOUU5JwogICAgICAgICAgdHJhbnNmb3JtPSdyb3RhdGUoMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzk4OTY5NycKICAgICAgICAgIHRyYW5zZm9ybT0ncm90YXRlKDMwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM5Qjk5OUEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+CiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjQTNBMUEyJwogICAgICAgICAgdHJhbnNmb3JtPSdyb3RhdGUoOTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNBQkE5QUEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNCMkIyQjInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxNTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNCQUI4QjknCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxODAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNDMkMwQzEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyMTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNDQkNCQ0InCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyNDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNEMkQyRDInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyNzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNEQURBREEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgzMDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNFMkUyRTInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgzMzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0Pgo8L3N2Zz4=") no-repeat;background-size:100%}.home-page{width:100%;height:100%}.home-page .nav-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:.42667rem}.home-page .nav-list .nav-item{width:23%;margin:0 .10667rem}.home-page .recommend{display:block;width:100%;text-align:center;margin:.64rem 0;font-size:.768rem} \ No newline at end of file diff --git a/site/css/login_index.css b/site/css/login_index.css deleted file mode 100644 index b4277c6..0000000 --- a/site/css/login_index.css +++ /dev/null @@ -1 +0,0 @@ -.login-page{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;font-family:'PingFangSC-Light',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;background:#fff}.login-page a,.login-page a:active,.login-page a:visited{text-decoration:none;display:block}.login-page .top-space{height:.42667rem}.login-page .title{margin-top:1.70667rem;text-align:left;font-weight:600;line-height:1.28rem;padding-left:.85333rem;font-size:1.024rem}.login-page .title-des{font-size:.512rem;padding-left:.85333rem;line-height:1.024rem}.login-page .see-des{text-align:center;color:#333;font-size:.512rem;line-height:.68267rem;font-weight:200;padding-top:.42667rem}.login-page .see-des span{font-weight:600}.login-page .button{height:1.70667rem;line-height:1.70667rem;padding:0;margin:0 auto;font-size:.68267rem;color:#fff;background:#333;text-align:center;font-weight:600;margin-top:.85333rem}.login-page input::-webkit-input-placeholder{color:#999;font-size:.59733rem}.login-page input:-ms-input-placeholder{color:#999;font-size:.59733rem}.login-page input:-moz-placeholder,.login-page input::-moz-placeholder{color:#999;font-size:.59733rem}.login-page .bgtopWrap{width:16rem;background:#fff;background-size:100%;overflow:hidden;margin-top:3.84rem}.login-page .loginWrap{margin:0 auto;border-radius:.21333rem;padding:.64rem .85333rem;overflow:hidden;position:relative}.login-page .inpuWrapMpblie,.login-page .inpuWrapNumber{height:1.70667rem;margin:.42667rem auto 0;overflow:hidden;border-bottom:.02133rem solid #f8f8f8}.login-page .inpuWrapMpblie input,.login-page .inpuWrapNumber input{height:1.70667rem;font-size:.59733rem;outline:0;background-color:transparent;-webkit-appearance:none;overflow:hidden;padding:0 0 0 .42667rem;margin:0;border:0;text-align:left;color:#333}.login-page .inpuWrapMpblie input{width:100%}.login-page .inpuWrapNumber{margin:.42667rem 0 0;position:relative}.login-page .inpuWrapNumber input{width:5.86667rem;float:left}.login-page .numberWrap{width:4.224rem;height:1.57867rem;border:.02133rem solid #fff;font-size:.59733rem;border-radius:.128rem;text-align:center;line-height:1.57867rem;float:right;margin-left:.42667rem;background:#fff;color:#d64761}.login-page .erroMessage{position:absolute;font-size:.34133rem;color:#666;text-align:center;top:4.69333rem;right:2.56rem;height:.512rem}.login-page .am-toast .am-toast-notice-content .am-toast-text{padding:.32rem;font-size:.384rem!important;border-radius:.21333rem!important}.login-page .copyright{text-align:center;font-size:.34133rem;line-height:.85333rem;padding:1.06667rem .21333rem .85333rem} \ No newline at end of file diff --git a/site/css/message_index.css b/site/css/message_index.css deleted file mode 100644 index 3f57c7f..0000000 --- a/site/css/message_index.css +++ /dev/null @@ -1 +0,0 @@ -.message-page{width:100%;height:100%;padding:0 .85333rem;box-sizing:border-box} \ No newline at end of file diff --git a/site/css/order_index.css b/site/css/order_index.css deleted file mode 100644 index 408a5d9..0000000 --- a/site/css/order_index.css +++ /dev/null @@ -1 +0,0 @@ -.order-page{min-height:100vh;background-color:#f9f9f9}.order-page .toggleType{background-color:#fff;padding-top:.42667rem;padding-bottom:.42667rem}.order-page .toggleType .item{display:inline-block;width:20%;text-align:center;font-size:.512rem;font-weight:200;color:#666}.order-page .toggleType .item.active{color:#ec5d75;font-weight:400}.order-page .empty{margin-top:7.04rem;height:3.79733rem;background:url(http://static-r.msparis.com/uploads/9/6/968b64edb282160e7da5dd184154bbe7.png) no-repeat center;background-size:contain}.order-page .empty.card{margin-top:8.74667rem} \ No newline at end of file diff --git a/site/css/size_index.css b/site/css/size_index.css deleted file mode 100644 index 7301cf8..0000000 --- a/site/css/size_index.css +++ /dev/null @@ -1 +0,0 @@ -.size-page{width:100%;height:100%}.size-page .h1{text-indent:1.49333rem;margin:0;width:100%;height:3.62667rem;line-height:3.62667rem}.size-page .content{padding:0 .42667rem;overflow:hidden}.size-page .content text{font-size:.53333rem;color:#696969;line-height:.85333rem;margin-top:1.06667rem;padding:0 .85333rem} \ No newline at end of file diff --git a/site/css/user_index.css b/site/css/user_index.css deleted file mode 100644 index a929135..0000000 --- a/site/css/user_index.css +++ /dev/null @@ -1 +0,0 @@ -.user-page{width:100%;padding:0 .96rem;box-sizing:border-box}.user-page,.user-page .taro-img,.user-page image{height:100%}.user-page .not-login .list,.user-page .not-login .to-login,.user-page .not-login .to-login .left{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.user-page .not-login .to-login{width:100%;padding:1.06667rem 0}.user-page .not-login .to-login .left{min-height:4.26667rem;-webkit-flex-direction:column;flex-direction:column}.user-page .not-login .to-login .left .name{width:9.216rem;font-size:1.45067rem;color:#999;word-break:break-all}.user-page .not-login .to-login .left .name.black{color:#000}.user-page .not-login .to-login .left .msg{width:1.06667rem;height:.85333rem;margin-top:1.06667rem;margin-left:.53333rem;float:left;overflow:hidden}.user-page .not-login .to-login .avatar-container{border-radius:50%;width:4.26667rem;height:4.26667rem;overflow:hidden}.user-page .not-login .to-login .avatar-container .avatar{width:4.26667rem;height:4.26667rem;object-fit:contain}.user-page .not-login .list{width:14.08rem;height:3.2rem;margin:0 auto;background:#f9f9f9;border-radius:.21333rem}.user-page .not-login .list .item{width:2.56rem;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center;position:relative}.user-page .not-login .list .item .taro-img{height:auto}.user-page .not-login .list .item image,.user-page .not-login .list .item img{width:1.28rem;object-fit:contain;margin:0 auto}.user-page .not-login .list .item span,.user-page .not-login .list .item text{margin-top:.21333rem;color:#666;font-size:.46933rem}.user-page .not-login .list .item i.num{min-width:.68267rem;height:.68267rem;line-height:.68267rem;font-size:.384rem;text-align:center;color:#fff;background:#ec5d75;border-radius:.34133rem;padding:0 .21333rem;box-sizing:border-box;position:absolute;top:.46933rem;left:1.45067rem}.user-page .login .card{width:14.08rem;padding:.85333rem 0;border-bottom:.04267rem solid #eee}.user-page .login .card .type{background-image:-webkit-gradient(linear,right top,left top,from(#e2868b),color-stop(97%,#e5c1c1));background-image:-webkit-linear-gradient(right,#e2868b 0%,#e5c1c1 97%);background-image:linear-gradient(-90deg,#e2868b 0%,#e5c1c1 97%);border-radius:.21333rem;height:4.05333rem}.user-page .login .card .type.type0{background:url(http://static-r.msparis.com/uploads/e/3/e3fe0890238d2f11947909936b020203.png) center no-repeat;background-size:contain}.user-page .login .card .type.type1{background:url(http://static-r.msparis.com/uploads/5/c/5ca682fe16bd0f0f6a24fd963a7494ee.png) center no-repeat;background-size:contain}.user-page .login .card .type.type2{background:url(http://static-r.msparis.com/uploads/b/6/b682e817f2283d369b93c3bda2077f7f.png) center no-repeat;background-size:contain}.user-page .login .card .type .operation{width:8.10667rem;height:100%;margin-left:5.54667rem;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.user-page .login .card .type .operation .txt{color:#fff;text-align:center;font-size:.59733rem}.user-page .login .card .type .operation .txt span,.user-page .login .card .type .operation .txt text{font-size:.59733rem;margin-right:.21333rem}.user-page .login .card .type .operation,.user-page .login .card .type .operation .btn,.user-page .login .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user-page .login .card .type .operation .btn{width:4.48rem;border-radius:2.13333rem;background:#fff;font-size:.55467rem;color:#e2868b;padding-left:.768rem;margin-top:.21333rem;box-sizing:border-box;height:1.408rem}.user-page .login .card .type .operation .btn .iconfont{font-size:.55467rem;margin-left:.08533rem}.user-page .login .item{-webkit-justify-content:space-between;justify-content:space-between;height:2.13333rem;border-bottom:.04267rem solid #eee}.user-page .login .item .taro-img,.user-page .login .item image{width:.85333rem;height:.85333rem;object-fit:contain}.user-page .login .item .left,.user-page .login .item .right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:100%}.user-page .login .item .left span,.user-page .login .item .left text{margin-left:.42667rem;white-space:nowrap}.user-page .login .item .right .num{display:inline-block;font-size:.384rem;text-align:center;color:#fff;background:#ec5d75;border-radius:.42667rem;padding:.128rem .256rem;box-sizing:border-box;margin-right:.53333rem}.user-page .login .item .right i.arrow{font-size:.42667rem} \ No newline at end of file diff --git a/site/index.html b/site/index.html deleted file mode 100644 index 7e0e9d8..0000000 --- a/site/index.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - 时装衣橱 - - - -

    - - diff --git a/site/js/app.js b/site/js/app.js deleted file mode 100644 index dcc23fd..0000000 --- a/site/js/app.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){function webpackJsonpCallback(t){for(var n,o,i=t[0],a=t[1],c=0,s=[];c=0&&e.splice(n,1)},t.deferred=deferred,t.arrayOfDeffered=function arrayOfDeffered(e){for(var t=[],n=0;n1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise(function(r){n=setTimeout(function(){return r(t)},e)});return r[c]=function(){return clearTimeout(n)},r},t.createMockTask=function createMockTask(){var e,t=!0,n=void 0,r=void 0;return(e={})[a]=!0,e.isRunning=function isRunning(){return t},e.result=function result(){return n},e.error=function error(){return r},e.setRunning=function setRunning(e){return t=e},e.setResult=function setResult(e){return n=e},e.setError=function setError(e){return r=e},e},t.autoInc=autoInc,t.makeIterator=function makeIterator(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],o={"name":n,"next":e,"throw":t,"return":h};r&&(o[u]=!0);"undefined"!=typeof Symbol&&(o[Symbol.iterator]=function(){return o});return o},t.log=log,t.deprecate=function deprecate(e,t){return function(){return e.apply(void 0,arguments)}};var i=t.sym=function sym(e){return"@@redux-saga/"+e},a=t.TASK=i("TASK"),u=t.HELPER=i("HELPER"),c=(t.MATCH=i("MATCH"),t.CANCEL=i("CANCEL_PROMISE")),s=t.SAGA_ACTION=i("SAGA_ACTION"),f=(t.SELF_CANCELLATION=i("SELF_CANCELLATION"),t.konst=function konst(e){return function(){return e}});t.kTrue=f(!0),t.kFalse=f(!1),t.noop=function noop(){},t.ident=function ident(e){return e};var l=Object.prototype.hasOwnProperty;function hasOwn(e,t){return d.notUndef(e)&&l.call(e,t)}var d=t.is={"undef":function undef(e){return null===e||void 0===e},"notUndef":function notUndef(e){return null!==e&&void 0!==e},"func":function func(e){return"function"==typeof e},"number":function number(e){return"number"==typeof e},"string":function string(e){return"string"==typeof e},"array":Array.isArray,"object":function object(e){return e&&!d.array(e)&&"object"===(void 0===e?"undefined":o(e))},"promise":function promise(e){return e&&d.func(e.then)},"iterator":function iterator(e){return e&&d.func(e.next)&&d.func(e.throw)},"iterable":function iterable(e){return e&&d.func(Symbol)?d.func(e[Symbol.iterator]):d.array(e)},"task":function task(e){return e&&e[a]},"observable":function observable(e){return e&&d.func(e.subscribe)},"buffer":function buffer(e){return e&&d.func(e.isEmpty)&&d.func(e.take)&&d.func(e.put)},"pattern":function pattern(e){return e&&(d.string(e)||"symbol"===(void 0===e?"undefined":o(e))||d.func(e)||d.array(e))},"channel":function channel(e){return e&&d.func(e.take)&&d.func(e.close)},"helper":function helper(e){return e&&e[u]},"stringableFunc":function stringableFunc(e){return d.func(e)&&hasOwn(e,"toString")}};t.object={"assign":function assign(e,t){for(var n in t)hasOwn(t,n)&&(e[n]=t[n])}};t.array={"from":function from(e){var t=Array(e.length);for(var n in e)hasOwn(e,n)&&(t[n]=e[n]);return t}};function deferred(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r({},e),n=new Promise(function(e,n){t.resolve=e,t.reject=n});return t.promise=n,t}function autoInc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(){return++e}}t.uid=autoInc();var p=function kThrow(e){throw e},h=function kReturn(e){return{"value":e,"done":!0}};function log(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}t.updateIncentive=function updateIncentive(e,t){return e+" has been deprecated in favor of "+t+", please update your code"},t.internalErr=function internalErr(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},t.createSetContextWarning=function createSetContextWarning(e,t){return(e?e+".":"")+"setContext(props): argument "+t+" is not a plain object"},t.wrapSagaDispatch=function wrapSagaDispatch(e){return function(t){return e(Object.defineProperty(t,s,{"value":!0}))}},t.cloneableGenerator=function cloneableGenerator(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r1?t-1:0),r=1;r2&&void 0!==arguments[2]?arguments[2]:[];return w(s,getFnCallDesc("apply",{"context":e,"fn":t},n))},t.cps=function cps(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r1)return all(t.map(function(e){return join(e)}));var o=t[0];(0,r.check)(o,r.is.notUndef,"join(task): argument task is undefined");(0,r.check)(o,r.is.task,"join(task): argument "+o+" is not a valid Task object "+_);return w(d,o)},t.cancel=function cancel(){for(var e=arguments.length,t=Array(e),n=0;n1)return all(t.map(function(e){return cancel(e)}));var o=t[0];1===t.length&&((0,r.check)(o,r.is.notUndef,"cancel(task): argument task is undefined"),(0,r.check)(o,r.is.task,"cancel(task): argument "+o+" is not a valid Task object "+_));return w(p,o||r.SELF_CANCELLATION)},t.select=function select(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o1&&((0,r.check)(t,r.is.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),(0,r.check)(t,r.is.buffer,"actionChannel(pattern, buffer): argument "+t+" is not a valid buffer"));return w(v,{"pattern":e,"buffer":t})},t.cancelled=function cancelled(){return w(y,{})},t.flush=function flush(e){return(0,r.check)(e,r.is.channel,"flush(channel): argument "+e+" is not valid channel"),w(m,e)},t.getContext=function getContext(e){return(0,r.check)(e,r.is.string,"getContext(prop): argument "+e+" is not a string"),w(g,e)},t.setContext=function setContext(e){return(0,r.check)(e,r.is.object,(0,r.createSetContextWarning)(null,e)),w(b,e)};var r=n(5),o=(0,r.sym)("IO"),i="TAKE",a="PUT",u="ALL",c="RACE",s="CALL",f="CPS",l="FORK",d="JOIN",p="CANCEL",h="SELECT",v="ACTION_CHANNEL",y="CANCELLED",m="FLUSH",g="GET_CONTEXT",b="SET_CONTEXT",_="\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)",w=function effect(e,t){var n;return(n={})[o]=!0,n[e]=t,n},x=t.detach=function detach(e){return(0,r.check)(E.fork(e),r.is.object,"detach(eff): argument must be a fork effect"),e[l].detached=!0,e};function take(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*";if(arguments.length&&(0,r.check)(arguments[0],r.is.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),r.is.pattern(e))return w(i,{"pattern":e});if(r.is.channel(e))return w(i,{"channel":e});throw new Error("take(patternOrChannel): argument "+String(e)+" is not valid channel or a valid pattern")}take.maybe=function(){var e=take.apply(void 0,arguments);return e[i].maybe=!0,e};t.takem=(0,r.deprecate)(take.maybe,(0,r.updateIncentive)("takem","take.maybe"));function put(e,t){return arguments.length>1?((0,r.check)(e,r.is.notUndef,"put(channel, action): argument channel is undefined"),(0,r.check)(e,r.is.channel,"put(channel, action): argument "+e+" is not a valid channel"),(0,r.check)(t,r.is.notUndef,"put(channel, action): argument action is undefined")):((0,r.check)(e,r.is.notUndef,"put(action): argument action is undefined"),t=e,e=null),w(a,{"channel":e,"action":t})}function all(e){return w(u,e)}function getFnCallDesc(e,t,n){(0,r.check)(t,r.is.notUndef,e+": argument fn is undefined");var o=null;if(r.is.array(t)){var i=t;o=i[0],t=i[1]}else if(t.fn){var a=t;o=a.context,t=a.fn}return o&&r.is.string(t)&&r.is.func(o[t])&&(t=o[t]),(0,r.check)(t,r.is.func,e+": argument "+t+" is not a function"),{"context":o,"fn":t,"args":n}}function fork(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r=t.length?{"value":void 0,"done":!0}:(e=r(t,n),this._i+=e.length,{"value":e,"done":!1})})},function(e,t,n){"use strict";t.__esModule=!0,t.UNDEFINED_INPUT_ERROR=t.INVALID_BUFFER=t.isEnd=t.END=void 0;var r=Object.assign||function(e){for(var t=1;t1&&((0,o.check)(n,o.is.func,"channel.take's matcher argument must be a function"),e[o.MATCH]=n),t.take(e)}})};var o=n(5),i=n(45),a=n(77),u=t.END={"type":"@@redux-saga/CHANNEL_END"},c=t.isEnd=function isEnd(e){return e&&"@@redux-saga/CHANNEL_END"===e.type};var s=t.INVALID_BUFFER="invalid buffer passed to channel factory function",f=t.UNDEFINED_INPUT_ERROR="Saga was provided with an undefined action";function channel(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.buffers.fixed(),t=!1,n=[];function checkForbiddenStates(){if(t&&n.length)throw(0,o.internalErr)("Cannot have a closed channel with pending takers");if(n.length&&!e.isEmpty())throw(0,o.internalErr)("Cannot have pending takers with non empty buffer")}return(0,o.check)(e,o.is.buffer,s),{"take":function take(r){checkForbiddenStates(),(0,o.check)(r,o.is.func,"channel.take's callback must be a function"),t&&e.isEmpty()?r(u):e.isEmpty()?(n.push(r),r.cancel=function(){return(0,o.remove)(n,r)}):r(e.take())},"put":function put(r){if(checkForbiddenStates(),(0,o.check)(r,o.is.notUndef,f),!t){if(!n.length)return e.put(r);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:i.buffers.none(),n=arguments[2];arguments.length>2&&(0,o.check)(n,o.is.func,"Invalid match function passed to eventChannel");var r=channel(t),a=function close(){r.__closed__||(u&&u(),r.close())},u=e(function(e){c(e)?a():n&&!n(e)||r.put(e)});if(r.__closed__&&u(),!o.is.func(u))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{"take":r.take,"flush":r.flush,"close":a}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0}),t.NAMESPACE_SEP=void 0;t.NAMESPACE_SEP="/"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{"method":"GET","data":{}};return i.noConsole||console.log((new Date).toLocaleString()+"【 M="+e.url+" 】P="+JSON.stringify(e.data)),o.default.request({"url":i.baseUrl+e.url,"data":r({},a,e.data),"header":{"Content-Type":"application/json"},"method":e.method.toUpperCase()}).then(function(t){var n=t.statusCode,r=t.data;if(n>=200&&n<300)return i.noConsole||console.log((new Date).toLocaleString()+"【 M="+e.url+" 】【接口响应:】",t.data),"ok"!==r.status&&o.default.showToast({"title":t.data.error.message+"~"||!1,"icon":"none","mask":!0}),r;throw new Error("网络请求错误,状态码"+n)})}},function(e,t,n){e.exports=n(0)(34)},function(e,t,n){n(113);for(var r=n(4),o=n(15),i=n(14),a=n(2)("toStringTag"),u="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c0&&void 0!==arguments[0]?arguments[0]:10,t=arguments[1],n=new Array(e),r=0,c=0,s=0,f=function push(t){n[c]=t,c=(c+1)%e,r++},l=function take(){if(0!=r){var t=n[s];return n[s]=null,r--,s=(s+1)%e,t}},d=function flush(){for(var e=[];r;)e.push(l());return e};return{"isEmpty":function isEmpty(){return 0==r},"put":function put(l){if(r2&&void 0!==arguments[2]?arguments[2]:"iterator",a=void 0,u=t;function next(t,n){if(u===i)return o;if(n)throw u=i,n;a&&a(t);var r=e[u](),c=r[0],s=r[1],f=r[2];return a=f,(u=c)===i?o:s}return(0,r.makeIterator)(next,function(e){return next(null,e)},n,!0)};var r=n(5),o={"done":!0,"value":void 0},i=t.qEnd={}},function(e,t,n){e.exports=n(0)(27)},function(e,t,n){"use strict";var r=n(48);e.exports.f=function(e){return new function PromiseCapability(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=r(t),this.reject=r(n)}(e)}},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABElJREFUaAXtWksovFEUP6NJSKxsJMljw8q7FCVkg0LCUnnETmQhVpJSyMYrWVmwYYFsyMJGeSwtPCJJoUjJm/u/59Sd5m+mmXu/b77vmxnfqXHH/c7rd865517X52Cc4A9RxB/CSlBtwOGecTvDdobDLAKml/T39zdYuROaCvjx8RHq6+uhtrYW7u7uLKkd0wAfHh5CdXU1XF9f06empgZWV1dNB+0w46S1sLAA09PTVMqJiYkQGxsLJycnBLagoADGxsYgOjraFPCGAv78/ITu7m7Y29sjMKWlpTAyMgJOpxPm5uZgfn4efn5+KAATExOQnZ1NfDh3dXUlFYCUlBQpPsFkGODb21toaWmhtRoREUHAm5ubhV0az87OoLOzE3BtIzU2NkJvby88PT1BeXk5zfn7cXBw4I/lv+eGAN7d3YW+vj7ADMfExMDMzAxkZmb+Z1j8gjwDAwOwvb1NU0lJSTA+Pk7ygsfbeHl5SdOqgHFdBZR4abLc3Fz6NDQ0MJ4tKf1bW1usqKiI5AoLC9nKyopPOWHDJ5OXhwHr0m9vb1TCi4uLFHnsyMvLyxAXF+ctQR5zZWVlsLGxARkZGfD19QXDw8PQ1dUFr6+vHry6JrwEQXnq4uKCcYcpO7zrsrW1NWUd7gKzs7MsPz+f9JWUlLCjoyP3x/Rda4Z1l/Tm5iZDkOgA78Ls/PzcwzktE6enp6yiooL0ou7R0VHGu7dLlVbAukp6aGiIGg4eF7OysqgkU1NTdVWcEE5PTyd9WOpIuDzwhIbdXw9p6tLPz8/Q2toKuK0g4XbT09Ojxw+fstjBBwcH4ePjg/Zw3AFEr+DNzaesx0NXjUh+OT4+ZsXFxVRq2E13dnYkJfWx8b2aNTU1uUqc79/s5eVFWanSGuZlxfLy8shoZWUlu7m5UTaoV0CmofmyIVXSuEb7+/tdhwPeQWFychIiIyM9KsaMCVxKuGU9PDyQOXFCczgcfs1LAa6rq6OzLSpsa2uD9vZ2v4qNZvh9QktOTgap9ewr/eKZ2AL29/fFVNCMeEIT/sk4pbQt8fVrdOKU9YttS1ZQCbCs0mDmswEHc3YC4Zud4UBEMZh1OI1yjv9JR/vi/f29komEhATAfT8nJ0dJTpbZkJJGsB0dHa7LO1lnkA8v/FAWdRhBhmQYTzzx8fGwvr4OUVFRSn7jzUlVVRVVhxFZNiTDWMZpaWnKYDEyGCCUVV0KslE1BLCscSv4bMBWRN1Mm3aGzYy2FbYsz/DU1BTwu2fA0QyyHPDS0hLwyzjA0QyyHDC/iaR/uOFoBhly0lJxHC/j8GMWWZ5hs4AKOzZgEYlwHe0Mh2tmBS6lLv3+/i7kfI74Fg6SLP9vZXrlf+tz/13qXy3BeAHvDkJ8l3nBRSrD+F6ViLpQ7m/EV5VQTgvhOx5a7MnYksqwjKJQ4bG7dKhkSqufdoa1Ri5U5OwMh0qmtPr55zL8D5uzcMzhpNIRAAAAAElFTkSuQmCC"},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAktJREFUaAXtWk3OAUEQLRNHcAorCRIJewvO4GchSBxHhA3CFTgBS8HKJTiCmG9qkk5kIlM989XX3Z+pSiRmevrVe/Wme1ByfhCQofAypDWUKoK/3XFxWBz+sgpk7pbOcxn4fD5hPp/DbreDx+PBAlsoFKDdbsNoNIJ8nodqjuuDx3Q6hfV6zSI0CtLr9WAymURPpztGwRzRbDb9crnsH49HDrgQ43A4hJiIzRVsa1jdxvV6PV3lP8xqNBrhWYX94ZLEp9gEJ85saYL2Gr5er7DZbOB2u7FtSr/VjJtasViETqcDpVJJC05L8Gq1gtlsBsE60gI1fZHneTAej6Hf79Opqc3gfD77lUrFr9VqfrAL+/f7/eMU3LDwxR1xuMgFOSG3arXqXy4XMj25hrfbbegsPgu73S7gbeRKIBfkhNxer1e45ChupGBcsxitVovCsjauuCmucURIweqR4JKzUUGKm+IaHX8/JgW/X/wN7zMnmHwsBTv0vzL2dDrF8tX+CjIcDmOBbA8uFgstCtqCB4OBFqCti3QFZ24Ni2Bbt6SpvOKwqUrbyiMO26q8qbzisKlK28ojDtuqvKm84rCpStvKIw7bqrypvOKwqUrbyiMO26q8qbzicLTSSX7Vj841daw6DoprXF7SYey/Yuz3+zgcq2OKm+IaS4bqL2ILEluRVLuUwvmL8TTtUrLzgNVaLpfhX5KwJeliJGmIawlGkZn6y4OLrqblRG5aaYFdnSeCXXWGi5c4zFVJV3HEYVed4eIlDnNV0lWczDn8A9mmMfr2Js5RAAAAAElFTkSuQmCC"},function(e,t){!function(t){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag",s="object"==typeof e,f=t.regeneratorRuntime;if(f)s&&(e.exports=f);else{(f=t.regeneratorRuntime=s?e.exports:{}).wrap=wrap;var l="suspendedStart",d="suspendedYield",p="executing",h="completed",v={},y={};y[a]=function(){return this};var m=Object.getPrototypeOf,g=m&&m(m(values([])));g&&g!==r&&o.call(g,a)&&(y=g);var b=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(y);GeneratorFunction.prototype=b.constructor=GeneratorFunctionPrototype,GeneratorFunctionPrototype.constructor=GeneratorFunction,GeneratorFunctionPrototype[c]=GeneratorFunction.displayName="GeneratorFunction",f.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===GeneratorFunction||"GeneratorFunction"===(t.displayName||t.name))},f.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,c in e||(e[c]="GeneratorFunction")),e.prototype=Object.create(b),e},f.awrap=function(e){return{"__await":e}},defineIteratorMethods(AsyncIterator.prototype),AsyncIterator.prototype[u]=function(){return this},f.AsyncIterator=AsyncIterator,f.async=function(e,t,n,r){var o=new AsyncIterator(wrap(e,t,n,r));return f.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},defineIteratorMethods(b),b[c]="Generator",b[a]=function(){return this},b.toString=function(){return"[object Generator]"},f.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function next(){for(;t.length;){var n=t.pop();if(n in e)return next.value=n,next.done=!1,next}return next.done=!0,next}},f.values=values,Context.prototype={"constructor":Context,"reset":function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(resetTryEntry),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},"stop":function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},"dispatchException":function(e){if(this.done)throw e;var t=this;function handle(r,o){return a.type="throw",a.arg=e,t.next=r,o&&(t.method="next",t.arg=n),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var u=o.call(i,"catchLoc"),c=o.call(i,"finallyLoc");if(u&&c){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),resetTryEntry(n),v}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;resetTryEntry(n)}return o}}throw new Error("illegal catch attempt")},"delegateYield":function(e,t,r){return this.delegate={"iterator":values(e),"resultName":t,"nextLoc":r},"next"===this.method&&(this.arg=n),v}}}function wrap(e,t,n,r){var o=t&&t.prototype instanceof Generator?t:Generator,i=Object.create(o.prototype),a=new Context(r||[]);return i._invoke=function makeInvokeMethod(e,t,n){var r=l;return function invoke(o,i){if(r===p)throw new Error("Generator is already running");if(r===h){if("throw"===o)throw i;return doneResult()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=maybeInvokeDelegate(a,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===l)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var c=tryCatch(e,t,n);if("normal"===c.type){if(r=n.done?h:d,c.arg===v)continue;return{"value":c.arg,"done":n.done}}"throw"===c.type&&(r=h,n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function tryCatch(e,t,n){try{return{"type":"normal","arg":e.call(t,n)}}catch(e){return{"type":"throw","arg":e}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function AsyncIterator(e){var t;this._invoke=function enqueue(n,r){function callInvokeWithMethodAndArg(){return new Promise(function(t,i){!function invoke(t,n,r,i){var a=tryCatch(e[t],e,n);if("throw"!==a.type){var u=a.arg,c=u.value;return c&&"object"==typeof c&&o.call(c,"__await")?Promise.resolve(c.__await).then(function(e){invoke("next",e,r,i)},function(e){invoke("throw",e,r,i)}):Promise.resolve(c).then(function(e){u.value=e,r(u)},i)}i(a.arg)}(n,r,t,i)})}return t=t?t.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}}function maybeInvokeDelegate(e,t){var r=e.iterator[t.method];if(r===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,maybeInvokeDelegate(e,t),"throw"===t.method))return v;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=tryCatch(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,v;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,v):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function pushTryEntry(e){var t={"tryLoc":e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{"tryLoc":"root"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function next(){for(;++rdocument.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function create(e,t){var n;return null!==e?(u.prototype=r(e),n=new u,u.prototype=null,n[a]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){e.exports=n(0)(46)},function(e,t,n){e.exports=n(0)(42)},function(e,t,n){e.exports=n(0)(32)},function(e,t,n){var r=n(4).document;e.exports=r&&r.documentElement},function(e,t,n){e.exports=n(0)(43)},function(e,t,n){"use strict";var r=n(4),o=n(20),i=n(21),a=n(8),u=n(59),c=n(127).KEY,s=n(37),f=n(65),l=n(31),d=n(39),p=n(2),h=n(43),v=n(44),y=n(128),m=n(129),g=n(10),b=n(33),_=n(19),w=n(56),x=n(27),A=n(60),E=n(130),O=n(55),P=n(9),k=n(30),S=O.f,C=P.f,j=E.f,T=r.Symbol,R=r.JSON,M=R&&R.stringify,I=p("_hidden"),L=p("toPrimitive"),D={}.propertyIsEnumerable,N=f("symbol-registry"),q=f("symbols"),F=f("op-symbols"),U=Object.prototype,W="function"==typeof T,K=r.QObject,V=!K||!K.prototype||!K.prototype.findChild,B=i&&s(function(){return 7!=A(C({},"a",{"get":function(){return C(this,"a",{"value":7}).a}})).a})?function(e,t,n){var r=S(U,t);r&&delete U[t],C(e,t,n),r&&e!==U&&C(U,t,r)}:C,H=function(e){var t=q[e]=A(T.prototype);return t._k=e,t},G=W&&"symbol"==typeof T.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof T},J=function defineProperty(e,t,n){return e===U&&J(F,t,n),g(e),t=w(t,!0),g(n),o(q,t)?(n.enumerable?(o(e,I)&&e[I][t]&&(e[I][t]=!1),n=A(n,{"enumerable":x(0,!1)})):(o(e,I)||C(e,I,x(1,{})),e[I][t]=!0),B(e,t,n)):C(e,t,n)},Y=function defineProperties(e,t){g(e);for(var n,r=y(t=_(t)),o=0,i=r.length;i>o;)J(e,n=r[o++],t[n]);return e},z=function propertyIsEnumerable(e){var t=D.call(this,e=w(e,!0));return!(this===U&&o(q,e)&&!o(F,e))&&(!(t||!o(this,e)||!o(q,e)||o(this,I)&&this[I][e])||t)},X=function getOwnPropertyDescriptor(e,t){if(e=_(e),t=w(t,!0),e!==U||!o(q,t)||o(F,t)){var n=S(e,t);return!n||!o(q,t)||o(e,I)&&e[I][t]||(n.enumerable=!0),n}},Q=function getOwnPropertyNames(e){for(var t,n=j(_(e)),r=[],i=0;n.length>i;)o(q,t=n[i++])||t==I||t==c||r.push(t);return r},Z=function getOwnPropertySymbols(e){for(var t,n=e===U,r=j(n?F:_(e)),i=[],a=0;r.length>a;)!o(q,t=r[a++])||n&&!o(U,t)||i.push(q[t]);return i};W||(u((T=function Symbol(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===U&&t.call(F,n),o(this,I)&&o(this[I],e)&&(this[I][e]=!1),B(this,e,x(1,n))};return i&&V&&B(U,e,{"configurable":!0,"set":t}),H(e)}).prototype,"toString",function toString(){return this._k}),O.f=X,P.f=J,n(68).f=E.f=Q,n(36).f=z,n(67).f=Z,i&&!n(29)&&u(U,"propertyIsEnumerable",z,!0),h.f=function(e){return H(p(e))}),a(a.G+a.W+a.F*!W,{"Symbol":T});for(var $="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ee=0;$.length>ee;)p($[ee++]);for(var te=k(p.store),ne=0;te.length>ne;)v(te[ne++]);a(a.S+a.F*!W,"Symbol",{"for":function(e){return o(N,e+="")?N[e]:N[e]=T(e)},"keyFor":function keyFor(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in N)if(N[t]===e)return t},"useSetter":function(){V=!0},"useSimple":function(){V=!1}}),a(a.S+a.F*!W,"Object",{"create":function create(e,t){return void 0===t?A(e):Y(A(e),t)},"defineProperty":J,"defineProperties":Y,"getOwnPropertyDescriptor":X,"getOwnPropertyNames":Q,"getOwnPropertySymbols":Z}),R&&a(a.S+a.F*(!W||s(function(){var e=T();return"[null]"!=M([e])||"{}"!=M({"a":e})||"{}"!=M(Object(e))})),"JSON",{"stringify":function stringify(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!G(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),r[1]=t,M.apply(R,r)}}),T.prototype[L]||n(15)(T.prototype,L,T.prototype.valueOf),l(T,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(e,t,n){e.exports=n(0)(47)},function(e,t,n){var r=n(131),o=n(61).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return r(e,o)}},function(e,t,n){var r=n(38);e.exports=function _defineProperty(e,t,n){return t in e?r(e,t,{"value":n,"enumerable":!0,"configurable":!0,"writable":!0}):e[t]=n,e}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.applyMiddleware=t.bindActionCreators=t.combineReducers=t.createStore=void 0;var r=_interopRequireDefault(n(71)),o=_interopRequireDefault(n(142)),i=_interopRequireDefault(n(143)),a=_interopRequireDefault(n(144)),u=_interopRequireDefault(n(76));_interopRequireDefault(n(75));function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}t.createStore=r.default,t.combineReducers=o.default,t.bindActionCreators=i.default,t.applyMiddleware=a.default,t.compose=u.default},function(e,t,n){"use strict";t.__esModule=!0,t.ActionTypes=void 0,t.default=function createStore(e,t,n){var a;"function"==typeof t&&void 0===n&&(n=t,t=void 0);if(void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(createStore)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var u=e;var c=t;var s=[];var f=s;var l=!1;function ensureCanMutateNextListeners(){f===s&&(f=s.slice())}function getState(){return c}function subscribe(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return ensureCanMutateNextListeners(),f.push(e),function unsubscribe(){if(t){t=!1,ensureCanMutateNextListeners();var n=f.indexOf(e);f.splice(n,1)}}}function dispatch(e){if(!(0,r.default)(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,c=u(c,e)}finally{l=!1}for(var t=s=f,n=0;nn;)t.push(arguments[n++]);return m[++y]=function(){u("function"==typeof e?e:Function(e),t)},r(y),y},p=function clearImmediate(e){delete m[e]},"process"==n(32)(l)?r=function(e){l.nextTick(a(g,e,1))}:v&&v.now?r=function(e){v.now(a(g,e,1))}:h?(i=(o=new h).port2,o.port1.onmessage=b,r=a(i.postMessage,i,1)):f.addEventListener&&"function"==typeof postMessage&&!f.importScripts?(r=function(e){f.postMessage(e+"","*")},f.addEventListener("message",b,!1)):r="onreadystatechange"in s("script")?function(e){c.appendChild(s("script")).onreadystatechange=function(){c.removeChild(this),g.call(e)}}:function(e){setTimeout(a(g,e,1),0)}),e.exports={"set":d,"clear":p}},function(e,t){e.exports=function(e){try{return{"e":!1,"v":e()}}catch(e){return{"e":!0,"v":e}}}},function(e,t,n){var r=n(10),o=n(33),i=n(49);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA39JREFUaAXtWjFIK0EQffmm0ICFIFgp1inSaGmlloKNhYigVjE2NkEFJaDEQmxERBSbEBTsjJAiIqYIsRHTJVYWgjaGgClEFCP//1nYj/+Mye7d7d2Z3IAcdzszO2/e7mTuVs/vv4Imkl9NhJVBdQE3OuMuwy7DDZYBy5f0x8cH7PwltBTw09MT5ubmMDs7i2KxaMva8VjVeOTzeSwuLuLx8ZEBbW9vx8rKCoaGhiwFbgngk5MTbGxsoFKpfAE3OjqKcDiMtra2L2MqHigF/P7+zoAmEomqsXs8Hrafe3p6EI1G4ff7mR4l5uHhoaqN9mFvb6/2Uc17ZYBp6S4sLKBQKIADqxVJS0sLQqEQpqammP7p6Sk2Nzfx+vpaywzX19c1x7WDSgBTEEtLSyiXy9r56t739fVhbW0NXV1duLu7Y35ub2+/tZMFbHqVPjw8ZJVYD1hClcvlMD4+jouLC9ByjcfjGBsb+xaw7IBpDNPSW11dxfn5uWwM3+p/LmjpdJox//z8/J++LQzf399jenqagaX9aoaQH9rHExMTuLm5weDgII6PjxEIBAy5N7yks9ksJicnwfeZWV0U90PJnJmZQSwWY/v64OCA3etNrKElvb+/DwrAKvlc0K6urhCJRJBKpaSm1wWY9hF1ScSu1UId2vLyMoaHh0GtakdHh1QI0oBp6VJnJNoYSEUjofy5oEmYQQrw2dkZq5Rvb28yc5iuyxuZ7u5urK+v/+vQRCYSAkyvdNvb2zg6OhLxaamOtkOrN7kQ4GAwyBqCes7sHKeCRkW0ngj9LFH343QRjVEIsNPBysTnApbJ1k/UdRn+iazJxNx0DHtlsiOq6/V62afYkZERdHZ2ipoxvVKphGQyib29vaof/aScVVFWApi+O9P7sR6hBHHbnZ0dPS5q2igBTMySzM/P4/LysmYA2sGBgQFsbW2BfKgArGQP82UsC5bA81dO7kObEKP3SgAbDUqlvQtYZXad4Ntl2AksqIzBdobpvDiTybDTCpVAuW/bAdOxis/nY8crPCiVV9sB02nCy8sLO1VQCZT7VtJpceci193dXdCfVWI7w1YB5fO4gHkmGvXqMtyozHJcSqq00bMno/YcXLWr0FFLf39/NVvHPRP59wchhltbWx0HTm9AQgzrde5EO7dKO5EVM2NyGTYzm0705TLsRFbMjKnpGP4D6FVU6kZm1DkAAAAASUVORK5CYII="},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAg1JREFUaAXtmkGqwkAMhtOHR/AUrgTd6d6NZ5C6ahWPo0VXil6hJ1CXBbvyFB5BUFMoPKRjxpLO1GmyEWOb5Ms/Mx2ceo+XQYPsr0GsGaoAu664KCwKO9aBxg3pFpeA9/sd1us1xHEMt9uNJWy73YbxeAxhGEKrxVOqx7XxWC6XsNvtWEDfg/i+D4vF4t1d7jsCc9hoNHr0er3H+XzmCJfFOJ1OWUyMzWVsczgfxoPBoFznC+4aDoeZN49dcMnXLjbgrzNbukF7JUjTFPb7PVyv18JFKUmSDKHf77OifIqLi1qn04HJZALdblcrrxbwdruF1WqlFdDkRTjUj8cjvOY6zOdzmE6nZHpySF8ul1rC/id7LWgQRRHgKKSMBD4cDlSMWvyO0DjlKCOBcc7+iunUSgJzPhKqbpxOrSRw1UWajt84YLa9tGmlyuYjn8ObzaZsbCv3BUHwMS+pMPfO6WM1DD/mOzNVqMbNYQFWDQVX/KKwK0qqOERhVWdc8YvCriip4hCFVZ1xxS8Ku6KkikMUVnXGFb8o7IqSKg5RWNUZV/yi8LuSeCT5K6ZTK6kwnr/+iunUSgLjYbPnebVnxhqxVspIYDxZn81mtYZGWDwQ13kLgPwjPu8Y9cpDfp3JzzKvPGgDmwSpMhc5pKtMbiO2ANvousmcorDJbtvIJQrb6LrJnKKwyW7byNU4hZ8LvWtAhL7zlwAAAABJRU5ErkJggg=="},function(e,t){e.exports="data:image/png;base64,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"},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABSJJREFUaAXtWksodVEUXpffoygSoiQMMPCYGHiUJJEhCsXAABNEmEgykMxESGFgQKGQkTySlMdASQwwIRkIYYA84v//b9eVe9y797n7nHPP/X93Fe7Zj7W+b6991157HZbff4V+kHj9IK6Mqofw/+7xH+fhX0Z79Pn5mba3t2lzc5MuLi7o+vqa/cBuWFgY+4mKiqKsrCzKyMggf39/QyFZjIrSx8fHNDY2xoi+vr6qIuHr68uIV1dXU0JCgqo5zg7SnfDl5SUNDQ3R4uKis1hsxhcWFlJdXR1FRETYtGt90JXw1tYWtbW10ePjo1ZcbH5AQAD19PRQZmamLvqgRDfCExMT1N/fT3rnMRaLhRobG6myslIX0roELZDt6+vTBZBSCRbQqlsP0pqPJWxjeNZogQ3Y0iqatjQCVFlZmW7fWREZfKenp6c1BTJNHkY01itAiciiH7ZgU4tIE8Y5q/XokQEOm7AtK9KER0dHZW1qnoeERlakCCNd1COAyIJGmgoMMiJFGLmx2nRRBpRoDmwDg4xIEcYKmy2yGKQI49ZjtshikCKMK57ZIovBQ9hszxltX8rDqFSYLbIYPITVeA41KJG0tLRQa2uraJjdfsxrbm6222dtVIPBOvbrXykPo+Amkvf3dyotLaWkpCTRUJt+jMe8j48Pm3blgxoMyjl4lroeIq3Lzc3lZluoPs7MzLAUsLa2lu7v7+3Zt2kLDg6mkZERVrkEaUfpI4p9a2trUhVOKQ+DjKjOBLCdnZ0UGRlJ4+PjFBMTY0NO+YB+jMN4zHNEFvPgXdlyrpSHYRRXtIqKCnzkSmJiIivRwHvLy8s0Pz9Pp6enzONBQUEUFxdHRUVFlJ+fz9qampro6OiIq3NyclK6jCtNGIg6OjpU3YlDQkLY4pSUlFBgYCAjgwsAtibk4eGBZmdnCURub29Zm6NfKN92dXU56ha2ayLsbIkHJZrk5GSKjo6m8PBwurq6ovPzczo4OFBVOdGjxKOJMJYT92KUUfUuzypdhXItCnmi2KGcp3yWClpflQAACBstsKGVLDBKE767u6Ph4WHmWdSLEWzgBb0FOqEbNnA2wyZsy4rUlkb1sKamhk5OTignJ4e6u7vJz8+PbW+jXrW8vLxQe3s7ra+vU3x8PKGmhu+0s+I04be3N2poaKDd3d1PW8iO8HYAR48RL9OQtMDLh4eHnzbT0tJoYGCAfHx8PtvUfHCKMAITPLi6uvpNN3JbHBeIwhCc0/ACgpra+pe916WI4Dj+7FU48vLy2Ms2Z75KThEeHBxk2dA3tl8aCgoK2A6wvuZExiTzQhw7BR5cWlr6ov37x6qqKqqvr//e4aBFNWFkR+Xl5SxwiI4geKq4uJhlTykpKQ5M22/e39+nlZUVmpubE+4MeNbLy4umpqYoNjbWvkJFq2rCWMWdnR3FdPFjaGgoC2ypqamf/+Jgvbxb//0Bf0EUAenm5kasVDEiPT2dsPvUiCrCGxsb7H6KFRV5V41RPcdYMfX29lJ2drZQtZAw7rXIge0FDaF2Fw5A0EQ+7u3tzbUqTDwQZd2dLBgCo5rXP0LCCwsL3BVzp041WLmEkd2oWTV3IQ2swMwTLuG9vT3h0cBT7uo+JDjAzBMhYd5kd+zTRBjJxr8mIsxcD5+dnf1rfEmEmUtYTWnV3VZEhJlL2JX/oaPXwj09PXFVcQmLQjxXs0mdvHo2IHEJm4TZULPCXNpQ6yYo/3Ee9hA2YZe51KTHwy5dbhOM/QEfDoBi+vFZKAAAAABJRU5ErkJggg=="},function(e,t,n){e.exports=n(0)(18)},function(e,t,n){e.exports=function(e,t,n){"use strict";function _defineProperties(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var r=[],o=Array.isArray,i={"only":function only(e){if(1!==(e=i.toArray(e)).length)throw new Error("Provider expects only one child.");return e[0]},"toArray":function toArray(e){return null===e||void 0===e?[]:o(e)?e:r.concat(e)}};function proptype(){}proptype.isRequired=proptype;var a=function getProptype(){return proptype},u={"element":a,"func":a,"shape":a,"instanceOf":a},c=u.shape({"trySubscribe":u.func.isRequired,"tryUnsubscribe":u.func.isRequired,"notifyNestedSubs":u.func.isRequired,"isSubscribed":u.func.isRequired}),s=u.shape({"subscribe":u.func.isRequired,"dispatch":u.func.isRequired,"getState":u.func.isRequired}),f=function createProvider(e){var n;void 0===e&&(e="store");var r=e+"Subscription",o=function(t){_inheritsLoose(Provider,t);var n=Provider.prototype;function Provider(n,r){var o;return(o=t.call(this,n,r)||this)[e]=n.store,o}return n.getChildContext=function getChildContext(){var t;return(t={})[e]=this[e],t[r]=null,t},n.render=function render(){return i.only(this.props.children)},Provider}(t.Component);return o.childContextTypes=((n={})[e]=s.isRequired,n[r]=c,n),o}(),l={"childContextTypes":!0,"contextTypes":!0,"defaultProps":!0,"displayName":!0,"getDefaultProps":!0,"getDerivedStateFromProps":!0,"mixins":!0,"propTypes":!0,"type":!0},d={"name":!0,"length":!0,"prototype":!0,"caller":!0,"callee":!0,"arguments":!0,"arity":!0},p=Object.defineProperty,h=Object.getOwnPropertyNames,v=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,g=m&&m(Object),b=function hoistNonReactStatics(e,t,n){if("string"!=typeof t){if(g){var r=m(t);r&&r!==g&&hoistNonReactStatics(e,r,n)}var o=h(t);v&&(o=o.concat(v(t)));for(var i=0;i2?n-2:0),o=2;o, or explicitly pass "'+g+'" as a prop to "'+i+'".'),r.initSelector(),r.initSubscription(),r}_inheritsLoose(Connect,t);var o=Connect.prototype;return o.getChildContext=function getChildContext(){var e,t=this.propsMode?null:this.subscription;return(e={})[C]=t||this.context[C],e},o.componentDidMount=function componentDidMount(){y&&(this.subscription.trySubscribe(),this.selector.run(this.props,{"ctx":this}),this.selector.shouldComponentUpdate&&this.forceUpdate())},o.componentDidShow=function componentDidShow(){this.selector.__needForceUpdate&&(this.forceUpdate(),this.selector.__needForceUpdate=!1),E(this.wrappedInstance.componentDidShow,this.wrappedInstance)},o.componentWillReceiveProps=function componentWillReceiveProps(e){this.selector.run(e,{"ctx":this})},o.shouldComponentUpdate=function shouldComponentUpdate(){return this.selector.shouldComponentUpdate},o.componentWillUnmount=function componentWillUnmount(){this.subscription&&this.subscription.tryUnsubscribe(),this.subscription=null,this.notifyNestedSubs=noop,this.store=null,this.selector.run=noop,this.selector.shouldComponentUpdate=!1},o.componentDidHide=function componentDidHide(){E(this.wrappedInstance.componentDidHide,this.wrappedInstance)},o.getWrappedInstance=function getWrappedInstance(){return this.wrappedInstance},o.initSelector=function initSelector(){var e=n(this.store.dispatch,a);this.selector=function makeSelectorStateful(e,t){var n={"run":function runComponentSelector(r,o){var i=o.ctx;try{var a=e(t.getState(),r);if(a!==n.props||n.error){n.shouldComponentUpdate=!0;var u=O(i);u.matched||(n.__needForceUpdate=!0,n.shouldComponentUpdate=!1),n.props=a,n.error=null}}catch(e){n.shouldComponentUpdate=!0,n.error=e}}};return n}(e,this.store),this.selector.run(this.props,{"ctx":this})},o.initSubscription=function initSubscription(){if(y){var e=(this.propsMode?this.props:this.context)[C];this.subscription=new A(this.store,e,this.onStateChange.bind(this)),this.notifyNestedSubs=this.subscription.notifyNestedSubs.bind(this.subscription)}},o.onStateChange=function onStateChange(){this.selector.run(this.props,{"ctx":this}),this.selector.shouldComponentUpdate?(this.componentDidUpdate=this.notifyNestedSubsOnComponentDidUpdate,this.setState(k)):this.notifyNestedSubs()},o.notifyNestedSubsOnComponentDidUpdate=function notifyNestedSubsOnComponentDidUpdate(){this.componentDidUpdate=void 0,this.notifyNestedSubs()},o.isSubscribed=function isSubscribed(){return Boolean(this.subscription)&&this.subscription.isSubscribed()},o.addExtraProps=function addExtraProps(e){var t=_objectSpread({},e);return t.ref=this.setWrappedInstance,h&&(t[h]=this.renderCount++),this.propsMode&&this.subscription&&(t[C]=this.subscription),t},o.render=function render(){var t=this.selector;if(t.shouldComponentUpdate=!1,t.error)throw t.error;return e.createElement(r,this.addExtraProps(t.props))},function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}(Connect,[{"key":"config","get":function get(){return this.wrappedInstance?this.wrappedInstance.config:{}}}]),Connect}(t.Component);return u.WrappedComponent=r,u.displayName=i,u.childContextTypes=R,u.contextTypes=T,b(u,r)}}var S=Object.prototype.hasOwnProperty;function is(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function shallowEqual(e,t){if(is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function strictEqual(e,t){return e===t}var R=function createConnect(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?connectAdvanced:n,o=t.mapStateToPropsFactories,i=void 0===o?j:o,a=t.mapDispatchToPropsFactories,u=void 0===a?C:a,c=t.mergePropsFactories,s=void 0===c?T:c,f=t.selectorFactory,l=void 0===f?finalPropsSelectorFactory:f;return function connect(e,t,n,o){void 0===o&&(o={});var a=o,c=a.pure,f=void 0===c||c,d=a.areStatesEqual,p=void 0===d?strictEqual:d,h=a.areOwnPropsEqual,v=void 0===h?shallowEqual:h,y=a.areStatePropsEqual,m=void 0===y?shallowEqual:y,g=a.areMergedPropsEqual,b=void 0===g?shallowEqual:g,_=_objectWithoutPropertiesLoose(a,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),w=match(e,i,"mapStateToProps"),x=match(t,u,"mapDispatchToProps"),A=match(n,s,"mergeProps");return r(l,_objectSpread({"methodName":"connect","getDisplayName":function getDisplayName(e){return"Connect("+e+")"},"shouldHandleStateChanges":Boolean(e),"initMapStateToProps":w,"initMapDispatchToProps":x,"initMergeProps":A,"pure":f,"areStatesEqual":p,"areOwnPropsEqual":v,"areStatePropsEqual":m,"areMergedPropsEqual":b},_))}}();return{"Provider":f,"connect":R,"connectAdvanced":connectAdvanced}}(n(7),n(6),n(216))},function(e,t,n){e.exports=n(98)},function(e,t,n){"use strict";var r=function(){function defineProperties(e,t){for(var n=0;n=0&&(e._idleTimeoutId=setTimeout(function onTimeout(){e._onTimeout&&e._onTimeout()},t))},n(102),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(11))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,o=1,i={},a=!1,u=e.document,c=Object.getPrototypeOf&&Object.getPrototypeOf(e);c=c&&c.setTimeout?c:e,"[object process]"==={}.toString.call(e.process)?function installNextTickImplementation(){r=function(e){t.nextTick(function(){runIfPresent(e)})}}():!function canUsePostMessage(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?function installMessageChannelImplementation(){var e=new MessageChannel;e.port1.onmessage=function(e){runIfPresent(e.data)},r=function(t){e.port2.postMessage(t)}}():u&&"onreadystatechange"in u.createElement("script")?function installReadyStateChangeImplementation(){var e=u.documentElement;r=function(t){var n=u.createElement("script");n.onreadystatechange=function(){runIfPresent(t),n.onreadystatechange=null,e.removeChild(n),n=null},e.appendChild(n)}}():function installSetTimeoutImplementation(){r=function(e){setTimeout(runIfPresent,0,e)}}():function installPostMessageImplementation(){var t="setImmediate$"+Math.random()+"$",n=function(n){n.source===e&&"string"==typeof n.data&&0===n.data.indexOf(t)&&runIfPresent(+n.data.slice(t.length))};e.addEventListener?e.addEventListener("message",n,!1):e.attachEvent("onmessage",n),r=function(n){e.postMessage(t+n,"*")}}(),c.setImmediate=function setImmediate(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initialReducer,r=t.setupApp,o=void 0===r?g.noop:r,_=new d.default;_.use((0,d.filterHooks)(e));var w={"_models":[(0,l.default)((0,u.default)({},b))],"_store":null,"_plugin":_,"use":_.use.bind(_),"model":model,"start":function start(){var r=function onError(e,t){e&&("string"==typeof e&&(e=new Error(e)),e.preventDefault=function(){e._dontReject=!0},_.apply("onError",function(e){throw new Error(e.stack||e)})(e,w._store.dispatch,t))},l=(0,s.default)(),d=(0,y.default)(w);w._getSaga=h.default.bind(null);var b=[],x=(0,u.default)({},n),A=!0,E=!1,O=void 0;try{for(var P,k=(0,i.default)(w._models);!(A=(P=k.next()).done);A=!0){var S=P.value;x[S.namespace]=(0,v.default)(S.reducers,S.state,_._handleActions),S.effects&&b.push(w._getSaga(S.effects,S,r,_.get("onEffect")))}}catch(e){E=!0,O=e}finally{try{A||null==k.return||k.return()}finally{if(E)throw O}}var C=_.get("onReducer"),j=_.get("extraReducers");(0,f.default)((0,a.default)(j).every(function(e){return!(e in x)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat((0,a.default)(x).join(", ")));var T=w._store=(0,p.default)({"reducers":createReducer(),"initialState":e.initialState||{},"plugin":_,"createOpts":t,"sagaMiddleware":l,"promiseMiddleware":d});T.runSaga=l.run,T.asyncReducers={};var R=_.get("onStateChange"),M=!0,I=!1,L=void 0;try{for(var D,N=function _loop(){var e=D.value;T.subscribe(function(){e(T.getState())})},q=(0,i.default)(R);!(M=(D=q.next()).done);M=!0)N()}catch(e){I=!0,L=e}finally{try{M||null==q.return||q.return()}finally{if(I)throw L}}b.forEach(l.run),o(w);var F={},U=!0,W=!1,K=void 0;try{for(var V,B=(0,i.default)(this._models);!(U=(V=B.next()).done);U=!0){var H=V.value;H.subscriptions&&(F[H.namespace]=(0,m.run)(H.subscriptions,H,w,r))}}catch(e){W=!0,K=e}finally{try{U||null==B.return||B.return()}finally{if(W)throw K}}function createReducer(){return C((0,c.combineReducers)((0,u.default)({},x,j,w._store?w._store.asyncReducers:{})))}w.model=function injectModel(e,t,n,r){r=model(r);var o=w._store;o.asyncReducers[r.namespace]=(0,v.default)(r.reducers,r.state,_._handleActions),o.replaceReducer(e()),r.effects&&o.runSaga(w._getSaga(r.effects,r,t,_.get("onEffect")));r.subscriptions&&(n[r.namespace]=(0,m.run)(r.subscriptions,r,w,t))}.bind(w,createReducer,r,F),w.unmodel=function unmodel(e,t,n,r){var o=w._store;delete o.asyncReducers[r],delete t[r],o.replaceReducer(e()),o.dispatch({"type":"@@dva/UPDATE"}),o.dispatch({"type":"".concat(r,"/@@CANCEL_EFFECTS")}),(0,m.unlisten)(n,r),w._models=w._models.filter(function(e){return e.namespace!==r})}.bind(w,createReducer,x,F),w.replaceModel=function replaceModel(e,t,n,r,o){var i=w._store,a=o.namespace,u=(0,g.findIndex)(w._models,function(e){return e.namespace===a});~u&&(i.dispatch({"type":"".concat(a,"/@@CANCEL_EFFECTS")}),delete i.asyncReducers[a],delete t[a],(0,m.unlisten)(n,a),w._models.splice(u,1));w.model(o),i.dispatch({"type":"@@dva/UPDATE"})}.bind(w,createReducer,x,F,r)}};return w;function model(e){var t=(0,l.default)((0,u.default)({},e));return w._models.push(t),t}};var i=o(n(22)),a=o(n(12)),u=o(n(16)),c=n(70),s=o(n(145)),f=o(n(13)),l=(o(n(148)),o(n(157))),d=r(n(158)),p=o(n(161)),h=o(n(174)),v=o(n(181)),y=o(n(183)),m=n(200),g=n(18),b={"namespace":"@@dva","state":0,"reducers":{"UPDATE":function UPDATE(e){return e+1}}}},function(e,t,n){n(108);var r=n(1).Object;e.exports=function getOwnPropertyDescriptor(e,t){return r.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var r=n(19),o=n(55).f;n(57)("getOwnPropertyDescriptor",function(){return function getOwnPropertyDescriptor(e,t){return o(r(e),t)}})},function(e,t,n){e.exports=n(0)(31)},function(e,t,n){n(111);var r=n(1).Object;e.exports=function defineProperty(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(8);r(r.S+r.F*!n(21),"Object",{"defineProperty":n(9).f})},function(e,t,n){n(28),n(23),e.exports=n(122)},function(e,t,n){"use strict";var r=n(114),o=n(115),i=n(14),a=n(19);e.exports=n(58)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{"value":t,"done":!!e}}},function(e,t,n){"use strict";var r=n(60),o=n(27),i=n(31),a={};n(15)(a,n(2)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(a,{"next":o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var r=n(9),o=n(10),i=n(30);e.exports=n(21)?Object.defineProperties:function defineProperties(e,t){o(e);for(var n,a=i(t),u=a.length,c=0;u>c;)r.f(e,n=a[c++],t[n]);return e}},function(e,t,n){var r=n(20),o=n(40),i=n(62)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){var r=n(120),o=n(121);e.exports=function(e){return function(t,n){var i,a,u=String(o(t)),c=r(n),s=u.length;return c<0||c>=s?e?"":void 0:(i=u.charCodeAt(c))<55296||i>56319||c+1===s||(a=u.charCodeAt(c+1))<56320||a>57343?e?u.charAt(c):i:e?u.slice(c,c+2):a-56320+(i-55296<<10)+65536}}},function(e,t,n){e.exports=n(0)(11)},function(e,t,n){e.exports=n(0)(10)},function(e,t,n){var r=n(10),o=n(41);e.exports=n(1).getIterator=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){n(124),e.exports=n(1).Object.keys},function(e,t,n){var r=n(40),o=n(30);n(57)("keys",function(){return function keys(e){return o(r(e))}})},function(e,t,n){e.exports=n(126)},function(e,t,n){n(66),e.exports=n(1).Object.getOwnPropertySymbols},function(e,t,n){var r=n(39)("meta"),o=n(33),i=n(20),a=n(9).f,u=0,c=Object.isExtensible||function(){return!0},s=!n(37)(function(){return c(Object.preventExtensions({}))}),f=function(e){a(e,r,{"value":{"i":"O"+ ++u,"w":{}}})},l=e.exports={"KEY":r,"NEED":!1,"fastKey":function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!c(e))return"F";if(!t)return"E";f(e)}return e[r].i},"getWeak":function(e,t){if(!i(e,r)){if(!c(e))return!0;if(!t)return!1;f(e)}return e[r].w},"onFreeze":function(e){return s&&l.NEED&&c(e)&&!i(e,r)&&f(e),e}}},function(e,t,n){var r=n(30),o=n(67),i=n(36);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var a,u=n(e),c=i.f,s=0;u.length>s;)c.call(e,a=u[s++])&&t.push(a);return t}},function(e,t,n){var r=n(32);e.exports=Array.isArray||function isArray(e){return"Array"==r(e)}},function(e,t,n){var r=n(19),o=n(68).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function getOwnPropertyNames(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},function(e,t,n){e.exports=n(0)(37)},function(e,t,n){var r=n(73),o=n(135),i=n(136),a="[object Null]",u="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=function baseGetTag(e){return null==e?void 0===e?u:a:c&&c in Object(e)?o(e):i(e)}},function(e,t,n){var r=n(134),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(11))},function(e,t,n){var r=n(73),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=r?r.toStringTag:void 0;e.exports=function getRawTag(e){var t=i.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[u]=n:delete e[u]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function objectToString(e){return n.call(e)}},function(e,t,n){var r=n(138)(Object.getPrototypeOf,Object);e.exports=r},function(e,t){e.exports=function overArg(e,t){return function(n){return e(t(n))}}},function(e,t){e.exports=function isObjectLike(e){return null!=e&&"object"==typeof e}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{"enumerable":!0,"get":function(){return e.l}}),Object.defineProperty(e,"id",{"enumerable":!0,"get":function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0}),t.default=function symbolObservablePonyfill(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function combineReducers(e){for(var t=Object.keys(e),n={},o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(u)throw u;for(var r=!1,o={},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,a=function _objectWithoutProperties(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),u=a.sagaMonitor,c=a.logger,s=a.onError;if(r.is.func(a))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(c&&!r.is.func(c))throw new Error("`options.logger` passed to the Saga middleware is not a function!");0;if(s&&!r.is.func(s))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(a.emitter&&!r.is.func(a.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function sagaMiddleware(e){var t=e.getState,f=e.dispatch,l=(0,o.emitter)();return l.emit=(a.emitter||r.ident)(l.emit),sagaMiddleware.run=i.runSaga.bind(null,{"context":n,"subscribe":l.subscribe,"dispatch":f,"getState":t,"sagaMonitor":u,"logger":c,"onError":s}),function(e){return function(t){u&&u.actionDispatched&&u.actionDispatched(t);var n=e(t);return l.emit(t),n}}}return sagaMiddleware.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},sagaMiddleware.setContext=function(e){(0,r.check)(e,r.is.object,(0,r.createSetContextWarning)("sagaMiddleware",e)),r.object.assign(n,e)},sagaMiddleware};var r=n(5),o=n(24),i=n(146)},function(e,t,n){"use strict";t.__esModule=!0,t.runSaga=function runSaga(e,t){for(var n=arguments.length,a=Array(n>2?n-2:0),u=2;u1&&void 0!==arguments[1]?arguments[1]:function(){return i.noop};var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.noop;var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.noop;var p=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};var v=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};var y=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0;var m=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"anonymous";var g=arguments[8];(0,i.check)(e,i.is.iterator,f);var b=(0,i.deprecate)(runAllEffect,(0,i.updateIncentive)("[...effects]","all([...effects])"));var _=v.sagaMonitor,w=v.logger,x=v.onError;var A=w||i.log;var E=function logError(e){var t=e.sagaStack;!t&&e.stack&&(t=-1!==e.stack.split("\n")[0].indexOf(e.message)?e.stack:"Error: "+e.message+"\n"+e.stack),A("error","uncaught at "+m,t||e.message||e)};var O=(0,c.stdChannel)(t);var P=Object.create(p);next.cancel=i.noop;var k=function newTask(e,t,n,r){var o,a;return n._deferredEnd=null,(o={})[i.TASK]=!0,o.id=e,o.name=t,"done",(a={}).done=a.done||{},a.done.get=function(){if(n._deferredEnd)return n._deferredEnd.promise;var e=(0,i.deferred)();return n._deferredEnd=e,n._isRunning||(n._error?e.reject(n._error):e.resolve(n._result)),e.promise},o.cont=r,o.joiners=[],o.cancel=cancel,o.isRunning=function isRunning(){return n._isRunning},o.isCancelled=function isCancelled(){return n._isCancelled},o.isAborted=function isAborted(){return n._isAborted},o.result=function result(){return n._result},o.error=function error(){return n._error},o.setContext=function setContext(e){(0,i.check)(e,i.is.object,(0,i.createSetContextWarning)("task",e)),i.object.assign(P,e)},function _defineEnumerableProperties(e,t){for(var n in t){var r=t[n];r.configurable=r.enumerable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n,r)}return e}(o,a),o}(y,m,e,g);var S={"name":m,"cancel":function cancelMain(){S.isRunning&&!S.isCancelled&&(S.isCancelled=!0,next(d))},"isRunning":!0};var C=function forkQueue(e,t,n){var r=[],o=void 0,a=!1;function abort(e){cancelAll(),n(e,!0)}function addTask(e){r.push(e),e.cont=function(u,c){a||((0,i.remove)(r,e),e.cont=i.noop,c?abort(u):(e===t&&(o=u),r.length||(a=!0,n(o))))}}function cancelAll(){a||(a=!0,r.forEach(function(e){e.cont=i.noop,e.cancel()}),r=[])}return addTask(t),{"addTask":addTask,"cancelAll":cancelAll,"abort":abort,"getTasks":function getTasks(){return r},"taskNames":function taskNames(){return r.map(function(e){return e.name})}}}(0,S,end);function cancel(){e._isRunning&&!e._isCancelled&&(e._isCancelled=!0,C.cancelAll(),end(d))}g&&(g.cancel=cancel);e._isRunning=!0;next();return k;function next(t,n){if(!S.isRunning)throw new Error("Trying to resume an already finished generator");try{var r=void 0;n?r=e.throw(t):t===d?(S.isCancelled=!0,next.cancel(),r=i.is.func(e.return)?e.return(d):{"done":!0,"value":d}):r=t===l?i.is.func(e.return)?e.return():{"done":!0}:e.next(t),r.done?(S.isMainRunning=!1,S.cont&&S.cont(r.value)):runEffect(r.value,y,"",next)}catch(e){S.isCancelled&&E(e),S.isMainRunning=!1,S.cont(e,!0)}}function end(t,n){e._isRunning=!1,O.close(),n?(t instanceof Error&&Object.defineProperty(t,"sagaStack",{"value":"at "+m+" \n "+(t.sagaStack||t.stack),"configurable":!0}),k.cont||(t instanceof Error&&x?x(t):E(t)),e._error=t,e._isAborted=!0,e._deferredEnd&&e._deferredEnd.reject(t)):(e._result=t,e._deferredEnd&&e._deferredEnd.resolve(t)),k.cont&&k.cont(t,n),k.joiners.forEach(function(e){return e.cb(t,n)}),k.joiners=null}function runEffect(e,f){var p=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",v=arguments[3],y=(0,i.uid)();_&&_.effectTriggered({"effectId":y,"parentEffectId":f,"label":p,"effect":e});var g=void 0;function currCb(e,t){g||(g=!0,v.cancel=i.noop,_&&(t?_.effectRejected(y,e):_.effectResolved(y,e)),v(e,t))}currCb.cancel=i.noop,v.cancel=function(){if(!g){g=!0;try{currCb.cancel()}catch(e){E(e)}currCb.cancel=i.noop,_&&_.effectCancelled(y)}};var w=void 0;return i.is.promise(e)?resolvePromise(e,currCb):i.is.helper(e)?runForkEffect(h(e),y,currCb):i.is.iterator(e)?resolveIterator(e,y,m,currCb):i.is.array(e)?b(e,y,currCb):(w=u.asEffect.take(e))?function runTakeEffect(e,t){var n=e.channel,r=e.pattern,o=e.maybe;n=n||O;var i=function takeCb(e){return e instanceof Error?t(e,!0):(0,c.isEnd)(e)&&!o?t(l):t(e)};try{n.take(i,matcher(r))}catch(e){return t(e,!0)}t.cancel=i.cancel}(w,currCb):(w=u.asEffect.put(e))?function runPutEffect(e,t){var r=e.channel,o=e.action,u=e.resolve;(0,a.asap)(function(){var e=void 0;try{e=(r?r.put:n)(o)}catch(e){if(r||u)return t(e,!0);E(e)}if(!u||!i.is.promise(e))return t(e);resolvePromise(e,t)})}(w,currCb):(w=u.asEffect.all(e))?runAllEffect(w,y,currCb):(w=u.asEffect.race(e))?function runRaceEffect(e,t,n){var o=void 0,a=Object.keys(e),u={};a.forEach(function(t){var s=function chCbAtKey(u,s){if(!o)if(s)n.cancel(),n(u,!0);else if(!(0,c.isEnd)(u)&&u!==l&&u!==d){var f;n.cancel(),o=!0;var p=((f={})[t]=u,f);n(i.is.array(e)?[].slice.call(r({},p,{"length":a.length})):p)}};s.cancel=i.noop,u[t]=s}),n.cancel=function(){o||(o=!0,a.forEach(function(e){return u[e].cancel()}))},a.forEach(function(n){o||runEffect(e[n],t,n,u[n])})}(w,y,currCb):(w=u.asEffect.call(e))?function runCallEffect(e,t,n){var r=e.context,o=e.fn,a=e.args,u=void 0;try{u=o.apply(r,a)}catch(e){return n(e,!0)}return i.is.promise(u)?resolvePromise(u,n):i.is.iterator(u)?resolveIterator(u,t,o.name,n):n(u)}(w,y,currCb):(w=u.asEffect.cps(e))?function runCPSEffect(e,t){var n=e.context,r=e.fn,o=e.args;try{var a=function cpsCb(e,n){return i.is.undef(e)?t(n):t(e,!0)};r.apply(n,o.concat(a)),a.cancel&&(t.cancel=function(){return a.cancel()})}catch(e){return t(e,!0)}}(w,currCb):(w=u.asEffect.fork(e))?runForkEffect(w,y,currCb):(w=u.asEffect.join(e))?function runJoinEffect(e,t){if(e.isRunning()){var n={"task":k,"cb":t};t.cancel=function(){return(0,i.remove)(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())}(w,currCb):(w=u.asEffect.cancel(e))?function runCancelEffect(e,t){e===i.SELF_CANCELLATION&&(e=k);e.isRunning()&&e.cancel();t()}(w,currCb):(w=u.asEffect.select(e))?function runSelectEffect(e,t){var n=e.selector,r=e.args;try{var i=n.apply(void 0,[o()].concat(r));t(i)}catch(e){t(e,!0)}}(w,currCb):(w=u.asEffect.actionChannel(e))?function runChannelEffect(e,n){var r=e.pattern,o=e.buffer,i=matcher(r);i.pattern=r,n((0,c.eventChannel)(t,o||s.buffers.fixed(),i))}(w,currCb):(w=u.asEffect.flush(e))?function runFlushEffect(e,t){e.flush(t)}(w,currCb):(w=u.asEffect.cancelled(e))?function runCancelledEffect(e,t){t(!!S.isCancelled)}(0,currCb):(w=u.asEffect.getContext(e))?function runGetContextEffect(e,t){t(P[e])}(w,currCb):(w=u.asEffect.setContext(e))?function runSetContextEffect(e,t){i.object.assign(P,e),t()}(w,currCb):currCb(e)}function resolvePromise(e,t){var n=e[i.CANCEL];i.is.func(n)?t.cancel=n:i.is.func(e.abort)&&(t.cancel=function(){return e.abort()}),e.then(t,function(e){return t(e,!0)})}function resolveIterator(e,r,i,a){proc(e,t,n,o,P,v,r,i,a)}function runForkEffect(e,r,u){var c=e.context,s=e.fn,f=e.args,l=e.detached,d=function createTaskIterator(e){var t=e.context,n=e.fn,r=e.args;if(i.is.iterator(n))return n;var o=void 0,a=void 0;try{o=n.apply(t,r)}catch(e){a=e}if(i.is.iterator(o))return o;return a?(0,i.makeIterator)(function(){throw a}):(0,i.makeIterator)(function(){var e=void 0,t={"done":!1,"value":o};return function(n){return e?function ret(e){return{"done":!0,"value":e}}(n):(e=!0,t)}}())}({"context":c,"fn":s,"args":f});try{(0,a.suspend)();var p=proc(d,t,n,o,P,v,r,s.name,l?null:i.noop);l?u(p):d._isRunning?(C.addTask(p),u(p)):d._error?C.abort(d._error):u(p)}finally{(0,a.flush)()}}function runAllEffect(e,t,n){var o=Object.keys(e);if(!o.length)return n(i.is.array(e)?[]:{});var a=0,u=void 0,s={},f={};o.forEach(function(t){var p=function chCbAtKey(f,p){u||(p||(0,c.isEnd)(f)||f===l||f===d?(n.cancel(),n(f,p)):(s[t]=f,a++,function checkEffectEnd(){a===o.length&&(u=!0,n(i.is.array(e)?i.array.from(r({},s,{"length":o.length})):s))}()))};p.cancel=i.noop,f[t]=p}),n.cancel=function(){u||(u=!0,o.forEach(function(e){return f[e].cancel()}))},o.forEach(function(n){return runEffect(e[n],t,n,f[n])})}};var i=n(5),a=n(77),u=n(17),c=n(24),s=n(45);var f=t.NOT_ITERATOR_ERROR="proc first argument (Saga function result) must be an iterator",l=t.CHANNEL_END={"toString":function toString(){return"@@redux-saga/CHANNEL_END"}},d=t.TASK_CANCEL={"toString":function toString(){return"@@redux-saga/TASK_CANCEL"}},p={"wildcard":function wildcard(){return i.kTrue},"default":function _default(e){return"symbol"===(void 0===e?"undefined":o(e))?function(t){return t.type===e}:function(t){return t.type===String(e)}},"array":function array(e){return function(t){return e.some(function(e){return matcher(e)(t)})}},"predicate":function predicate(e){return function(t){return e(t)}}};function matcher(e){return("*"===e?p.wildcard:i.is.array(e)?p.array:i.is.stringableFunc(e)?p.default:i.is.func(e)?p.predicate:p.default)(e)}var h=function wrapHelper(e){return{"fn":e}}},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.default=function checkModel(e,t){var n=e.namespace,r=e.reducers,c=e.effects,s=e.subscriptions;(0,a.default)(n,"[app.model] namespace should be defined"),(0,a.default)("string"==typeof n,"[app.model] namespace should be string, but got ".concat((0,i.default)(n))),(0,a.default)(!t.some(function(e){return e.namespace===n}),"[app.model] namespace should be unique"),r&&((0,a.default)((0,u.isPlainObject)(r)||(0,u.isArray)(r),"[app.model] reducers should be plain object or array, but got ".concat((0,i.default)(r))),(0,a.default)(!(0,u.isArray)(r)||(0,u.isPlainObject)(r[0])&&(0,u.isFunction)(r[1]),"[app.model] reducers with array should be [Object, Function]"));c&&(0,a.default)((0,u.isPlainObject)(c),"[app.model] effects should be plain object, but got ".concat((0,i.default)(c)));s&&((0,a.default)((0,u.isPlainObject)(s),"[app.model] subscriptions should be plain object, but got ".concat((0,i.default)(s))),(0,a.default)(function isAllFunction(e){return(0,o.default)(e).every(function(t){return(0,u.isFunction)(e[t])})}(s),"[app.model] subscription should be function"))};var o=r(n(12)),i=r(n(78)),a=r(n(13)),u=n(18)},function(e,t,n){e.exports=n(150)},function(e,t,n){n(23),n(28),e.exports=n(43).f("iterator")},function(e,t,n){e.exports=n(152)},function(e,t,n){n(66),n(79),n(153),n(154),e.exports=n(1).Symbol},function(e,t,n){n(44)("asyncIterator")},function(e,t,n){n(44)("observable")},function(e,t,n){"use strict";var r=n(156);function isObjectObject(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function isPlainObject(e){var t,n;return!1!==isObjectObject(e)&&("function"==typeof(t=e.constructor)&&(!1!==isObjectObject(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},function(e,t,n){"use strict";e.exports=function isObject(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.default=function prefixNamespace(e){var t=e.namespace,n=e.reducers,r=e.effects;n&&((0,a.isArray)(n)?e.reducers[0]=prefix(n[0],t,"reducer"):e.reducers=prefix(n,t,"reducer"));r&&(e.effects=prefix(r,t,"effect"));return e};var o=r(n(12)),i=r(n(34)),a=n(18),u=n(25);function prefix(e,t,n){return(0,o.default)(e).reduce(function(r,o){return(0,i.default)(0!==o.indexOf("".concat(t).concat(u.NAMESPACE_SEP)),"[prefixNamespace]: ".concat(n," ").concat(o," should not be prefixed with namespace ").concat(t)),r["".concat(t).concat(u.NAMESPACE_SEP).concat(o)]=e[o],r},{})}},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.filterHooks=function filterHooks(e){return(0,c.default)(e).reduce(function(t,n){return l.indexOf(n)>-1&&(t[n]=e[n]),t},{})},t.default=void 0;var o=r(n(16)),i=r(n(22)),a=r(n(159)),u=r(n(160)),c=r(n(12)),s=r(n(13)),f=n(18),l=["onError","onStateChange","onAction","onHmr","onReducer","onEffect","extraReducers","extraEnhancers","_handleActions"];var d=function(){function Plugin(){(0,a.default)(this,Plugin),this._handleActions=null,this.hooks=l.reduce(function(e,t){return e[t]=[],e},{})}return(0,u.default)(Plugin,[{"key":"use","value":function use(e){(0,s.default)((0,f.isPlainObject)(e),"plugin.use: plugin should be plain object");var t=this.hooks;for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&((0,s.default)(t[n],"plugin.use: unknown plugin property: ".concat(n)),"_handleActions"===n?this._handleActions=e[n]:"extraEnhancers"===n?t[n]=e[n]:t[n].push(e[n]))}},{"key":"apply","value":function apply(e,t){var n=this.hooks;(0,s.default)(["onError","onHmr"].indexOf(e)>-1,"plugin.apply: hook ".concat(e," cannot be applied"));var r=n[e];return function(){if(r.length){var e=!0,n=!1,o=void 0;try{for(var a,u=(0,i.default)(r);!(e=(a=u.next()).done);e=!0){a.value.apply(void 0,arguments)}}catch(e){n=!0,o=e}finally{try{e||null==u.return||u.return()}finally{if(n)throw o}}}else t&&t.apply(void 0,arguments)}}},{"key":"get","value":function get(e){var t=this.hooks;return(0,s.default)(e in t,"plugin.get: hook ".concat(e," cannot be got")),"extraReducers"===e?function getExtraReducers(e){var t={},n=!0,r=!1,a=void 0;try{for(var u,c=(0,i.default)(e);!(n=(u=c.next()).done);n=!0){var s=u.value;t=(0,o.default)({},t,s)}}catch(e){r=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(r)throw a}}return t}(t[e]):"onReducer"===e?function getOnReducer(e){return function(t){var n=!0,r=!1,o=void 0;try{for(var a,u=(0,i.default)(e);!(n=(a=u.next()).done);n=!0){var c=a.value;t=c(t)}}catch(e){r=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(r)throw o}}return t}}(t[e]):t[e]}}]),Plugin}();t.default=d},function(e,t){e.exports=function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(38);function _defineProperties(e,t){for(var n=0;n1?arguments[1]:void 0,y=void 0!==v,m=0,g=f(d);if(y&&(v=r(v,h>2?arguments[2]:void 0,2)),void 0==g||p==Array&&u(g))for(n=new p(t=c(d.length));t>m;m++)s(n,m,y?v(d[m],m):d[m]);else for(l=g.call(d),n=new p;!(o=l.next()).done;m++)s(n,m,y?a(l,v,[o.value,m],!0):o.value);return n.length=m,n}})},function(e,t,n){"use strict";var r=n(9),o=n(27);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){e.exports=n(169)},function(e,t,n){n(28),n(23),e.exports=n(170)},function(e,t,n){var r=n(42),o=n(2)("iterator"),i=n(14);e.exports=n(1).isIterable=function(e){var t=Object(e);return void 0!==t[o]||"@@iterator"in t||i.hasOwnProperty(r(t))}},function(e,t){e.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},function(e,t){e.exports=function flatten(e,t){return(t="number"==typeof t?t:1/0)?function _flatten(e,n){return e.reduce(function(e,r){return Array.isArray(r)&&n-1,"app.start: effect type should be takeEvery, takeLatest, throttle or watcher")}function noop(){}function sagaWithCatch(){var t,o,i,a,s,d,v,y,m,g=arguments;return c.default.wrap(function sagaWithCatch$(c){for(;;)switch(c.prev=c.next){case 0:for(t=g.length,o=new Array(t),i=0;i0?o[0]:{},s=a.__dva_resolve,d=void 0===s?noop:s,v=a.__dva_reject,y=void 0===v?noop:v,c.prev=2,c.next=5,f.put({"type":"".concat(e).concat(p.NAMESPACE_SEP,"@@start")});case 5:return c.next=7,h.apply(void 0,(0,u.default)(o.concat(createEffects(n))));case 7:return m=c.sent,c.next=10,f.put({"type":"".concat(e).concat(p.NAMESPACE_SEP,"@@end")});case 10:d(m),c.next=17;break;case 13:c.prev=13,c.t0=c.catch(2),r(c.t0,{"key":e,"effectArgs":o}),c.t0._dontReject||y(c.t0);case 17:case"end":return c.stop()}},l,this,[[2,13]])}var m=function applyOnEffect(e,t,n,r){var o=!0,a=!1,u=void 0;try{for(var c,s=(0,i.default)(e);!(o=(c=s.next()).done);o=!0){var l=c.value;t=l(t,f,n,r)}}catch(e){a=!0,u=e}finally{try{o||null==s.return||s.return()}finally{if(a)throw u}}return t}(o,sagaWithCatch,n,e);switch(v){case"watcher":return sagaWithCatch;case"takeLatest":return c.default.mark(function _callee4(){return c.default.wrap(function _callee4$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.takeLatestHelper)(e,m);case 2:case"end":return t.stop()}},_callee4,this)});case"throttle":return c.default.mark(function _callee5(){return c.default.wrap(function _callee5$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.throttleHelper)(a,e,m);case 2:case"end":return t.stop()}},_callee5,this)});default:return c.default.mark(function _callee6(){return c.default.wrap(function _callee6$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.takeEveryHelper)(e,m);case 2:case"end":return t.stop()}},_callee6,this)})}}function createEffects(e){function assertAction(t,n){(0,s.default)(t,"dispatch: action should be a plain Object with type"),(0,l.default)(0!==t.indexOf("".concat(e.namespace).concat(p.NAMESPACE_SEP)),"[".concat(n,"] ").concat(t," should not be prefixed with namespace ").concat(e.namespace))}function put(t){var n=t.type;return assertAction(n,"sagaEffects.put"),f.put((0,a.default)({},t,{"type":(0,h.default)(n,e)}))}return put.resolve=function putResolve(t){var n=t.type;return assertAction(n,"sagaEffects.put.resolve"),f.put.resolve((0,a.default)({},t,{"type":(0,h.default)(n,e)}))},(0,a.default)({},f,{"put":put,"take":function take(t){return"string"==typeof t?(assertAction(t,"sagaEffects.take"),f.take((0,h.default)(t,e))):Array.isArray(t)?f.take(t.map(function(t){return"string"==typeof t?(assertAction(t,"sagaEffects.take"),(0,h.default)(t,e)):t})):f.take(t)}})}},function(e,t,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(52),o)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(17);Object.defineProperty(t,"take",{"enumerable":!0,"get":function get(){return r.take}}),Object.defineProperty(t,"takem",{"enumerable":!0,"get":function get(){return r.takem}}),Object.defineProperty(t,"put",{"enumerable":!0,"get":function get(){return r.put}}),Object.defineProperty(t,"all",{"enumerable":!0,"get":function get(){return r.all}}),Object.defineProperty(t,"race",{"enumerable":!0,"get":function get(){return r.race}}),Object.defineProperty(t,"call",{"enumerable":!0,"get":function get(){return r.call}}),Object.defineProperty(t,"apply",{"enumerable":!0,"get":function get(){return r.apply}}),Object.defineProperty(t,"cps",{"enumerable":!0,"get":function get(){return r.cps}}),Object.defineProperty(t,"fork",{"enumerable":!0,"get":function get(){return r.fork}}),Object.defineProperty(t,"spawn",{"enumerable":!0,"get":function get(){return r.spawn}}),Object.defineProperty(t,"join",{"enumerable":!0,"get":function get(){return r.join}}),Object.defineProperty(t,"cancel",{"enumerable":!0,"get":function get(){return r.cancel}}),Object.defineProperty(t,"select",{"enumerable":!0,"get":function get(){return r.select}}),Object.defineProperty(t,"actionChannel",{"enumerable":!0,"get":function get(){return r.actionChannel}}),Object.defineProperty(t,"cancelled",{"enumerable":!0,"get":function get(){return r.cancelled}}),Object.defineProperty(t,"flush",{"enumerable":!0,"get":function get(){return r.flush}}),Object.defineProperty(t,"getContext",{"enumerable":!0,"get":function get(){return r.getContext}}),Object.defineProperty(t,"setContext",{"enumerable":!0,"get":function get(){return r.setContext}});var o=n(177);Object.defineProperty(t,"takeEvery",{"enumerable":!0,"get":function get(){return o.takeEvery}}),Object.defineProperty(t,"takeLatest",{"enumerable":!0,"get":function get(){return o.takeLatest}}),Object.defineProperty(t,"throttle",{"enumerable":!0,"get":function get(){return o.throttle}})},function(e,t,n){"use strict";t.__esModule=!0,t.takeEvery=function takeEvery(e,t){for(var n=arguments.length,i=Array(n>2?n-2:0),a=2;a2?n-2:0),a=2;a3?i-3:0),u=3;u2?n-2:0),c=2;c2?n-2:0),c=2;c3?s-3:0),l=3;l1&&void 0!==arguments[1]?arguments[1]:identify;return function(n,r){var o=r.type;return(0,a.default)(o,"dispatch: action should be a plain Object with type"),e===o?t(n,r):n}}(t,e[t])}),r=function reduceReducers(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;return r(e,n)}};t.default=u},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.default=function createPromiseMiddleware(e){return function(){return function(t){return function(n){var r=n.type;return function isEffect(t){if(!t||"string"!=typeof t)return!1;var n=t.split(u.NAMESPACE_SEP),r=(0,o.default)(n,1)[0],i=e._models.filter(function(e){return e.namespace===r})[0];if(i&&i.effects&&i.effects[t])return!0;return!1}(r)?new a.default(function(e,r){t((0,i.default)({"__dva_resolve":e,"__dva_reject":r},n))}):t(n)}}}};var o=r(n(184)),i=r(n(16)),a=r(n(188)),u=n(25)},function(e,t,n){var r=n(185),o=n(186),i=n(187);e.exports=function _slicedToArray(e,t){return r(e)||o(e,t)||i()}},function(e,t){e.exports=function _arrayWithHoles(e){if(Array.isArray(e))return e}},function(e,t,n){var r=n(22);e.exports=function _iterableToArrayLimit(e,t){var n=[],o=!0,i=!1,a=void 0;try{for(var u,c=r(e);!(o=(u=c.next()).done)&&(n.push(u.value),!t||n.length!==t);o=!0);}catch(e){i=!0,a=e}finally{try{o||null==c.return||c.return()}finally{if(i)throw a}}return n}},function(e,t){e.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){e.exports=n(189)},function(e,t,n){n(79),n(23),n(28),n(190),n(198),n(199),e.exports=n(1).Promise},function(e,t,n){"use strict";var r,o,i,a,u=n(29),c=n(4),s=n(35),f=n(42),l=n(8),d=n(33),p=n(48),h=n(191),v=n(192),y=n(87),m=n(88).set,g=n(194)(),b=n(49),_=n(89),w=n(195),x=n(90),A=c.TypeError,E=c.process,O=E&&E.versions,P=O&&O.v8||"",k=c.Promise,S="process"==f(E),C=function(){},j=o=b.f,T=!!function(){try{var e=k.resolve(1),t=(e.constructor={})[n(2)("species")]=function(e){e(C,C)};return(S||"function"==typeof PromiseRejectionEvent)&&e.then(C)instanceof t&&0!==P.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),R=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},M=function(e,t){if(!e._n){e._n=!0;var n=e._c;g(function(){for(var r=e._v,o=1==e._s,i=0,a=function(t){var n,i,a,u=o?t.ok:t.fail,c=t.resolve,s=t.reject,f=t.domain;try{u?(o||(2==e._h&&D(e),e._h=1),!0===u?n=r:(f&&f.enter(),n=u(r),f&&(f.exit(),a=!0)),n===t.promise?s(A("Promise-chain cycle")):(i=R(n))?i.call(n,c,s):c(n)):s(r)}catch(e){f&&!a&&f.exit(),s(e)}};n.length>i;)a(n[i++]);e._c=[],e._n=!1,t&&!e._h&&I(e)})}},I=function(e){m.call(c,function(){var t,n,r,o=e._v,i=L(e);if(i&&(t=_(function(){S?E.emit("unhandledRejection",o,e):(n=c.onunhandledrejection)?n({"promise":e,"reason":o}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",o)}),e._h=S||L(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},L=function(e){return 1!==e._h&&0===(e._a||e._c).length},D=function(e){m.call(c,function(){var t;S?E.emit("rejectionHandled",e):(t=c.onrejectionhandled)&&t({"promise":e,"reason":e._v})})},N=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),M(t,!0))},q=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw A("Promise can't be resolved itself");(t=R(e))?g(function(){var r={"_w":n,"_d":!1};try{t.call(e,s(q,r,1),s(N,r,1))}catch(e){N.call(r,e)}}):(n._v=e,n._s=1,M(n,!1))}catch(e){N.call({"_w":n,"_d":!1},e)}}};T||(k=function Promise(e){h(this,k,"Promise","_h"),p(e),r.call(this);try{e(s(q,this,1),s(N,this,1))}catch(e){N.call(this,e)}},(r=function Promise(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(196)(k.prototype,{"then":function then(e,t){var n=j(y(this,k));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=S?E.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&M(this,!1),n.promise},"catch":function(e){return this.then(void 0,e)}}),i=function(){var e=new r;this.promise=e,this.resolve=s(q,e,1),this.reject=s(N,e,1)},b.f=j=function(e){return e===k||e===a?new i(e):o(e)}),l(l.G+l.W+l.F*!T,{"Promise":k}),n(31)(k,"Promise"),n(197)("Promise"),a=n(1).Promise,l(l.S+l.F*!T,"Promise",{"reject":function reject(e){var t=j(this);return(0,t.reject)(e),t.promise}}),l(l.S+l.F*(u||!T),"Promise",{"resolve":function resolve(e){return x(u&&this===a?k:this,e)}}),l(l.S+l.F*!(T&&n(83)(function(e){k.all(e).catch(C)})),"Promise",{"all":function all(e){var t=this,n=j(t),r=n.resolve,o=n.reject,i=_(function(){var n=[],i=0,a=1;v(e,!1,function(e){var u=i++,c=!1;n.push(void 0),a++,t.resolve(e).then(function(e){c||(c=!0,n[u]=e,--a||r(n))},o)}),--a||r(n)});return i.e&&o(i.v),n.promise},"race":function race(e){var t=this,n=j(t),r=n.reject,o=_(function(){v(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(35),o=n(80),i=n(81),a=n(10),u=n(82),c=n(41),s={},f={};(t=e.exports=function(e,t,n,l,d){var p,h,v,y,m=d?function(){return e}:c(e),g=r(n,l,t?2:1),b=0;if("function"!=typeof m)throw TypeError(e+" is not iterable!");if(i(m)){for(p=u(e.length);p>b;b++)if((y=t?g(a(h=e[b])[0],h[1]):g(e[b]))===s||y===f)return y}else for(v=m.call(e);!(h=v.next()).done;)if((y=o(v,g,h.value,t))===s||y===f)return y}).BREAK=s,t.RETURN=f},function(e,t){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var r=n(4),o=n(88).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,u=r.Promise,c="process"==n(32)(a);e.exports=function(){var e,t,n,s=function(){var r,o;for(c&&(r=a.domain)&&r.exit();e;){o=e.fn,e=e.next;try{o()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(c)n=function(){a.nextTick(s)};else if(!i||r.navigator&&r.navigator.standalone)if(u&&u.resolve){var f=u.resolve(void 0);n=function(){f.then(s)}}else n=function(){o.call(r,s)};else{var l=!0,d=document.createTextNode("");new i(s).observe(d,{"characterData":!0}),n=function(){d.data=l=!l}}return function(r){var o={"fn":r,"next":void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},function(e,t,n){var r=n(4).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){var r=n(15);e.exports=function(e,t,n){for(var o in t)n&&e[o]?e[o]=t[o]:r(e,o,t[o]);return e}},function(e,t,n){"use strict";var r=n(4),o=n(1),i=n(9),a=n(21),u=n(2)("species");e.exports=function(e){var t="function"==typeof o[e]?o[e]:r[e];a&&t&&!t[u]&&i.f(t,u,{"configurable":!0,"get":function(){return this}})}},function(e,t,n){"use strict";var r=n(8),o=n(1),i=n(4),a=n(87),u=n(90);r(r.P+r.R,"Promise",{"finally":function(e){var t=a(this,o.Promise||i.Promise),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then(function(){return n})}:e,n?function(n){return u(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var r=n(8),o=n(49),i=n(89);r(r.S,"Promise",{"try":function(e){var t=o.f(this),n=i(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.run=function run(e,t,n,r){var o=[],i=[];for(var c in e)if(Object.prototype.hasOwnProperty.call(e,c)){var s=e[c],f=s({"dispatch":(0,u.default)(n._store.dispatch,t),"history":n._history},r);(0,a.isFunction)(f)?o.push(f):i.push(c)}return{"funcs":o,"nonFuncs":i}},t.unlisten=function unlisten(e,t){if(!e[t])return;var n=e[t],r=n.funcs,a=n.nonFuncs;(0,i.default)(0===a.length,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(a.join(", ")));var u=!0,c=!1,s=void 0;try{for(var f,l=(0,o.default)(r);!(u=(f=l.next()).done);u=!0){var d=f.value;d()}}catch(e){c=!0,s=e}finally{try{u||null==l.return||l.return()}finally{if(c)throw s}}delete e[t]};var o=r(n(22)),i=r(n(34)),a=n(18),u=r(n(201))},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.default=function prefixedDispatch(e,t){return function(n){var r=n.type;return(0,i.default)(r,"dispatch: action should be a plain Object with type"),(0,a.default)(0!==r.indexOf("".concat(t.namespace).concat(u.NAMESPACE_SEP)),"dispatch: ".concat(r," should not be prefixed with namespace ").concat(t.namespace)),e((0,o.default)({},n,{"type":(0,c.default)(r,t)}))}};var o=r(n(16)),i=r(n(13)),a=r(n(34)),u=n(25),c=r(n(86))},function(e,t,n){"use strict";var r=n(3);Object.defineProperty(t,"__esModule",{"value":!0}),t.default=void 0;var o=r(n(84)),i=r(n(12)),a=r(n(69)),u=r(n(16)),c="@@DVA_LOADING/SHOW",s="@@DVA_LOADING/HIDE",f="loading";var l=function createLoading(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.namespace||f,n=e.only,r=void 0===n?[]:n,l=e.except,d=void 0===l?[]:l;if(r.length>0&&d.length>0)throw Error("It is ambiguous to configurate `only` and `except` items at the same time.");var p={"global":!1,"models":{},"effects":{}};return{"extraReducers":(0,a.default)({},t,function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload||{},f=o.namespace,l=o.actionType;switch(r){case c:e=(0,u.default)({},t,{"global":!0,"models":(0,u.default)({},t.models,(0,a.default)({},f,!0)),"effects":(0,u.default)({},t.effects,(0,a.default)({},l,!0))});break;case s:var d=(0,u.default)({},t.effects,(0,a.default)({},l,!1)),h=(0,u.default)({},t.models,(0,a.default)({},f,(0,i.default)(d).some(function(e){return e.split("/")[0]===f&&d[e]}))),v=(0,i.default)(h).some(function(e){return h[e]});e=(0,u.default)({},t,{"global":v,"models":h,"effects":d});break;default:e=t}return e}),"onEffect":function onEffect(e,t,n,i){var a=t.put,u=n.namespace;return 0===r.length&&0===d.length||r.length>0&&-1!==r.indexOf(i)||d.length>0&&-1===d.indexOf(i)?o.default.mark(function _callee(){var t=arguments;return o.default.wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({"type":c,"payload":{"namespace":u,"actionType":i}});case 2:return n.next=4,e.apply(void 0,t);case 4:return n.next=6,a({"type":s,"payload":{"namespace":u,"actionType":i}});case 6:case"end":return n.stop()}},_callee,this)}):e}}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var r=_interopRequireDefault(n(204)),o=_interopRequireDefault(n(205)),i=_interopRequireDefault(n(206)),a=_interopRequireDefault(n(209)),u=_interopRequireDefault(n(210)),c=_interopRequireDefault(n(212)),s=_interopRequireDefault(n(214));function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}t.default=[r.default,o.default,i.default,a.default,u.default,c.default,s.default]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var r=Object.assign||function(e){for(var t=1;t0?(o.default.setStorageSync("items",i),o.default.setTabBarBadge({"index":1,"text":String(i.length)})):(o.default.removeStorageSync("items"),o.default.removeTabBarBadge({"index":1})),r({},e,{"items":i})},"init":function init(){return o.default.removeStorageSync("items"),o.default.removeTabBarBadge({"index":1}),{"items":[]}}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var r=Object.assign||function(e){for(var t=1;t1?[].concat(_toConsumableArray(i),_toConsumableArray(c.rows)):c.rows}});case 13:case"end":return e.stop()}},product,this)})},"reducers":{"save":function save(e,t){var n=t.payload;return r({},e,n)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0}),t.product=t.homepage=void 0;var r=function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}(n(26));t.homepage=function homepage(e){return(0,r.default)({"url":"/homepage-v3","method":"GET","data":e})},t.product=function product(e){return(0,r.default)({"url":"/product/filter","method":"GET","data":e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});t.baseUrl="https://ms-api.caibowen.net",t.noConsole=!0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{"value":!0});var r=Object.assign||function(e){for(var t=1;t0?n:r)(e)}},function(e,t,r){e.exports=r},function(e,t,r){"use strict";var n=function(){var e;if(void 0!==n)e=n;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("global object is unavailable in this environment")}return e}(),i="undefined"!=typeof window;function noop(){}var o=i?document:{"createElement":noop,"createElementNS":noop,"createTextNode":noop};function isNumber(e){return"number"==typeof e}var a=isFunction(o.createAttributeNS);function isString(e){return"string"==typeof e}function isFunction(e){return"function"==typeof e}var s=Array.isArray;function isUndefined(e){return void 0===e}var l,c="Promise"in n;c&&(l=Promise.resolve());var u=function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(e=isFunction(e)?e.bind.apply(e,[null].concat(t)):e,c)return l.then(e);("requestAnimationFrame"in n?requestAnimationFrame:setTimeout)(e)};function shallowEqual(e,t){if(null===e||null===t)return!1;if(Object.is(e,t))return!0;var r=e?Object.keys(e):[],n=t?Object.keys(t):[];if(r.length!==n.length)return!1;for(var i=0;i0}function isComposite(e){return!isNullOrUndef(e)&&4===e.vtype}function isValidElement(e){return!isNullOrUndef(e)&&e.vtype}function noop$1(){}!function(e){e[e.Text=1]="Text",e[e.Node=2]="Node",e[e.Composite=4]="Composite",e[e.Stateless=8]="Stateless",e[e.Void=16]="Void",e[e.Portal=32]="Portal"}(m||(m={}));var v={"update":function update(e,t,r){var n=null!=e&&e.ref,i=null!=t&&t.ref;n!==i&&(this.detach(e,n,e.dom),this.attach(t,i,r))},"attach":function attach(e,t,r){var n=isComposite(e)?e.component:r;if(isFunction(t))t(n);else if(isString(t)){var i=e._owner;i&&isFunction(i.render)&&(i.refs[t]=n)}},"detach":function detach(e,t,r){var n=isComposite(e)?e.component:r;if(isFunction(t))t(null);else if(isString(t)){var i=e._owner;i.refs[t]===n&&isFunction(i.render)&&delete i.refs[t]}}},y="oninput",w="onpropertychange",T=i&&!!navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform),S=new d,C={"onmousemove":1,"ontouchmove":1,"onmouseleave":1,"onmouseenter":1,"onload":1,"onunload":1,"onscroll":1,"onfocus":1,"onblur":1,"onrowexit":1,"onbeforeunload":1,"onstop":1,"ondragdrop":1,"ondragenter":1,"ondragexit":1,"ondraggesture":1,"ondragover":1,"oncontextmenu":1,"onerror":1,"onabort":1,"oncanplay":1,"oncanplaythrough":1,"ondurationchange":1,"onemptied":1,"onended":1,"onloadeddata":1,"onloadedmetadata":1,"onloadstart":1,"onencrypted":1,"onpause":1,"onplay":1,"onplaying":1,"onprogress":1,"onratechange":1,"onseeking":1,"onseeked":1,"onstalled":1,"onsuspend":1,"ontimeupdate":1,"onvolumechange":1,"onwaiting":1};C[w]=1;var _,x,k,P=!1;if(i&&navigator.userAgent.indexOf("MSIE 9")>=0){var E=[],M=[];o.addEventListener("selectionchange",function(){var e=o.activeElement;if(detectCanUseOnInputNode(e)){var t=E.indexOf(e),r=E[t]||E.push(e);if(r.value!==M[t]){var n=o.createEvent("CustomEvent");n.initCustomEvent("input",!0,!0,void 0),M[t]=r.value,e.dispatchEvent(n)}}})}function attachEvent(e,t,r){if((t=fixEvent(e,t))!==w){var n=S.get(t);if(1===C[t]){n||(n=new d);var i=function attachEventToNode(e,t,r){var n=function(t){var n=r.get(e);if(n&&n.eventHandler){var i={"currentTarget":e};Object.defineProperties(t,{"currentTarget":{"configurable":!0,"get":function get(){return i.currentTarget}}}),n.eventHandler(t)}};return e.addEventListener(parseEventName(t),n,!1),n}(e,t,n);S.set(t,n),isFunction(r)&&n.set(e,{"eventHandler":r,"event":i})}else n||((n={"items":new d}).event=function attachEventToDocument(e,t,r){var n=function(e){var t=r.items,n=t.size;if(n>0){var i={"currentTarget":e.target};try{Object.defineProperties(e,{"currentTarget":{"configurable":!0,"get":function get(){return i.currentTarget}},"stopPropagation":{"value":stopPropagation}})}catch(e){}!function dispatchEvent(e,t,r,n,i){var o=r.get(t);if(o&&(n--,i.currentTarget=t,Object.defineProperties(e,{"nativeEvent":{"value":e}}),o(e),e.cancelBubble))return;if(n>0){var a=t.parentNode;if(null===a||"click"===e.type&&1===a.nodeType&&a.disabled)return;dispatchEvent(e,a,r,n,i)}}(e,e.target,r.items,n,i)}};return e.addEventListener(parseEventName(t),n,!1),n}(o,t,n),S.set(t,n)),isFunction(r)&&(T&&(e.onclick=noop$1),n.items.set(e,r))}else(function processOnPropertyChangeEvent(e,t){O[e.name]=t,P||(e.addEventListener("focusin",function(){unbindOnPropertyChange(),function bindOnPropertyChange(e){_=e,x=e.value,k=Object.getOwnPropertyDescriptor(e.constructor.prototype,"value"),Object.defineProperty(_,"value",{"get":function get(){return k.get.call(this)},"set":function set(e){x=e,k.set.call(this,e)}}),_.addEventListener("propertychange",propertyChangeHandler,!1)}(e)},!1),e.addEventListener("focusout",unbindOnPropertyChange,!1))})(e,r)}function detachEvent(e,t,r){if((t=fixEvent(e,t))!==w){var n=S.get(t);if(1===C[t]&&n){var i=n.get(e);if(i){e.removeEventListener(parseEventName(t),i.event,!1);var a=n.size;n.delete(e)&&0===a&&S.delete(t)}}else if(n&&n.items){var s=n.items;s.delete(e)&&0===s.size&&(o.removeEventListener(parseEventName(t),n.event,!1),S.delete(t))}}}"undefined"==typeof Event||Event.prototype.persist||(Event.prototype.persist=noop$1);var O={};function propertyChangeHandler(e){if("value"===e.propertyName){var t=e.target||e.srcElement,r=t.value;if(r!==x){x=r;var n=O[t.name];isFunction(n)&&n.call(t,e)}}}function unbindOnPropertyChange(){_&&(delete _.value,_.removeEventListener("propertychange",propertyChangeHandler,!1),_=null,x=null,k=null)}function detectCanUseOnInputNode(e){var t=e.nodeName&&e.nodeName.toLowerCase(),r=e.type;return"input"===t&&/text|password/.test(r)||"textarea"===t}function fixEvent(e,t){return t="onDoubleClick"===t?"ondblclick":"onTouchTap"===t?"onclick":"onChange"===t&&detectCanUseOnInputNode(e)?y in window?y:w:t.toLowerCase()}function parseEventName(e){return e.substr(2)}function stopPropagation(){this.cancelBubble=!0,this.stopImmediatePropagation()}var I={"afterMount":noop$1,"afterUpdate":noop$1,"beforeUnmount":noop$1,"roots":[],"debug":!1};function unmountChildren(e,t){if(s(e))for(var r=0,n=e.length;r0)I.beforeUnmount(e),e.destroy();else if((2&r)>0){var i=e.props,o=e.children,a=e.ref;for(var s in unmountChildren(o),i)isAttrAnEvent(s)&&detachEvent(n,s,i[s]);null!==a&&v.detach(e,a,n)}else 32&r&&unmountChildren(e.children,e.type);isNullOrUndef(t)||isNullOrUndef(n)||t.removeChild(n)}}var B="http://www.w3.org/1999/xlink",D="http://www.w3.org/XML/1998/namespace",G={"accentHeight":"accent-height","accumulate":0,"additive":0,"alignmentBaseline":"alignment-baseline","allowReorder":"allowReorder","alphabetic":0,"amplitude":0,"arabicForm":"arabic-form","ascent":0,"attributeName":"attributeName","attributeType":"attributeType","autoReverse":"autoReverse","azimuth":0,"baseFrequency":"baseFrequency","baseProfile":"baseProfile","baselineShift":"baseline-shift","bbox":0,"begin":0,"bias":0,"by":0,"calcMode":"calcMode","capHeight":"cap-height","clip":0,"clipPath":"clip-path","clipRule":"clip-rule","clipPathUnits":"clipPathUnits","colorInterpolation":"color-interpolation","colorInterpolationFilters":"color-interpolation-filters","colorProfile":"color-profile","colorRendering":"color-rendering","contentScriptType":"contentScriptType","contentStyleType":"contentStyleType","cursor":0,"cx":0,"cy":0,"d":0,"decelerate":0,"descent":0,"diffuseConstant":"diffuseConstant","direction":0,"display":0,"divisor":0,"dominantBaseline":"dominant-baseline","dur":0,"dx":0,"dy":0,"edgeMode":"edgeMode","elevation":0,"enableBackground":"enable-background","end":0,"evEvent":"ev:event","exponent":0,"externalResourcesRequired":"externalResourcesRequired","fill":0,"fillOpacity":"fill-opacity","fillRule":"fill-rule","filter":0,"filterRes":"filterRes","filterUnits":"filterUnits","floodColor":"flood-color","floodOpacity":"flood-opacity","focusable":0,"fontFamily":"font-family","fontSize":"font-size","fontSizeAdjust":"font-size-adjust","fontStretch":"font-stretch","fontStyle":"font-style","fontVariant":"font-variant","fontWeight":"font-weight","format":0,"from":0,"fx":0,"fy":0,"g1":0,"g2":0,"glyphName":"glyph-name","glyphOrientationHorizontal":"glyph-orientation-horizontal","glyphOrientationVertical":"glyph-orientation-vertical","glyphRef":"glyphRef","gradientTransform":"gradientTransform","gradientUnits":"gradientUnits","hanging":0,"horizAdvX":"horiz-adv-x","horizOriginX":"horiz-origin-x","ideographic":0,"imageRendering":"image-rendering","in":0,"in2":0,"intercept":0,"k":0,"k1":0,"k2":0,"k3":0,"k4":0,"kernelMatrix":"kernelMatrix","kernelUnitLength":"kernelUnitLength","kerning":0,"keyPoints":"keyPoints","keySplines":"keySplines","keyTimes":"keyTimes","lengthAdjust":"lengthAdjust","letterSpacing":"letter-spacing","lightingColor":"lighting-color","limitingConeAngle":"limitingConeAngle","local":0,"markerEnd":"marker-end","markerMid":"marker-mid","markerStart":"marker-start","markerHeight":"markerHeight","markerUnits":"markerUnits","markerWidth":"markerWidth","mask":0,"maskContentUnits":"maskContentUnits","maskUnits":"maskUnits","mathematical":0,"mode":0,"numOctaves":"numOctaves","offset":0,"opacity":0,"operator":0,"order":0,"orient":0,"orientation":0,"origin":0,"overflow":0,"overlinePosition":"overline-position","overlineThickness":"overline-thickness","paintOrder":"paint-order","panose1":"panose-1","pathLength":"pathLength","patternContentUnits":"patternContentUnits","patternTransform":"patternTransform","patternUnits":"patternUnits","pointerEvents":"pointer-events","points":0,"pointsAtX":"pointsAtX","pointsAtY":"pointsAtY","pointsAtZ":"pointsAtZ","preserveAlpha":"preserveAlpha","preserveAspectRatio":"preserveAspectRatio","primitiveUnits":"primitiveUnits","r":0,"radius":0,"refX":"refX","refY":"refY","renderingIntent":"rendering-intent","repeatCount":"repeatCount","repeatDur":"repeatDur","requiredExtensions":"requiredExtensions","requiredFeatures":"requiredFeatures","restart":0,"result":0,"rotate":0,"rx":0,"ry":0,"scale":0,"seed":0,"shapeRendering":"shape-rendering","slope":0,"spacing":0,"specularConstant":"specularConstant","specularExponent":"specularExponent","speed":0,"spreadMethod":"spreadMethod","startOffset":"startOffset","stdDeviation":"stdDeviation","stemh":0,"stemv":0,"stitchTiles":"stitchTiles","stopColor":"stop-color","stopOpacity":"stop-opacity","strikethroughPosition":"strikethrough-position","strikethroughThickness":"strikethrough-thickness","string":0,"stroke":0,"strokeDasharray":"stroke-dasharray","strokeDashoffset":"stroke-dashoffset","strokeLinecap":"stroke-linecap","strokeLinejoin":"stroke-linejoin","strokeMiterlimit":"stroke-miterlimit","strokeOpacity":"stroke-opacity","strokeWidth":"stroke-width","surfaceScale":"surfaceScale","systemLanguage":"systemLanguage","tableValues":"tableValues","targetX":"targetX","targetY":"targetY","textAnchor":"text-anchor","textDecoration":"text-decoration","textRendering":"text-rendering","textLength":"textLength","to":0,"transform":0,"u1":0,"u2":0,"underlinePosition":"underline-position","underlineThickness":"underline-thickness","unicode":0,"unicodeBidi":"unicode-bidi","unicodeRange":"unicode-range","unitsPerEm":"units-per-em","vAlphabetic":"v-alphabetic","vHanging":"v-hanging","vIdeographic":"v-ideographic","vMathematical":"v-mathematical","values":0,"vectorEffect":"vector-effect","version":0,"vertAdvY":"vert-adv-y","vertOriginX":"vert-origin-x","vertOriginY":"vert-origin-y","viewBox":"viewBox","viewTarget":"viewTarget","visibility":0,"widths":0,"wordSpacing":"word-spacing","writingMode":"writing-mode","x":0,"xHeight":"x-height","x1":0,"x2":0,"xChannelSelector":"xChannelSelector","xlinkActuate":"xlink:actuate","xlinkArcrole":"xlink:arcrole","xlinkHref":"xlink:href","xlinkRole":"xlink:role","xlinkShow":"xlink:show","xlinkTitle":"xlink:title","xlinkType":"xlink:type","xmlBase":"xml:base","xmlId":"xml:id","xmlns":0,"xmlnsXlink":"xmlns:xlink","xmlLang":"xml:lang","xmlSpace":"xml:space","y":0,"y1":0,"y2":0,"yChannelSelector":"yChannelSelector","z":0,"zoomAndPan":"zoomAndPan"},N={"Properties":{},"DOMAttributeNamespaces":{"ev:event":"http://www.w3.org/2001/xml-events","xlink:actuate":B,"xlink:arcrole":B,"xlink:href":B,"xlink:role":B,"xlink:show":B,"xlink:title":B,"xlink:type":B,"xml:base":D,"xml:id":D,"xml:lang":D,"xml:space":D},"DOMAttributeNames":{}};function patch(e,t,r,n,i){var o,a=e.dom;if(function isSameVNode(e,t){if(isInvalid(e)||isInvalid(t)||s(e)||s(t))return!1;return e.type===t.type&&e.vtype===t.vtype&&e.key===t.key}(e,t)){var l=t.vtype;if(2&l)(i=isNullOrUndef(i)?e.isSvg:i)&&(t.isSvg=i),function patchProps(e,t,r,n,i){for(var o in r){var a=r[o];isNullOrUndef(t[o])&&!isNullOrUndef(a)&&(isAttrAnEvent(o)?detachEvent(e,o):"dangerouslySetInnerHTML"===o?e.textContent="":"className"===o?e.removeAttribute("class"):e.removeAttribute(o))}for(var s in t)patchProp(e,s,r[s],t[s],n,i)}(a,t.props,e.props,e,i),patchChildren(a,e.children,t.children,n,i),null!==t.ref&&v.update(e,t,a),o=a;else if((12&l)>0)o=t.update(e,t,n),I.afterUpdate(t);else{if(1&l)return function patchVText(e,t){var r=e.dom;if(null===r)return;var n=t.text;t.dom=r,e.text!==n&&(r.nodeValue=n);return r}(e,t);32&l&&patchChildren(e.type,e.children,t.children,n,i)}t.dom=o||a}else s(e)&&s(t)?patchArrayChildren(a,e,t,n,!1):(unmount(e),o=createElement(t,i,n),null!==t&&(t.dom=o),null!==r&&r.replaceChild(o,a));return o}function patchArrayChildren(e,t,r,n,i){var o=t.length,a=r.length;if(0===o){if(a>0)for(var s=0;s0&&!isNullOrUndef(t[0])&&!isNullOrUndef(t[0].key)&&e.length>0&&!isNullOrUndef(e[0])&&!isNullOrUndef(e[0].key)}(t,r)?function patchNonKeyedChildren(e,t,r,n,i,o,a){var s=Math.min(o,a),l=0;for(;la)for(l=s;lm||A>b)break e;v=e[g],y=t[A]}for(;w.key===T.key;){if(patch(w,T,r,n,i),b--,g>--m||A>b)break e;w=e[m],T=t[b]}}if(g>m){if(A<=b)for(p=(f=b+1)b)for(;g<=m;)unmount(e[g++],r);else{var S=m-g+1,C=b-A+1,_=new Array(C);for(s=0;sl?x=!0:k=l,patch(c,u,r,n,i),P++,e[s]=null;break}}else{var E=new d;for(s=A;s<=b;s++)E.set(t[s].key,s);for(s=g;s<=m;s++)c=e[s],Pl?x=!0:k=l,patch(c,u,r,n,i),P++,e[s]=null)}if(S===o&&0===P)for(unmountChildren(e),r.textContent="";A0;)null!==(c=e[g++])&&(unmount(c,r),s--);if(x){var M=function lis(e){var t,r,n=e.slice(),i=[];i.push(0);for(var o=0,a=e.length;o0&&(n[o]=i[t-1]),i[t]=o)}}t=i.length,r=i[t-1];for(;t-- >0;)i[t]=r,r=n[r];return i}(_);for(l=M.length-1,s=C-1;s>=0;s--)-1===_[s]?(h=t[k=s+A],f=k+1,attachNewNode(r,createElement(h,i,n),f=0;s--)-1===_[s]&&(h=t[k=s+A],f=k+1,attachNewNode(r,createElement(h,i,n),f-1?t.substr(c+1):t;e.removeAttributeNS(l,u)}else isFunction(n)||e.setAttribute(t,n)}else e.className=n}}var F="http://www.w3.org/2000/svg";function createElement(e,t,r,n){var i;if(isValidElement(e)){var l=e.vtype;12&l?(i=e.init(r,n),I.afterMount(e)):1&l?(i=o.createTextNode(e.text),e.dom=i):2&l?i=function mountVNode$1(e,t,r,n){e.isSvg?t=!0:"svg"===e.type?t=!0:a||(t=!1);t&&(e.namespace=F,e.isSvg=t);var i=t?o.createElementNS(e.namespace,e.type):o.createElement(e.type);(function setProps(e,t,r){var n=t.props;for(var i in n)patchProp(e,i,null,n[i],null,r)})(i,e,t),"foreignObject"===e.type&&(t=!1);var l=e.children;if(s(l))for(var c=0,u=l.length;c0&&(r.dom=n)}return e.prevProps=e.props,e.prevState=e.state,e.prevContext=e.context,e.clearCallBacks(),flushMount(),n}var z=[];function rerender(){var e,t=z;for(z=[];e=t.pop();)e._dirty&&updateComponent(e)}var R=function Component(e,t){this._dirty=!0,this._disable=!0,this._pendingStates=[],this.state||(this.state={}),this.props=e||{},this.context=t||A,this.refs={}};R.prototype.setState=function setState(e,t){e&&(this._pendingStates=this._pendingStates||[]).push(e),isFunction(t)&&(this._pendingCallbacks=this._pendingCallbacks||[]).push(t),this._disable||function enqueueRender(e){!e._dirty&&(e._dirty=!0)&&1===z.push(e)&&u(rerender)}(this)},R.prototype.getState=function getState(){var e=this,t=this._pendingStates,r=this.state,n=this.props;if(!t.length)return r;var i=clone(r),o=t.concat();return this._pendingStates.length=0,o.forEach(function(t){isFunction(t)&&(t=t.call(e,r,n)),f(i,t)}),i},R.prototype.clearCallBacks=function clearCallBacks(){if(s(this._pendingCallbacks))for(;this._pendingCallbacks.length;)this._pendingCallbacks.pop().call(this)},R.prototype.forceUpdate=function forceUpdate(e){isFunction(e)&&(this._pendingCallbacks=this._pendingCallbacks||[]).push(e),updateComponent(this,!0)},R.prototype.render=function render(e,t,r){},R.prototype.isReactComponent=A;var V=function(e){function PureComponent(){e.apply(this,arguments),this.isPureComponent=!0}return e&&(PureComponent.__proto__=e),PureComponent.prototype=Object.create(e&&e.prototype),PureComponent.prototype.constructor=PureComponent,PureComponent.prototype.shouldComponentUpdate=function shouldComponentUpdate(e,t){return!shallowEqual(this.props,e)||!shallowEqual(this.state,t)},PureComponent}(R);function render(e,t,r){if(!t)throw new Error(t+" should be a DOM Element");var n,i=t._component;return I.roots.push(e),void 0!==i?(I.roots=I.roots.filter(function(e){return e!==i}),n=patch(i,e,t,{})):(n=mountVNode(e,{}),t.appendChild(n)),t&&(t._component=e),flushMount(),r&&r(),isComposite(e)?e.component:n}function h(e,t,r){var n;return t.children&&(r||(r=t.children)),s(r)?function addChildren(e,t,r){if(isString(t)||isNumber(t))e.push(createVText(String(t)));else if(isValidElement(t))e.push(t);else if(s(t))for(var n=0;n0;)r[n]=arguments[n+2];var i,o=r;return r&&(1===r.length?o=r[0]:0===r.length&&(o=void 0)),isString(e)?((i=function transformPropsForRealTag(e,t){var r={};for(var n in t){var i=t[n];if("defaultValue"!==n){var o=N.DOMAttributeNames[n];o&&o!==n?r[o]=i:r[n]=i}else r.value=t.value||t.defaultValue}return r}(0,t)).owner=b.current,h(e,i,o)):isFunction(e)?((i=function transformPropsForComponent(e,t){var r={};for(var n in e){var i=e[n];r[n]=i}if(t)for(var o in t)isUndefined(r[o])&&(r[o]=t[o]);return r}(t,e.defaultProps)).children&&i.children!==g||(i.children=o||0===o?o:g),i.owner=b.current,e.prototype&&e.prototype.render?new U(e,i):new W(e,i)):e}function cloneElement(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];if(function isVText(e){return!isNullOrUndef(e)&&1===e.vtype}(e))return createVText(e.text);if(isString(e)||isNumber(e))return createVText(e);if(isInvalid(e)||!isInvalid(e)&&isPortal(e.vtype)||e&&16&e.vtype)return{"dom":null,"vtype":16};var i=clone(f(clone(e.props),t));e.namespace&&(i.namespace=e.namespace),4&e.vtype&&!isNullOrUndef(e.ref)&&(i.ref=e.ref);var o=(arguments.length>2?[].slice.call(arguments,2):e.children||i.children)||[];if(o.length&&1===o.length&&(o=r[0]),s(e))return e.map(function(e){return cloneElement(e)});var a=createElement$2(e.type,i);if(s(o)){var l=o.map(function(e){return cloneElement(e,e.props)});0===l.length&&(l=g),isVNode(a)&&(a.children=l),a.props.children=l}else o&&(isVNode(a)&&(a.children=cloneElement(o)),a.props.children=cloneElement(o,o.props));return a}W.prototype.init=function init(e){return function mountStatelessComponent(e,t){var r=e.type(e.props,t);return e._rendered=ensureVirtualNode(r),e._rendered.parentVNode=e,e.dom=mountVNode(e._rendered,t)}(this,e)},W.prototype.update=function update(e,t,r){var n=t.props,i=t.context,o=n.onShouldComponentUpdate;return isFunction(o)&&!o(e.props,n,i)?(t._rendered=e._rendered,e.dom):function reRenderStatelessComponent(e,t,r,n){var i=e._rendered,o=t.type(t.props,r);return o.parentVNode=t,t._rendered=o,t.dom=patch(i,o,i&&i.dom||n,r)}(e,this,r,e.dom)},W.prototype.destroy=function destroy(){!function unmountStatelessComponent(e){unmount(e._rendered)}(this)};var Q={"map":function map(e,t,r){return isNullOrUndef(e)?e:(e=Q.toArray(e),r&&r!==e&&(t=t.bind(r)),e.map(t))},"forEach":function forEach(e,t,r){if(!isNullOrUndef(e)){e=Q.toArray(e),r&&r!==e&&(t=t.bind(r));for(var n=0,i=e.length;n0}var X=u,$=noop$1;function getShim(){return $}$.isRequired=noop$1;var K={"array":$,"bool":$,"func":$,"number":$,"object":$,"string":$,"any":$,"arrayOf":getShim,"element":$,"instanceOf":getShim,"node":$,"objectOf":getShim,"oneOf":getShim,"oneOfType":getShim,"shape":getShim,"exact":getShim,"PropTypes":{},"checkPropTypes":noop$1};K.PropTypes=K;var q={"Children":Q,"Component":R,"PureComponent":V,"createElement":createElement$2,"cloneElement":cloneElement,"render":render,"nextTick":u,"options":I,"findDOMNode":findDOMNode,"isValidElement":isValidElement$1,"unmountComponentAtNode":unmountComponentAtNode,"createPortal":createPortal,"unstable_renderSubtreeIntoContainer":unstable_renderSubtreeIntoContainer,"hydrate":hydrate,"createFactory":createFactory,"unstable_batchedUpdates":X,"version":"15.4.2","PropTypes":K};t.Children=Q,t.Component=R,t.PureComponent=V,t.createElement=createElement$2,t.cloneElement=cloneElement,t.render=render,t.nextTick=u,t.options=I,t.findDOMNode=findDOMNode,t.isValidElement=isValidElement$1,t.unmountComponentAtNode=unmountComponentAtNode,t.createPortal=createPortal,t.unstable_renderSubtreeIntoContainer=unstable_renderSubtreeIntoContainer,t.hydrate=hydrate,t.createFactory=createFactory,t.unstable_batchedUpdates=X,t.version="15.4.2",t.PropTypes=K,t.default=q},function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{"value":!0});var n=function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}(r(0));function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r-1},ListCache.prototype.set=function listCacheSet(e,t){var r=this.__data__,n=assocIndexOf(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},MapCache.prototype.clear=function mapCacheClear(){this.__data__={"hash":new Hash,"map":new(I||ListCache),"string":new Hash}},MapCache.prototype.delete=function mapCacheDelete(e){return getMapData(this,e).delete(e)},MapCache.prototype.get=function mapCacheGet(e){return getMapData(this,e).get(e)},MapCache.prototype.has=function mapCacheHas(e){return getMapData(this,e).has(e)},MapCache.prototype.set=function mapCacheSet(e,t){return getMapData(this,e).set(e,t),this};var N=memoize(function(e){e=function toString(e){return null==e?"":function baseToString(e){if("string"==typeof e)return e;if(isSymbol(e))return G?G.call(e):"";var t=e+"";return"0"==t&&1/e==-a?"-0":t}(e)}(e);var t=[];return d.test(e)&&t.push(""),e.replace(f,function(e,r,n,i){t.push(n?i.replace(h,"$1"):r||e)}),t});function toKey(e){if("string"==typeof e||isSymbol(e))return e;var t=e+"";return"0"==t&&1/e==-a?"-0":t}function memoize(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(i);var r=function memoized(){var r=arguments,n=t?t.apply(this,r):r[0],i=memoized.cache;if(i.has(n))return i.get(n);var o=e.apply(this,r);return memoized.cache=i.set(n,o),o};return r.cache=new(memoize.Cache||MapCache),r}function eq(e,t){return e===t||e!=e&&t!=t}memoize.Cache=MapCache;var H=Array.isArray;function isObject(e){var t=_typeof(e);return!!e&&("object"==t||"function"==t)}function isSymbol(e){return"symbol"===_typeof(e)||function isObjectLike(e){return!!e&&"object"===_typeof(e)}(e)&&P.call(e)==c}function isIndex(e,t){var r=_typeof(e);return!!(t=null==t?v:t)&&("number"==r||"symbol"!=r&&y.test(e))&&e>-1&&e%1==0&&e>>",">")),new W(e,this,!0)}},{"key":"selectAll","value":function selectAll(e){return"string"==typeof e&&(e=e.replace(">>>",">")),new W(e,this,!1)}},{"key":"selectViewport","value":function selectViewport(){return new W("html",this,!0)}},{"key":"exec","value":function exec(e){var t=this;!function queryBat(e,t){var r=[];e.forEach(function(e){var t=e.selector,n=e.single,i=e.fields,o=e.component,a=document;o&&o.vnode&&o.vnode.dom&&(a=o.vnode.dom);var s=!1;if(a!==document)for(var l=a.parentNode.querySelectorAll(t),c=0,u=l.length;c4&&void 0!==arguments[4]?arguments[4]:null;this._queue.push({"component":t,"selector":e,"single":r,"fields":n}),this._queueCb.push(i)}}]),Query}(),W=function(){function NodesRef(e,t,r){_classCallCheck(this,NodesRef),this._component=t._component,this._selector=e,this._selectorQuery=t,this._single=r}return _createClass(NodesRef,[{"key":"boundingClientRect","value":function boundingClientRect(e){var t=this._selector,r=this._component,n=this._single,i=this._selectorQuery;return i._push(t,r,n,{"id":!0,"dataset":!0,"rect":!0,"size":!0},e),i}},{"key":"scrollOffset","value":function scrollOffset(e){var t=this._selector,r=this._component,n=this._single,i=this._selectorQuery;return i._push(t,r,n,{"id":!0,"dataset":!0,"scrollOffset":!0},e),i}},{"key":"fields","value":function fields(e,t){var r=this._selector,n=this._component,i=this._single,o=this._selectorQuery,a=e.id,s=e.dataset,l=e.rect,c=e.size,u=e.scrollOffset,p=e.properties,d=void 0===p?[]:p,f=e.computedStyle,h=void 0===f?[]:f;return o._push(r,n,i,{"id":a,"dataset":s,"rect":l,"size":c,"scrollOffset":u,"properties":d,"computedStyle":h},t),o}}]),NodesRef}();function createSelectorQuery(){return new U}var Q=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var $=function shouldUseNative(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,n,i=function toObject(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),o=1;o0?(t.retryTimes--,fetchData(n,t,r)):!1===fallback(n,t,r)?r(new Error("Timeout and no data return")):void 0},u)}function storeCheckFn(e,t,r){return!!(e&&t&&r)&&(e[t]&&e[t]===r)}function setDataToStore(e){var t=e.useStore,r=e.storeKey,n=e.data;(t=!!t&&Z.enabled)&&Z.set(r,n)}function fallback(e,t,r){var n=t.backup;if(n){if("string"==typeof n)return delete t.backup,fetchData(generateJsonpUrlWithParams(n,t.params),t,r,{"backup":n});if(Array.isArray(n)&&n.length){var i=n.shift();return fetchData(generateJsonpUrlWithParams(i,t.params),t,r,{"backup":i})}}var o=function getDataFromStoreWithoutCheck(e){var t=e.useStore,r=e.storeKey,n=e.dataCheck;if(t=!!t&&Z.enabled){var i=Z.get(r);if(!n||i&&n&&!1!==n(i))return i}return null}({"useStore":t.useStore,"storeKey":e,"dataCheck":t.dataCheck});return!!o&&(r(null,o),!0)}function shouleBeObject(e){return e&&"object"===_typeof(e)?{"res":!0}:{"res":!1,"msg":getParameterError({"correct":"Object","wrong":e})}}function getParameterError(e){var t=e.name,r=void 0===t?"":t,n=e.para,i=e.correct,o=e.wrong,a=n?"parameter.".concat(n):"parameter",s=function upperCaseFirstLetter(e){return"string"!=typeof e?e:e=e.replace(/^./,function(e){return e.toUpperCase()})}(null===o?"Null":_typeof(o));return"".concat(r,":fail parameter error: ").concat(a," should be ").concat(i," instead of ").concat(s)}function inlineStyle$1(e){var t="";for(var r in e)t+="".concat(r,": ").concat(e[r],";");return t.indexOf("display: flex;")>=0&&(t+="display: -webkit-box;display: -webkit-flex;"),t=(t=t.replace(/transform:(.+?);/g,function(e,t){return"".concat(e,"-webkit-transform:").concat(t,";")})).replace(/flex-direction:(.+?);/g,function(e,t){return"".concat(e,"-webkit-flex-direction:").concat(t,";")})}function setTransform(e,t){e.style.webkitTransform=t,e.style.transform=t}function errorHandler(e,t){return function(r){return"function"==typeof e&&e(r),"function"==typeof t&&t(r),Promise.reject(r)}}!function(e){if(!e.fetch){var t={"searchParams":"URLSearchParams"in e,"iterable":"Symbol"in e&&"iterator"in Symbol,"blob":"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),"formData":"FormData"in e,"arrayBuffer":"ArrayBuffer"in e};if(t.arrayBuffer)var r=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],n=function isDataView(e){return e&&DataView.prototype.isPrototypeOf(e)},i=ArrayBuffer.isView||function(e){return e&&r.indexOf(Object.prototype.toString.call(e))>-1};Headers.prototype.append=function(e,t){e=normalizeName(e),t=normalizeValue(t);var r=this.map[e];this.map[e]=r?r+","+t:t},Headers.prototype.delete=function(e){delete this.map[normalizeName(e)]},Headers.prototype.get=function(e){return e=normalizeName(e),this.has(e)?this.map[e]:null},Headers.prototype.has=function(e){return this.map.hasOwnProperty(normalizeName(e))},Headers.prototype.set=function(e,t){this.map[normalizeName(e)]=normalizeValue(t)},Headers.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},Headers.prototype.keys=function(){var e=[];return this.forEach(function(t,r){e.push(r)}),iteratorFor(e)},Headers.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),iteratorFor(e)},Headers.prototype.entries=function(){var e=[];return this.forEach(function(t,r){e.push([r,t])}),iteratorFor(e)},t.iterable&&(Headers.prototype[Symbol.iterator]=Headers.prototype.entries);var o=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];Request.prototype.clone=function(){return new Request(this,{"body":this._bodyInit})},Body.call(Request.prototype),Body.call(Response.prototype),Response.prototype.clone=function(){return new Response(this._bodyInit,{"status":this.status,"statusText":this.statusText,"headers":new Headers(this.headers),"url":this.url})},Response.error=function(){var e=new Response(null,{"status":0,"statusText":""});return e.type="error",e};var a=[301,302,303,307,308];Response.redirect=function(e,t){if(-1===a.indexOf(t))throw new RangeError("Invalid status code");return new Response(null,{"status":t,"headers":{"location":e}})},e.Headers=Headers,e.Request=Request,e.Response=Response,e.fetch=function(e,r){return new Promise(function(n,i){var o=new Request(e,r),a=new XMLHttpRequest;a.onload=function(){var e={"status":a.status,"statusText":a.statusText,"headers":function parseHeaders(e){var t=new Headers;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();t.append(n,i)}}),t}(a.getAllResponseHeaders()||"")};e.url="responseURL"in a?a.responseURL:e.headers.get("X-Request-URL");var t="response"in a?a.response:a.responseText;n(new Response(t,e))},a.onerror=function(){i(new TypeError("Network request failed"))},a.ontimeout=function(){i(new TypeError("Network request failed"))},a.open(o.method,o.url,!0),"include"===o.credentials?a.withCredentials=!0:"omit"===o.credentials&&(a.withCredentials=!1),"responseType"in a&&t.blob&&(a.responseType="blob"),o.headers.forEach(function(e,t){a.setRequestHeader(t,e)}),a.send(void 0===o._bodyInit?null:o._bodyInit)})},e.fetch.polyfill=!0}function normalizeName(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function normalizeValue(e){return"string"!=typeof e&&(e=String(e)),e}function iteratorFor(e){var r={"next":function next(){var t=e.shift();return{"done":void 0===t,"value":t}}};return t.iterable&&(r[Symbol.iterator]=function(){return r}),r}function Headers(e){this.map={},e instanceof Headers?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function consumed(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function fileReaderReady(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function readBlobAsArrayBuffer(e){var t=new FileReader,r=fileReaderReady(t);return t.readAsArrayBuffer(e),r}function bufferClone(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function Body(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(t.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(t.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(t.arrayBuffer&&t.blob&&n(e))this._bodyArrayBuffer=bufferClone(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!t.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e)&&!i(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=bufferClone(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=consumed(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?consumed(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(readBlobAsArrayBuffer)}),this.text=function(){var e=consumed(this);if(e)return e;if(this._bodyBlob)return function readBlobAsText(e){var t=new FileReader,r=fileReaderReady(t);return t.readAsText(e),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function readArrayBufferAsText(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function decode(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}}),t}function Response(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new Headers(t.headers),this.url=t.url||"",this._initBody(e)}}("undefined"!=typeof self?self:void 0);var ce=encodeURIComponent;function serializeParams$1(e){return e?Object.keys(e).map(function(t){return"".concat(ce(t),"=").concat(ce(e[t]))}).join("&"):""}function request(e){"string"==typeof(e=e||{})&&(e={"url":e});var t=e,r=t.success,n=t.complete,i=t.fail,o=e.url,a={},s={};if(e.jsonp)return Object.assign(a,e),a.params=e.data,a.cache=e.jsonpCache,"string"==typeof e.jsonp&&(a.name=e.jsonp),delete a.jsonp,jsonp$1(o,a).then(function(e){return s.statusCode=200,s.data=e,"function"==typeof r&&r(s),"function"==typeof n&&n(s),s}).catch(function(e){return"function"==typeof i&&i(e),"function"==typeof n&&n(s),Promise.reject(e)});a.method=e.method||"GET";var l=a.method.toUpperCase();if(a.cache=e.cache||"default","GET"===l||"HEAD"===l)o=function generateRequestUrlWithParams(e,t){return(t="string"==typeof t?t:serializeParams$1(t))&&(e+=(~e.indexOf("?")?"&":"?")+t),e=e.replace("?&","?")}(o,e.data);else if("object"===_typeof(e.data)){var c=e.header&&(e.header["Content-Type"]||e.header["content-type"]);c&&c.indexOf("application/json")>=0?a.body=JSON.stringify(e.data):c&&c.indexOf("application/x-www-form-urlencoded")>=0?a.body=serializeParams$1(e.data):a.body=e.data}else a.body=e.data;return e.header&&(a.headers=e.header),e.mode&&(a.mode=e.mode),a.credentials=e.credentials,fetch(o,a).then(function(t){return s.statusCode=t.status,s.header={},t.headers.forEach(function(e,t){s.header[t]=e}),"arraybuffer"===e.responseType?t.arrayBuffer():"json"===e.dataType||void 0===e.dataType?t.json():"text"===e.responseType?t.text():Promise.resolve(null)}).then(function(e){return s.data=e,"function"==typeof r&&r(s),"function"==typeof n&&n(s),s}).catch(function(e){return"function"==typeof i&&i(e),"function"==typeof n&&n(s),Promise.reject(e)})}function setStorageSync(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("string"==typeof e){var r={};r="symbol"===_typeof(t)?{"data":""}:{"data":t},localStorage.setItem(e,JSON.stringify(r))}else console.error(getParameterError({"name":"setStorage","correct":"String","wrong":e}))}function getItem(e){var t;try{t=JSON.parse(localStorage.getItem(e))}catch(e){}return t&&"object"===_typeof(t)&&t.hasOwnProperty("data")?{"result":!0,"data":t.data}:{"result":!1}}function getStorageInfoSync(){var e={};return e.keys=Object.keys(localStorage),e.limitSize=null,e.currentSize=null,e}function removeStorageSync(e){"string"==typeof e?localStorage.removeItem(e):console.error(getParameterError({"name":"removeStorage","correct":"String","wrong":e}))}function clearStorage(){localStorage.clear()}var ue=Object.freeze({"setStorage":function setStorage(e){var t=shouleBeObject(e);if(!t.res){var r={"errMsg":"setStorage".concat(t.msg)};return console.error(r.errMsg),Promise.reject(r)}var n=e.key,i=e.data,o=e.success,a=e.fail,s=e.complete,l={"errMsg":"setStorage:ok"};return"string"!=typeof n?(l.errMsg=getParameterError({"name":"setStorage","para":"key","correct":"String","wrong":n}),console.error(l.errMsg),"function"==typeof a&&a(l),"function"==typeof s&&s(l),Promise.reject(l)):(setStorageSync(n,i),"function"==typeof o&&o(l),"function"==typeof s&&s(l),Promise.resolve(l))},"setStorageSync":setStorageSync,"getStorage":function getStorage(e){var t=shouleBeObject(e);if(!t.res){var r={"errMsg":"getStorage".concat(t.msg)};return console.error(r.errMsg),Promise.reject(r)}var n=e.key,i=e.success,o=e.fail,a=e.complete,s={"errMsg":"getStorage:ok"};if("string"!=typeof n)return s.errMsg=getParameterError({"name":"getStorage","para":"key","correct":"String","wrong":n}),console.error(s.errMsg),"function"==typeof o&&o(s),"function"==typeof a&&a(s),Promise.reject(s);var l=getItem(n),c=l.result,u=l.data;return c?(s.data=u,"function"==typeof i&&i(s),"function"==typeof a&&a(s),Promise.resolve(s)):(s.errMsg="getStorage:fail data not found","function"==typeof o&&o(s),"function"==typeof a&&a(s),Promise.reject(s))},"getStorageSync":function getStorageSync(e){if("string"==typeof e){var t=getItem(e);return t.result?t.data:""}console.error(getParameterError({"name":"getStorage","correct":"String","wrong":e}))},"getStorageInfo":function getStorageInfo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.success,r=e.complete,n={"errMsg":"getStorageInfo:ok"},i=getStorageInfoSync();return Object.assign(n,i),t&&t(n),r&&r(n),Promise.resolve(n)},"getStorageInfoSync":getStorageInfoSync,"removeStorage":function removeStorage(e){var t=shouleBeObject(e);if(!t.res){var r={"errMsg":"removeStorage".concat(t.msg)};return console.error(r.errMsg),Promise.reject(r)}var n=e.key,i=e.success,o=e.fail,a=e.complete,s={"errMsg":"removeStorage:ok"};return"string"!=typeof n?(s.errMsg=getParameterError({"name":"removeStorage","para":"key","correct":"String","wrong":n}),console.error(s.errMsg),"function"==typeof o&&o(s),"function"==typeof a&&a(s),Promise.reject(s)):(removeStorageSync(n),i&&i(s),a&&a(s),Promise.resolve(s))},"removeStorageSync":removeStorageSync,"clearStorage":clearStorage,"clearStorageSync":clearStorage}),pe=function(){function Toast(){_classCallCheck(this,Toast);var e=function noop(){};this.options={"title":"","icon":"none","image":"","duration":1500,"mask":!1,"success":e,"fail":e,"complete":e}}return _createClass(Toast,[{"key":"getstyle","value":function getstyle(e){return{"maskStyle":{"position":"fixed","z-index":"1000","top":"0","right":"0","left":"0","bottom":"0"},"toastStyle":{"z-index":"5000","box-sizing":"border-box","display":"flex","flex-direction":"column","justify-content":"center","-webkit-justify-content":"center","position":"fixed","top":"50%","left":"50%","min-width":"120px","max-width":"200px","min-height":"120px","padding":"15px","transform":"translate(-50%, -50%)","border-radius":"5px","text-align":"center","line-height":"1.6","color":"#FFFFFF","background":"rgba(17, 17, 17, 0.7)"},"successStyle":{"margin":"0","vertical-align":"middle","font-family":"taro","-webkit-font-smoothing":"antialiased","color":"#FFFFFF","font-size":"55px","line-height":"1"},"loadingStyle":{"margin":"6px auto","width":"38px","height":"38px","-webkit-animation":"taroLoading 1s steps(12, end) infinite","animation":"taroLoading 1s steps(12, end) infinite","background":"transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat","background-size":"100%"},"imageStyle":{"margin":"6px auto","width":"40px","height":"40px","background":"transparent no-repeat","background-size":"100%"},"textStyle":{"margin":"0","font-size":"16px"}}}},{"key":"create","value":function create(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.getstyle(),n=r.maskStyle,i=r.toastStyle,o=r.successStyle,a=r.loadingStyle,s=r.imageStyle,l=r.textStyle;Object.assign(this.options,t);var c=this.options;if(this.el=document.createElement("div"),this.el.className="taro__toast",this.el.style.opacity="0",this.el.style.transition="opacity 0.1s linear",this.mask=document.createElement("div"),this.mask.setAttribute("style",inlineStyle$1(n)),this.mask.style.display=c.mask?"block":"none",this.icon=document.createElement("p"),c.image)this.icon.setAttribute("style",inlineStyle$1(Object.assign({},s,{"background-image":"url(".concat(c.image,")")})));else{var u="loading"===c.icon?a:o;"none"===c.icon&&Object.assign(u,{"display":"none"}),this.icon.setAttribute("style",inlineStyle$1(u)),"loading"!==c.icon&&(this.icon.textContent="")}this.toast=document.createElement("div"),"none"===c.icon&&Object.assign(i,{"min-height":"0","padding":"10px 15px"}),this.toast.setAttribute("style",inlineStyle$1(i)),this.title=document.createElement("p"),this.title.setAttribute("style",inlineStyle$1(l)),this.title.textContent=c.title,this.toast.appendChild(this.icon),this.toast.appendChild(this.title),this.el.appendChild(this.mask),this.el.appendChild(this.toast),document.body.appendChild(this.el),setTimeout(function(){e.el.style.opacity="1"},0),this.type=c._type,c.duration>=0&&this.hide(c.duration,this.type);var p="loading"===this.type?"showLoading:ok":"showToast:ok";return c.success&&c.success({"errMsg":p}),c.complete&&c.complete({"errMsg":p}),Promise.resolve({"errMsg":p})}},{"key":"show","value":function show(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.options;r.title!==t.title&&(this.title.textContent=t.title),r.mask!==t.mask&&(this.mask.style.display=t.mask?"block":"none");var n=this.getstyle(),i=n.toastStyle,o=n.successStyle,a=n.loadingStyle,s=n.imageStyle;if(r.image!==t.image)if(t.image)this.icon.setAttribute("style",inlineStyle$1(Object.assign({},s,{"background-image":"url(".concat(t.image,")")}))),this.icon.textContent="";else{var l="loading"===t.icon?a:o;"none"===t.icon&&Object.assign(l,{"display":"none"}),this.icon.setAttribute("style",inlineStyle$1(l)),this.icon.textContent="loading"===t.icon?"":""}else if(!t.image&&r.icon!==t.icon){var c="loading"===t.icon?a:o;"none"===t.icon&&Object.assign(c,{"display":"none"}),this.icon.setAttribute("style",inlineStyle$1(c)),this.icon.textContent="loading"===t.icon?"":""}"none"===t.icon&&Object.assign(i,{"min-height":"0","padding":"10px 15px"}),this.toast.setAttribute("style",inlineStyle$1(i)),Object.assign(r,t),this.el.style.display="block",setTimeout(function(){e.el.style.opacity="1"},0),this.type=r._type,r.duration>=0&&this.hide(r.duration,this.type);var u="loading"===this.type?"showLoading:ok":"showToast:ok";return r.success&&r.success({"errMsg":u}),r.complete&&r.complete({"errMsg":u}),Promise.resolve({"errMsg":u})}},{"key":"hide","value":function hide(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1?arguments[1]:void 0;this.type===r&&(this.hideTimer&&clearTimeout(this.hideTimer),this.hideTimer=setTimeout(function(){e.el.style.opacity="0",setTimeout(function(){e.el.style.display="none"},100)},t))}}]),Toast}(),de=function(){function Modal(){_classCallCheck(this,Modal);var e=function noop(){};this.options={"title":"","content":"","showCancel":!0,"cancelText":"取消","cancelColor":"#000000","confirmText":"确定","confirmColor":"#3CC51F","success":e,"fail":e,"complete":e}}return _createClass(Modal,[{"key":"getstyle","value":function getstyle(e){return{"maskStyle":{"position":"fixed","z-index":"1000","top":"0","right":"0","left":"0","bottom":"0","background":"rgba(0,0,0,0.6)"},"modalStyle":{"z-index":"4999","position":"fixed","top":"50%","left":"50%","transform":"translate(-50%, -50%)","width":"80%","max-width":"300px","border-radius":"3px","text-align":"center","line-height":"1.6","overflow":"hidden","background":"#FFFFFF"},"titleStyle":{"padding":"20px 24px 9px","font-size":"18px"},"textStyle":{"padding":"0 24px 12px","min-height":"40px","font-size":"15px","line-height":"1.3","color":"#808080"},"footStyle":{"position":"relative","line-height":"48px","font-size":"18px","display":"flex"},"btnStyle":{"position":"relative","-webkit-box-flex":"1","-webkit-flex":"1","flex":"1"}}}},{"key":"create","value":function create(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.getstyle(),n=r.maskStyle,i=r.modalStyle,o=r.titleStyle,a=r.textStyle,s=r.footStyle,l=r.btnStyle;Object.assign(this.options,t);var c=this.options;this.el=document.createElement("div"),this.el.className="taro__modal",this.el.style.opacity="0",this.el.style.transition="opacity 0.2s linear";var u=document.createElement("div");u.setAttribute("style",inlineStyle$1(n));var p=document.createElement("div");p.setAttribute("style",inlineStyle$1(i));var d=c.title?o:Object.assign({},o,{"display":"none"});this.title=document.createElement("div"),this.title.setAttribute("style",inlineStyle$1(d)),this.title.textContent=c.title;var f=c.title?a:Object.assign({},a,{"padding":"40px 20px 26px","color":"#353535"});this.text=document.createElement("div"),this.text.setAttribute("style",inlineStyle$1(f)),this.text.textContent=c.content;var h=document.createElement("div");h.className="taro-modal__foot",h.setAttribute("style",inlineStyle$1(s));var m=Object.assign({},l,{"color":c.cancelColor,"display":c.showCancel?"block":"none"});return this.cancel=document.createElement("div"),this.cancel.className="taro-model__btn",this.cancel.setAttribute("style",inlineStyle$1(m)),this.cancel.textContent=c.cancelText,this.cancel.onclick=function(){e.hide();var t=e.getRes("cancel");c.success(t),c.complete(t),e.resolveHandler(t)},this.confirm=document.createElement("div"),this.confirm.className="taro-model__btn",this.confirm.setAttribute("style",inlineStyle$1(l)),this.confirm.style.color=c.confirmColor,this.confirm.textContent=c.confirmText,this.confirm.onclick=function(){e.hide();var t=e.getRes("confirm");c.success(t),c.complete(t),e.resolveHandler(t)},h.appendChild(this.cancel),h.appendChild(this.confirm),p.appendChild(this.title),p.appendChild(this.text),p.appendChild(h),this.el.appendChild(u),this.el.appendChild(p),document.body.appendChild(this.el),setTimeout(function(){e.el.style.opacity="1"},0),new Promise(function(t){return e.resolveHandler=t})}},{"key":"getRes","value":function getRes(e){var t={"errMsg":"showModal:ok","cancel":!1,"confirm":!1};return t[e]=!0,t}},{"key":"show","value":function show(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.options,n=this.getstyle().textStyle;if(r.title!==t.title)if(this.title.textContent=t.title,t.title)r.title||(this.title.style.display="block",this.text.setAttribute("style",inlineStyle$1(n)));else{this.title.style.display="none";var i=Object.assign({},n,{"padding":"40px 20px 26px","color":"#353535"});this.text.setAttribute("style",inlineStyle$1(i))}return r.content!==t.content&&(this.text.textContent=t.content),r.showCancel!==t.showCancel&&(this.cancel.style.display=t.showCancel?"block":"none"),r.cancelText!==t.cancelText&&(this.cancel.textContent=t.cancelText),r.cancelColor!==t.cancelColor&&(this.cancel.style.color=t.cancelColor),r.confirmText!==t.confirmText&&(this.confirm.textContent=t.confirmText),r.confirmColor!==t.confirmColor&&(this.confirm.style.color=t.confirmColor),Object.assign(r,t),this.cancel.onclick=function(){e.hide();var t=e.getRes("cancel");r.success(t),r.complete(t),e.resolveHandler(t)},this.confirm.onclick=function(){e.hide();var t=e.getRes("confirm");r.success(t),r.complete(t),e.resolveHandler(t)},this.el.style.display="block",setTimeout(function(){e.el.style.opacity="1"},0),new Promise(function(t){return e.resolveHandler=t})}},{"key":"hide","value":function hide(){var e=this;setTimeout(function(){e.el.style.opacity="0",setTimeout(function(){e.el.style.display="none"},200)},0)}}]),Modal}(),fe=function(){function ActionSheet(){_classCallCheck(this,ActionSheet);var e=function noop(){};this.options={"itemList":[],"itemColor":"#000000","success":e,"fail":e,"complete":e}}return _createClass(ActionSheet,[{"key":"getStyle","value":function getStyle(){return{"maskStyle":{"position":"fixed","z-index":"1000","top":"0","right":"0","left":"0","bottom":"0","background":"rgba(0,0,0,0.6)"},"actionSheetStyle":{"z-index":"4999","position":"fixed","left":"0","bottom":"0","-webkit-transform":"translate(0, 100%)","transform":"translate(0, 100%)","width":"100%","line-height":"1.6","background":"#EFEFF4","-webkit-transition":"-webkit-transform .3s","transition":"transform .3s"},"menuStyle":{"background-color":"#FCFCFD"},"cellStyle":{"position":"relative","padding":"10px 0","text-align":"center","font-size":"18px"},"cancelStyle":{"margin-top":"6px","padding":"10px 0","text-align":"center","font-size":"18px","color":"#000000","background-color":"#FCFCFD"}}}},{"key":"create","value":function create(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.getStyle(),n=r.maskStyle,i=r.actionSheetStyle,o=r.menuStyle,a=r.cellStyle,s=r.cancelStyle;Object.assign(this.options,t);var l=this.options;this.el=document.createElement("div"),this.el.className="taro__actionSheet",this.el.style.opacity="0",this.el.style.transition="opacity 0.2s linear";var c=document.createElement("div");c.setAttribute("style",inlineStyle$1(n)),this.actionSheet=document.createElement("div"),this.actionSheet.setAttribute("style",inlineStyle$1(i)),this.menu=document.createElement("div"),this.menu.setAttribute("style",inlineStyle$1(Object.assign({},o,{"color":l.itemColor}))),this.cells=t.itemList.map(function(t,r){var n=document.createElement("div");return n.className="taro-actionsheet__cell",n.setAttribute("style",inlineStyle$1(a)),n.textContent=t,n.dataset.tapIndex=r,n.onclick=function(t){return e.onCellClick(t)},n}),this.cancel=document.createElement("div"),this.cancel.setAttribute("style",inlineStyle$1(s)),this.cancel.textContent="取消",this.cells.forEach(function(t){return e.menu.appendChild(t)}),this.actionSheet.appendChild(this.menu),this.actionSheet.appendChild(this.cancel),this.el.appendChild(c),this.el.appendChild(this.actionSheet);var u=function cb(){e.hide();var t={"errMsg":"showActionSheet:fail cancel"};l.fail(t),l.complete(t),e.rejectHandler(t)};return c.onclick=u,this.cancel.onclick=u,document.body.appendChild(this.el),setTimeout(function(){e.el.style.opacity="1",setTransform(e.actionSheet,"translate(0, 0)")},0),new Promise(function(t,r){e.resolveHandler=t,e.rejectHandler=r})}},{"key":"show","value":function show(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.options;r.itemColor!==t.itemColor&&(this.menu.style.color=t.itemColor),Object.assign(r,t);var n=this.getStyle().cellStyle;t.itemList.forEach(function(t,r){if(e.cells[r])e.cells[r].textContent===t||(e.cells[r].textContent=t);else{var i=document.createElement("div");i.className="taro-actionsheet__cell",i.setAttribute("style",inlineStyle$1(n)),i.textContent=t,i.dataset.tapIndex=r,i.onclick=function(t){return e.onCellClick(t)},e.cells.push(i),e.menu.appendChild(i)}});var i=this.cells.length,o=t.itemList.length;if(i>o){for(var a=o;a0&&void 0!==arguments[0]?arguments[0]:{};init(document),(e=Object.assign({},{"title":"","icon":"success","image":"","duration":1500,"mask":!1},e))._type="toast";var t=errorHandler(e.fail,e.complete);return"string"!=typeof e.title?t({"errMsg":getParameterError({"name":"showToast","para":"title","correct":"String","wrong":e.title})}):"number"!=typeof e.duration?t({"errMsg":getParameterError({"name":"showToast","para":"duration","correct":"Number","wrong":e.duration})}):(e.image&&"string"!=typeof e.image&&(e.image=""),e.mask=!!e.mask,me.el?me.show(e):me.create(e))},"hideToast":function hideToast(){me.el&&me.hide(0,"toast")},"showLoading":function showLoading(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};init(document),(e=Object.assign({},{"title":"","mask":!1},e,{"icon":"loading","image":"","duration":-1}))._type="loading";var t=errorHandler(e.fail,e.complete);return"string"!=typeof e.title?t({"errMsg":getParameterError({"name":"showLoading","para":"title","correct":"String","wrong":e.title})}):(e.mask=!!e.mask,me.el?me.show(e):me.create(e))},"hideLoading":function hideLoading(){me.el&&me.hide(0,"loading")},"showModal":function showModal(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};init(document);var t=errorHandler((e=Object.assign({},{"title":"","content":"","showCancel":!0,"cancelText":"取消","cancelColor":"#000000","confirmText":"确定","confirmColor":"#3CC51F"},e)).fail,e.complete);return"string"!=typeof e.title?t({"errMsg":getParameterError({"name":"showModal","para":"title","correct":"String","wrong":e.title})}):"string"!=typeof e.content?t({"errMsg":getParameterError({"name":"showModal","para":"content","correct":"String","wrong":e.content})}):"string"!=typeof e.cancelText?t({"errMsg":getParameterError({"name":"showModal","para":"cancelText","correct":"String","wrong":e.cancelText})}):e.cancelText.replace(/[\u0391-\uFFE5]/g,"aa").length>8?t({"errMsg":"showModal:fail cancelText length should not larger then 4 Chinese characters"}):"string"!=typeof e.confirmText?t({"errMsg":getParameterError({"name":"showModal","para":"confirmText","correct":"String","wrong":e.confirmText})}):e.confirmText.replace(/[\u0391-\uFFE5]/g,"aa").length>8?t({"errMsg":"showModal:fail confirmText length should not larger then 4 Chinese characters"}):"string"!=typeof e.cancelColor?t({"errMsg":getParameterError({"name":"showModal","para":"cancelColor","correct":"String","wrong":e.cancelColor})}):"string"!=typeof e.confirmColor?t({"errMsg":getParameterError({"name":"showModal","para":"confirmColor","correct":"String","wrong":e.confirmColor})}):(e.showCancel=!!e.showCancel,be.el?be.show(e):be.create(e))},"showActionSheet":function showActionSheet(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};init(document);var t=errorHandler((e=Object.assign({},{"itemColor":"#000000"},e)).fail,e.complete);if(!Array.isArray(e.itemList))return t({"errMsg":getParameterError({"name":"showActionSheet","para":"itemList","correct":"Array","wrong":e.itemList})});if(e.itemList.length<1)return t({"errMsg":"showActionSheet:fail parameter error: parameter.itemList should have at least 1 item"});if(e.itemList.length>6)return t({"errMsg":"showActionSheet:fail parameter error: parameter.itemList should not be large than 6"});for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{};"object"===_typeof(e)&&e||(e={});var t=e,r=t.data,n=void 0===r?"":r,i=t.success,o=t.fail,a=t.complete;if(1!==this.readyState){var s={"errMsg":"SocketTask.send:fail SocketTask.readState is not OPEN"};return console.error(s.errMsg),"function"==typeof o&&o(s),"function"==typeof a&&a(s),Promise.reject(s)}this.ws.send(n);var l={"errMsg":"sendSocketMessage:ok"};return"function"==typeof i&&i(l),"function"==typeof a&&a(l),Promise.resolve(l)}},{"key":"close","value":function close(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"object"===_typeof(e)&&e||(e={});var t=e,r=t.code,n=void 0===r?1e3:r,i=t.reason,o=void 0===i?"server complete,close":i,a=t.success,s=t.complete;this.closeDetail={"code":n,"reason":o},this._destroyWhenClose&&this._destroyWhenClose(),this.ws.close();var l={"errMsg":"closeSocket:ok"};return"function"==typeof a&&a(l),"function"==typeof s&&s(l),Promise.resolve(l)}},{"key":"onOpen","value":function onOpen(e){this.ws.onopen=e}},{"key":"onMessage","value":function onMessage(e){this.ws.onmessage=e}},{"key":"onClose","value":function onClose(e){var t=this;this.ws.onclose=function(){t._destroyWhenClose&&t._destroyWhenClose(),e(t.closeDetail||{"code":1006,"reason":"abnormal closure"})}}},{"key":"onError","value":function onError(e){this.ws.onerror=e}},{"key":"readyState","get":function get(){return this.ws.readyState}}]),SocketTask}(),ye=[],we=1;var Te={"connectSocket":function connectSocket(e){var t="connectSocket";return new Promise(function(r,n){var i=shouleBeObject(e);if(!i.res){var o={"errMsg":"".concat(t).concat(i.msg)};return console.error(o.errMsg),n(o)}var a=e.url,s=e.protocols,l=e.success,c=e.fail,u=e.complete,p={"errMsg":"connectSocket:ok"};if("string"!=typeof a)return p.errMsg=getParameterError({"name":t,"para":"url","correct":"String","wrong":a}),console.error(p.errMsg),"function"==typeof c&&c(p),"function"==typeof u&&u(p),n(p);if(!a.startsWith("ws://")&&!a.startsWith("wss://"))return p.errMsg='request:fail invalid url "'.concat(a,'"'),console.error(p.errMsg),"function"==typeof c&&c(p),"function"==typeof u&&u(p),n(p);var d=Array.isArray(s)?s:null;if(ye.length>1)return p.errMsg="同时最多发起 2 个 socket 请求,更多请参考文档。",console.error(p.errMsg),"function"==typeof c&&c(p),"function"==typeof u&&u(p),n(p);var f=new ve(a,d);return f._destroyWhenClose=function(){var e=this;ye=ye.filter(function(t){return t!==e})},ye.push(f),p.socketTaskId=we++,"function"==typeof l&&l(p),"function"==typeof u&&u(p),r(f)})},"onSocketOpen":function onSocketOpen(){console.warn("Deprecated.Please use socketTask.onOpen instead.")},"onSocketError":function onSocketError(){console.warn("Deprecated.Please use socketTask.onError instead.")},"sendSocketMessage":function sendSocketMessage(){console.warn("Deprecated.Please use socketTask.send instead.")},"onSocketMessage":function onSocketMessage(){console.warn("Deprecated.Please use socketTask.onMessage instead.")},"closeSocket":function closeSocket(){console.warn("Deprecated.Please use socketTask.close instead.")},"onSocketClose":function onSocketClose(){console.warn("Deprecated.Please use socketTask.onClose instead.")}};var Se=Object.freeze({"initTabBarApis":function initTabBarApis(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.setTabBarStyle=function setTabBarStyle(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=shouleBeObject(t);if(!r.res){var n={"errMsg":"setTabBarStyle".concat(r.msg)};return console.error(n.errMsg),Promise.reject(n)}var i,o=t.color,a=t.selectedColor,s=t.backgroundColor,l=t.borderStyle,c=t.success,u=t.fail,p=t.complete,d={"errMsg":"setTabBarStyle:ok"};if(o&&!/^#\d{6}$/.test(o)?i="color":a&&!/^#\d{6}$/.test(a)?i="selectedColor":s&&!/^#\d{6}$/.test(s)?i="backgroundColor":l&&!/^(black|white)$/.test(l)&&(i="borderStyle"),i)return d.errMsg="setTabBarStyle:fail invalid ".concat(i),"function"==typeof u&&u(d),"function"==typeof p&&p(d),Promise.reject(d);if(!e.state.__tabs)return d.errMsg="setTabBarStyle:fail",Promise.reject(d);var f={};o&&(f.color=o),a&&(f.selectedColor=a),s&&(f.backgroundColor=s),l&&(f.borderStyle=l);var h=Object.assign({},e.state.__tabs,f);return e.setState&&e.setState({"__tabs":h}),"function"==typeof c&&c(d),"function"==typeof p&&p(d),Promise.resolve(d)},t.setTabBarItem=function setTabBarItem(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=shouleBeObject(t);if(!r.res){var n={"errMsg":"setTabBarItem".concat(r.msg)};return console.error(n.errMsg),Promise.reject(n)}var i=t.index,o=t.text,a=t.iconPath,s=t.selectedIconPath,l=t.success,c=t.fail,u=t.complete,p={"errMsg":"setTabBarItem:ok"};if("number"!=typeof i)return p.errMsg=getParameterError({"name":"setTabBarItem","para":"index","correct":"Number","wrong":i}),console.error(p.errMsg),"function"==typeof c&&c(p),"function"==typeof u&&u(p),Promise.reject(p);if(!e.state.__tabs||!e.state.__tabs.list||!e.state.__tabs.list[i])return p.errMsg="setTabBarItem:fail tabbar item not found","function"==typeof c&&c(p),"function"==typeof u&&u(p),Promise.reject(p);var d={};o&&(d.text=o),a&&(d.iconPath=a),s&&(d.selectedIconPath=s);var f=Object.assign({},e.state.__tabs);return f.list[i]=Object.assign({},f.list[i],d),e.setState&&e.setState({"__tabs":f}),"function"==typeof l&&l(p),"function"==typeof u&&u(p),Promise.resolve(p)}}});var Ce=function createCommonjsModule(e,t){return e(t={"exports":{}},t.exports),t.exports}(function(e){!function(e,t){e(function(){var e,t={"mobileDetectRules":{"phones":{"iPhone":"\\biPhone\\b|\\biPod\\b","BlackBerry":"BlackBerry|\\bBB10\\b|rim[0-9]+","HTC":"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel","Nexus":"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6","Dell":"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b","Motorola":"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052","Samsung":"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F","LG":"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)","Sony":"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533","Asus":"Asus.*Galaxy|PadFone.*Mobile","NokiaLumia":"Lumia [0-9]{3,4}","Micromax":"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b","Palm":"PalmSource|Palm","Vertu":"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature","Pantech":"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790","Fly":"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250","Wiko":"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM","iMobile":"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)","SimValley":"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b","Wolfgang":"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q","Alcatel":"Alcatel","Nintendo":"Nintendo (3DS|Switch)","Amoi":"Amoi","INQ":"INQ","GenericPhone":"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},"tablets":{"iPad":"iPad|iPad.*Mobile","NexusTablet":"Android.*Nexus[\\s]+(7|9|10)","GoogleTablet":"Android.*Pixel C","SamsungTablet":"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835","Kindle":"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)","SurfaceTablet":"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)","HPTablet":"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10","AsusTablet":"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b","BlackBerryTablet":"PlayBook|RIM Tablet","HTCtablet":"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410","MotorolaTablet":"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617","NookTablet":"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2","AcerTablet":"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30","ToshibaTablet":"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO","LGTablet":"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b","FujitsuTablet":"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b","PrestigioTablet":"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002","LenovoTablet":"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304F|TB-X304L|TB-8703F|Tab2A7-10F|TB2-X30L","DellTablet":"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7","YarvikTablet":"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b","MedionTablet":"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB","ArnovaTablet":"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2","IntensoTablet":"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004","IRUTablet":"M702pro","MegafonTablet":"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b","EbodaTablet":"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)","AllViewTablet":"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)","ArchosTablet":"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b","AinolTablet":"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark","NokiaLumiaTablet":"Lumia 2520","SonyTablet":"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712","PhilipsTablet":"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b","CubeTablet":"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT","CobyTablet":"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010","MIDTablet":"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10","MSITablet":"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b","SMiTTablet":"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)","RockChipTablet":"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A","FlyTablet":"IQ310|Fly Vision","bqTablet":"Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))|Maxwell.*Lite|Maxwell.*Plus","HuaweiTablet":"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09","NecTablet":"\\bN-06D|\\bN-08D","PantechTablet":"Pantech.*P4100","BronchoTablet":"Broncho.*(N701|N708|N802|a710)","VersusTablet":"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b","ZyncTablet":"z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900","PositivoTablet":"TB07STA|TB10STA|TB07FTA|TB10FTA","NabiTablet":"Android.*\\bNabi","KoboTablet":"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build","DanewTablet":"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b","TexetTablet":"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE","PlaystationTablet":"Playstation.*(Portable|Vita)","TrekstorTablet":"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab","PyleAudioTablet":"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b","AdvanTablet":"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ","DanyTechTablet":"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1","GalapadTablet":"Android.*\\bG1\\b(?!\\))","MicromaxTablet":"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b","KarbonnTablet":"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b","AllFineTablet":"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide","PROSCANTablet":"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b","YONESTablet":"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026","ChangJiaTablet":"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503","GUTablet":"TX-A1301|TX-M9002|Q702|kf026","PointOfViewTablet":"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10","OvermaxTablet":"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027","HCLTablet":"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync","DPSTablet":"DPS Dream 9|DPS Dual 7","VistureTablet":"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10","CrestaTablet":"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989","MediatekTablet":"\\bMT8125|MT8389|MT8135|MT8377\\b","ConcordeTablet":"Concorde([ ]+)?Tab|ConCorde ReadMan","GoCleverTablet":"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042","ModecomTablet":"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003","VoninoTablet":"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b","ECSTablet":"V07OT2|TM105A|S10OT1|TR10CS1","StorexTablet":"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab","VodafoneTablet":"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497","EssentielBTablet":"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2","RossMoorTablet":"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711","iMobileTablet":"i-mobile i-note","TolinoTablet":"tolino tab [0-9.]+|tolino shine","AudioSonicTablet":"\\bC-22Q|T7-QC|T-17B|T-17P\\b","AMPETablet":"Android.* A78 ","SkkTablet":"Android.* (SKYPAD|PHOENIX|CYCLOPS)","TecnoTablet":"TECNO P9|TECNO DP8D","JXDTablet":"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b","iJoyTablet":"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)","FX2Tablet":"FX2 PAD7|FX2 PAD10","XoroTablet":"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151","ViewsonicTablet":"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a","VerizonTablet":"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1","OdysTablet":"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10","CaptivaTablet":"CAPTIVA PAD","IconbitTablet":"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S","TeclastTablet":"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi","OndaTablet":"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b","JaytechTablet":"TPC-PA762","BlaupunktTablet":"Endeavour 800NG|Endeavour 1010","DigmaTablet":"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b","EvolioTablet":"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b","LavaTablet":"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b","AocTablet":"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712","MpmanTablet":"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010","CelkonTablet":"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b","WolderTablet":"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b","MediacomTablet":"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA","MiTablet":"\\bMI PAD\\b|\\bHM NOTE 1W\\b","NibiruTablet":"Nibiru M1|Nibiru Jupiter One","NexoTablet":"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI","LeaderTablet":"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100","UbislateTablet":"UbiSlate[\\s]?7C","PocketBookTablet":"Pocketbook","KocasoTablet":"\\b(TB-1207)\\b","HisenseTablet":"\\b(F5281|E2371)\\b","Hudl":"Hudl HT7S3|Hudl 2","TelstraTablet":"T-Hub2","GenericTablet":"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},"oss":{"AndroidOS":"Android","BlackBerryOS":"blackberry|\\bBB10\\b|rim tablet os","PalmOS":"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino","SymbianOS":"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b","WindowsMobileOS":"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;","WindowsPhoneOS":"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;","iOS":"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia","MeeGoOS":"MeeGo","MaemoOS":"Maemo","JavaOS":"J2ME/|\\bMIDP\\b|\\bCLDC\\b","webOS":"webOS|hpwOS","badaOS":"\\bBada\\b","BREWOS":"BREW"},"uas":{"Chrome":"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?","Dolfin":"\\bDolfin\\b","Opera":"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+","Skyfire":"Skyfire","Edge":"Mobile Safari/[.0-9]* Edge","IE":"IEMobile|MSIEMobile","Firefox":"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS","Bolt":"bolt","TeaShark":"teashark","Blazer":"Blazer","Safari":"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari","WeChat":"\\bMicroMessenger\\b","UCBrowser":"UC.*Browser|UCWEB","baiduboxapp":"baiduboxapp","baidubrowser":"baidubrowser","DiigoBrowser":"DiigoBrowser","Puffin":"Puffin","Mercury":"\\bMercury\\b","ObigoBrowser":"Obigo","NetFront":"NF-Browser","GenericBrowser":"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger","PaleMoon":"Android.*PaleMoon|Mobile.*PaleMoon"},"props":{"Mobile":"Mobile/[VER]","Build":"Build/[VER]","Version":"Version/[VER]","VendorID":"VendorID/[VER]","iPad":"iPad.*CPU[a-z ]+[VER]","iPhone":"iPhone.*CPU[a-z ]+[VER]","iPod":"iPod.*CPU[a-z ]+[VER]","Kindle":"Kindle/[VER]","Chrome":["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],"Coast":["Coast/[VER]"],"Dolfin":"Dolfin/[VER]","Firefox":["Firefox/[VER]","FxiOS/[VER]"],"Fennec":"Fennec/[VER]","Edge":"Edge/[VER]","IE":["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],"NetFront":"NetFront/[VER]","NokiaBrowser":"NokiaBrowser/[VER]","Opera":[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]","UCBrowser":["UCWEB[VER]","UC.*Browser/[VER]"],"MQQBrowser":"MQQBrowser/[VER]","MicroMessenger":"MicroMessenger/[VER]","baiduboxapp":"baiduboxapp/[VER]","baidubrowser":"baidubrowser/[VER]","SamsungBrowser":"SamsungBrowser/[VER]","Iron":"Iron/[VER]","Safari":["Version/[VER]","Safari/[VER]"],"Skyfire":"Skyfire/[VER]","Tizen":"Tizen/[VER]","Webkit":"webkit[ /][VER]","PaleMoon":"PaleMoon/[VER]","Gecko":"Gecko/[VER]","Trident":"Trident/[VER]","Presto":"Presto/[VER]","Goanna":"Goanna/[VER]","iOS":" \\bi?OS\\b [VER][ ;]{1}","Android":"Android [VER]","BlackBerry":["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],"BREW":"BREW [VER]","Java":"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]","Symbian":["SymbianOS/[VER]","Symbian/[VER]"],"webOS":["webOS/[VER]","hpwOS/[VER];"]},"utils":{"Bot":"Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom","MobileBot":"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2","DesktopMode":"WPDesktop","TV":"SonyDTV|HbbTV","WebKit":"(webkit)[ /]([\\w.]+)","Console":"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b","Watch":"SM-V700"}},"detectMobileBrowsers":{"fullPattern":/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,"shortPattern":/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,"tabletPattern":/android|ipad|playbook|silk/i}},r=Object.prototype.hasOwnProperty;function equalIC(e,t){return null!=e&&null!=t&&e.toLowerCase()===t.toLowerCase()}function containsIC(e,t){var r,n,i=e.length;if(!i||!t)return!1;for(r=t.toLowerCase(),n=0;n=0&&(o=o.substring(0,l)+"([\\w._\\+]+)"+o.substring(l+5)),i[a]=new RegExp(o,"i");c.props[n]=i}convertPropsToRegExp(c.oss),convertPropsToRegExp(c.phones),convertPropsToRegExp(c.tablets),convertPropsToRegExp(c.uas),convertPropsToRegExp(c.utils),c.oss0={"WindowsPhoneOS":c.oss.WindowsPhoneOS,"WindowsMobileOS":c.oss.WindowsMobileOS}}(),t.findMatch=function(e,t){for(var n in e)if(r.call(e,n)&&e[n].test(t))return n;return null},t.findMatches=function(e,t){var n=[];for(var i in e)r.call(e,i)&&e[i].test(t)&&n.push(i);return n},t.getVersionStr=function(e,n){var i,o,a,s,l=t.mobileDetectRules.props;if(r.call(l,e))for(a=(i=l[e]).length,o=0;o1&&(e=t[0]+".",t.shift(),e+=t.join("")),Number(e)},t.isMobileFallback=function(e){return t.detectMobileBrowsers.fullPattern.test(e)||t.detectMobileBrowsers.shortPattern.test(e.substr(0,4))},t.isTabletFallback=function(e){return t.detectMobileBrowsers.tabletPattern.test(e)},t.prepareDetectionCache=function(e,r,n){if(void 0===e.mobile){var i,o,a;if(o=t.findMatch(t.mobileDetectRules.tablets,r))return e.mobile=e.tablet=o,void(e.phone=null);if(i=t.findMatch(t.mobileDetectRules.phones,r))return e.mobile=e.phone=i,void(e.tablet=null);t.isMobileFallback(r)?void 0===(a=MobileDetect.isPhoneSized(n))?(e.mobile=t.FALLBACK_MOBILE,e.tablet=e.phone=null):a?(e.mobile=e.phone=t.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=t.FALLBACK_TABLET,e.phone=null):t.isTabletFallback(r)?(e.mobile=e.tablet=t.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null}},t.mobileGrade=function(e){var t=null!==e.mobile();return e.os("iOS")&&e.version("iPad")>=4.3||e.os("iOS")&&e.version("iPhone")>=3.1||e.os("iOS")&&e.version("iPod")>=3.1||e.version("Android")>2.1&&e.is("Webkit")||e.version("Windows Phone OS")>=7||e.is("BlackBerry")&&e.version("BlackBerry")>=6||e.match("Playbook.*Tablet")||e.version("webOS")>=1.4&&e.match("Palm|Pre|Pixi")||e.match("hp.*TouchPad")||e.is("Firefox")&&e.version("Firefox")>=12||e.is("Chrome")&&e.is("AndroidOS")&&e.version("Android")>=4||e.is("Skyfire")&&e.version("Skyfire")>=4.1&&e.is("AndroidOS")&&e.version("Android")>=2.3||e.is("Opera")&&e.version("Opera Mobi")>11&&e.is("AndroidOS")||e.is("MeeGoOS")||e.is("Tizen")||e.is("Dolfin")&&e.version("Bada")>=2||(e.is("UC Browser")||e.is("Dolfin"))&&e.version("Android")>=2.3||e.match("Kindle Fire")||e.is("Kindle")&&e.version("Kindle")>=3||e.is("AndroidOS")&&e.is("NookTablet")||e.version("Chrome")>=11&&!t||e.version("Safari")>=5&&!t||e.version("Firefox")>=4&&!t||e.version("MSIE")>=7&&!t||e.version("Opera")>=10&&!t?"A":e.os("iOS")&&e.version("iPad")<4.3||e.os("iOS")&&e.version("iPhone")<3.1||e.os("iOS")&&e.version("iPod")<3.1||e.is("Blackberry")&&e.version("BlackBerry")>=5&&e.version("BlackBerry")<6||e.version("Opera Mini")>=5&&e.version("Opera Mini")<=6.5&&(e.version("Android")>=2.3||e.is("iOS"))||e.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||e.version("Opera Mobi")>=11&&e.is("SymbianOS")?"B":(e.version("BlackBerry")<5||e.match("MSIEMobile|Windows CE.*Mobile")||e.version("Windows Mobile"),"C")},t.detectOS=function(e){return t.findMatch(t.mobileDetectRules.oss0,e)||t.findMatch(t.mobileDetectRules.oss,e)},t.getDeviceSmallerSide=function(){return window.screen.width0&&void 0!==arguments[0]?arguments[0]:{},t=getConnection(),r=e.success,n=e.complete,i={"errMsg":"getNetworkType:ok"};if(!t)return i.networkType="unknown","function"==typeof r&&r(i),"function"==typeof n&&n(i),Promise.resolve(i);var o="unknown";if(isNaN(Number(t.type)))t.type?o=t.type:t.effectiveType&&(o=t.effectiveType);else switch(t.type){case t.WIFI:o="wifi";break;case t.CELL_3G:o="3g";break;case t.CELL_2G:o="2g";break;default:o="unknown"}return i.networkType=o,"function"==typeof r&&r(i),"function"==typeof n&&n(i),Promise.resolve(i)}for(var _e=Object.freeze({"getSystemInfo":function getSystemInfo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.success,r=e.complete;return new Promise(function(e){var n=getSystemInfoSync();"function"==typeof t&&t(n),"function"==typeof r&&r(n),e(n)})},"getSystemInfoSync":getSystemInfoSync,"getNetworkType":getNetworkType,"onNetworkStatusChange":function onNetworkStatusChange(e){var t=getConnection();t&&t.addEventListener("change",function(){getNetworkType().then(function(t){var r=t.networkType;e({"isConnected":"none"!==r,"networkType":r})})})}}),xe=function toByteArray(e){for(var t,r=function getLens(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);return[r,r===t?0:4-r%4]}(e),n=r[0],i=r[1],o=new Me(function _byteLength(e,t,r){return 3*(t+r)/4-r}(0,n,i)),a=0,s=i>0?n-4:n,l=0;l>16&255,o[a++]=t>>8&255,o[a++]=255&t;2===i&&(t=Ee[e.charCodeAt(l)]<<2|Ee[e.charCodeAt(l+1)]>>4,o[a++]=255&t);1===i&&(t=Ee[e.charCodeAt(l)]<<10|Ee[e.charCodeAt(l+1)]<<4|Ee[e.charCodeAt(l+2)]>>2,o[a++]=t>>8&255,o[a++]=255&t);return o},ke=function fromByteArray(e){for(var t,r=e.length,n=r%3,i=[],o=0,a=r-n;oa?a:o+16383));1===n?(t=e[r-1],i.push(Pe[t>>2]+Pe[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],i.push(Pe[t>>10]+Pe[t>>4&63]+Pe[t<<2&63]+"="));return i.join("")},Pe=[],Ee=[],Me="undefined"!=typeof Uint8Array?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ie=0,Be=Oe.length;Ie>18&63]+Pe[e>>12&63]+Pe[e>>6&63]+Pe[63&e]}function encodeChunk(e,t,r){for(var n,i=[],o=t;o0&&a.substring(1).split("&").forEach(function(e){if(-1!==e.indexOf("=")){var t=_slicedToArray(e.split("="),2),r=t[0],n=t[1];o[r]=n}});return n.params=o,r?n.path?"/"!==n.path.charAt(0)&&(n.path=function resolvePathname(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e&&e.split("/")||[],n=t&&t.split("/")||[],i=e&&isAbsolute(e),o=t&&isAbsolute(t),a=i||o;if(e&&isAbsolute(e)?n=r:r.length&&(n.pop(),n=n.concat(r)),!n.length)return"/";var s=void 0;if(n.length){var l=n[n.length-1];s="."===l||".."===l||""===l}else s=!1;for(var c=0,u=n.length;u>=0;u--){var p=n[u];"."===p?spliceOne(n,u):".."===p?(spliceOne(n,u),c++):c&&(spliceOne(n,u),c--)}if(!a)for(;c--;c)n.unshift("..");!a||""===n[0]||n[0]&&isAbsolute(n[0])||n.unshift("");var d=n.join("/");return s&&"/"!==d.substr(-1)&&(d+="/"),d}(n.path,r.path)):n.path=r.path:n.path||(n.path="/"),n}var d,f=window.history,h=0,m=function createKey(){return String(++h)},b=function createHistory(e){var t,r=function createTransitionManager(){var e=null,t=[];return{"setPrompt":function setPrompt(t){return s(null==e,"A history supports only one prompt at a time"),e=t,function(){e===t&&(e=null)}},"confirmTransitionTo":function confirmTransitionTo(t,r,n,i){if(null!==e){var o="function"==typeof e?e(t,r):e;"string"==typeof o?"function"==typeof n?n(o,i):(s(!1,"A history needs a getUserConfirmation function in order to use a prompt message"),i(!0)):i(!1!==o)}else i(!0)},"appendListener":function appendListener(e){var r=!0,n=function listener(){r&&e.apply(void 0,arguments)};return t.push(n),function(){r=!1,t=t.filter(function(e){return e!==n})}},"notifyListeners":function notifyListeners(){for(var e=arguments.length,r=new Array(e),n=0;nn?"PUSH":i0&&void 0!==arguments[0]&&arguments[0],t=r.setPrompt(e);return S||(T(1),S=!0),function(){return S&&(S=!1,T(-1)),t()}},"createHref":A,"go":y,"goBack":function goBack(){return y(-1)},"goForward":function goForward(){return y(1)},"length":f.length,"listen":function listen(e){var t=r.appendListener(e);return T(1),function(){T(-1),t()}},"location":d,"push":function push(e){var t=m(),r=createLocation(e,t,C.location),n=A(r);f.pushState({"key":t},"",n),g.key=t,v({"action":"PUSH","location":r})},"replace":function replace(e){var t=g.key,r=createLocation(e,t,C.location),n=A(r);f.replaceState({"key":t},"",n),v({"action":"REPLACE","location":r})}};return C},g=function(e,t,r,n,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,i,o,a,s],u=0;(l=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}},A=function tryToCall(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i0&&void 0!==arguments[0]?arguments[0]:this.props).componentLoader().then(function(t){var r=function createWrappedComponent(e){return function(t){function WrappedComponent(e,t){var r;_classCallCheck(this,WrappedComponent);var n=(r=_possibleConstructorReturn(this,_getPrototypeOf(WrappedComponent).call(this,e,t))).componentDidShow;return r.componentDidShow=function newComponentDidShow(){var e=(this.config||{"navigationBarTitleText":null}).navigationBarTitleText;e&&(document.title=e),A(n,this)},r}return _inherits(WrappedComponent,e),_createClass(WrappedComponent,[{"key":"componentDidMount","value":function componentDidMount(){var e=_get(_getPrototypeOf(WrappedComponent.prototype),"componentDidMount",this);A(e,this),A(this.componentDidShow,this)}},{"key":"componentWillUnmount","value":function componentWillUnmount(){var e=this.componentDidHide,t=_get(_getPrototypeOf(WrappedComponent.prototype),"componentWillUnmount",this);A(t,this),A(e,this)}}]),WrappedComponent}()}(t.default);e.wrappedComponent=r,e.forceUpdate()})}},{"key":"componentWillMount","value":function componentWillMount(){this.updateComponent()}},{"key":"componentDidMount","value":function componentDidMount(){(d=d||v()).set(0)}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e,t){var r=this.matched,n=this.computeMatch(e.currentLocation),i=this.props.path!==e.path;if(i)this.updateComponent(e);else if(r===n)return;this.matched=n,n?(this.showPage(),i||((d=d||v()).set(this.scrollPos),A(this.componentRef.componentDidShow,this.componentRef))):(d=d||v(),this.scrollPos=d.get(),this.hidePage(),A(this.componentRef.componentDidHide,this.componentRef))}},{"key":"shouldComponentUpdate","value":function shouldComponentUpdate(){return!1}},{"key":"showPage","value":function showPage(){this.containerRef.style.display="block"}},{"key":"hidePage","value":function hidePage(){this.containerRef.style.display="none"}},{"key":"render","value":function render(){if(!this.wrappedComponent)return null;var e=this.wrappedComponent;return o.createElement("div",{"className":"taro_page","ref":this.getWrapRef},o.createElement(e,{"ref":this.getRef}))}}]),Route}(),w=function(e){function Router(){var e;return _classCallCheck(this,Router),(e=_possibleConstructorReturn(this,_getPrototypeOf(Router).apply(this,arguments))).currentPages=[],e.state={"location":e.props.history.location,"routeStack":[]},e.collectComponent=function(t,r){e.currentPages[r]=t},e}return _inherits(Router,n.Component),_createClass(Router,[{"key":"mountApis","value":function mountApis(){var e=this;i.navigateTo=function createNavigateTo(e){return function(t){var r=t.url;g(r,"navigateTo must be called with a url");try{return/^(https?:)\/\//.test(r)&&window.location.assign(r),e.push(r),Promise.resolve()}catch(e){return Promise.reject()}}}(this.props.history),i.navigateBack=function createNavigateBack(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var r=t.delta,n=void 0===r?1:r;return g(n>=0,"navigateBack must be called with a delta greater than 0"),e.go(-n),Promise.resolve()}catch(e){return Promise.reject()}}}(this.props.history),i.redirectTo=function createRedirectTo(e){return function(t){var r=t.url;g(r,"redirectTo must be called with a url"),/^(https?:)\/\//.test(r)&&window.location.assign(r);try{return e.replace(r),Promise.resolve()}catch(e){return Promise.reject()}}}(this.props.history),i.getCurrentPages=function(){return e.currentPages}}},{"key":"computeMatch","value":function computeMatch(e){var t=e.path,r=this.props.routes.find(function(e){var r=e.path;return!(!e.isIndex||"/"!==t)||t===r});return g(r,"Can not find proper registered route for '".concat(t,"'")),r}},{"key":"push","value":function push(e){var t=_toConsumableArray(this.state.routeStack),r=this.computeMatch(e);t.push(Object.assign({},r,{"key":e.state.key})),this.setState({"routeStack":t,"location":e})}},{"key":"pop","value":function pop(e,t){var r=_toConsumableArray(this.state.routeStack),n=Number(t.state.key),i=Number(e.state.key)-n;if(r.splice(i),0===r.length){var o=this.computeMatch(e);r=[Object.assign({},o,{"key":e.state.key})]}this.setState({"routeStack":r,"location":e})}},{"key":"replace","value":function replace(e){var t=_toConsumableArray(this.state.routeStack),r=this.computeMatch(e);t.splice(-1,1,Object.assign({},r,{"key":e.state.key})),this.setState({"routeStack":t,"location":e})}},{"key":"componentWillMount","value":function componentWillMount(){var e=this,t=this.props.history;this.mountApis(),this.unlisten=t.listen(function(r){var n=r.fromLocation,i=r.toLocation,o=r.action;"PUSH"===o?e.push(i):"POP"===o?e.pop(i,n):e.replace(i),e.lastLocation=t.location,e.setState({"location":t.location})}),this.lastLocation=t.location,this.push(this.lastLocation)}},{"key":"componentWillUnmount","value":function componentWillUnmount(){this.unlisten()}},{"key":"render","value":function render(){var e=this,t=i.getRouter();return this.currentPages.length=this.state.routeStack.length,o.createElement("div",{"className":"taro_router"},this.state.routeStack.map(function(r,n){var i=r.path,a=r.componentLoader,s=r.isIndex,l=r.key;return o.createElement(y,{"path":i,"currentLocation":t,"componentLoader":a,"isIndex":s,"key":l,"k":n,"collectComponent":e.collectComponent})}))}}]),Router}(),T=function(e){function Router$$1(){return _classCallCheck(this,Router$$1),_possibleConstructorReturn(this,_getPrototypeOf(Router$$1).apply(this,arguments))}return _inherits(Router$$1,n.Component),_createClass(Router$$1,[{"key":"componentWillMount","value":function componentWillMount(){var e=this.props,t=e.mode,r=e.routes[0].path;this.history=b({"mode":t,"basename":this.props.publicPath,"firstPagePath":r})}},{"key":"render","value":function render(){return o.createElement(w,{"history":this.history,"routes":this.props.routes})}}]),Router$$1}();t.Router=T},function(e,t,r){!function webpackUniversalModuleDefinition(t,r){e.exports=r()}("undefined"!=typeof self&&self,function(){return function(e){var t={};function __webpack_require__(r){if(t[r])return t[r].exports;var n=t[r]={"i":r,"l":!1,"exports":{}};return e[r].call(n.exports,n,n.exports,__webpack_require__),n.l=!0,n.exports}return __webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,r){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{"configurable":!1,"enumerable":!0,"get":r})},__webpack_require__.n=function(e){var t=e&&e.__esModule?function getDefault(){return e.default}:function getModuleExports(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=9)}([function(e,t){e.exports=r(0)},function(e,t){e.exports=r(19)},function(e,t){e.exports=function(e){var t=[];return t.toString=function toString(){return this.map(function(t){var r=function cssWithMappingToString(e,t){var r=e[1]||"",n=e[3];if(!n)return r;if(t&&"function"==typeof btoa){var i=function toComment(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(n),o=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"});return[r].concat(o).concat([i]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+r+"}":r}).join("")},t.i=function(e,r){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},i=0;i=0&&l.splice(t,1)}function createStyleElement(e){var t=document.createElement("style");return e.attrs.type="text/css",addAttrs(t,e.attrs),insertStyleElement(e,t),t}function addAttrs(e,t){Object.keys(t).forEach(function(r){e.setAttribute(r,t[r])})}function addStyle(e,t){var r,n,i,o;if(t.transform&&e.css){if(!(o=t.transform(e.css)))return function(){};e.css=o}if(t.singleton){var l=s++;r=a||(a=createStyleElement(t)),n=applyToSingletonTag.bind(null,r,l,!1),i=applyToSingletonTag.bind(null,r,l,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(r=function createLinkElement(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",addAttrs(t,e.attrs),insertStyleElement(e,t),t}(t),n=function updateLink(e,t,r){var n=r.css,i=r.sourceMap,o=void 0===t.convertToAbsoluteUrls&&i;(t.convertToAbsoluteUrls||o)&&(n=c(n));i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([n],{"type":"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,r,t),i=function(){removeStyleElement(r),r.href&&URL.revokeObjectURL(r.href)}):(r=createStyleElement(t),n=function applyToTag(e,t){var r=t.css,n=t.media;n&&e.setAttribute("media",n);if(e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}.bind(null,r),i=function(){removeStyleElement(r)});return n(e),function updateStyle(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var r=listToStyles(e,t);return addStylesToDom(r,t),function update(e){for(var i=[],o=0;o=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function _defineProperties(e,t){for(var r=0;r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function _defineProperties(e,t){for(var r=0;r=e;!function step(){e=function linear(e,t,r,n){return r*e/n+t}(+new Date-o,e,n,i),a&&e>=t||!a&&t>=e?r(t):(r(e),requestAnimationFrame(step))}()}}var u=function(e){function ScrollView(){return function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,ScrollView),_possibleConstructorReturn(this,_getPrototypeOf(ScrollView).apply(this,arguments))}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"writable":!0,"configurable":!0}}),t&&_setPrototypeOf(e,t)}(ScrollView,i.a.Component),function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}(ScrollView,[{"key":"componentDidMount","value":function componentDidMount(){var e=this;setTimeout(function(){var t=this;_newArrowCheck(this,e);var r=this.props;r.scrollY&&"number"==typeof r.scrollTop&&("scrollWithAnimation"in r?easeOutScroll(0,r.scrollTop,function(e){_newArrowCheck(this,t),this.container.scrollTop=e}.bind(this)):this.container.scrollTop=r.scrollTop),r.scrollX&&"number"==typeof r.scrollLeft&&("scrollWithAnimation"in r?easeOutScroll(0,r.scrollLeft,function(e){_newArrowCheck(this,t),this.container.scrollLeft=e}.bind(this)):this.container.scrollLeft=r.scrollLeft)}.bind(this),10)}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){var t=this,r=this.props;e.scrollY&&"number"==typeof r.scrollTop&&e.scrollTop!==r.scrollTop&&("scrollWithAnimation"in e?easeOutScroll(r.scrollTop,e.scrollTop,function(e){_newArrowCheck(this,t),this.container.scrollTop=e}.bind(this)):this.container.scrollTop=e.scrollTop),e.scrollX&&"number"==typeof r.scrollLeft&&e.scrollLeft!==r.scrollLeft&&("scrollWithAnimation"in e?easeOutScroll(r.scrollLeft,e.scrollLeft,function(e){_newArrowCheck(this,t),this.container.scrollLeft=e}.bind(this)):this.container.scrollLeft=e.scrollLeft)}},{"key":"render","value":function render(){var e,t,r=this,n=this.props,o=n.className,s=n.onScroll,c=n.onScrollToUpper,u=n.onScrollToLower,p=n.scrollX,d=n.scrollY,f=this.props,h=f.upperThreshold,m=void 0===h?0:h,b=f.lowerThreshold,g=l()("taro-scroll",(_defineProperty(e={},"taro-scroll-view__scroll-x",p),_defineProperty(e,"taro-scroll-view__scroll-y",d),e),o);m=parseInt(m),t=parseInt(m);var A=function throttle(e,t){var r=null;return function(){clearTimeout(r),r=setTimeout(function(){e()},t)}}(function uperAndLower(){_newArrowCheck(this,r);var e=this.container,n=e.offsetWidth,i=e.offsetHeight,o=e.scrollLeft,a=e.scrollTop,s=e.scrollHeight,l=e.scrollWidth;u&&(this.props.scrollY&&i+a+t>=s||this.props.scrollX&&n+o+t>=l)&&u(),c&&(this.props.scrollY&&a<=m||this.props.scrollX&&o<=m)&&c()}.bind(this),200),v=function _onScroll(e){_newArrowCheck(this,r);var t=this.container,n=t.scrollLeft,i=t.scrollTop,o=t.scrollHeight,a=t.scrollWidth;e.detail={"scrollLeft":n,"scrollTop":i,"scrollHeight":o,"scrollWidth":a},A(),s&&s(e)}.bind(this);return i.a.createElement("div",_extends({"ref":function(e){_newArrowCheck(this,r),this.container=e}.bind(this)},a()(this.props,["className"]),{"className":g,"onScroll":v}),this.props.children)}}]),ScrollView}();t.a=u},function(e,t,r){var n=r(32);"string"==typeof n&&(n=[[e.i,n,""]]);var i={"insertAt":"top","hmr":!0,"transform":void 0,"insertInto":void 0};r(3)(n,i);n.locals&&(e.exports=n.locals)},function(e,t,r){(e.exports=r(2)(!1)).push([e.i,".taro-scroll {\n -webkit-overflow-scrolling: touch; }\n\n.taro-scroll-view {\n overflow: hidden; }\n .taro-scroll-view__scroll-x {\n overflow-x: scroll;\n overflow-y: hidden; }\n .taro-scroll-view__scroll-y {\n overflow-x: hidden;\n overflow-y: scroll; }\n",""])},function(e,t,r){"use strict";r.d(t,"a",function(){return f}),r.d(t,"b",function(){return d});var n=r(0),i=r.n(n),o=r(1),a=r.n(o),s=r(34),l=r.n(s),c=r(35),u=(r.n(c),r(37));r.n(u);function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r\n .taro-swiper-".concat(this._id," .swiper-pagination-bullet { background: ").concat(l," }\n .taro-swiper-").concat(this._id," .swiper-pagination-bullet-active { background: ").concat(c," }\n ")}}),i.a.createElement("div",{"className":"swiper-wrapper"},this.props.children),this.props.indicatorDots?i.a.createElement("div",{"className":"swiper-pagination"}):null)}}]),Swiper}()},function(e,t,n){var i,o;function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function(r,a){"object"==_typeof(t)&&void 0!==e?e.exports=a():void 0===(o="function"==typeof(i=a)?i.call(t,n,t,e):i)||(e.exports=o)}(0,function(){"use strict";var e="undefined"==typeof document?{"body":{},"addEventListener":function addEventListener(){},"removeEventListener":function removeEventListener(){},"activeElement":{"blur":function blur(){},"nodeName":""},"querySelector":function querySelector(){return null},"querySelectorAll":function querySelectorAll(){return[]},"getElementById":function getElementById(){return null},"createEvent":function createEvent(){return{"initEvent":function initEvent(){}}},"createElement":function createElement(){return{"children":[],"childNodes":[],"style":{},"setAttribute":function setAttribute(){},"getElementsByTagName":function getElementsByTagName(){return[]}}},"location":{"hash":""}}:document,t="undefined"==typeof window?{"document":e,"navigator":{"userAgent":""},"location":{},"history":{},"CustomEvent":function CustomEvent(){return this},"addEventListener":function addEventListener(){},"removeEventListener":function removeEventListener(){},"getComputedStyle":function getComputedStyle(){return{"getPropertyValue":function getPropertyValue(){return""}}},"Image":function Image(){},"Date":function Date(){},"screen":{},"setTimeout":function setTimeout(){},"clearTimeout":function clearTimeout(){}}:window,i=function l(e){for(var t=0;t")){var u="div";for(0===c.indexOf(":~]/)?(n||e).querySelectorAll(r.trim()):[e.getElementById(r.trim().split("#")[1])],a=0;ar.slides.length)break;n.push(r.slides.eq(o)[0])}else n.push(r.slides.eq(r.activeIndex)[0]);for(t=0;t=t.size)&&(t.visibleSlides.push(s),t.visibleSlidesIndexes.push(a),n.eq(a).addClass(r.slideVisibleClass))}s.progress=i?-l:l}t.visibleSlides=L(t.visibleSlides)}},"updateProgress":function updateProgress(e){void 0===e&&(e=this&&this.translate||0);var t=this,r=t.params,n=t.maxTranslate()-t.minTranslate(),i=t.progress,o=t.isBeginning,a=t.isEnd,s=o,l=a;0===n?a=o=!(i=0):(o=(i=(e-t.minTranslate())/n)<=0,a=1<=i),p.extend(t,{"progress":i,"isBeginning":o,"isEnd":a}),(r.watchSlidesProgress||r.watchSlidesVisibility)&&t.updateSlidesProgress(e),o&&!s&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(s&&!o||l&&!a)&&t.emit("fromEdge"),t.emit("progress",i)},"updateSlidesClasses":function updateSlidesClasses(){var e,t=this,r=t.slides,n=t.params,i=t.$wrapperEl,o=t.activeIndex,a=t.realIndex,s=t.virtual&&n.virtual.enabled;r.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass),(e=s?t.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+o+'"]'):r.eq(o)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+a+'"]').addClass(n.slideDuplicateActiveClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]').addClass(n.slideDuplicateActiveClass));var l=e.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=r.eq(0)).addClass(n.slideNextClass);var c=e.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=r.eq(-1)).addClass(n.slidePrevClass),n.loop&&(l.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},"updateActiveIndex":function updateActiveIndex(e){var t,r=this,n=r.rtlTranslate?r.translate:-r.translate,i=r.slidesGrid,o=r.snapGrid,a=r.params,s=r.activeIndex,l=r.realIndex,c=r.snapIndex,u=e;if(void 0===u){for(var d=0;d=i[d]&&n=i[d]&&n=i[d]&&(u=d);a.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if((t=0<=o.indexOf(n)?o.indexOf(n):Math.floor(u/a.slidesPerGroup))>=o.length&&(t=o.length-1),u!==s){var f=parseInt(r.slides.eq(u).attr("data-swiper-slide-index")||u,10);p.extend(r,{"snapIndex":t,"realIndex":f,"previousIndex":s,"activeIndex":u}),r.emit("activeIndexChange"),r.emit("snapIndexChange"),l!==f&&r.emit("realIndexChange"),r.emit("slideChange")}else t!==c&&(r.snapIndex=t,r.emit("snapIndexChange"))},"updateClickedSlide":function updateClickedSlide(e){var t=this,r=t.params,n=L(e.target).closest("."+r.slideClass)[0],i=!1;if(n)for(var o=0;o=s.length&&(d=s.length-1),(u||a.initialSlide||0)===(c||0)&&r&&i.emit("beforeSlideChangeStart");var h,m=-s[d];if(i.updateProgress(m),a.normalizeSlideIndex)for(var b=0;b=Math.floor(100*l[b])&&(o=b);if(i.initialized&&o!==u){if(!i.allowSlideNext&&mi.translate&&m>i.maxTranslate()&&(u||0)!==o)return!1}return h=ut.slides.length-t.loopedSlides+i/2?(t.loopFix(),o=n.children("."+r.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+r.slideDuplicateClass+")").eq(0).index(),p.nextTick(function(){t.slideTo(o)})):t.slideTo(o):o>t.slides.length-i?(t.loopFix(),o=n.children("."+r.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+r.slideDuplicateClass+")").eq(0).index(),p.nextTick(function(){t.slideTo(o)})):t.slideTo(o)}else t.slideTo(o)}},w={"loopCreate":function loopCreate(){var t=this,r=t.params,n=t.$wrapperEl;n.children("."+r.slideClass+"."+r.slideDuplicateClass).remove();var i=n.children("."+r.slideClass);if(r.loopFillGroupWithBlank){var o=r.slidesPerGroup-i.length%r.slidesPerGroup;if(o!==r.slidesPerGroup){for(var a=0;ai.length&&(t.loopedSlides=i.length);var l=[],c=[];i.each(function(e,r){var n=L(r);e=i.length-t.loopedSlides&&l.push(r),n.attr("data-swiper-slide-index",e)});for(var u=0;u=i.length-o)&&(e=-i.length+n+o,e+=o,t.slideTo(e,0,!1,!0)&&0!==u&&t.setTranslate((c?-t.translate:t.translate)-u)),t.allowSlidePrev=a,t.allowSlideNext=s},"loopDestroy":function loopDestroy(){var e=this.$wrapperEl,t=this.params,r=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),r.removeAttr("data-swiper-slide-index")}},T={"setGrabCursor":function setGrabCursor(e){if(!(f.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},"unsetGrabCursor":function unsetGrabCursor(){f.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},S={"appendSlide":function appendSlide(e){var t=this,r=t.$wrapperEl,n=t.params;if(n.loop&&t.loopDestroy(),"object"==_typeof(e)&&"length"in e)for(var i=0;i=t.screen.width-d)){if(p.extend(i,{"isTouched":!0,"isMoved":!1,"allowTouchCallbacks":!0,"isScrolling":void 0,"startMoving":void 0}),a.startX=l,a.startY=c,i.touchStartTime=p.now(),n.allowClick=!0,n.updateSize(),n.swipeDirection=void 0,0o.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(lo.startX&&r.translate>=r.minTranslate())return;if(n.isTouchEvent&&e.activeElement&&s.target===e.activeElement&&L(s.target).is(n.formElements))return n.isMoved=!0,void(r.allowClick=!1);if(n.allowTouchCallbacks&&r.emit("touchMove",s),!(s.targetTouches&&1i.touchAngle:90-u>i.touchAngle)),n.isScrolling&&r.emit("touchMoveOpposite",s),void 0===n.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(n.startMoving=!0)),n.isScrolling)n.isTouched=!1;else if(n.startMoving){r.allowClick=!1,s.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&s.stopPropagation(),n.isMoved||(i.loop&&r.loopFix(),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating&&r.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!i.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",s)),r.emit("sliderMove",s),n.isMoved=!0;var h=r.isHorizontal()?d:f;o.diff=h,h*=i.touchRatio,a&&(h=-h),r.swipeDirection=0r.minTranslate()?(m=!1,i.resistance&&(n.currentTranslate=r.minTranslate()-1+Math.pow(-r.minTranslate()+n.startTranslate+h,b))):h<0&&n.currentTranslaten.startTranslate&&(n.currentTranslate=n.startTranslate),0i.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,n.currentTranslate=n.startTranslate,void(o.diff=r.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}i.followFinger&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(r.updateActiveIndex(),r.updateSlidesClasses()),i.freeMode&&(0===n.velocities.length&&n.velocities.push({"position":o[r.isHorizontal()?"startX":"startY"],"time":n.touchStartTime}),n.velocities.push({"position":o[r.isHorizontal()?"currentX":"currentY"],"time":p.now()})),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}}}}else n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",s)}.bind(r),r.onTouchEnd=function(e){var t=this,r=t.touchEventsData,n=t.params,i=t.touches,o=t.rtlTranslate,a=t.$wrapperEl,s=t.slidesGrid,l=t.snapGrid,c=e;if(c.originalEvent&&(c=c.originalEvent),r.allowTouchCallbacks&&t.emit("touchEnd",c),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&n.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);n.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var u,d=p.now(),f=d-r.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap",c),f<300&&300-t.maxTranslate())return void(t.slides.lengtht.minTranslate())n.freeModeMomentumBounce?(y-t.minTranslate()>C&&(y=t.minTranslate()+C),w=t.minTranslate(),S=!0,r.allowMomentumBounce=!0):y=t.minTranslate(),n.loop&&n.centeredSlides&&(T=!0);else if(n.freeModeSticky){for(var _,x=0;x-y){_=x;break}y=-(y=Math.abs(l[_]-y)=n.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var k=0,P=t.slidesSizesGrid[0],E=0;E=s[E]&&u=s[E]&&(k=E,P=s[s.length-1]-s[s.length-2]);var M=(u-s[k])/P;if(f>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(M>=n.longSwipesRatio?t.slideTo(k+n.slidesPerGroup):t.slideTo(k)),"prev"===t.swipeDirection&&(M>1-n.longSwipesRatio?t.slideTo(k+n.slidesPerGroup):t.slideTo(k))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(k+n.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(k)}}}.bind(r),r.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(r);var s="container"===n.touchEventsTarget?o:a,l=!!n.nested;if(f.touch||!f.pointerEvents&&!f.prefixedPointerEvents){if(f.touch){var c=!("touchstart"!==i.start||!f.passiveListener||!n.passiveListeners)&&{"passive":!0,"capture":!1};s.addEventListener(i.start,r.onTouchStart,c),s.addEventListener(i.move,r.onTouchMove,f.passiveListener?{"passive":!1,"capture":l}:l),s.addEventListener(i.end,r.onTouchEnd,c)}(n.simulateTouch&&!C.ios&&!C.android||n.simulateTouch&&!f.touch&&C.ios)&&(s.addEventListener("mousedown",r.onTouchStart,!1),e.addEventListener("mousemove",r.onTouchMove,l),e.addEventListener("mouseup",r.onTouchEnd,!1))}else s.addEventListener(i.start,r.onTouchStart,!1),e.addEventListener(i.move,r.onTouchMove,l),e.addEventListener(i.end,r.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&s.addEventListener("click",r.onClick,!0),r.on(C.ios||C.android?"resize orientationchange observerUpdate":"resize observerUpdate",g,!0)},"detachEvents":function detachEvents(){var t=this,r=t.params,n=t.touchEvents,i=t.el,o=t.wrapperEl,a="container"===r.touchEventsTarget?i:o,s=!!r.nested;if(f.touch||!f.pointerEvents&&!f.prefixedPointerEvents){if(f.touch){var l=!("onTouchStart"!==n.start||!f.passiveListener||!r.passiveListeners)&&{"passive":!0,"capture":!1};a.removeEventListener(n.start,t.onTouchStart,l),a.removeEventListener(n.move,t.onTouchMove,s),a.removeEventListener(n.end,t.onTouchEnd,l)}(r.simulateTouch&&!C.ios&&!C.android||r.simulateTouch&&!f.touch&&C.ios)&&(a.removeEventListener("mousedown",t.onTouchStart,!1),e.removeEventListener("mousemove",t.onTouchMove,s),e.removeEventListener("mouseup",t.onTouchEnd,!1))}else a.removeEventListener(n.start,t.onTouchStart,!1),e.removeEventListener(n.move,t.onTouchMove,s),e.removeEventListener(n.end,t.onTouchEnd,!1);(r.preventClicks||r.preventClicksPropagation)&&a.removeEventListener("click",t.onClick,!0),t.off(C.ios||C.android?"resize orientationchange observerUpdate":"resize observerUpdate",g)}},k={"setBreakpoint":function setBreakpoint(){var e=this,t=e.activeIndex,r=e.initialized,n=e.loopedSlides;void 0===n&&(n=0);var i=e.params,o=i.breakpoints;if(o&&(!o||0!==Object.keys(o).length)){var a=e.getBreakpoint(o);if(a&&e.currentBreakpoint!==a){var s=a in o?o[a]:void 0;s&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=s[e];void 0!==t&&(s[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var l=s||e.originalParams,c=i.loop&&l.slidesPerView!==i.slidesPerView;p.extend(e.params,l),p.extend(e,{"allowTouchMove":e.params.allowTouchMove,"allowSlideNext":e.params.allowSlideNext,"allowSlidePrev":e.params.allowSlidePrev}),e.currentBreakpoint=a,c&&r&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)}}},"getBreakpoint":function getBreakpoint(e){if(e){var r=!1,n=[];Object.keys(e).forEach(function(e){n.push(e)}),n.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var i=0;i=t.innerWidth&&!r&&(r=o)}return r||"max"}}},P={"isIE":!!t.navigator.userAgent.match(/Trident/g)||!!t.navigator.userAgent.match(/MSIE/g),"isEdge":!!t.navigator.userAgent.match(/Edge/g),"isSafari":(_=t.navigator.userAgent.toLowerCase(),0<=_.indexOf("safari")&&_.indexOf("chrome")<0&&_.indexOf("android")<0),"isUiWebView":/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)},M={"init":!0,"direction":"horizontal","touchEventsTarget":"container","initialSlide":0,"speed":300,"preventInteractionOnTransition":!1,"edgeSwipeDetection":!1,"edgeSwipeThreshold":20,"freeMode":!1,"freeModeMomentum":!0,"freeModeMomentumRatio":1,"freeModeMomentumBounce":!0,"freeModeMomentumBounceRatio":1,"freeModeMomentumVelocityRatio":1,"freeModeSticky":!1,"freeModeMinimumVelocity":.02,"autoHeight":!1,"setWrapperSize":!1,"virtualTranslate":!1,"effect":"slide","breakpoints":void 0,"breakpointsInverse":!1,"spaceBetween":0,"slidesPerView":1,"slidesPerColumn":1,"slidesPerColumnFill":"column","slidesPerGroup":1,"centeredSlides":!1,"slidesOffsetBefore":0,"slidesOffsetAfter":0,"normalizeSlideIndex":!0,"centerInsufficientSlides":!1,"watchOverflow":!1,"roundLengths":!1,"touchRatio":1,"touchAngle":45,"simulateTouch":!0,"shortSwipes":!0,"longSwipes":!0,"longSwipesRatio":.5,"longSwipesMs":300,"followFinger":!0,"allowTouchMove":!0,"threshold":0,"touchMoveStopPropagation":!0,"touchStartPreventDefault":!0,"touchStartForcePreventDefault":!1,"touchReleaseOnEdges":!1,"uniqueNavElements":!0,"resistance":!0,"resistanceRatio":.85,"watchSlidesProgress":!1,"watchSlidesVisibility":!1,"grabCursor":!1,"preventClicks":!0,"preventClicksPropagation":!0,"slideToClickedSlide":!1,"preloadImages":!0,"updateOnImagesReady":!0,"loop":!1,"loopAdditionalSlides":0,"loopedSlides":null,"loopFillGroupWithBlank":!1,"allowSlidePrev":!0,"allowSlideNext":!0,"swipeHandler":null,"noSwiping":!0,"noSwipingClass":"swiper-no-swiping","noSwipingSelector":null,"passiveListeners":!0,"containerModifierClass":"swiper-container-","slideClass":"swiper-slide","slideBlankClass":"swiper-slide-invisible-blank","slideActiveClass":"swiper-slide-active","slideDuplicateActiveClass":"swiper-slide-duplicate-active","slideVisibleClass":"swiper-slide-visible","slideDuplicateClass":"swiper-slide-duplicate","slideNextClass":"swiper-slide-next","slideDuplicateNextClass":"swiper-slide-duplicate-next","slidePrevClass":"swiper-slide-prev","slideDuplicatePrevClass":"swiper-slide-duplicate-prev","wrapperClass":"swiper-wrapper","runCallbacksOnInit":!0},O={"update":A,"translate":v,"transition":{"setTransition":function setTransition(e,t){this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},"transitionStart":function transitionStart(e,t){void 0===e&&(e=!0);var r=this,n=r.activeIndex,i=r.params,o=r.previousIndex;i.autoHeight&&r.updateAutoHeight();var a=t;if(a||(a=o'+e+"");return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),n.cache&&(r.virtual.cache[t]=i),i},"appendSlide":function appendSlide(e){this.virtual.slides.push(e),this.virtual.update(!0)},"prependSlide":function prependSlide(e){var t=this;if(t.virtual.slides.unshift(e),t.params.virtual.cache){var r=t.virtual.cache,n={};Object.keys(r).forEach(function(e){n[e+1]=r[e]}),t.virtual.cache=n}t.virtual.update(!0),t.slideNext(0)}},R={"name":"virtual","params":{"virtual":{"enabled":!1,"slides":[],"cache":!0,"renderSlide":null,"renderExternal":null,"addSlidesBefore":0,"addSlidesAfter":0}},"create":function create(){var e=this;p.extend(e,{"virtual":{"update":z.update.bind(e),"appendSlide":z.appendSlide.bind(e),"prependSlide":z.prependSlide.bind(e),"renderSlide":z.renderSlide.bind(e),"slides":e.params.virtual.slides,"cache":{}}})},"on":{"beforeInit":function beforeInit(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={"watchSlidesProgress":!0};p.extend(e.params,t),p.extend(e.originalParams,t),e.params.initialSlide||e.virtual.update()}},"setTranslate":function setTranslate(){this.params.virtual.enabled&&this.virtual.update()}}},V={"handle":function handle(r){var n=this,i=n.rtlTranslate,o=r;o.originalEvent&&(o=o.originalEvent);var a=o.keyCode||o.charCode;if(!n.allowSlideNext&&(n.isHorizontal()&&39===a||n.isVertical()&&40===a))return!1;if(!n.allowSlidePrev&&(n.isHorizontal()&&37===a||n.isVertical()&&38===a))return!1;if(!(o.shiftKey||o.altKey||o.ctrlKey||o.metaKey||e.activeElement&&e.activeElement.nodeName&&("input"===e.activeElement.nodeName.toLowerCase()||"textarea"===e.activeElement.nodeName.toLowerCase()))){if(n.params.keyboard.onlyInViewport&&(37===a||39===a||38===a||40===a)){var s=!1;if(0Math.abs(s.pixelY)))return!0;o=s.pixelX*a}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return!0;o=s.pixelY}else o=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*a:-s.pixelY;if(0===o)return!0;if(i.invert&&(o=-o),n.params.freeMode){n.params.loop&&n.loopFix();var l=n.getTranslate()+o*i.sensitivity,c=n.isBeginning,u=n.isEnd;if(l>=n.minTranslate()&&(l=n.minTranslate()),l<=n.maxTranslate()&&(l=n.maxTranslate()),n.setTransition(0),n.setTranslate(l),n.updateProgress(),n.updateActiveIndex(),n.updateSlidesClasses(),(!c&&n.isBeginning||!u&&n.isEnd)&&n.updateSlidesClasses(),n.params.freeModeSticky&&(clearTimeout(n.mousewheel.timeout),n.mousewheel.timeout=p.nextTick(function(){n.slideToClosest()},300)),n.emit("scroll",r),n.params.autoplay&&n.params.autoplayDisableOnInteraction&&n.autoplay.stop(),l===n.minTranslate()||l===n.maxTranslate())return!0}else{if(60i-1-2*e.loopedSlides&&(n-=i-2*e.loopedSlides),a-1r.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=r.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),s=n-e.pagination.dynamicBulletIndex,c=((l=s+(Math.min(u.length,r.dynamicMainBullets)-1))+s)/2),u.removeClass(r.bulletActiveClass+" "+r.bulletActiveClass+"-next "+r.bulletActiveClass+"-next-next "+r.bulletActiveClass+"-prev "+r.bulletActiveClass+"-prev-prev "+r.bulletActiveClass+"-main"),1";n.html(i),e.pagination.bullets=n.find("."+t.bulletClass)}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):' / ',n.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'',n.html(i)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},"init":function init(){var e=this,t=e.params.pagination;if(t.el){var r=L(t.el);0!==r.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&1'),i.append(o)),p.extend(t,{"$el":i,"el":i[0],"$dragEl":o,"dragEl":o[0]}),n.draggable&&t.enableDraggable()}},"destroy":function destroy(){this.scrollbar.disableDraggable()}},$={"setTransform":function setTransform(e,t){var r=this.rtl,n=L(e),i=r?-1:1,o=n.attr("data-swiper-parallax")||"0",a=n.attr("data-swiper-parallax-x"),s=n.attr("data-swiper-parallax-y"),l=n.attr("data-swiper-parallax-scale"),c=n.attr("data-swiper-parallax-opacity");if(a||s?(a=a||"0",s=s||"0"):this.isHorizontal()?(a=o,s="0"):(s=o,a="0"),a=0<=a.indexOf("%")?parseInt(a,10)*t*i+"%":a*t*i+"px",s=0<=s.indexOf("%")?parseInt(s,10)*t+"%":s*t+"px",null!=c){var u=c-(c-1)*(1-Math.abs(t));n[0].style.opacity=u}if(null==l)n.transform("translate3d("+a+", "+s+", 0px)");else{var p=l-(l-1)*(1-Math.abs(t));n.transform("translate3d("+a+", "+s+", 0px) scale("+p+")")}},"setTranslate":function setTranslate(){var e=this,t=e.$el,r=e.slides,n=e.progress,i=e.snapGrid;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,r){e.parallax.setTransform(r,n)}),r.each(function(t,r){var o=r.progress;1n.maxRatio&&(r.scale=n.maxRatio-1+Math.pow(r.scale-n.maxRatio+1,.5)),r.scalei.touchesStart.x))return void(i.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(i.minY)===Math.floor(i.startY)&&i.touchesCurrent.yi.touchesStart.y))return void(i.isTouched=!1)}e.preventDefault(),e.stopPropagation(),i.isMoved=!0,i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX,i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY,i.currentXi.maxX&&(i.currentX=i.maxX-1+Math.pow(i.currentX-i.maxX+1,.8)),i.currentYi.maxY&&(i.currentY=i.maxY-1+Math.pow(i.currentY-i.maxY+1,.8)),o.prevPositionX||(o.prevPositionX=i.touchesCurrent.x),o.prevPositionY||(o.prevPositionY=i.touchesCurrent.y),o.prevTime||(o.prevTime=Date.now()),o.x=(i.touchesCurrent.x-o.prevPositionX)/(Date.now()-o.prevTime)/2,o.y=(i.touchesCurrent.y-o.prevPositionY)/(Date.now()-o.prevTime)/2,Math.abs(i.touchesCurrent.x-o.prevPositionX)<2&&(o.x=0),Math.abs(i.touchesCurrent.y-o.prevPositionY)<2&&(o.y=0),o.prevPositionX=i.touchesCurrent.x,o.prevPositionY=i.touchesCurrent.y,o.prevTime=Date.now(),n.$imageWrapEl.transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}}},"onTouchEnd":function onTouchEnd(){var e=this.zoom,t=e.gesture,r=e.image,n=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!r.isTouched||!r.isMoved)return r.isTouched=!1,void(r.isMoved=!1);r.isTouched=!1,r.isMoved=!1;var i=300,o=300,a=n.x*i,s=r.currentX+a,l=n.y*o,c=r.currentY+l;0!==n.x&&(i=Math.abs((s-r.currentX)/n.x)),0!==n.y&&(o=Math.abs((c-r.currentY)/n.y));var u=Math.max(i,o);r.currentX=s,r.currentY=c;var p=r.width*e.scale,d=r.height*e.scale;r.minX=Math.min(t.slideWidth/2-p/2,0),r.maxX=-r.minX,r.minY=Math.min(t.slideHeight/2-d/2,0),r.maxY=-r.minY,r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX),r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY),t.$imageWrapEl.transition(u).transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")}},"onTransitionEnd":function onTransitionEnd(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,0,0)"),t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0,e.scale=1,e.currentScale=1)},"toggle":function toggle(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},"in":function _in(e){var t,r,n,i,o,a,s,l,c,u,p,d,f,h,m,b,g=this,A=g.zoom,v=g.params.zoom,y=A.gesture,w=A.image;y.$slideEl||(y.$slideEl=g.clickedSlide?L(g.clickedSlide):g.slides.eq(g.activeIndex),y.$imageEl=y.$slideEl.find("img, svg, canvas"),y.$imageWrapEl=y.$imageEl.parent("."+v.containerClass)),y.$imageEl&&0!==y.$imageEl.length&&(y.$slideEl.addClass(""+v.zoomedSlideClass),void 0===w.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,r="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=w.touchesStart.x,r=w.touchesStart.y),A.scale=y.$imageWrapEl.attr("data-swiper-zoom")||v.maxRatio,A.currentScale=y.$imageWrapEl.attr("data-swiper-zoom")||v.maxRatio,e?(m=y.$slideEl[0].offsetWidth,b=y.$slideEl[0].offsetHeight,n=y.$slideEl.offset().left+m/2-t,i=y.$slideEl.offset().top+b/2-r,s=y.$imageEl[0].offsetWidth,l=y.$imageEl[0].offsetHeight,c=s*A.scale,u=l*A.scale,f=-(p=Math.min(m/2-c/2,0)),h=-(d=Math.min(b/2-u/2,0)),(o=n*A.scale)>1]<=t?n=i:r=i;return r}(this.x,e),a=s-1,(e-this.x[a])*(this.y[s]-this.y[a])/(this.x[s]-this.x[a])+this.y[a]):0},this},"getInterpolateFunction":function getInterpolateFunction(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new Z.LinearSpline(t.slidesGrid,e.slidesGrid):new Z.LinearSpline(t.snapGrid,e.snapGrid))},"setTranslate":function setTranslate(e,t){var r,i,o=this,a=o.controller.control;function n(e){var t=o.rtlTranslate?-o.translate:o.translate;"slide"===o.params.controller.by&&(o.controller.getInterpolateFunction(e),i=-o.controller.spline.interpolate(-t)),i&&"container"!==o.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(o.maxTranslate()-o.minTranslate()),i=(t-o.minTranslate())*r+e.minTranslate()),o.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,o),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(var s=0;s'),n.append(e)),e.css({"height":o+"px"})):0===(e=r.find(".swiper-cube-shadow")).length&&(e=L('
    '),r.append(e)));for(var f=0;f'),h.append(S)),0===C.length&&(C=L('
    '),h.append(C)),S.length&&(S[0].style.opacity=Math.max(-A,0)),C.length&&(C[0].style.opacity=Math.max(A,0))}}if(n.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),c.shadow)if(u)e.transform("translate3d(0px, "+(o/2+c.shadowOffset)+"px, "+-o/2+"px) rotateX(90deg) rotateZ(0deg) scale("+c.shadowScale+")");else{var _=Math.abs(d)-90*Math.floor(Math.abs(d)/90),x=1.5-(Math.sin(2*_*Math.PI/360)/2+Math.cos(2*_*Math.PI/360)/2),k=c.shadowScale,E=c.shadowScale/x,M=c.shadowOffset;e.transform("scale3d("+k+", 1, "+E+") translate3d(0px, "+(a/2+M)+"px, "+-a/2/E+"px) rotateX(-90deg)")}var O=P.isSafari||P.isUiWebView?-l/2:0;n.transform("translate3d(0px,0,"+O+"px) rotateX("+(t.isHorizontal()?0:d)+"deg) rotateY("+(t.isHorizontal()?-d:0)+"deg)")},"setTransition":function setTransition(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},oe={"setTranslate":function setTranslate(){for(var e=this,t=e.slides,r=e.rtlTranslate,n=0;n'),i.append(u)),0===p.length&&(p=L('
    '),i.append(p)),u.length&&(u[0].style.opacity=Math.max(-o,0)),p.length&&(p[0].style.opacity=Math.max(o,0))}i.transform("translate3d("+l+"px, "+c+"px, 0px) rotateX("+s+"deg) rotateY("+a+"deg)")}},"setTransition":function setTransition(e){var t=this,r=t.slides,n=t.activeIndex,i=t.$wrapperEl;if(r.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var o=!1;r.eq(n).transitionEnd(function(){if(!o&&t&&!t.destroyed){o=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],r=0;r'),m.append(C)),0===_.length&&(_=L('
    '),m.append(_)),C.length&&(C[0].style.opacity=0')}}),Object.keys(J).forEach(function(t){e.a11y[t]=J[t].bind(e)})},"on":{"init":function init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},"toEdge":function toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},"fromEdge":function fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},"paginationUpdate":function paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},"destroy":function destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{"name":"history","params":{"history":{"enabled":!1,"replaceState":!1,"key":"slides"}},"create":function create(){var e=this;p.extend(e,{"history":{"init":ee.init.bind(e),"setHistory":ee.setHistory.bind(e),"setHistoryPopState":ee.setHistoryPopState.bind(e),"scrollToSlide":ee.scrollToSlide.bind(e),"destroy":ee.destroy.bind(e)}})},"on":{"init":function init(){this.params.history.enabled&&this.history.init()},"destroy":function destroy(){this.params.history.enabled&&this.history.destroy()},"transitionEnd":function transitionEnd(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{"name":"hash-navigation","params":{"hashNavigation":{"enabled":!1,"replaceState":!1,"watchState":!1}},"create":function create(){var e=this;p.extend(e,{"hashNavigation":{"initialized":!1,"init":te.init.bind(e),"destroy":te.destroy.bind(e),"setHash":te.setHash.bind(e),"onHashCange":te.onHashCange.bind(e)}})},"on":{"init":function init(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},"destroy":function destroy(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},"transitionEnd":function transitionEnd(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{"name":"autoplay","params":{"autoplay":{"enabled":!1,"delay":3e3,"waitForTransition":!0,"disableOnInteraction":!0,"stopOnLastSlide":!1,"reverseDirection":!1}},"create":function create(){var e=this;p.extend(e,{"autoplay":{"running":!1,"paused":!1,"run":re.run.bind(e),"start":re.start.bind(e),"stop":re.stop.bind(e),"pause":re.pause.bind(e),"onTransitionEnd":function onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},"on":{"init":function init(){this.params.autoplay.enabled&&this.autoplay.start()},"beforeTransitionStart":function beforeTransitionStart(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},"sliderFirstMove":function sliderFirstMove(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},"destroy":function destroy(){this.autoplay.running&&this.autoplay.stop()}}},{"name":"effect-fade","params":{"fadeEffect":{"crossFade":!1}},"create":function create(){p.extend(this,{"fadeEffect":{"setTranslate":ne.setTranslate.bind(this),"setTransition":ne.setTransition.bind(this)}})},"on":{"beforeInit":function beforeInit(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={"slidesPerView":1,"slidesPerColumn":1,"slidesPerGroup":1,"watchSlidesProgress":!0,"spaceBetween":0,"virtualTranslate":!0};p.extend(e.params,t),p.extend(e.originalParams,t)}},"setTranslate":function setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},"setTransition":function setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{"name":"effect-cube","params":{"cubeEffect":{"slideShadows":!0,"shadow":!0,"shadowOffset":20,"shadowScale":.94}},"create":function create(){p.extend(this,{"cubeEffect":{"setTranslate":ie.setTranslate.bind(this),"setTransition":ie.setTransition.bind(this)}})},"on":{"beforeInit":function beforeInit(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={"slidesPerView":1,"slidesPerColumn":1,"slidesPerGroup":1,"watchSlidesProgress":!0,"resistanceRatio":0,"spaceBetween":0,"centeredSlides":!1,"virtualTranslate":!0};p.extend(e.params,t),p.extend(e.originalParams,t)}},"setTranslate":function setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},"setTransition":function setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{"name":"effect-flip","params":{"flipEffect":{"slideShadows":!0,"limitRotation":!0}},"create":function create(){p.extend(this,{"flipEffect":{"setTranslate":oe.setTranslate.bind(this),"setTransition":oe.setTransition.bind(this)}})},"on":{"beforeInit":function beforeInit(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={"slidesPerView":1,"slidesPerColumn":1,"slidesPerGroup":1,"watchSlidesProgress":!0,"spaceBetween":0,"virtualTranslate":!0};p.extend(e.params,t),p.extend(e.originalParams,t)}},"setTranslate":function setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},"setTransition":function setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{"name":"effect-coverflow","params":{"coverflowEffect":{"rotate":50,"stretch":0,"depth":100,"modifier":1,"slideShadows":!0}},"create":function create(){p.extend(this,{"coverflowEffect":{"setTranslate":ae.setTranslate.bind(this),"setTransition":ae.setTransition.bind(this)}})},"on":{"beforeInit":function beforeInit(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},"setTranslate":function setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},"setTransition":function setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{"name":"thumbs","params":{"thumbs":{"swiper":null,"slideThumbActiveClass":"swiper-slide-thumb-active","thumbsContainerClass":"swiper-container-thumbs"}},"create":function create(){p.extend(this,{"thumbs":{"swiper":null,"init":se.init.bind(this),"update":se.update.bind(this),"onThumbClick":se.onThumbClick.bind(this)}})},"on":{"beforeInit":function beforeInit(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},"slideChange":function slideChange(){this.thumbs.swiper&&this.thumbs.update()},"update":function update(){this.thumbs.swiper&&this.thumbs.update()},"resize":function resize(){this.thumbs.swiper&&this.thumbs.update()},"observerUpdate":function observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},"setTransition":function setTransition(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},"beforeDestroy":function beforeDestroy(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===B.use&&(B.use=B.Class.use,B.installModule=B.Class.installModule),B.use(le),B})},function(e,t,r){var n=r(36);"string"==typeof n&&(n=[[e.i,n,""]]);var i={"hmr":!0,"transform":void 0,"insertInto":void 0};r(3)(n,i);n.locals&&(e.exports=n.locals)},function(e,t,r){(e.exports=r(2)(!1)).push([e.i,"/**\n * Swiper 4.4.2\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * http://www.idangero.us/swiper/\n *\n * Copyright 2014-2018 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: November 1, 2018\n */\n.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}",""])},function(e,t,r){var n=r(38);"string"==typeof n&&(n=[[e.i,n,""]]);var i={"insertAt":"top","hmr":!0,"transform":void 0,"insertInto":void 0};r(3)(n,i);n.locals&&(e.exports=n.locals)},function(e,t,r){(e.exports=r(2)(!1)).push([e.i,".swiper-container {\n height: 150px; }\n\n.swiper-pagination {\n font-size: 0; }\n",""])},function(e,t,r){"use strict";var n=r(0),i=r.n(n),o=r(4),a=r.n(o),s=r(1),l=r.n(s),c=r(40);r.n(c);function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t=f.getTime()&&d.getTime()<=h.getTime()))throw new Error("Date Interval Error");this.index=[d.getFullYear(),d.getMonth()+1,d.getDate()];var m=u.a.getMaxDay(d.getFullYear(),d.getMonth()+1);this.pickerDate={"_value":d,"_start":f,"_end":h,"_updateValue":[d.getFullYear(),d.getMonth()+1,d.getDate()]},this._dateMaxDay=this.getDateRange(1,m,"日")}else n||(n=[],this.props.range=[]),this.index.push(this.verifyValue(r,n)?Math.floor(r):0)}},{"key":"componentDidUpdate","value":function componentDidUpdate(){this.handlePrpos()}},{"key":"verifyValue","value":function verifyValue(e,t){return!isNaN(+e)&&e>=0&&e23)&&!(r[1]<0||r[1]>59)}},{"key":"compareTime","value":function compareTime(e,t){var r=this;return e=e.split(":").map(function(e){return _newArrowCheck(this,r),+e}.bind(this)),t=t.split(":").map(function(e){return _newArrowCheck(this,r),+e}.bind(this)),e[0]2&&void 0!==arguments[2]&&arguments[2],n=this.getDateRange(this.pickerDate._start.getFullYear(),this.pickerDate._end.getFullYear()),i=this.getDateRange(1,12),o=this.getDateRange(1,31);return r?0===t?n[e]:1===t?i[e]:o[e]:0===t?n.indexOf(e+""):1===t?i.indexOf(e+""):o.indexOf(e+"")}},{"key":"getDateRange","value":function getDateRange(e,t){for(var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=[],i=e;i<=t;i++)n.push("".concat(i).concat(r));return n}},{"key":"hidePicker","value":function hidePicker(){var e=this;this.setState({"fadeOut":!0}),setTimeout(function(){return _newArrowCheck(this,e),this.setState({"hidden":!0,"fadeOut":!1})}.bind(this),350)}},{"key":"render","value":function render(){var e,t=this,r=function showPicker(){var e=this;if(_newArrowCheck(this,t),!this.props.disabled){var r=this.index.map(function(t,r){_newArrowCheck(this,e);var n=0;return"time"===this.props.mode&&(n=4*l.a),"date"===this.props.mode?l.c-l.a*this.getDateArrIndex(t,r)-n:l.c-l.a*t-n}.bind(this));this.setState({"hidden":!1,"height":r})}}.bind(this),n=function onChange(e){var r=this;_newArrowCheck(this,t),this.hidePicker(),this.index=this.state.height.map(function(e){return _newArrowCheck(this,r),(l.c-e)/l.a}.bind(this));var n=p(e,"change",{"value":this.index.length>1?this.index:this.index[0]});if("time"===this.props.mode){var i=[["20","21","22","23"].concat(_toConsumableArray(b(0,23)),["00","01","02","03"]),["56","57","58","59"].concat(_toConsumableArray(b(0,59)),["00","01","02","03"])];this.index=this.index.map(function(e,t){return _newArrowCheck(this,r),i[t][e]}.bind(this)),n.detail.value=this.index.join(":")}"date"===this.props.mode&&(this.index=this.index.map(function(e,t){return _newArrowCheck(this,r),this.getDateArrIndex(e,t,!0)}.bind(this)),"year"===this.props.fields?n.detail.value=[this.index[0]]:"month"===this.props.fields?n.detail.value=[this.index[0],this.index[1]]:n.detail.value=this.index,n.detail.value=n.detail.value.join("-")),this.setState({"pickerValue":n.detail.value});var o=Object.assign({},n);this.props.onChange&&this.props.onChange(o)}.bind(this),a=function onCancel(e){_newArrowCheck(this,t),this.hidePicker();var r=p(e,"cancel",{});this.props.onCancel&&this.props.onCancel(r)}.bind(this),c=function onColumnChange(e,r,n){var i=this;_newArrowCheck(this,t);var o=this.state.height.map(function(t,n){return _newArrowCheck(this,i),r===n&&(t=e),(l.c-t)/l.a}.bind(this)),a=!1;if(this.index.some(function(e,t){if(_newArrowCheck(this,i),e!==o[t])return a=!0,!0}.bind(this)),a){var s=this.props.range.length;if(r2&&void 0!==arguments[2]&&arguments[2];_newArrowCheck(this,t),this.setState(function(t){return _newArrowCheck(this,n),t.height[r]=e,{"height":t.height}}.bind(this),function(){var e=this;if(_newArrowCheck(this,n),i){var t=this.props,r=t.start,o=t.end;if(this.verifyTime(r)||(r="00:00"),this.verifyTime(o)||(o="23:59"),!this.compareTime(r,o))return;var a=this.state.height.map(function(t){return _newArrowCheck(this,e),(l.c-t)/l.a}.bind(this)),s=[["20","21","22","23"].concat(_toConsumableArray(b(0,23)),["00","01","02","03"]),["56","57","58","59"].concat(_toConsumableArray(b(0,59)),["00","01","02","03"])];if(a=a.map(function(t,r){return _newArrowCheck(this,e),s[r][t]}.bind(this)).join(":"),this.compareTime(r,a)){if(!this.compareTime(a,o)){var c=o.split(":").map(function(t){return _newArrowCheck(this,e),l.c-l.a*(+t+4)}.bind(this));this.setState({"height":c})}}else{var u=r.split(":").map(function(t){return _newArrowCheck(this,e),l.c-l.a*(+t+4)}.bind(this));this.setState({"height":u})}}}.bind(this))}.bind(this),f=function getSelector(){return _newArrowCheck(this,t),i.a.createElement(o.a,{"range":this.props.range,"rangeKey":this.props.rangeKey,"height":this.state.height[0],"updateHeight":d,"columnId":"0"})}.bind(this),h=function getMultiSelector(){var e=this;return _newArrowCheck(this,t),this.props.range.map(function(t,r){return _newArrowCheck(this,e),i.a.createElement(o.a,{"range":t,"rangeKey":this.props.rangeKey,"height":this.state.height[r],"updateHeight":d,"onColumnChange":c,"columnId":r})}.bind(this))}.bind(this),m=function getTimeSelector(){_newArrowCheck(this,t);var e=["20","21","22","23"].concat(_toConsumableArray(b(0,23)),["00","01","02","03"]),r=["56","57","58","59"].concat(_toConsumableArray(b(0,59)),["00","01","02","03"]);return[i.a.createElement(o.a,{"mode":"time","range":e,"height":this.state.height[0],"updateHeight":d,"columnId":"0"}),i.a.createElement(o.a,{"mode":"time","range":r,"height":this.state.height[1],"updateHeight":d,"columnId":"1"})]}.bind(this),b=function getTimeRange(e,r){_newArrowCheck(this,t);for(var n=[],i=e;i<=r;i++)n.push("".concat(i<10?"0":"").concat(i));return n}.bind(this),g=function updateDay(e,r){_newArrowCheck(this,t),this.pickerDate._updateValue[r]=e;var n=u.a.getMaxDay(this.pickerDate._updateValue[0],this.pickerDate._updateValue[1]);n10&&(this.hadMove=!0);var i=this.props.height+n;"time"===this.props.mode&&("0"===this.props.columnId?(i>o.c-3*o.a&&(i=o.c-27*o.a+n),io.c-3*o.a&&(i=o.c-63*o.a+n),i2.5*-o.a)return void this.formulaUnlimitedScroll(24,r,"up");if(r<28.5*-o.a)return void this.formulaUnlimitedScroll(24,r,"down")}else if("1"===this.props.columnId){if(r>2.5*-o.a)return void this.formulaUnlimitedScroll(60,r,"up");if(r<64.5*-o.a)return void this.formulaUnlimitedScroll(60,r,"down")}}r>0&&(r=0),re.props.max&&(e.props.value=e.props.max),e.state={"value":e.props.value,"controlled":void 0!==e.props.value,"totalWidth":0,"touching":!1,"ogX":0,"touchID":!1,"percent":e.props.value?parseInt(e.props.value/(e.props.max-e.props.min)*100):0},e.handleTouchStart=e.handleTouchStart.bind(_assertThisInitialized(_assertThisInitialized(e))),e.handleTouchMove=e.handleTouchMove.bind(_assertThisInitialized(_assertThisInitialized(e))),e.handleTouchEnd=e.handleTouchEnd.bind(_assertThisInitialized(_assertThisInitialized(e))),e.updateValue=e.updateValue.bind(_assertThisInitialized(_assertThisInitialized(e))),e}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"writable":!0,"configurable":!0}}),t&&_setPrototypeOf(e,t)}(Slider,i.a.Component),function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}(Slider,[{"key":"componentDidMount","value":function componentDidMount(){0===this.state.value&&this.updateValue()}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){if(this.state.controlled&&e.value<=this.props.max&&e.value>=this.props.min){var t=parseInt(e.value/(this.props.max-this.props.min)*100);this.setState({"value":e.value,"percent":t})}}},{"key":"updateValue","value":function updateValue(){var e=0,t=this.state.percent,r=this.props,n=r.min,i=r.max,o=r.step,a=parseInt((i-n)/o),s=100/a;s<1&&(s=1);var l=parseInt(s);if(100===t)e=i;else if(0===t)e=n;else for(var c=0;cc*l&&t<=(c+1)*l&&(e=t-c*l>l/2?(c+1)*o+n:c*o+n);return e!==this.state.value&&(this.setState({"value":e}),!0)}},{"key":"handleTouchStart","value":function handleTouchStart(e){if(!this.state.touching&&!this.props.disabled){var t=i.a.findDOMNode(this.sliderInsRef);this.setState({"touching":!0,"touchId":e.targetTouches[0].identifier,"totalWidth":t.clientWidth,"ogX":e.targetTouches[0].pageX,"ogPercent":this.state.percent})}}},{"key":"handleTouchMove","value":function handleTouchMove(e){var t=this,r=this.props.onChanging;if(this.state.touching&&!this.props.disabled&&e.targetTouches[0].identifier===this.state.touchId){e.preventDefault();var n=e.targetTouches[0].pageX-this.state.ogX,i=parseInt(n/this.state.totalWidth*100)+this.state.ogPercent;i=i<0?0:i>100?100:i,this.setState({"percent":i},function(){_newArrowCheck(this,t),this.updateValue()&&(Object.defineProperty(e,"detail",{"enumerable":!0,"value":{"detail":e.detail,"value":this.state.value}}),r&&r(e))}.bind(this))}}},{"key":"handleTouchEnd","value":function handleTouchEnd(e){var t=this;if(this.state.touching&&!this.props.disabled){var r=this.props.onChange;this.setState({"touching":!1,"ogX":0,"touchId":!1,"ogPercent":0},function(){_newArrowCheck(this,t),Object.defineProperty(e,"detail",{"enumerable":!0,"value":{"detail":e.detail,"value":this.state.value}}),r&&r(e)}.bind(this))}}},{"key":"render","value":function render(){var e=this,t=this.props,r=t.className,n=t.showValue,o=t.backgroundColor,a=t.activeColor,l=t.blockColor,c=this.props.blockSize,u=s()("weui-slider-box",r),p={"backgroundColor":o},d=this.state.percent>100?100:this.state.percent,f={"width":"".concat(d,"%"),"backgroundColor":a};c<12&&(c=28),c>28&&(c=28);var h={"left":"".concat(d,"%"),"width":"".concat(c,"px"),"height":"".concat(c,"px"),"backgroundColor":l,"marginTop":"-".concat(Math.floor(c/2),"px"),"marginLeft":"-".concat(Math.floor(c/2),"px")},m=this.props.name,b=void 0===m?"":m;return i.a.createElement("div",{"className":u},i.a.createElement("div",{"className":"weui-slider"},i.a.createElement("div",{"className":"weui-slider__inner","style":p,"ref":function(t){return _newArrowCheck(this,e),this.sliderInsRef=t}.bind(this)},i.a.createElement("div",{"style":f,"className":"weui-slider__track"}),i.a.createElement("div",{"style":h,"onTouchStart":this.handleTouchStart,"onTouchMove":this.handleTouchMove,"onTouchEnd":this.handleTouchEnd,"className":"weui-slider__handler"}),i.a.createElement("input",{"type":"hidden","name":b,"value":this.state.value}))),!!n&&i.a.createElement("div",{"className":"weui-slider-box__value"},this.state.value))}}]),Slider}();l.defaultProps={"max":100,"min":0,"step":1,"showValue":!1,"disabled":!1,"value":0},t.a=l},function(e,t,r){"use strict";var n=r(0),i=r.n(n),o=r(49);r.n(o);function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _newArrowCheck(e,t){if(e!==t)throw new TypeError("Cannot instantiate an arrow function")}function _defineProperties(e,t){for(var r=0;r100?100:p<0?0:p,f=a()("weui-progress",t),h={"width":d+"%","backgroundColor":o,"WebkitTransition":u?"width 1s ease-in-out":"none","transition":u?"width 1s ease-in-out":"none"},m={"height":n+"px","backgroundColor":c};return i.a.createElement("div",{"className":f},i.a.createElement("div",{"className":"weui-progress__bar","style":m},i.a.createElement("div",{"className":"weui-progress__inner-bar","style":h})),!!r&&i.a.createElement("div",{"className":"weui-progress__opr","style":"font-size: inherit"},i.a.createElement("span",null,d,"%")))}.bind(this);t.a=c,c.defaultProps={"percent":0,"showInfo":!1}},function(e,t,r){"use strict";var n=r(0),i=r.n(n),o=r(4),a=r.n(o);function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _newArrowCheck(e,t){if(e!==t)throw new TypeError("Cannot instantiate an arrow function")}function _defineProperties(e,t){for(var r=0;r5)throw new Error("tabBar 配置错误");return t.homePage=d(e.homePage),t.state={"list":n,"isShow":!1,"selectedIndex":0},t}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"writable":!0,"configurable":!0}}),t&&_setPrototypeOf(e,t)}(Tabbar,a.a.Component),function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}(Tabbar,[{"key":"componentDidMount","value":function componentDidMount(){this.bindEvent(),this.hashChangeHandler()}},{"key":"componentUnMount","value":function componentUnMount(){this.removeEvent()}},{"key":"getCurrentPathname","value":function getCurrentPathname(){var e;return e="hash"===this.props.mode?location.hash.replace("#",""):location.pathname.replace(new RegExp("^".concat(this.props.publicPath,"/?")),""),d(f(e))}},{"key":"hashChangeHandler","value":function hashChangeHandler(){var e,t=this,r=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).toLocation;e=r&&r.path?d(r.path):this.getCurrentPathname()||this.homePage;var n={"isShow":!1},i=this.state.list.findIndex(function(r){return _newArrowCheck(this,t),r.pagePath.indexOf(e)>-1}.bind(this));i>-1&&Object.assign(n,{"isShow":!0,"selectedIndex":i}),this.setState(n)}},{"key":"hideBar","value":function hideBar(){this.setState({"isShow":!1})}},{"key":"showBar","value":function showBar(){this.setState({"isShow":!0})}},{"key":"bindEvent","value":function bindEvent(){var e=this,t=this.hashChangeHandler.bind(this);i.a.eventCenter.on("routerChange",t),this.removeEvent=function(){_newArrowCheck(this,e),i.a.eventCenter.off("routerChange",t)}.bind(this)}},{"key":"render","value":function render(){var e=this,t=this.props.conf;t.borderStyle=t.borderStyle||"black";var r=l()("weui-tabbar",_defineProperty({},"taro-tabbar__border-".concat(t.borderStyle),!0));return a.a.createElement("div",{"className":"taro-tabbar__tabbar","style":{"display":this.state.isShow?"":"none"}},a.a.createElement("div",{"className":r,"style":{"backgroundColor":t.backgroundColor||""}},this.state.list.map(function(r,n){_newArrowCheck(this,e);var i,o,s=this.state.selectedIndex===n;return s?(i=t.selectedColor,o=r.selectedIconPath):(i=t.color||"",o=r.iconPath),a.a.createElement(c.a,{"index":n,"onSelect":this.handleSelect,"isSelected":s,"textColor":i,"iconPath":o,"text":r.text})}.bind(this))))}}]),Tabbar}();t.a=h},function(e,t,r){"use strict";r.d(t,"a",function(){return u});var n=r(8),i=(r.n(n),r(0)),o=r.n(i),a=r(1),s=r.n(a),l=this;function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _defineProperties(e,t){for(var r=0;r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function _defineProperties(e,t){for(var r=0;r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function _defineProperties(e,t){for(var r=0;rc;)for(var d,f=s(arguments[c++]),h=u?n(f).concat(u(f)):n(f),m=h.length,b=0;m>b;)p.call(f,d=h[b++])&&(r[d]=f[d]);return r}:l},function(e,t,r){var n=r(37),i=r(46);e.exports=Object.keys||function keys(e){return n(e,i)}},function(e,t,r){var n=r(7),i=r(8),o=r(39)(!1),a=r(42)("IE_PROTO");e.exports=function(e,t){var r,s=i(e),l=0,c=[];for(r in s)r!=a&&n(s,r)&&c.push(r);for(;t.length>l;)n(s,r=t[l++])&&(~o(c,r)||c.push(r));return c}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(8),i=r(40),o=r(41);e.exports=function(e){return function(t,r,a){var s,l=n(t),c=i(l.length),u=o(a,c);if(e&&r!=r){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},function(e,t,r){var n=r(11),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},function(e,t,r){var n=r(11),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=n(e))<0?i(e+t,0):o(e,t)}},function(e,t,r){var n=r(43)("keys"),i=r(45);e.exports=function(e){return n[e]||(n[e]=i(e))}},function(e,t,r){var n=r(3),i=r(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({"version":n.version,"mode":r(44)?"pure":"global","copyright":"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!0},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){var n=r(10);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(51);"string"==typeof n&&(n=[[e.i,n,""]]);var i={"sourceMap":!1,"hmr":!0,"transform":void 0,"insertInto":void 0};r(53)(n,i);n.locals&&(e.exports=n.locals)},function(e,t,r){(e.exports=r(52)(!1)).push([e.i,"/*!\r\n * WeUI v1.1.3 (https://github.com/weui/weui)\r\n * Copyright 2018 Tencent, Inc.\r\n * Licensed under the MIT license\r\n */\r\nhtml{\r\n -ms-text-size-adjust:100%;\r\n -webkit-text-size-adjust:100%;\r\n}\r\nbody{\r\n line-height:1.6;\r\n font-family:-apple-system-font, \"Helvetica Neue\", sans-serif;\r\n}\r\n*{\r\n margin:0;\r\n padding:0;\r\n}\r\na img{\r\n border:0;\r\n}\r\na{\r\n text-decoration:none;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n@font-face{\r\n font-weight:normal;\r\n font-style:normal;\r\n font-family:\"weui\";\r\n src:url('data:application/octet-stream;base64,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') format('truetype');\r\n}\r\n[class^=\"weui-icon-\"],\r\n[class*=\" weui-icon-\"]{\r\n display:inline-block;\r\n vertical-align:middle;\r\n font:normal normal normal 14px/1 \"weui\";\r\n font-size:inherit;\r\n text-rendering:auto;\r\n -webkit-font-smoothing:antialiased;\r\n}\r\n[class^=\"weui-icon-\"]:before,\r\n[class*=\" weui-icon-\"]:before{\r\n display:inline-block;\r\n margin-left:.2em;\r\n margin-right:.2em;\r\n}\r\n.weui-icon-circle:before{\r\n content:\"\\EA01\";\r\n}\r\n.weui-icon-download:before{\r\n content:\"\\EA02\";\r\n}\r\n.weui-icon-info:before{\r\n content:\"\\EA03\";\r\n}\r\n.weui-icon-safe-success:before{\r\n content:\"\\EA04\";\r\n}\r\n.weui-icon-safe-warn:before{\r\n content:\"\\EA05\";\r\n}\r\n.weui-icon-success:before{\r\n content:\"\\EA06\";\r\n}\r\n.weui-icon-success-circle:before{\r\n content:\"\\EA07\";\r\n}\r\n.weui-icon-success-no-circle:before{\r\n content:\"\\EA08\";\r\n}\r\n.weui-icon-waiting:before{\r\n content:\"\\EA09\";\r\n}\r\n.weui-icon-waiting-circle:before{\r\n content:\"\\EA0A\";\r\n}\r\n.weui-icon-warn:before{\r\n content:\"\\EA0B\";\r\n}\r\n.weui-icon-info-circle:before{\r\n content:\"\\EA0C\";\r\n}\r\n.weui-icon-cancel:before{\r\n content:\"\\EA0D\";\r\n}\r\n.weui-icon-search:before{\r\n content:\"\\EA0E\";\r\n}\r\n.weui-icon-clear:before{\r\n content:\"\\EA0F\";\r\n}\r\n.weui-icon-back:before{\r\n content:\"\\EA10\";\r\n}\r\n.weui-icon-delete:before{\r\n content:\"\\EA11\";\r\n}\r\n[class^=\"weui-icon_\"]:before,\r\n[class*=\" weui-icon_\"]:before{\r\n margin:0;\r\n}\r\n.weui-icon-success{\r\n font-size:23px;\r\n color:#09BB07;\r\n}\r\n.weui-icon-waiting{\r\n font-size:23px;\r\n color:#10AEFF;\r\n}\r\n.weui-icon-warn{\r\n font-size:23px;\r\n color:#F43530;\r\n}\r\n.weui-icon-info{\r\n font-size:23px;\r\n color:#10AEFF;\r\n}\r\n.weui-icon-success-circle{\r\n font-size:23px;\r\n color:#09BB07;\r\n}\r\n.weui-icon-success-no-circle{\r\n font-size:23px;\r\n color:#09BB07;\r\n}\r\n.weui-icon-waiting-circle{\r\n font-size:23px;\r\n color:#10AEFF;\r\n}\r\n.weui-icon-circle{\r\n font-size:23px;\r\n color:#C9C9C9;\r\n}\r\n.weui-icon-download{\r\n font-size:23px;\r\n color:#09BB07;\r\n}\r\n.weui-icon-info-circle{\r\n font-size:23px;\r\n color:#09BB07;\r\n}\r\n.weui-icon-safe-success{\r\n color:#09BB07;\r\n}\r\n.weui-icon-safe-warn{\r\n color:#FFBE00;\r\n}\r\n.weui-icon-cancel{\r\n color:#F43530;\r\n font-size:22px;\r\n}\r\n.weui-icon-search{\r\n color:#B2B2B2;\r\n font-size:14px;\r\n}\r\n.weui-icon-clear{\r\n color:#B2B2B2;\r\n font-size:14px;\r\n}\r\n.weui-icon-delete.weui-icon_gallery-delete{\r\n color:#FFFFFF;\r\n font-size:22px;\r\n}\r\n.weui-icon_msg{\r\n font-size:93px;\r\n}\r\n.weui-icon_msg.weui-icon-warn{\r\n color:#F76260;\r\n}\r\n.weui-icon_msg-primary{\r\n font-size:93px;\r\n}\r\n.weui-icon_msg-primary.weui-icon-warn{\r\n color:#FFBE00;\r\n}\r\n.weui-btn{\r\n position:relative;\r\n display:block;\r\n margin-left:auto;\r\n margin-right:auto;\r\n padding-left:14px;\r\n padding-right:14px;\r\n box-sizing:border-box;\r\n font-size:18px;\r\n text-align:center;\r\n text-decoration:none;\r\n color:#FFFFFF;\r\n line-height:2.55555556;\r\n border-radius:5px;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n overflow:hidden;\r\n}\r\n.weui-btn:after{\r\n content:\" \";\r\n width:200%;\r\n height:200%;\r\n position:absolute;\r\n top:0;\r\n left:0;\r\n border:1px solid rgba(0, 0, 0, 0.2);\r\n -webkit-transform:scale(0.5);\r\n transform:scale(0.5);\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n box-sizing:border-box;\r\n border-radius:10px;\r\n}\r\n.weui-btn_inline{\r\n display:inline-block;\r\n}\r\n.weui-btn_default{\r\n color:#000000;\r\n background-color:#F8F8F8;\r\n}\r\n.weui-btn_default:not(.weui-btn_disabled):visited{\r\n color:#000000;\r\n}\r\n.weui-btn_default:not(.weui-btn_disabled):active{\r\n color:rgba(0, 0, 0, 0.6);\r\n background-color:#DEDEDE;\r\n}\r\n.weui-btn_primary{\r\n background-color:#1AAD19;\r\n}\r\n.weui-btn_primary:not(.weui-btn_disabled):visited{\r\n color:#FFFFFF;\r\n}\r\n.weui-btn_primary:not(.weui-btn_disabled):active{\r\n color:rgba(255, 255, 255, 0.6);\r\n background-color:#179B16;\r\n}\r\n.weui-btn_warn{\r\n background-color:#E64340;\r\n}\r\n.weui-btn_warn:not(.weui-btn_disabled):visited{\r\n color:#FFFFFF;\r\n}\r\n.weui-btn_warn:not(.weui-btn_disabled):active{\r\n color:rgba(255, 255, 255, 0.6);\r\n background-color:#CE3C39;\r\n}\r\n.weui-btn_disabled{\r\n color:rgba(255, 255, 255, 0.6);\r\n}\r\n.weui-btn_disabled.weui-btn_default{\r\n color:rgba(0, 0, 0, 0.3);\r\n background-color:#F7F7F7;\r\n}\r\n.weui-btn_disabled.weui-btn_primary{\r\n background-color:#9ED99D;\r\n}\r\n.weui-btn_disabled.weui-btn_warn{\r\n background-color:#EC8B89;\r\n}\r\n.weui-btn_loading .weui-loading{\r\n margin:-0.2em 0.34em 0 0;\r\n}\r\n.weui-btn_loading.weui-btn_primary,\r\n.weui-btn_loading.weui-btn_warn{\r\n color:rgba(255, 255, 255, 0.6);\r\n}\r\n.weui-btn_loading.weui-btn_primary{\r\n background-color:#179B16;\r\n}\r\n.weui-btn_loading.weui-btn_warn{\r\n background-color:#CE3C39;\r\n}\r\n.weui-btn_plain-primary{\r\n color:#1aad19;\r\n border:1px solid #1aad19;\r\n}\r\n.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active{\r\n color:rgba(26, 173, 25, 0.6);\r\n border-color:rgba(26, 173, 25, 0.6);\r\n}\r\n.weui-btn_plain-primary:after{\r\n border-width:0;\r\n}\r\n.weui-btn_plain-default{\r\n color:#353535;\r\n border:1px solid #353535;\r\n}\r\n.weui-btn_plain-default:not(.weui-btn_plain-disabled):active{\r\n color:rgba(53, 53, 53, 0.6);\r\n border-color:rgba(53, 53, 53, 0.6);\r\n}\r\n.weui-btn_plain-default:after{\r\n border-width:0;\r\n}\r\n.weui-btn_plain-disabled{\r\n color:rgba(0, 0, 0, 0.2);\r\n border-color:rgba(0, 0, 0, 0.2);\r\n}\r\nbutton.weui-btn,\r\ninput.weui-btn{\r\n width:100%;\r\n border-width:0;\r\n outline:0;\r\n -webkit-appearance:none;\r\n}\r\nbutton.weui-btn:focus,\r\ninput.weui-btn:focus{\r\n outline:0;\r\n}\r\nbutton.weui-btn_inline,\r\ninput.weui-btn_inline,\r\nbutton.weui-btn_mini,\r\ninput.weui-btn_mini{\r\n width:auto;\r\n}\r\nbutton.weui-btn_plain-primary,\r\ninput.weui-btn_plain-primary,\r\nbutton.weui-btn_plain-default,\r\ninput.weui-btn_plain-default{\r\n border-width:1px;\r\n background-color:transparent;\r\n}\r\n.weui-btn_mini{\r\n display:inline-block;\r\n padding:0 1.32em;\r\n line-height:2.3;\r\n font-size:13px;\r\n}\r\n.weui-btn + .weui-btn{\r\n margin-top:15px;\r\n}\r\n.weui-btn.weui-btn_inline + .weui-btn.weui-btn_inline{\r\n margin-top:auto;\r\n margin-left:15px;\r\n}\r\n.weui-btn-area{\r\n margin:1.17647059em 15px 0.3em;\r\n}\r\n.weui-btn-area_inline{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n}\r\n.weui-btn-area_inline .weui-btn{\r\n margin-top:auto;\r\n margin-right:15px;\r\n width:100%;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-btn-area_inline .weui-btn:last-child{\r\n margin-right:0;\r\n}\r\n.weui-cells{\r\n margin-top:1.17647059em;\r\n background-color:#FFFFFF;\r\n line-height:1.47058824;\r\n font-size:17px;\r\n overflow:hidden;\r\n position:relative;\r\n}\r\n.weui-cells:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n z-index:2;\r\n}\r\n.weui-cells:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n z-index:2;\r\n}\r\n.weui-cells__title{\r\n margin-top:.77em;\r\n margin-bottom:.3em;\r\n padding-left:15px;\r\n padding-right:15px;\r\n color:#999999;\r\n font-size:14px;\r\n}\r\n.weui-cells__title + .weui-cells{\r\n margin-top:0;\r\n}\r\n.weui-cells__tips{\r\n margin-top:.3em;\r\n color:#999999;\r\n padding-left:15px;\r\n padding-right:15px;\r\n font-size:14px;\r\n}\r\n.weui-cell{\r\n padding:10px 15px;\r\n position:relative;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-cell:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n left:15px;\r\n z-index:2;\r\n}\r\n.weui-cell:first-child:before{\r\n display:none;\r\n}\r\n.weui-cell_primary{\r\n -webkit-box-align:start;\r\n -webkit-align-items:flex-start;\r\n align-items:flex-start;\r\n}\r\n.weui-cell__bd{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-cell__ft{\r\n text-align:right;\r\n color:#999999;\r\n}\r\n.weui-cell_swiped{\r\n display:block;\r\n padding:0;\r\n}\r\n.weui-cell_swiped > .weui-cell__bd{\r\n position:relative;\r\n z-index:1;\r\n background-color:#FFFFFF;\r\n}\r\n.weui-cell_swiped > .weui-cell__ft{\r\n position:absolute;\r\n right:0;\r\n top:0;\r\n bottom:0;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n color:#FFFFFF;\r\n}\r\n.weui-swiped-btn{\r\n display:block;\r\n padding:10px 1em;\r\n line-height:1.47058824;\r\n color:inherit;\r\n}\r\n.weui-swiped-btn_default{\r\n background-color:#C7C7CC;\r\n}\r\n.weui-swiped-btn_warn{\r\n background-color:#FF3B30;\r\n}\r\n.weui-cell_access{\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n color:inherit;\r\n}\r\n.weui-cell_access:active{\r\n background-color:#ECECEC;\r\n}\r\n.weui-cell_access .weui-cell__ft{\r\n padding-right:13px;\r\n position:relative;\r\n}\r\n.weui-cell_access .weui-cell__ft:after{\r\n content:\" \";\r\n display:inline-block;\r\n height:6px;\r\n width:6px;\r\n border-width:2px 2px 0 0;\r\n border-color:#C8C8CD;\r\n border-style:solid;\r\n -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n position:relative;\r\n top:-2px;\r\n position:absolute;\r\n top:50%;\r\n margin-top:-4px;\r\n right:2px;\r\n}\r\n.weui-cell_link{\r\n color:#586C94;\r\n font-size:14px;\r\n}\r\n.weui-cell_link:first-child:before{\r\n display:block;\r\n}\r\n.weui-check__label{\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n.weui-check__label:active{\r\n background-color:#ECECEC;\r\n}\r\n.weui-check{\r\n position:absolute;\r\n left:-9999em;\r\n}\r\n.weui-cells_radio .weui-cell__ft{\r\n padding-left:0.35em;\r\n}\r\n.weui-cells_radio .weui-check + .weui-icon-checked{\r\n min-width:16px;\r\n}\r\n.weui-cells_radio .weui-check:checked + .weui-icon-checked:before{\r\n display:block;\r\n content:'\\EA08';\r\n color:#09BB07;\r\n font-size:16px;\r\n}\r\n.weui-cells_checkbox .weui-cell__hd{\r\n padding-right:0.35em;\r\n}\r\n.weui-cells_checkbox .weui-icon-checked:before{\r\n content:'\\EA01';\r\n color:#C9C9C9;\r\n font-size:23px;\r\n display:block;\r\n}\r\n.weui-cells_checkbox .weui-check:checked + .weui-icon-checked:before{\r\n content:'\\EA06';\r\n color:#09BB07;\r\n}\r\n.weui-label{\r\n display:block;\r\n width:105px;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n}\r\n.weui-input{\r\n width:100%;\r\n border:0;\r\n outline:0;\r\n -webkit-appearance:none;\r\n background-color:transparent;\r\n font-size:inherit;\r\n color:inherit;\r\n height:1.47058824em;\r\n line-height:1.47058824;\r\n}\r\n.weui-input::-webkit-outer-spin-button,\r\n.weui-input::-webkit-inner-spin-button{\r\n -webkit-appearance:none;\r\n margin:0;\r\n}\r\n.weui-textarea{\r\n display:block;\r\n border:0;\r\n resize:none;\r\n width:100%;\r\n color:inherit;\r\n font-size:1em;\r\n line-height:inherit;\r\n outline:0;\r\n}\r\n.weui-textarea-counter{\r\n color:#B2B2B2;\r\n text-align:right;\r\n}\r\n.weui-cell_warn .weui-textarea-counter{\r\n color:#E64340;\r\n}\r\n.weui-toptips{\r\n display:none;\r\n position:fixed;\r\n -webkit-transform:translateZ(0);\r\n transform:translateZ(0);\r\n top:0;\r\n left:0;\r\n right:0;\r\n padding:5px;\r\n font-size:14px;\r\n text-align:center;\r\n color:#FFF;\r\n z-index:5000;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n}\r\n.weui-toptips_warn{\r\n background-color:#E64340;\r\n}\r\n.weui-cells_form .weui-cell__ft{\r\n font-size:0;\r\n}\r\n.weui-cells_form .weui-icon-warn{\r\n display:none;\r\n}\r\n.weui-cells_form input,\r\n.weui-cells_form textarea,\r\n.weui-cells_form label[for]{\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n.weui-cell_warn{\r\n color:#E64340;\r\n}\r\n.weui-cell_warn .weui-icon-warn{\r\n display:inline-block;\r\n}\r\n.weui-form-preview{\r\n position:relative;\r\n background-color:#FFFFFF;\r\n}\r\n.weui-form-preview:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-form-preview:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-form-preview__hd{\r\n position:relative;\r\n padding:10px 15px;\r\n text-align:right;\r\n line-height:2.5em;\r\n}\r\n.weui-form-preview__hd:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n left:15px;\r\n}\r\n.weui-form-preview__hd .weui-form-preview__value{\r\n font-style:normal;\r\n font-size:1.6em;\r\n}\r\n.weui-form-preview__bd{\r\n padding:10px 15px;\r\n font-size:.9em;\r\n text-align:right;\r\n color:#999999;\r\n line-height:2;\r\n}\r\n.weui-form-preview__ft{\r\n position:relative;\r\n line-height:50px;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n}\r\n.weui-form-preview__ft:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #D5D5D6;\r\n color:#D5D5D6;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-form-preview__item{\r\n overflow:hidden;\r\n}\r\n.weui-form-preview__label{\r\n float:left;\r\n margin-right:1em;\r\n min-width:4em;\r\n color:#999999;\r\n text-align:justify;\r\n text-align-last:justify;\r\n}\r\n.weui-form-preview__value{\r\n display:block;\r\n overflow:hidden;\r\n word-break:normal;\r\n word-wrap:break-word;\r\n}\r\n.weui-form-preview__btn{\r\n position:relative;\r\n display:block;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n color:#3CC51F;\r\n text-align:center;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\nbutton.weui-form-preview__btn{\r\n background-color:transparent;\r\n border:0;\r\n outline:0;\r\n line-height:inherit;\r\n font-size:inherit;\r\n}\r\n.weui-form-preview__btn:active{\r\n background-color:#EEEEEE;\r\n}\r\n.weui-form-preview__btn:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-left:1px solid #D5D5D6;\r\n color:#D5D5D6;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-form-preview__btn:first-child:after{\r\n display:none;\r\n}\r\n.weui-form-preview__btn_default{\r\n color:#999999;\r\n}\r\n.weui-form-preview__btn_primary{\r\n color:#0BB20C;\r\n}\r\n.weui-cell_select{\r\n padding:0;\r\n}\r\n.weui-cell_select .weui-select{\r\n padding-right:30px;\r\n}\r\n.weui-cell_select .weui-cell__bd:after{\r\n content:\" \";\r\n display:inline-block;\r\n height:6px;\r\n width:6px;\r\n border-width:2px 2px 0 0;\r\n border-color:#C8C8CD;\r\n border-style:solid;\r\n -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n position:relative;\r\n top:-2px;\r\n position:absolute;\r\n top:50%;\r\n right:15px;\r\n margin-top:-4px;\r\n}\r\n.weui-select{\r\n -webkit-appearance:none;\r\n border:0;\r\n outline:0;\r\n background-color:transparent;\r\n width:100%;\r\n font-size:inherit;\r\n height:45px;\r\n line-height:45px;\r\n position:relative;\r\n z-index:1;\r\n padding-left:15px;\r\n}\r\n.weui-cell_select-before{\r\n padding-right:15px;\r\n}\r\n.weui-cell_select-before .weui-select{\r\n width:105px;\r\n box-sizing:border-box;\r\n}\r\n.weui-cell_select-before .weui-cell__hd{\r\n position:relative;\r\n}\r\n.weui-cell_select-before .weui-cell__hd:after{\r\n content:\" \";\r\n position:absolute;\r\n right:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-right:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:100% 0;\r\n transform-origin:100% 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-cell_select-before .weui-cell__hd:before{\r\n content:\" \";\r\n display:inline-block;\r\n height:6px;\r\n width:6px;\r\n border-width:2px 2px 0 0;\r\n border-color:#C8C8CD;\r\n border-style:solid;\r\n -webkit-transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);\r\n position:relative;\r\n top:-2px;\r\n position:absolute;\r\n top:50%;\r\n right:15px;\r\n margin-top:-4px;\r\n}\r\n.weui-cell_select-before .weui-cell__bd{\r\n padding-left:15px;\r\n}\r\n.weui-cell_select-before .weui-cell__bd:after{\r\n display:none;\r\n}\r\n.weui-cell_select-after{\r\n padding-left:15px;\r\n}\r\n.weui-cell_select-after .weui-select{\r\n padding-left:0;\r\n}\r\n.weui-cell_vcode{\r\n padding-top:0;\r\n padding-right:0;\r\n padding-bottom:0;\r\n}\r\n.weui-vcode-img{\r\n margin-left:5px;\r\n height:45px;\r\n vertical-align:middle;\r\n}\r\n.weui-vcode-btn{\r\n display:inline-block;\r\n height:45px;\r\n margin-left:5px;\r\n padding:0 0.6em 0 0.7em;\r\n border-left:1px solid #E5E5E5;\r\n line-height:45px;\r\n vertical-align:middle;\r\n font-size:17px;\r\n color:#3CC51F;\r\n}\r\nbutton.weui-vcode-btn{\r\n background-color:transparent;\r\n border-top:0;\r\n border-right:0;\r\n border-bottom:0;\r\n outline:0;\r\n}\r\n.weui-vcode-btn:active{\r\n color:#52a341;\r\n}\r\n.weui-gallery{\r\n display:none;\r\n position:fixed;\r\n top:0;\r\n right:0;\r\n bottom:0;\r\n left:0;\r\n background-color:#000000;\r\n z-index:1000;\r\n}\r\n.weui-gallery__img{\r\n position:absolute;\r\n top:0;\r\n right:0;\r\n bottom:60px;\r\n left:0;\r\n background:center center no-repeat;\r\n background-size:contain;\r\n}\r\n.weui-gallery__opr{\r\n position:absolute;\r\n right:0;\r\n bottom:0;\r\n left:0;\r\n background-color:#0D0D0D;\r\n color:#FFFFFF;\r\n line-height:60px;\r\n text-align:center;\r\n}\r\n.weui-gallery__del{\r\n display:block;\r\n}\r\n.weui-cell_switch{\r\n padding-top:6.5px;\r\n padding-bottom:6.5px;\r\n}\r\n.weui-switch{\r\n -webkit-appearance:none;\r\n appearance:none;\r\n}\r\n.weui-switch,\r\n.weui-switch-cp__box{\r\n position:relative;\r\n width:52px;\r\n height:32px;\r\n border:1px solid #DFDFDF;\r\n outline:0;\r\n border-radius:16px;\r\n box-sizing:border-box;\r\n background-color:#DFDFDF;\r\n -webkit-transition:background-color 0.1s, border 0.1s;\r\n transition:background-color 0.1s, border 0.1s;\r\n}\r\n.weui-switch:before,\r\n.weui-switch-cp__box:before{\r\n content:\" \";\r\n position:absolute;\r\n top:0;\r\n left:0;\r\n width:50px;\r\n height:30px;\r\n border-radius:15px;\r\n background-color:#FDFDFD;\r\n -webkit-transition:-webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);\r\n transition:-webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);\r\n transition:transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);\r\n transition:transform 0.35s cubic-bezier(0.45, 1, 0.4, 1), -webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);\r\n}\r\n.weui-switch:after,\r\n.weui-switch-cp__box:after{\r\n content:\" \";\r\n position:absolute;\r\n top:0;\r\n left:0;\r\n width:30px;\r\n height:30px;\r\n border-radius:15px;\r\n background-color:#FFFFFF;\r\n box-shadow:0 1px 3px rgba(0, 0, 0, 0.4);\r\n -webkit-transition:-webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);\r\n transition:-webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);\r\n transition:transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);\r\n transition:transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35), -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);\r\n}\r\n.weui-switch:checked,\r\n.weui-switch-cp__input:checked ~ .weui-switch-cp__box{\r\n border-color:#04BE02;\r\n background-color:#04BE02;\r\n}\r\n.weui-switch:checked:before,\r\n.weui-switch-cp__input:checked ~ .weui-switch-cp__box:before{\r\n -webkit-transform:scale(0);\r\n transform:scale(0);\r\n}\r\n.weui-switch:checked:after,\r\n.weui-switch-cp__input:checked ~ .weui-switch-cp__box:after{\r\n -webkit-transform:translateX(20px);\r\n transform:translateX(20px);\r\n}\r\n.weui-switch-cp__input{\r\n position:absolute;\r\n left:-9999px;\r\n}\r\n.weui-switch-cp__box{\r\n display:block;\r\n}\r\n.weui-uploader__hd{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n padding-bottom:10px;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-uploader__title{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-uploader__info{\r\n color:#B2B2B2;\r\n}\r\n.weui-uploader__bd{\r\n margin-bottom:-4px;\r\n margin-right:-9px;\r\n overflow:hidden;\r\n}\r\n.weui-uploader__files{\r\n list-style:none;\r\n}\r\n.weui-uploader__file{\r\n float:left;\r\n margin-right:9px;\r\n margin-bottom:9px;\r\n width:79px;\r\n height:79px;\r\n background:no-repeat center center;\r\n background-size:cover;\r\n}\r\n.weui-uploader__file_status{\r\n position:relative;\r\n}\r\n.weui-uploader__file_status:before{\r\n content:\" \";\r\n position:absolute;\r\n top:0;\r\n right:0;\r\n bottom:0;\r\n left:0;\r\n background-color:rgba(0, 0, 0, 0.5);\r\n}\r\n.weui-uploader__file_status .weui-uploader__file-content{\r\n display:block;\r\n}\r\n.weui-uploader__file-content{\r\n display:none;\r\n position:absolute;\r\n top:50%;\r\n left:50%;\r\n -webkit-transform:translate(-50%, -50%);\r\n transform:translate(-50%, -50%);\r\n color:#FFFFFF;\r\n}\r\n.weui-uploader__file-content .weui-icon-warn{\r\n display:inline-block;\r\n}\r\n.weui-uploader__input-box{\r\n float:left;\r\n position:relative;\r\n margin-right:9px;\r\n margin-bottom:9px;\r\n width:77px;\r\n height:77px;\r\n border:1px solid #D9D9D9;\r\n}\r\n.weui-uploader__input-box:before,\r\n.weui-uploader__input-box:after{\r\n content:\" \";\r\n position:absolute;\r\n top:50%;\r\n left:50%;\r\n -webkit-transform:translate(-50%, -50%);\r\n transform:translate(-50%, -50%);\r\n background-color:#D9D9D9;\r\n}\r\n.weui-uploader__input-box:before{\r\n width:2px;\r\n height:39.5px;\r\n}\r\n.weui-uploader__input-box:after{\r\n width:39.5px;\r\n height:2px;\r\n}\r\n.weui-uploader__input-box:active{\r\n border-color:#999999;\r\n}\r\n.weui-uploader__input-box:active:before,\r\n.weui-uploader__input-box:active:after{\r\n background-color:#999999;\r\n}\r\n.weui-uploader__input{\r\n position:absolute;\r\n z-index:1;\r\n top:0;\r\n left:0;\r\n width:100%;\r\n height:100%;\r\n opacity:0;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n.weui-msg{\r\n padding-top:36px;\r\n text-align:center;\r\n}\r\n.weui-msg__icon-area{\r\n margin-bottom:30px;\r\n}\r\n.weui-msg__text-area{\r\n margin-bottom:25px;\r\n padding:0 20px;\r\n}\r\n.weui-msg__text-area a{\r\n color:#586C94;\r\n}\r\n.weui-msg__title{\r\n margin-bottom:5px;\r\n font-weight:400;\r\n font-size:20px;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n}\r\n.weui-msg__desc{\r\n font-size:14px;\r\n color:#999999;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n}\r\n.weui-msg__opr-area{\r\n margin-bottom:25px;\r\n}\r\n.weui-msg__extra-area{\r\n margin-bottom:15px;\r\n font-size:14px;\r\n color:#999999;\r\n}\r\n.weui-msg__extra-area a{\r\n color:#586C94;\r\n}\r\n@media screen and (min-height: 438px){\r\n .weui-msg__extra-area{\r\n position:fixed;\r\n left:0;\r\n bottom:0;\r\n width:100%;\r\n text-align:center;\r\n }\r\n}\r\n@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){\r\n .weui-msg__extra-area{\r\n margin-bottom:49px;\r\n }\r\n}\r\n.weui-article{\r\n padding:20px 15px;\r\n font-size:15px;\r\n}\r\n.weui-article section{\r\n margin-bottom:1.5em;\r\n}\r\n.weui-article h1{\r\n font-size:18px;\r\n font-weight:400;\r\n margin-bottom:.9em;\r\n}\r\n.weui-article h2{\r\n font-size:16px;\r\n font-weight:400;\r\n margin-bottom:.34em;\r\n}\r\n.weui-article h3{\r\n font-weight:400;\r\n font-size:15px;\r\n margin-bottom:.34em;\r\n}\r\n.weui-article *{\r\n max-width:100%;\r\n box-sizing:border-box;\r\n word-wrap:break-word;\r\n}\r\n.weui-article p{\r\n margin:0 0 .8em;\r\n}\r\n.weui-tabbar{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n position:absolute;\r\n z-index:500;\r\n bottom:0;\r\n width:100%;\r\n background-color:#F7F7FA;\r\n}\r\n.weui-tabbar:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #C0BFC4;\r\n color:#C0BFC4;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-tabbar__item{\r\n display:block;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n padding:5px 0 0;\r\n font-size:0;\r\n color:#999999;\r\n text-align:center;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,\r\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,\r\n.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label{\r\n color:#09BB07;\r\n}\r\n.weui-tabbar__icon{\r\n display:inline-block;\r\n width:27px;\r\n height:27px;\r\n}\r\ni.weui-tabbar__icon,\r\n.weui-tabbar__icon > i{\r\n font-size:24px;\r\n color:#999999;\r\n}\r\n.weui-tabbar__icon img{\r\n width:100%;\r\n height:100%;\r\n}\r\n.weui-tabbar__label{\r\n text-align:center;\r\n color:#999999;\r\n font-size:10px;\r\n line-height:1.8;\r\n}\r\n.weui-navbar{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n position:absolute;\r\n z-index:500;\r\n top:0;\r\n width:100%;\r\n background-color:#FAFAFA;\r\n}\r\n.weui-navbar:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #CCCCCC;\r\n color:#CCCCCC;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-navbar + .weui-tab__panel{\r\n padding-top:50px;\r\n padding-bottom:0;\r\n}\r\n.weui-navbar__item{\r\n position:relative;\r\n display:block;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n padding:13px 0;\r\n text-align:center;\r\n font-size:15px;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\n.weui-navbar__item:active{\r\n background-color:#EDEDED;\r\n}\r\n.weui-navbar__item.weui-bar__item_on{\r\n background-color:#EAEAEA;\r\n}\r\n.weui-navbar__item:after{\r\n content:\" \";\r\n position:absolute;\r\n right:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-right:1px solid #CCCCCC;\r\n color:#CCCCCC;\r\n -webkit-transform-origin:100% 0;\r\n transform-origin:100% 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-navbar__item:last-child:after{\r\n display:none;\r\n}\r\n.weui-tab{\r\n position:relative;\r\n height:100%;\r\n}\r\n.weui-tab__panel{\r\n box-sizing:border-box;\r\n height:100%;\r\n padding-bottom:50px;\r\n overflow:auto;\r\n -webkit-overflow-scrolling:touch;\r\n}\r\n.weui-tab__content{\r\n display:none;\r\n}\r\n.weui-progress{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-progress__bar{\r\n background-color:#EBEBEB;\r\n height:3px;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-progress__inner-bar{\r\n width:0;\r\n height:100%;\r\n background-color:#09BB07;\r\n}\r\n.weui-progress__opr{\r\n display:block;\r\n margin-left:15px;\r\n font-size:0;\r\n}\r\n.weui-panel{\r\n background-color:#FFFFFF;\r\n margin-top:10px;\r\n position:relative;\r\n overflow:hidden;\r\n}\r\n.weui-panel:first-child{\r\n margin-top:0;\r\n}\r\n.weui-panel:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-panel:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-panel__hd{\r\n padding:14px 15px 10px;\r\n color:#999999;\r\n font-size:13px;\r\n position:relative;\r\n}\r\n.weui-panel__hd:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n left:15px;\r\n}\r\n.weui-media-box{\r\n padding:15px;\r\n position:relative;\r\n}\r\n.weui-media-box:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n left:15px;\r\n}\r\n.weui-media-box:first-child:before{\r\n display:none;\r\n}\r\na.weui-media-box{\r\n color:#000000;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n}\r\na.weui-media-box:active{\r\n background-color:#ECECEC;\r\n}\r\n.weui-media-box__title{\r\n font-weight:400;\r\n font-size:17px;\r\n width:auto;\r\n overflow:hidden;\r\n text-overflow:ellipsis;\r\n white-space:nowrap;\r\n word-wrap:normal;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n}\r\n.weui-media-box__desc{\r\n color:#999999;\r\n font-size:13px;\r\n line-height:1.2;\r\n overflow:hidden;\r\n text-overflow:ellipsis;\r\n display:-webkit-box;\r\n -webkit-box-orient:vertical;\r\n -webkit-line-clamp:2;\r\n}\r\n.weui-media-box__info{\r\n margin-top:15px;\r\n padding-bottom:5px;\r\n font-size:13px;\r\n color:#CECECE;\r\n line-height:1em;\r\n list-style:none;\r\n overflow:hidden;\r\n}\r\n.weui-media-box__info__meta{\r\n float:left;\r\n padding-right:1em;\r\n}\r\n.weui-media-box__info__meta_extra{\r\n padding-left:1em;\r\n border-left:1px solid #CECECE;\r\n}\r\n.weui-media-box_text .weui-media-box__title{\r\n margin-bottom:8px;\r\n}\r\n.weui-media-box_appmsg{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-media-box_appmsg .weui-media-box__hd{\r\n margin-right:.8em;\r\n width:60px;\r\n height:60px;\r\n line-height:60px;\r\n text-align:center;\r\n}\r\n.weui-media-box_appmsg .weui-media-box__thumb{\r\n width:100%;\r\n max-height:100%;\r\n vertical-align:top;\r\n}\r\n.weui-media-box_appmsg .weui-media-box__bd{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n min-width:0;\r\n}\r\n.weui-media-box_small-appmsg{\r\n padding:0;\r\n}\r\n.weui-media-box_small-appmsg .weui-cells{\r\n margin-top:0;\r\n}\r\n.weui-media-box_small-appmsg .weui-cells:before{\r\n display:none;\r\n}\r\n.weui-grids{\r\n position:relative;\r\n overflow:hidden;\r\n}\r\n.weui-grids:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #D9D9D9;\r\n color:#D9D9D9;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-grids:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-left:1px solid #D9D9D9;\r\n color:#D9D9D9;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-grid{\r\n position:relative;\r\n float:left;\r\n padding:20px 10px;\r\n width:33.33333333%;\r\n box-sizing:border-box;\r\n}\r\n.weui-grid:before{\r\n content:\" \";\r\n position:absolute;\r\n right:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-right:1px solid #D9D9D9;\r\n color:#D9D9D9;\r\n -webkit-transform-origin:100% 0;\r\n transform-origin:100% 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-grid:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #D9D9D9;\r\n color:#D9D9D9;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-grid:active{\r\n background-color:#ECECEC;\r\n}\r\n.weui-grid__icon{\r\n width:28px;\r\n height:28px;\r\n margin:0 auto;\r\n}\r\n.weui-grid__icon img{\r\n display:block;\r\n width:100%;\r\n height:100%;\r\n}\r\n.weui-grid__icon + .weui-grid__label{\r\n margin-top:5px;\r\n}\r\n.weui-grid__label{\r\n display:block;\r\n text-align:center;\r\n color:#000000;\r\n font-size:14px;\r\n white-space:nowrap;\r\n text-overflow:ellipsis;\r\n overflow:hidden;\r\n}\r\n.weui-footer{\r\n color:#999999;\r\n font-size:14px;\r\n text-align:center;\r\n}\r\n.weui-footer a{\r\n color:#586C94;\r\n}\r\n.weui-footer_fixed-bottom{\r\n position:fixed;\r\n bottom:.52em;\r\n left:0;\r\n right:0;\r\n}\r\n.weui-footer__links{\r\n font-size:0;\r\n}\r\n.weui-footer__link{\r\n display:inline-block;\r\n vertical-align:top;\r\n margin:0 .62em;\r\n position:relative;\r\n font-size:14px;\r\n}\r\n.weui-footer__link:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-left:1px solid #C7C7C7;\r\n color:#C7C7C7;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n left:-0.65em;\r\n top:.36em;\r\n bottom:.36em;\r\n}\r\n.weui-footer__link:first-child:before{\r\n display:none;\r\n}\r\n.weui-footer__text{\r\n padding:0 .34em;\r\n font-size:12px;\r\n}\r\n.weui-flex{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n}\r\n.weui-flex__item{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-dialog{\r\n position:fixed;\r\n z-index:5000;\r\n width:80%;\r\n max-width:300px;\r\n top:50%;\r\n left:50%;\r\n -webkit-transform:translate(-50%, -50%);\r\n transform:translate(-50%, -50%);\r\n background-color:#FFFFFF;\r\n text-align:center;\r\n border-radius:3px;\r\n overflow:hidden;\r\n}\r\n.weui-dialog__hd{\r\n padding:1.3em 1.6em 0.5em;\r\n}\r\n.weui-dialog__title{\r\n font-weight:400;\r\n font-size:18px;\r\n}\r\n.weui-dialog__bd{\r\n padding:0 1.6em 0.8em;\r\n min-height:40px;\r\n font-size:15px;\r\n line-height:1.3;\r\n word-wrap:break-word;\r\n word-break:break-all;\r\n color:#999999;\r\n}\r\n.weui-dialog__bd:first-child{\r\n padding:2.7em 20px 1.7em;\r\n color:#353535;\r\n}\r\n.weui-dialog__ft{\r\n position:relative;\r\n line-height:48px;\r\n font-size:18px;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n}\r\n.weui-dialog__ft:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #D5D5D6;\r\n color:#D5D5D6;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-dialog__btn{\r\n display:block;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n color:#3CC51F;\r\n text-decoration:none;\r\n -webkit-tap-highlight-color:rgba(0, 0, 0, 0);\r\n position:relative;\r\n}\r\n.weui-dialog__btn:active{\r\n background-color:#EEEEEE;\r\n}\r\n.weui-dialog__btn:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n width:1px;\r\n bottom:0;\r\n border-left:1px solid #D5D5D6;\r\n color:#D5D5D6;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleX(0.5);\r\n transform:scaleX(0.5);\r\n}\r\n.weui-dialog__btn:first-child:after{\r\n display:none;\r\n}\r\n.weui-dialog__btn_default{\r\n color:#353535;\r\n}\r\n.weui-dialog__btn_primary{\r\n color:#0BB20C;\r\n}\r\n.weui-skin_android .weui-dialog{\r\n text-align:left;\r\n box-shadow:0 6px 30px 0 rgba(0, 0, 0, 0.1);\r\n}\r\n.weui-skin_android .weui-dialog__title{\r\n font-size:21px;\r\n}\r\n.weui-skin_android .weui-dialog__hd{\r\n text-align:left;\r\n}\r\n.weui-skin_android .weui-dialog__bd{\r\n color:#999999;\r\n padding:0.25em 1.6em 2em;\r\n font-size:17px;\r\n text-align:left;\r\n}\r\n.weui-skin_android .weui-dialog__bd:first-child{\r\n padding:1.6em 1.6em 2em;\r\n color:#353535;\r\n}\r\n.weui-skin_android .weui-dialog__ft{\r\n display:block;\r\n text-align:right;\r\n line-height:42px;\r\n font-size:16px;\r\n padding:0 1.6em 0.7em;\r\n}\r\n.weui-skin_android .weui-dialog__ft:after{\r\n display:none;\r\n}\r\n.weui-skin_android .weui-dialog__btn{\r\n display:inline-block;\r\n vertical-align:top;\r\n padding:0 .8em;\r\n}\r\n.weui-skin_android .weui-dialog__btn:after{\r\n display:none;\r\n}\r\n.weui-skin_android .weui-dialog__btn:active{\r\n background-color:rgba(0, 0, 0, 0.06);\r\n}\r\n.weui-skin_android .weui-dialog__btn:visited{\r\n background-color:rgba(0, 0, 0, 0.06);\r\n}\r\n.weui-skin_android .weui-dialog__btn:last-child{\r\n margin-right:-0.8em;\r\n}\r\n.weui-skin_android .weui-dialog__btn_default{\r\n color:#808080;\r\n}\r\n@media screen and (min-width: 1024px){\r\n .weui-dialog{\r\n width:35%;\r\n }\r\n}\r\n.weui-toast{\r\n position:fixed;\r\n z-index:5000;\r\n width:7.6em;\r\n min-height:7.6em;\r\n top:180px;\r\n left:50%;\r\n margin-left:-3.8em;\r\n background:rgba(17, 17, 17, 0.7);\r\n text-align:center;\r\n border-radius:5px;\r\n color:#FFFFFF;\r\n}\r\n.weui-icon_toast{\r\n margin:22px 0 0;\r\n display:block;\r\n}\r\n.weui-icon_toast.weui-icon-success-no-circle:before{\r\n color:#FFFFFF;\r\n font-size:55px;\r\n}\r\n.weui-icon_toast.weui-loading{\r\n margin:30px 0 0;\r\n width:38px;\r\n height:38px;\r\n vertical-align:baseline;\r\n}\r\n.weui-toast__content{\r\n margin:0 0 15px;\r\n}\r\n.weui-mask{\r\n position:fixed;\r\n z-index:1000;\r\n top:0;\r\n right:0;\r\n left:0;\r\n bottom:0;\r\n background:rgba(0, 0, 0, 0.6);\r\n}\r\n.weui-mask_transparent{\r\n position:fixed;\r\n z-index:1000;\r\n top:0;\r\n right:0;\r\n left:0;\r\n bottom:0;\r\n}\r\n.weui-actionsheet{\r\n position:fixed;\r\n left:0;\r\n bottom:0;\r\n -webkit-transform:translate(0, 100%);\r\n transform:translate(0, 100%);\r\n -webkit-backface-visibility:hidden;\r\n backface-visibility:hidden;\r\n z-index:5000;\r\n width:100%;\r\n background-color:#EFEFF4;\r\n -webkit-transition:-webkit-transform .3s;\r\n transition:-webkit-transform .3s;\r\n transition:transform .3s;\r\n transition:transform .3s, -webkit-transform .3s;\r\n}\r\n.weui-actionsheet__title{\r\n position:relative;\r\n height:65px;\r\n padding:0 20px;\r\n line-height:1.4;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n -webkit-box-pack:center;\r\n -webkit-justify-content:center;\r\n justify-content:center;\r\n -webkit-box-orient:vertical;\r\n -webkit-box-direction:normal;\r\n -webkit-flex-direction:column;\r\n flex-direction:column;\r\n text-align:center;\r\n font-size:14px;\r\n color:#888;\r\n background:#FCFCFD;\r\n}\r\n.weui-actionsheet__title:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-actionsheet__title .weui-actionsheet__title-text{\r\n overflow:hidden;\r\n text-overflow:ellipsis;\r\n display:-webkit-box;\r\n -webkit-box-orient:vertical;\r\n -webkit-line-clamp:2;\r\n}\r\n.weui-actionsheet__menu{\r\n background-color:#FCFCFD;\r\n}\r\n.weui-actionsheet__action{\r\n margin-top:6px;\r\n background-color:#FCFCFD;\r\n}\r\n.weui-actionsheet__cell{\r\n position:relative;\r\n padding:10px 0;\r\n text-align:center;\r\n font-size:18px;\r\n}\r\n.weui-actionsheet__cell:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #e5e5e5;\r\n color:#e5e5e5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-actionsheet__cell:active{\r\n background-color:#ECECEC;\r\n}\r\n.weui-actionsheet__cell:first-child:before{\r\n display:none;\r\n}\r\n.weui-skin_android .weui-actionsheet{\r\n position:fixed;\r\n left:50%;\r\n top:50%;\r\n bottom:auto;\r\n -webkit-transform:translate(-50%, -50%);\r\n transform:translate(-50%, -50%);\r\n width:274px;\r\n box-sizing:border-box;\r\n -webkit-backface-visibility:hidden;\r\n backface-visibility:hidden;\r\n background:transparent;\r\n -webkit-transition:-webkit-transform .3s;\r\n transition:-webkit-transform .3s;\r\n transition:transform .3s;\r\n transition:transform .3s, -webkit-transform .3s;\r\n}\r\n.weui-skin_android .weui-actionsheet__action{\r\n display:none;\r\n}\r\n.weui-skin_android .weui-actionsheet__menu{\r\n border-radius:2px;\r\n box-shadow:0 6px 30px 0 rgba(0, 0, 0, 0.1);\r\n}\r\n.weui-skin_android .weui-actionsheet__cell{\r\n padding:13px 24px;\r\n font-size:16px;\r\n line-height:1.4;\r\n text-align:left;\r\n}\r\n.weui-skin_android .weui-actionsheet__cell:first-child{\r\n border-top-left-radius:2px;\r\n border-top-right-radius:2px;\r\n}\r\n.weui-skin_android .weui-actionsheet__cell:last-child{\r\n border-bottom-left-radius:2px;\r\n border-bottom-right-radius:2px;\r\n}\r\n.weui-actionsheet_toggle{\r\n -webkit-transform:translate(0, 0);\r\n transform:translate(0, 0);\r\n}\r\n.weui-loadmore{\r\n width:65%;\r\n margin:1.5em auto;\r\n line-height:1.6em;\r\n font-size:14px;\r\n text-align:center;\r\n}\r\n.weui-loadmore__tips{\r\n display:inline-block;\r\n vertical-align:middle;\r\n}\r\n.weui-loadmore_line{\r\n border-top:1px solid #E5E5E5;\r\n margin-top:2.4em;\r\n}\r\n.weui-loadmore_line .weui-loadmore__tips{\r\n position:relative;\r\n top:-0.9em;\r\n padding:0 .55em;\r\n background-color:#FFFFFF;\r\n color:#999999;\r\n}\r\n.weui-loadmore_dot .weui-loadmore__tips{\r\n padding:0 .16em;\r\n}\r\n.weui-loadmore_dot .weui-loadmore__tips:before{\r\n content:\" \";\r\n width:4px;\r\n height:4px;\r\n border-radius:50%;\r\n background-color:#E5E5E5;\r\n display:inline-block;\r\n position:relative;\r\n vertical-align:0;\r\n top:-0.16em;\r\n}\r\n.weui-badge{\r\n display:inline-block;\r\n padding:.15em .4em;\r\n min-width:8px;\r\n border-radius:18px;\r\n background-color:#F43530;\r\n color:#FFFFFF;\r\n line-height:1.2;\r\n text-align:center;\r\n font-size:12px;\r\n vertical-align:middle;\r\n}\r\n.weui-badge_dot{\r\n padding:.4em;\r\n min-width:0;\r\n}\r\n.weui-search-bar{\r\n position:relative;\r\n padding:8px 10px;\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n box-sizing:border-box;\r\n background-color:#EFEFF4;\r\n -webkit-text-size-adjust:100%;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-search-bar:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #D7D6DC;\r\n color:#D7D6DC;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-search-bar:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #D7D6DC;\r\n color:#D7D6DC;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn{\r\n display:block;\r\n}\r\n.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label{\r\n display:none;\r\n}\r\n.weui-search-bar__form{\r\n position:relative;\r\n -webkit-box-flex:1;\r\n -webkit-flex:auto;\r\n flex:auto;\r\n background-color:#EFEFF4;\r\n}\r\n.weui-search-bar__form:after{\r\n content:'';\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n width:200%;\r\n height:200%;\r\n -webkit-transform:scale(0.5);\r\n transform:scale(0.5);\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n border-radius:10px;\r\n border:1px solid #E6E6EA;\r\n box-sizing:border-box;\r\n background:#FFFFFF;\r\n}\r\n.weui-search-bar__box{\r\n position:relative;\r\n padding-left:30px;\r\n padding-right:30px;\r\n height:100%;\r\n width:100%;\r\n box-sizing:border-box;\r\n z-index:1;\r\n}\r\n.weui-search-bar__box .weui-search-bar__input{\r\n padding:4px 0;\r\n width:100%;\r\n height:1.42857143em;\r\n border:0;\r\n font-size:14px;\r\n line-height:1.42857143em;\r\n box-sizing:content-box;\r\n background:transparent;\r\n}\r\n.weui-search-bar__box .weui-search-bar__input:focus{\r\n outline:none;\r\n}\r\n.weui-search-bar__box .weui-icon-search{\r\n position:absolute;\r\n top:50%;\r\n left:10px;\r\n margin-top:-14px;\r\n line-height:28px;\r\n}\r\n.weui-search-bar__box .weui-icon-clear{\r\n position:absolute;\r\n top:50%;\r\n right:0;\r\n margin-top:-14px;\r\n padding:0 10px;\r\n line-height:28px;\r\n}\r\n.weui-search-bar__label{\r\n position:absolute;\r\n top:1px;\r\n right:1px;\r\n bottom:1px;\r\n left:1px;\r\n z-index:2;\r\n border-radius:3px;\r\n text-align:center;\r\n color:#9B9B9B;\r\n background:#FFFFFF;\r\n}\r\n.weui-search-bar__label span{\r\n display:inline-block;\r\n font-size:14px;\r\n vertical-align:middle;\r\n}\r\n.weui-search-bar__label .weui-icon-search{\r\n margin-right:5px;\r\n}\r\n.weui-search-bar__cancel-btn{\r\n display:none;\r\n margin-left:10px;\r\n line-height:28px;\r\n color:#09BB07;\r\n white-space:nowrap;\r\n}\r\n.weui-search-bar__input:not(:valid) ~ .weui-icon-clear{\r\n display:none;\r\n}\r\ninput[type=\"search\"]::-webkit-search-decoration,\r\ninput[type=\"search\"]::-webkit-search-cancel-button,\r\ninput[type=\"search\"]::-webkit-search-results-button,\r\ninput[type=\"search\"]::-webkit-search-results-decoration{\r\n display:none;\r\n}\r\n.weui-picker{\r\n position:fixed;\r\n width:100%;\r\n left:0;\r\n bottom:0;\r\n z-index:5000;\r\n -webkit-backface-visibility:hidden;\r\n backface-visibility:hidden;\r\n -webkit-transform:translate(0, 100%);\r\n transform:translate(0, 100%);\r\n -webkit-transition:-webkit-transform .3s;\r\n transition:-webkit-transform .3s;\r\n transition:transform .3s;\r\n transition:transform .3s, -webkit-transform .3s;\r\n}\r\n.weui-picker__hd{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n padding:9px 15px;\r\n background-color:#fff;\r\n position:relative;\r\n text-align:center;\r\n font-size:17px;\r\n}\r\n.weui-picker__hd:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-picker__action{\r\n display:block;\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n color:#1AAD19;\r\n}\r\n.weui-picker__action:first-child{\r\n text-align:left;\r\n color:#888;\r\n}\r\n.weui-picker__action:last-child{\r\n text-align:right;\r\n}\r\n.weui-picker__bd{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n position:relative;\r\n background-color:#fff;\r\n height:238px;\r\n overflow:hidden;\r\n}\r\n.weui-picker__group{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n position:relative;\r\n height:100%;\r\n}\r\n.weui-picker__mask{\r\n position:absolute;\r\n top:0;\r\n left:0;\r\n width:100%;\r\n height:100%;\r\n margin:0 auto;\r\n z-index:3;\r\n background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));\r\n background:linear-gradient(180deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(0deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));\r\n background-position:top, bottom;\r\n background-size:100% 102px;\r\n background-repeat:no-repeat;\r\n -webkit-transform:translateZ(0);\r\n transform:translateZ(0);\r\n}\r\n.weui-picker__indicator{\r\n width:100%;\r\n height:34px;\r\n position:absolute;\r\n left:0;\r\n top:102px;\r\n z-index:3;\r\n}\r\n.weui-picker__indicator:before{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n top:0;\r\n right:0;\r\n height:1px;\r\n border-top:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 0;\r\n transform-origin:0 0;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-picker__indicator:after{\r\n content:\" \";\r\n position:absolute;\r\n left:0;\r\n bottom:0;\r\n right:0;\r\n height:1px;\r\n border-bottom:1px solid #E5E5E5;\r\n color:#E5E5E5;\r\n -webkit-transform-origin:0 100%;\r\n transform-origin:0 100%;\r\n -webkit-transform:scaleY(0.5);\r\n transform:scaleY(0.5);\r\n}\r\n.weui-picker__content{\r\n position:absolute;\r\n top:0;\r\n left:0;\r\n width:100%;\r\n}\r\n.weui-picker__item{\r\n padding:0;\r\n height:34px;\r\n line-height:34px;\r\n text-align:center;\r\n color:#000;\r\n text-overflow:ellipsis;\r\n white-space:nowrap;\r\n overflow:hidden;\r\n}\r\n.weui-picker__item_disabled{\r\n color:#999999;\r\n}\r\n@-webkit-keyframes slideUp{\r\n from{\r\n -webkit-transform:translate3d(0, 100%, 0);\r\n transform:translate3d(0, 100%, 0);\r\n }\r\n to{\r\n -webkit-transform:translate3d(0, 0, 0);\r\n transform:translate3d(0, 0, 0);\r\n }\r\n}\r\n@keyframes slideUp{\r\n from{\r\n -webkit-transform:translate3d(0, 100%, 0);\r\n transform:translate3d(0, 100%, 0);\r\n }\r\n to{\r\n -webkit-transform:translate3d(0, 0, 0);\r\n transform:translate3d(0, 0, 0);\r\n }\r\n}\r\n.weui-animate-slide-up{\r\n -webkit-animation:slideUp ease .3s forwards;\r\n animation:slideUp ease .3s forwards;\r\n}\r\n@-webkit-keyframes slideDown{\r\n from{\r\n -webkit-transform:translate3d(0, 0, 0);\r\n transform:translate3d(0, 0, 0);\r\n }\r\n to{\r\n -webkit-transform:translate3d(0, 100%, 0);\r\n transform:translate3d(0, 100%, 0);\r\n }\r\n}\r\n@keyframes slideDown{\r\n from{\r\n -webkit-transform:translate3d(0, 0, 0);\r\n transform:translate3d(0, 0, 0);\r\n }\r\n to{\r\n -webkit-transform:translate3d(0, 100%, 0);\r\n transform:translate3d(0, 100%, 0);\r\n }\r\n}\r\n.weui-animate-slide-down{\r\n -webkit-animation:slideDown ease .3s forwards;\r\n animation:slideDown ease .3s forwards;\r\n}\r\n@-webkit-keyframes fadeIn{\r\n from{\r\n opacity:0;\r\n }\r\n to{\r\n opacity:1;\r\n }\r\n}\r\n@keyframes fadeIn{\r\n from{\r\n opacity:0;\r\n }\r\n to{\r\n opacity:1;\r\n }\r\n}\r\n.weui-animate-fade-in{\r\n -webkit-animation:fadeIn ease .3s forwards;\r\n animation:fadeIn ease .3s forwards;\r\n}\r\n@-webkit-keyframes fadeOut{\r\n from{\r\n opacity:1;\r\n }\r\n to{\r\n opacity:0;\r\n }\r\n}\r\n@keyframes fadeOut{\r\n from{\r\n opacity:1;\r\n }\r\n to{\r\n opacity:0;\r\n }\r\n}\r\n.weui-animate-fade-out{\r\n -webkit-animation:fadeOut ease .3s forwards;\r\n animation:fadeOut ease .3s forwards;\r\n}\r\n.weui-agree{\r\n display:block;\r\n padding:.5em 15px;\r\n font-size:13px;\r\n}\r\n.weui-agree a{\r\n color:#586C94;\r\n}\r\n.weui-agree__text{\r\n color:#999999;\r\n}\r\n.weui-agree__checkbox{\r\n -webkit-appearance:none;\r\n appearance:none;\r\n outline:0;\r\n font-size:0;\r\n border:1px solid #D1D1D1;\r\n background-color:#FFFFFF;\r\n border-radius:3px;\r\n width:13px;\r\n height:13px;\r\n position:relative;\r\n vertical-align:0;\r\n top:2px;\r\n}\r\n.weui-agree__checkbox:checked:before{\r\n font-family:\"weui\";\r\n font-style:normal;\r\n font-weight:normal;\r\n font-variant:normal;\r\n text-transform:none;\r\n text-align:center;\r\n speak:none;\r\n display:inline-block;\r\n vertical-align:middle;\r\n text-decoration:inherit;\r\n content:\"\\EA08\";\r\n color:#09BB07;\r\n font-size:13px;\r\n position:absolute;\r\n top:50%;\r\n left:50%;\r\n -webkit-transform:translate(-50%, -48%) scale(0.73);\r\n transform:translate(-50%, -48%) scale(0.73);\r\n}\r\n.weui-agree__checkbox:disabled{\r\n background-color:#E1E1E1;\r\n}\r\n.weui-agree__checkbox:disabled:before{\r\n color:#ADADAD;\r\n}\r\n.weui-loading{\r\n width:20px;\r\n height:20px;\r\n display:inline-block;\r\n vertical-align:middle;\r\n -webkit-animation:weuiLoading 1s steps(12, end) infinite;\r\n animation:weuiLoading 1s steps(12, end) infinite;\r\n background:transparent url(\"data:image/svg+xml;charset=utf8, %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 width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E\") no-repeat;\r\n background-size:100%;\r\n}\r\n.weui-loading.weui-loading_transparent,\r\n.weui-btn_loading.weui-btn_primary .weui-loading,\r\n.weui-btn_loading.weui-btn_warn .weui-loading{\r\n background-image:url(\"data:image/svg+xml;charset=utf8, %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\");\r\n}\r\n@-webkit-keyframes weuiLoading{\r\n 0%{\r\n -webkit-transform:rotate3d(0, 0, 1, 0deg);\r\n transform:rotate3d(0, 0, 1, 0deg);\r\n }\r\n 100%{\r\n -webkit-transform:rotate3d(0, 0, 1, 360deg);\r\n transform:rotate3d(0, 0, 1, 360deg);\r\n }\r\n}\r\n@keyframes weuiLoading{\r\n 0%{\r\n -webkit-transform:rotate3d(0, 0, 1, 0deg);\r\n transform:rotate3d(0, 0, 1, 0deg);\r\n }\r\n 100%{\r\n -webkit-transform:rotate3d(0, 0, 1, 360deg);\r\n transform:rotate3d(0, 0, 1, 360deg);\r\n }\r\n}\r\n.weui-slider{\r\n padding:15px 18px;\r\n -webkit-user-select:none;\r\n user-select:none;\r\n}\r\n.weui-slider__inner{\r\n position:relative;\r\n height:2px;\r\n background-color:#E9E9E9;\r\n}\r\n.weui-slider__track{\r\n height:2px;\r\n background-color:#1AAD19;\r\n width:0;\r\n}\r\n.weui-slider__handler{\r\n position:absolute;\r\n left:0;\r\n top:50%;\r\n width:28px;\r\n height:28px;\r\n margin-left:-14px;\r\n margin-top:-14px;\r\n border-radius:50%;\r\n background-color:#FFFFFF;\r\n box-shadow:0 0 4px rgba(0, 0, 0, 0.2);\r\n}\r\n.weui-slider-box{\r\n display:-webkit-box;\r\n display:-webkit-flex;\r\n display:flex;\r\n -webkit-box-align:center;\r\n -webkit-align-items:center;\r\n align-items:center;\r\n}\r\n.weui-slider-box .weui-slider{\r\n -webkit-box-flex:1;\r\n -webkit-flex:1;\r\n flex:1;\r\n}\r\n.weui-slider-box__value{\r\n margin-left:.5em;\r\n min-width:24px;\r\n color:#888888;\r\n text-align:center;\r\n font-size:14px;\r\n}\r\n",""])},function(e,t){e.exports=function(e){var t=[];return t.toString=function toString(){return this.map(function(t){var r=function cssWithMappingToString(e,t){var r=e[1]||"",n=e[3];if(!n)return r;if(t&&"function"==typeof btoa){var i=function toComment(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(n),o=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"});return[r].concat(o).concat([i]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+r+"}":r}).join("")},t.i=function(e,r){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},i=0;i=0&&l.splice(t,1)}function createStyleElement(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),addAttrs(t,e.attrs),insertStyleElement(e,t),t}function addAttrs(e,t){Object.keys(t).forEach(function(r){e.setAttribute(r,t[r])})}function addStyle(e,t){var r,n,i,o;if(t.transform&&e.css){if(!(o=t.transform(e.css)))return function(){};e.css=o}if(t.singleton){var l=s++;r=a||(a=createStyleElement(t)),n=applyToSingletonTag.bind(null,r,l,!1),i=applyToSingletonTag.bind(null,r,l,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(r=function createLinkElement(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",addAttrs(t,e.attrs),insertStyleElement(e,t),t}(t),n=function updateLink(e,t,r){var n=r.css,i=r.sourceMap,o=void 0===t.convertToAbsoluteUrls&&i;(t.convertToAbsoluteUrls||o)&&(n=c(n));i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([n],{"type":"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,r,t),i=function(){removeStyleElement(r),r.href&&URL.revokeObjectURL(r.href)}):(r=createStyleElement(t),n=function applyToTag(e,t){var r=t.css,n=t.media;n&&e.setAttribute("media",n);if(e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}.bind(null,r),i=function(){removeStyleElement(r)});return n(e),function updateStyle(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var r=listToStyles(e,t);return addStylesToDom(r,t),function update(e){for(var i=[],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 diff --git a/site/static/images/customerservice.png b/site/static/images/customerservice.png deleted file mode 100644 index 99da0115f824e21eed2b146a0084f134c290b666..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19000 zcmeI4c~}#7`oJe5%BodZv4CfcK`9a@H%SOVB?wr9ateyI!(;-Hki;b1C|HjbS{0*E zK@>~t1$aSGQ4wrcg<@gVBBCz!=1{@vs)(pN;TR%fclx-$-#)v~OnGFJerA{`;ADim>yjZ~xB03dXYRYPzDq9cbQVREGlrR_u+g)Eo4P!@0` zbcxyx3731uYY@M9Z+|#G0_IC8uA*VWSOMxF6462A*hqy^D~NTWbomvavSApckh@fL z5iXROhJfTC$$YY#N`sI&j$9hdVDZRKd`AX{&ttM3$V@te3)1-@gH59|1a!WD&LH=E zD57DgB-BV{0$=g$o^a@YE|hScPAvezn3x#H7?z_-69zK)d_G8Lf=nh2)u3tPlsYJu zrqoX9cGBxdjA&tvT&ZSfv``{c}1$RKuT>7JCq_A3#mbdBOM&b zND5;%>L`t(>(Hbyh$xUqM5)uFc8me-)Zr?fN*k_vPe^R~y@Ao3NF-S70gpE_a=_49 zoqIHjpaRPk{FQrxoDPhD*EJ6ny<#MS2f}l_?58=|BU@n`+meM)2P$rvC<46%0kuv!( zhw0P>Q6e!mf5)|01xFb+9_qTgMoCpL>b~!=ICM57hl8F3BBL>+5JF?~r7(>z<8f)|FwBMd zJPwb^>kTo0n|DHa%C+cvjWb%u=xXjNl77gtw?}&?6!NZOr-n3I#ITiJD7||btBzRl zGuU*M1OWsa%A^Q3Y!E~$1m7C%J1oqy$4vfiI`JXs_HShV{unXgi1PQgSGTJ!t@k_8 zs${wtNQ2A_LstmCz2EKkZNvTngrMQVqLBYzq(Y^PMl^pU8EDEO^rDPtv?7^C6-mbS zFSm`gScG4k^PBsR-;nx88yOrrdE6nT*Y5 z@@WVQrlU0zmeE3492w0?#^uRap@>upe|YYUucbupuyX&wHRfNG6+`90%24kj{m;}G zDWZ}8kt$XlWudBFvvk$DR|8sk@yDNCRL+kDO-tFiNcM@o8EAC#O zvkg~nLsNmSzkkudp*MF!mjQ}#1Mk-j2U_BnhP@Y)QYICp4o{>M?WCL z@VCd*c)Gu7@b8-%Pxm+NvkXwmbs}a@w0^@zR)#y_?wd3}^yv>G;&M1Fju7lW+}~op zJQh&|iRI|sl-6)pz~=VY^q&~eFxbeDZER>X(PP-XQH-9`bS0*H6nzSWK7azTCs0N? z!|p=<{X*Xv{ri1m9*H0r3OoXV3lAkshrorQz#|a2@KC~Z2wWHnJOY6W4<$^8z=ff} zBM`XoP{MQwTo?*G0)Yz;B}|9Fg`vPB5V-JA!gL5+7z#WBfeQ~MOozaQp}->$xbRTI zbO>A+3OoXV3lAkshrorQz#|a2@KC~Z2wWHnJOY6W4<$^8z=ff}BM`XoP{MQwTo?*G z0)Yz;B}|9Fg`vPB5V-JA!gL5+7z#WBfeQ~MOozaQp}->$xbRTIbO>A+3OoXV3lAks zhrorQz#|a2@KC~Z2wWHnJOY6W4<$^8z=ff}Bm6F|VSVp(K$Pf<9AeNnHYBgUmV>_S zfed^4N&q0<766i00loK|c+^{mIw0j^2=sN}>8?1tS1zP01dKj7+L z$)1f(mRNljd$aoV>C@k&q@)}bOZC#Q1qN4wN#8OuB zqc?+Ey&BAC#oDblcWzukrMM2IpGkQKe1W z8uQ(nA1_sxtfztjwGmm3N7N2H-p>m1>O&LDlSsnBI|~By_xju0Rl&>dl%A`oFe`M} z=I2cLLRhnj`lpVUFBhepyzB?6q_FYN#{f^$++`^^4LYc zDlfIV+FR`N5AN_W?iUs!!IV_W79=ItF0GM2WXKTnbBv|M3x^+DN3LS-wf7vES^;{l zs5^hz(Yk$$7fH9ZJ_?wl_W%Cy8rqvzkwtlmnGhD85fXS7RZ;Hq6>E!AbFC|$bWYUg_}3!T(X10*;y+uIj4F4% zYP#Y`rc2b^O`n!+-`#vcSaXK|e5FH`s8sdqsbBcdCBWus%w6kll&>^-awa0o?B)iC zsslc?VdoVwSq{m2{c-dZVZ z+)#RJc0Nh{rGMawdxERiUFUvz*y=W~VMpVO^oO$Qtjq~)7I*CW=8%@G8ZdhEPxnqK zTMF2c)3C;T#(vr)D~pfazbRrh?=!cU`R#?R-vn7e*9tUw$)`3K&2y@18*+m=CV9`r zvc`3vaDV&$?(MPX7<=}-5!TGB9GWJ!bY~?u#vO!qXVPwAm z*PJgUyV^eiwCTHluKsCT@DOt3vt8=y$s1rx_hqso@2pA3w5|1QiPIJ&uK4*17GN?X zVDVC!i^qoXGkq+fBc`5|4KOgHcwuDb_49Nt_p<$}u+q`FcC*ko$!yGfwl&x!d9+1c zINNc0)nnhr>!Tk&ZvR#m9hZU3%WD}<9hF+)qmKXz?mv9^_bc`Fd;zB-<+gP-f3JOX zTf=&`BrNf(%$Wg)c_u~nz8{NFVLCA?Wh5o zvfWfFFz`S~{l$1QQfX;vQ(Ie3c6N56`u^qp={IlQoQG~+&g8*cGtVsRJem1wMEQ<2 zTZ)rdMF-cKSMLkVchYxuG&MD42y5D|6h~Oi_VC!azVMc{o12^UxN)nrBYi9<)a6W@ zHtq28m(Ogjwl+7PHnj>#E{>>cec0N1D&L{X1Nf`NwZ=bcRPwjOcjWJFX@7jT>dnIZ z+L5tsHIr;?N(w(am=vv6KXO_>+hp?K*fvOph70GIYJEcVR95ReZ|~4^8zuymXl!rs zCYn5I$)%D5+=~~wXCN<^B)xiy)*Tz$7ss^9<$CJ6+t$m*=d5FR+xb|&aHu+jRDJy5 z*Ro0Jb4-WZ#5E+X*V3x2lTqFLZ|T(m$uk@P5^x8a~D zv7L@;DPFH=oN{d6;lj+wWz~NVmp$KBe>64sm}fvv_(;bm+@jDyHzEM#)Mn3T`&vE& z-h?zISAz5jZR+af7UdFI^r8%;j9Nk}9}XNLSr2}6ub}QYaB@_+2PrZ8PVuF&n@ASH zqD4M_{wJ=$_g(=LEjNX^-|+*uX`Q4>A0UA=elYz)0qeNuv$O}MbYSPm8@51WN<}8X z-IN%0ApWlS#=L0J4pMu9+09?Q^a@?|aSUTDk8dt4+n>}Cb5nj}&&o3AyGbU1;MQV$zwuA)4DWXGa`zS=nDzM= F{{&;~N3Q?? diff --git a/src/actions/detail_action.ts b/src/actions/detail_action.ts new file mode 100644 index 0000000..c29796f --- /dev/null +++ b/src/actions/detail_action.ts @@ -0,0 +1,6 @@ +import api from '../service/api' + +export const getDetail = async (id: number) => { + const res = await api.get('/product', { id: id }) + return res.data.data +} diff --git a/src/actions/home_action.ts b/src/actions/home_action.ts new file mode 100644 index 0000000..220a82f --- /dev/null +++ b/src/actions/home_action.ts @@ -0,0 +1,17 @@ +import api from '../service/api' + +export const getData = async (url: string) => { + const res = await api.get(url) + return res.data.data +} +export const getHome = async () => { + const data = await getData('/homepage-v3') + const banner: [] = data.banner + const brands: [] = data.brands + return { banner, brands } +} +export const getProducts = async () => { + const data = await getData('/product/filter') + const products: [] = data.rows + return { products } +} diff --git a/src/app.config.ts b/src/app.config.ts new file mode 100644 index 0000000..2825815 --- /dev/null +++ b/src/app.config.ts @@ -0,0 +1,40 @@ +export default { + pages: [ + //'pages/productDetail/index', + 'pages/home/index', + 'pages/cart/index', + 'pages/my/index', + 'pages/productDetail/index', + ], + window: { + backgroundTextStyle: 'light', + navigationBarBackgroundColor: '#fff', + navigationBarTitleText: '时装衣橱', + navigationBarTextStyle: 'black', + }, + tabBar: { + list: [ + { + pagePath: 'pages/home/index', + text: '首页', + iconPath: './images/tab/home.png', + selectedIconPath: './images/tab/home-active.png', + }, + { + pagePath: 'pages/cart/index', + text: '购物车', + iconPath: './images/tab/cart.png', + selectedIconPath: './images/tab/cart-active.png', + }, + { + pagePath: 'pages/my/index', + text: '我的', + iconPath: './images/tab/user.png', + selectedIconPath: './images/tab/user-active.png', + }, + ], + color: '#333', + backgroundColor: '#fff', + borderStyle: 'white', + }, +} diff --git a/src/app.js b/src/app.js deleted file mode 100644 index bea6ec4..0000000 --- a/src/app.js +++ /dev/null @@ -1,77 +0,0 @@ -import '@tarojs/async-await'; -import Taro, { Component } from '@tarojs/taro'; -import Home from './pages/home'; -import dva from './utils/dva'; -import models from './models'; -import { Provider } from '@tarojs/redux'; - -import './styles/base.scss'; - -const dvaApp = dva.createApp({ - initialState: {}, - models: models, -}); -const store = dvaApp.getStore(); - -class App extends Component { - config = { - pages: [ - 'pages/home/index', - 'pages/cart/index', - 'pages/user/index', - 'pages/detail/index', - 'pages/about/index', - 'pages/size/index', - 'pages/login/index', - 'pages/message/index', - 'pages/couponList/index', - 'pages/order/index', - 'pages/addressList/index', - 'pages/addressUpdate/index', - ], - window: { - backgroundTextStyle: 'dark', - navigationBarBackgroundColor: '#fff', - navigationBarTitleText: '时装衣橱', - navigationBarTextStyle: 'black', - }, - tabBar: { - list: [ - { - pagePath: 'pages/home/index', - text: '首页', - iconPath: './images/tab/home.png', - selectedIconPath: './images/tab/home-active.png', - }, - { - pagePath: 'pages/cart/index', - text: '衣袋', - iconPath: './images/tab/cart.png', - selectedIconPath: './images/tab/cart-active.png', - }, - { - pagePath: 'pages/user/index', - text: '我的', - iconPath: './images/tab/user.png', - selectedIconPath: './images/tab/user-active.png', - }, - ], - color: '#333', - selectedColor: '#333', - backgroundColor: '#fff', - borderStyle: 'white', - }, - }; - - componentDidMount() {} - - render() { - return ( - - - - ); - } -} - -Taro.render(, document.getElementById('app')); diff --git a/src/app.scss b/src/app.scss new file mode 100644 index 0000000..c2d08aa --- /dev/null +++ b/src/app.scss @@ -0,0 +1,3 @@ +page { + height: 100%; +} diff --git a/src/app.tsx b/src/app.tsx new file mode 100644 index 0000000..f9f8ef3 --- /dev/null +++ b/src/app.tsx @@ -0,0 +1,21 @@ +import React, { Component } from 'react' +import { View } from '@tarojs/components' +import './app.scss' + +class App extends Component { + componentDidMount() {} + + componentDidShow() {} + + componentDidHide() {} + + componentDidCatchError() {} + + // 在 App 类中的 render() 函数没有实际作用 + // 请勿修改此函数 + render() { + return {this.props.children} + } +} + +export default App diff --git a/src/base.scss b/src/base.scss new file mode 100644 index 0000000..004971f --- /dev/null +++ b/src/base.scss @@ -0,0 +1,57 @@ +$primary-color: #ec7063; +$text-color: #302e2e; +$background-color: #f0f0f0; + +@mixin text-ellipsis { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +@mixin flex-row { + display: flex; + flex-flow: row wrap; + align-items: center; + justify-content: space-around; +} +@mixin flex-column { + display: flex; + flex-flow: column nowrap; + align-items: center; + justify-content: space-between; +} +@mixin modalStyle { + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 100; + background: rgba(146, 144, 144, 0.5); +} //对话框浮层 +@mixin inputView { + width: 80%; + /* prettier-ignore */ + height:30PX; + /* prettier-ignore */ + font-size: 15PX; + /* prettier-ignore */ + border-radius:3PX; + /* prettier-ignore */ + border: 1PX solid #a19e9e; + @include flex-row; + /* prettier-ignore */ + margin-bottom:5PX; + /* prettier-ignore */ + margin-top:5PX; + /* prettier-ignore */ + padding-left:5PX; +} +@mixin background_image { + opacity: 0.3; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: -100; + position: fixed; +} //透明背景图 diff --git a/src/components/ClothingsItem/index.js b/src/components/ClothingsItem/index.js deleted file mode 100644 index 19f1e7c..0000000 --- a/src/components/ClothingsItem/index.js +++ /dev/null @@ -1,54 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Image } from '@tarojs/components'; -import PropTypes from 'prop-types'; -import './index.scss'; - -class ClothingsItem extends Component { - static propTypes = { - clothing: PropTypes.array, - deleteClothing: PropTypes.func, - }; - - static defaultProps = { - clothing: [], - deleteClothing: function() {}, - }; - - render() { - const { clothing, onDeleteClothing } = this.props; - return ( - - - - {clothing.map(item => ( - - - - - - - - {item.brand} - {item.name} - - {`${item.spu} | ${item.specification || '均码'}`} - - - - - - - - - - ))} - - ); - } -} - -export default ClothingsItem; diff --git a/src/components/ClothingsItem/index.scss b/src/components/ClothingsItem/index.scss deleted file mode 100644 index 7101dc5..0000000 --- a/src/components/ClothingsItem/index.scss +++ /dev/null @@ -1,111 +0,0 @@ -@import '../../styles/base'; - -.ClothingsItem-page { - box-sizing: border-box; - padding: 0 40px; - .WhiteSpace { - height: 30px; - } - .hr { - height: 1px; - border-top: 1px solid #eee; - } - .collect { - background-color: #fff; - border: 1px dashed #ccc; - color: #aaa; - font-size: 28px; - @include wh(100%, 180px); - @include fj(center); - align-items: center; - text-align: center; - flex-wrap: wrap; - .icon-add { - font-size: 36px; - margin-right: 20px; - } - .p { - width: 100%; - color: #cd8e98; - span { - display: inline-block; - font-size: 25px; - margin-top: 10px; - } - } - } - .lose { - color: #bbb; - .size { - color: #bbb !important; - } - .am-tag { - background: #bbb !important; - } - .shop-img:after { - content: '已失效'; - display: inline-block; - @include wh(100%, 40px); - line-height: 40px; - text-align: center; - @include sc(24px, #fff); - background: rgba(204, 204, 204, 0.9); - position: absolute; - bottom: 0; - left: 0; - z-index: 9; - } - } - .clothing { - font-size: 25px; - @include wh(100%, 180px); - @include fj(flex-start); - align-items: center; - position: relative; - .shop-img { - position: relative; - height: 100%; - margin-right: 30px; - image, - .taro-img { - max-width: 120px; - width: 120px; - height: 180px; - } - } - .content { - line-height: 1.6; - padding-right: 60px; - .title { - font-size: 25px; - font-weight: 700; - } - .size { - @include sc(22px, #888); - } - } - .edit { - @include ct(); - right: 0; - .add-price { - color: #cd8e98; - font-size: 25px; - .iconfont { - position: relative; - top: 2px; - } - } - .icon-delete { - @include sc(66px, #ccc); - float: right; - } - } - } - .balance { - @include sc(26px, #666); - line-height: 1.5; - .price { - @include sc(26px, #333); - } - } -} diff --git a/src/components/GoodsList/index.js b/src/components/GoodsList/index.js deleted file mode 100644 index 13d8d0c..0000000 --- a/src/components/GoodsList/index.js +++ /dev/null @@ -1,95 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Text, Image } from '@tarojs/components'; -import PropTypes from 'prop-types'; -import './index.scss'; - -class GoodsList extends Component { - static propTypes = { - list: PropTypes.array, - }; - - static defaultProps = { - list: [], - }; - - gotoDetail = e => { - Taro.navigateTo({ - url: `/pages/detail/index?id=${e.currentTarget.dataset.id}`, - }); - }; - - render() { - const { list, loading } = this.props; - return ( - - {list.length > 0 ? ( - - {list.map((item, index) => ( - - - - - - {item.mode_id == 3 && - (item.enabled != 1 || item.sale_stock == 0) && ( - - 已售罄 - - )} - {item.enabled && - item.enabled != 0 && - item.enabled != 1 && - item.enabled != 2 && ( - - 下架 - - )} - - - {item.type_id == 2 && item.mode_id == 1 && ( - VIP - )} - {item.limit_tag && item.limit_tag != '' && ( - - {item.limit_tag} - - )} - {item.market_price / 100 > 500 && ( - - 参考价¥ - {item.market_price / 100} - - )} - - {item.brand} - {item.name} - - ))} - - ) : ( - - )} - {loading && ( - - - 加载中... - - )} - - ); - } -} - -export default GoodsList; diff --git a/src/components/GoodsList/index.scss b/src/components/GoodsList/index.scss deleted file mode 100644 index 6a050b4..0000000 --- a/src/components/GoodsList/index.scss +++ /dev/null @@ -1,137 +0,0 @@ -@import '../../styles/mixin'; - -.zan-capsule { - // display: inline-block; - font-size: 24px; - vertical-align: middle; - display: flex; - justify-content: flex-start; - margin-top: 4px; -} -.zan-capsule__left, -.zan-capsule__right { - display: inline-block; - vertical-align: middle; - box-sizing: border-box; - white-space: nowrap; -} -.zan-capsule__left { - padding: 0 2px; - color: #fff; - background: #d87182; - border-radius: 2px; - border: 1px solid #d87182; - margin-right: 4px; -} -.zan-capsule__center { - padding: 0 2px; - color: #fff; - // background: #D87182; - border-radius: 2px 0 0 2px; - // border: 1px solid #D87182; - margin-right: 4px; - background: #555; - border: 1px solid #555; -} - -.zan-capsule__right { - padding: 0 5px; - color: #999; - border-radius: 2px; - border: 2px solid #999; -} - -.zan-capsule--danger .zan-capsule__left { - color: #fff; - background: #f24544; - border-color: #f24544; -} - -.zan-capsule--danger .zan-capsule__right { - color: #f24544; - border-color: #f24544; -} -.goods-list-container { - background-color: #fff; - .goods-ul { - padding-right: 20px; - display: flex; - justify-content: space-between; - flex-wrap: wrap; - .goods-li { - width: 50%; - margin-bottom: 40px; - padding-left: 20px; - box-sizing: border-box; - .pos { - position: relative; - padding-bottom: 8px; - .img-container { - img { - height: 519px; - width: auto; - } - } - } - span, - text { - display: block; - color: #666; - font-size: 26px; - line-height: 36px; - } - } - } - .mage-box-wrap { - position: relative; - } - - .unable, - .sold-out { - width: 100%; - height: 100%; - background: rgba(255, 255, 255, 0.6); - position: absolute; - left: 0; - top: 0; - .sales-end { - position: absolute; - font-size: 30px; - width: 180px; - height: 180px; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - background: rgba(0, 0, 0, 0.7); - border-radius: 100%; - text-align: center; - line-height: 180px; - color: #fff; - } - } -} - -.loadMoreGif { - margin: 15px auto; - width: 220px; - display: flex; - justify-content: center; - align-items: center; - .text { - font-size: 30rpx; - color: #999; - margin-left: 10rpx; - } - .zan-loading { - width: 40px; - height: 40px; - display: inline-block; - vertical-align: middle; - animation: weuiLoading 1s steps(12, end) infinite; - background: transparent - url('data:image/svg+xml;base64, PHN2ZyBjbGFzcz0iciIgd2lkdGg9JzEyMHB4JyBoZWlnaHQ9JzEyMHB4JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiPjwvcmVjdD4KICAgIDxyZWN0IHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjRTlFOUU5JwogICAgICAgICAgdHJhbnNmb3JtPSdyb3RhdGUoMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzk4OTY5NycKICAgICAgICAgIHRyYW5zZm9ybT0ncm90YXRlKDMwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM5Qjk5OUEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+CiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjQTNBMUEyJwogICAgICAgICAgdHJhbnNmb3JtPSdyb3RhdGUoOTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNBQkE5QUEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNCMkIyQjInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxNTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNCQUI4QjknCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgxODAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNDMkMwQzEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyMTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNDQkNCQ0InCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyNDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNEMkQyRDInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgyNzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNEQURBREEnCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgzMDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0PgogICAgPHJlY3QgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyNFMkUyRTInCiAgICAgICAgICB0cmFuc2Zvcm09J3JvdGF0ZSgzMzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPgogICAgPC9yZWN0Pgo8L3N2Zz4=') - no-repeat; - -webkit-background-size: 100%; - background-size: 100%; - } -} diff --git a/src/components/MySwiper/index.js b/src/components/MySwiper/index.js deleted file mode 100644 index dfc42c1..0000000 --- a/src/components/MySwiper/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { Swiper, SwiperItem, Image } from '@tarojs/components'; -import PropTypes from 'prop-types'; -import './index.scss'; - -export default class MySwiper extends Component { - static propTypes = { - banner: PropTypes.array, - home: PropTypes.bool, - }; - - static defaultProps = { - banner: [], - home: false, - }; - - render() { - const { banner, home } = this.props; - return ( - - {banner.map((item, index) => ( - - - - ))} - - ); - } -} diff --git a/src/components/MySwiper/index.scss b/src/components/MySwiper/index.scss deleted file mode 100644 index 278eecc..0000000 --- a/src/components/MySwiper/index.scss +++ /dev/null @@ -1,16 +0,0 @@ -@import '../../styles/mixin'; - -.swiper-container { - width: 100%; - min-height: 450px; - height: 100%; -} - -.swiper { - width: 100vw; - height: 450px; - image, - img { - height: 450px !important; - } -} diff --git a/src/components/brand/index.tsx b/src/components/brand/index.tsx new file mode 100644 index 0000000..a1bbcdc --- /dev/null +++ b/src/components/brand/index.tsx @@ -0,0 +1,25 @@ +import React from 'react' +import Taro from '@tarojs/taro' +import { View } from '@tarojs/components' + +interface IProps { + key: number + src: string +} +export const Brand: Taro.FC = (props) => { + const { key, src } = props + return ( + + ) +} diff --git a/src/components/comment/index.scss b/src/components/comment/index.scss new file mode 100644 index 0000000..9b3aa80 --- /dev/null +++ b/src/components/comment/index.scss @@ -0,0 +1,46 @@ +@import '../../base.scss'; + +.comment { + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-bottom:10PX; + .info { + /* prettier-ignore */ + margin-top:5PX; + @include flex-row; + align-items: flex-start; + .text { + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-left: 5PX; + :nth-child(2) { + color: #a09e9e; + /* prettier-ignore */ + font-size: 10PX; + } + :nth-child(3) { + /* prettier-ignore */ + width:70vw; + white-space: wrap; + /* prettier-ignore */ + font-size: 11PX; + } + } + } + .images { + @include flex-row; + /* prettier-ignore */ + margin-left:35PX; + justify-content: flex-start; + width: 100vw; + flex-wrap: nowrap; + overflow-x: auto; + .item { + /* prettier-ignore */ + margin-right:8PX; + flex-shrink: 0; + } + } +} diff --git a/src/components/comment/index.tsx b/src/components/comment/index.tsx new file mode 100644 index 0000000..2bccea3 --- /dev/null +++ b/src/components/comment/index.tsx @@ -0,0 +1,45 @@ +import React from 'react' +import Taro from '@tarojs/taro' +import { View, Image } from '@tarojs/components' +import './index.scss' + +interface IProps { + item: { + comment: string + user_pic: string + nickname: string + fit_score: number + images: Array<{ + image_url: string + width: number + }> + } +} +export const Comment: Taro.FC = (props) => { + const { item } = props + const { comment, user_pic, nickname, fit_score, images } = item + const fit: string = + fit_score === 1 ? '尺码偏小' : fit_score === 2 ? '尺码合适' : '尺码偏大' + return ( + + + + + {nickname} + {fit} + {comment} + + + + {images?.map((item) => ( + + ))} + + + ) +} diff --git a/src/components/product/index.scss b/src/components/product/index.scss new file mode 100644 index 0000000..7706625 --- /dev/null +++ b/src/components/product/index.scss @@ -0,0 +1,59 @@ +@import '../../base.scss'; + +.product { + width: 100%; + /* prettier-ignore */ + height:280PX; + color: $text-color; + /* prettier-ignore */ + font-size: 12PX; + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-bottom:5PX; + .tags { + @include flex-row; + justify-content: flex-start; + /* prettier-ignore */ + font-size: 9PX; + .price { + background: white; + color: rgb(111, 109, 109); + /* prettier-ignore */ + border: 1PX solid rgb(114, 111, 111); + /* prettier-ignore */ + width: 65PX; + /* prettier-ignore */ + height: 15PX; + /* prettier-ignore */ + border-radius:3PX; + text-align: center; + /* prettier-ignore */ + line-height: 15PX; + /* prettier-ignore */ + } + .tag { + /* prettier-ignore */ + width: 30PX; + /* prettier-ignore */ + height: 15PX; + color: white; + /* prettier-ignore */ + /* prettier-ignore */ + border-radius:3PX; + text-align: center; + /* prettier-ignore */ + line-height: 15PX; + /* prettier-ignore */ + margin-right:1PX; + &.vip { + background: $primary-color; + } + &.year_card { + background: $text-color; + /* prettier-ignore */ + width: 50PX; + } + } + } +} diff --git a/src/components/product/index.tsx b/src/components/product/index.tsx new file mode 100644 index 0000000..1257ad7 --- /dev/null +++ b/src/components/product/index.tsx @@ -0,0 +1,59 @@ +import React from 'react' +import Taro from '@tarojs/taro' +import { View, Image } from '@tarojs/components' +import classnames from 'classnames' +import './index.scss' + +interface IProps { + item: { + id: number + cover_image: string + brand: string + name: string + market_price: number + limit_tag_ids: { + id: number + name: string + }[] + } +} +export const Product: Taro.FC = (props) => { + const { item } = props + const { cover_image, brand, name, market_price, limit_tag_ids } = item + const price = market_price / 100 + return ( + + + {limit_tag_ids && ( + + {limit_tag_ids.map((item) => { + return ( + + {item.name === '年卡' ? '年卡专享' : 'VIP'} + + ) + })} + {`参考价¥${price ? price : '520'}`} + + )} + {brand} + {name} + + ) +} diff --git a/src/config.ts b/src/config.ts new file mode 100644 index 0000000..bdc4aac --- /dev/null +++ b/src/config.ts @@ -0,0 +1 @@ +export const baseUrl = 'https://ms-api.caibowen.net'; diff --git a/src/config/index.js b/src/config/index.js deleted file mode 100644 index 1245cfd..0000000 --- a/src/config/index.js +++ /dev/null @@ -1,5 +0,0 @@ -// 请求连接前缀 -export const baseUrl = 'https://ms-api.caibowen.net'; - -// 输出日志信息 -export const noConsole = false; diff --git a/src/constants/defaultStateType.ts b/src/constants/defaultStateType.ts new file mode 100644 index 0000000..947b818 --- /dev/null +++ b/src/constants/defaultStateType.ts @@ -0,0 +1,4 @@ +export interface IDefaultState { + banner: Array<{}> //首页banner + brands: Array<{}> //首页brands +} diff --git a/src/constants/status.ts b/src/constants/status.ts new file mode 100644 index 0000000..376c56e --- /dev/null +++ b/src/constants/status.ts @@ -0,0 +1,14 @@ +//api状态 +export const HTTP_STATUS = { + success: 200, //请求成功 + moved: 301, //永久重定向 + error: 400, //请求语义有误 + forbidden: 403, //没有权限访问 + not_found: 404, //页面或资源不存在 + bad_gateway: 502, //网关错误 +} +export const REFRESH_STATUS = { + normal: 0, + refreshing: 1, + no_more_data: 2, +} diff --git a/src/images/icon/loading.png b/src/images/icon/loading.png new file mode 100644 index 0000000000000000000000000000000000000000..6d7e9ef029664ea87c94216300989ea114236e6c GIT binary patch literal 3437 zcmbtWc|4Tu8h%IFCX}JimMAj%Y7Ao^`;z6CBwM!Bm>FZ3eaS>LWNDG5&_c3AN7k}+ zC`3xKl%?#65Xur?M8=t+|xf~`2R1tNn!EWE?NAf4TjJ0#5y=D#X>_~A?A8T}fLxQ^(p9j6zqaLASK zQ-kwM(~Ab<)V9HG&n`+p?NjvvkJTuj3lGL~mK267x(X#1*Rm=hz`?8%m8e&fyXYmt z&ijRc+TQY_K*@ZS;(2`QiRj8EiJ9L~z-s}Kv~*Ev!;J54qm`|_Zwwu!`Aa-xnQ3b#u+{q%@2c33StPyyru_R&hWv2QfAGjo}rmpDn_e z293+vS16Hh07ZOmh_KeY_@4c(?R^iH2!}hv&aW*S3bovwIIboiUO~-(;U=|*T7#z7 zUK_mDIb@lipXZiSo~2p4|43A+DG~=d zjc+<7R+~KeRFK~-QksvWexK^9b6MG^J>abn`E?K9Z3jgU>$hc$Rsx9Aa=RFamnoR} zhjq6nReg)FZG(SXjO}YJQ6Qp<^Ly19X7xUt$Dz_nVlKV8#W%eRcsL`ey`wSL9GP`{ zOrrpmj+LKZ@D5HYoi-8lF!!{+vP#XbaCObh=i4F zYJHQSjf)jzM9B_x%-^$&#>xmoNH|I{cl<$hL>x1C&u*DGtI8_ff%gtfVc~R_+x?dY=ZytvYL2a0raT7ykOxI z>0ED|O^fq0Nv4dnLPKvv($&IiuT3sF!-vJ~Qw@n$OOjn%gVee#GwQW&Tu_@l-ZhSHJ94k3{yc_o$W4V1g)K7J=R1BzuxpA(F2eCn6DNUzE%zVD8 zkq)!A0uk>6-*7%Igguzl`Hk2V*$^ZR*j!3MNPFFU==XiPb(v|^8J2QdYB56l!%p9d zqd2cJ0ETiODTusSGOlo?OB&FUB=^+Y^=cOQMlQveSG(I@2E#4$WSB!^i|-3@my*GN z3$xh(&{X+g8@a0*UH{SskAhWSTR zu)vxha8RTq@t-vSrBfGUucYaEPpO}^n9E@fW{RRgrUK`KL2P`ESK!>8OLfGnzro-~ zgIeE6guch*2&Toptw2>VI;MxyY-~+hTE+(B>)%qdNdKXfub}k4a4DMYyEZt zu3B6g(p^%737SH`JW@0t^1EHJ z^ej*|exdA17ltA+vFt7mP6|wd*4DmgUmfoGCv%58#QVDW8ji*Zzp!0}I?VlqYPz_% zOy-Wf@P2Y!ZtrlHi;G-dUfwy!6Cnh@V4{7R;mtv9v9)OK&M{rO?pqF(`6_OY!S`c& z4~5k#zf5@gbWQEzGNLg-|d*a4ERx$xs-EuO?r73iBEtY zSq)I^qkfE}$486*p$MrdS5eum=u;NcC<;I*SS)S^^gx;2AEWVfU##@RJtGl)4_6nL z+?cHBeR~`v{17cbIwdD`Z?^I77M%oejekryMrlg$?hOFgs)KiSW4Il$L!!wY@DcqY7_m*VBqM*6F48fxmiuoM*yH}FU^44r3gEaHTvt{WQ`0l&Ty1x2G{ozGCP zMo>pAoy?@6vFi*xr=KJiG%SjN#TX;h5$Z4v1WZHM5dOC*-Wq>89AYtSF~++3D6Frx zuLewA-&Yr=<%34RPd#XG865`3(Xj@iTiVG9cu{Z zsYSqVB)M+<%yQFXLxK(9FEao4(qqt@vQwBe!upnC&~PjPOT>~GJkd3NijF}e8F&T( z`={h)1jb(_=hhOEfFj|Hpez^$>x*I%7*OM}vdf=}lKw+3Kiv)CzcBwFnNWVIPhJJB zw+XLyxD(toG=HYSwUA~^h98+`JX#z#mdYN#e0{Va-jE0T_XM|Y*VX=?6y-M7rlfy~ zgN35}Qo~#ra=rG*G-ooIU~GXRokkhL|33U5L)nOq+nU@ag>SYp*VsG^uq5sYK;yRh U>cO;QymP|#kiBK0`Kj=K0nGExl>h($ literal 0 HcmV?d00001 diff --git a/src/images/icon/icon32.png b/src/images/icon/measure.png similarity index 100% rename from src/images/icon/icon32.png rename to src/images/icon/measure.png diff --git a/src/images/tab/cart-active.png b/src/images/tab/cart-active.png index 39e28a392aabdf06cfdcc9b78117ad80a2cdc87f..ce651022b45b6b16ec9268a1871f4c09d2769bf3 100644 GIT binary patch literal 1881 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8jKx9jP7LeL$-D$|I14-?iy0XB zj({-ZRBb+K1_tIfPZ!6KjK;S!Hx}J?6KLDdYB5#yuUtV;sojxzWsg)!%~r8-zLLS>xw8|*>;nf#k&R$!2+DUrt^iNSD(yZ3q zmx_xn`~P5X5-+F~i2q_HX<2)Sp-ZJnk2CCxHAkD?JH?D6mzKO*aBl0lrfYK!|M)Ag zBew8WrT3a$KN?;&y+7$#v$N3Bnb}`r*}-JP6C6ovx-uWt`D8alnJDcr<&EnO{JK_Y zEBm&2kJiNO&JSj`h`+?JS?c?)8lMXjcdMRl-x=?kzpe6d))UV2ZAJ_~e?1g0O1tVC zq*2Ye;MzUio92ggI(%k*vR7X*v0DDN`RTCcn~kq?cWd@?<^5`Pnz;6__4+MhCw=#u zzpk=!RaiZ{T72DYd1c|P+)cu+yADLOJna75y*>2X&&>a(Ui=x{Ry-PYHCgE;`AzO> zR-0J%pPN<7udzh;P59Hj7Dj=$h5nscqZzSDu6d7Thkn_)=f3P~+23)l7dv`rOL8Ko z{MW-e4<)^m607#c_4;givRtoPuqJ)q%X86&qF>~?BkF$skj{)gBsw{;e=mnv*Yw#r z?=q*VrBtd;sq_-K)19DtLn0&U&h*oVx3YFCSew89uJps8&i>AY_fa|u*Ot!q?6~`L zZ&kkIYFELHk4|b<2`4T7v{9fs%+OI-q3Tq9X!ZHS-&xusS@;qJ0#rho>}Dk|_6WbY zO(C}1On zb$dH5n+hwS0lBFqi3%0DIeEoa6}IYNbFF}Ekg&cwP*G7znpKdC8&nC9XRDr3Qc_^0 zuU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^ajD0c?g#YH@N=WjeN=Y*@(={-$G}bjqN;cEAu(Sjc1{MY; z7M4bdW@agHgCJT^jS0ywP0j#0&CUp}4j~3sYoiYet(;7VC&3)3FX1{MK>$&R6wJg2 zeF0Leg2Ek~xIiHelmLdfF*L-1JS)f2l8pQ!yQdrapUr7_-aY;4+6guwWiSa~Y=hlM zmOFsS5hecN?x;vCK#F;wGAnS5(2lH delta 558 zcmV+}0@3~14$}mXFnL8`()42IK(NAMJ`1l{T0jc1U$Y88*8MOTVm zp(jw61-tST9zjr3C_JQN#*)s|X|fSxo8-$sGaa0IkC#D%?5{zr8L9xguDB>H3Om+; z#trEfmw@;C9oFkL#BmI_+l?h`yWNKIcno0}LaW77s>ikQSbr{;u-oleK;MJ-z7LDV z;@w^DI|6gqXf%5CdcDW_eC7z3#WC{RBb3PKPZk$f7ByiP5nvUN%V79%qX{E~MBcH>Y&8BQ@EB6IK@G&o` zF!#>sV>Jvv<~uW0sK(7<0agtKSNx)|D@v+3L}68DTz~P4!mcQ(;t+*ZopHr43cI4D zibE7ub;cFHDC~-oDh^Rt)frd(qVT(tcqI8Nrc*1aFrL5uis{r!0^?z`=Xtef#u~9! z%1B^5S)a{jwT4DmJP_A;3xND1KJOUy%0qsg$n;+vvK< woT9MFZYSHwB?{ZYmjD0&07*qoM6N<$f>Es#c>n+a diff --git a/src/images/tab/cart.png b/src/images/tab/cart.png index 71f3394d29d7583d3bcef2eef8546dcd5cfc58f2..a0c67deb2072b157665151d383c6b77b354ac5e9 100644 GIT binary patch literal 1560 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8jKx9jP7LeL$-D$|I14-?iy0XB zj({-ZRBb+K1_mZqPZ!6KjK;S!Hs*;K3OLAj*m=9}bh?uAlWE-&|ist@c z>eD|lwL~VqV7i>H@S>?CcCD--E4dBt<2A9&xmFZTNNDYws+$Z?+8$a1cc zcf-3|*BrQW8s+c4cNC~@&pux0iKVB<7{rOH;)GH^h z-jkQ_bnRMWtSPAd_6A$B@!E)Kjr)S%rDts{(%N9B@Ole_R*(7H;yCSP>I%GSLOmaq z5_?bT%sf6P{q(b0jl8iO>k^Br!|xsY6R0%(+fAnH2R2@>B|gQ>}looDw&-YeXHBs!6A$@!l1TyM>1O1Hg#bWGYh%+^xl{2g~6pR%bO zvVK8t&Q8tz+464XQn`wGR`L2vMf!e*l^&1j?-5-a`dlgG{iouG0f#P4`q1VblzcBK ze%qDh4)Y&pdGh$G3h~bmKd|}TPwNk=2HRdf=`{Y9e(kO%B&LObGSA6gE13Oz5;p?_ zb53SRL`j6Nk5zJhu3lnFep0GlMQ#Bw`2mxreMLcHa&~HoLQ-maW}dD3``!E16*5z7 z)x%AF4SWlnQ!_F>s)|yBtNcQetFn_VQ`GJ4xNIt{fCl8ImLw`vOe(BDQQ+gE^bgIK%T97MoCG5mA-y?dAVM>v0i>ry1t>MrKP@sk-m|UE>MMT zab;dfVufyAu`)z!Haphi2EloVwq!A;LA z)=LD7l!CPA0X?msm{P27sAm9jmV$x}M7@<`N->BFu_QRP5X^z_ax%d-6(klFr-oD( zq}r+nr55Lx7A2>GO#o?v8sc1(npl#WVrOJvWT0zkq-$tmqmL#9vIC*PwW7o`#m+Lt z*uuav*+4hhBr!?X#56HYH_<%VQrF1BG9@wD#4s(-*b$P0=mNP1zg&kLY&py=N_ahddRr9@E#JiVDvtC zO4XuiMt;^LzZ9il+s{|8-<`kGOC_!9*VXE;%c=v4>I5b%{9v@ibc$Bf{=0>R5iGjtHqnR%L%dOoG%3RDb`&+d0jeNg5-wuJt1r{wcI?jsbWJlaR_O;43_No1uEEB1R zk*$9pPCByu28;T+oXnlO;tu8T{)=qq0X&~3Xu>Su0%PUu&eNbcfd#cyb^;fg%HgNy`{`>D^kvkhc9F;BH zae~!SaeLO*SMhq{Mz%ZKw%^Wup<~Cr`>x)D+$UZN;!j%c#H|nC@kAqUNkYtKiM3(f zhc=n5+o8Fx(8c56tBDULZ4Pwon*B&hw%%Tib$|RH-uK4pGir2Lt-tIy`c`6fwEol8 ze_Tc~e94VD{CZ;Cx?H!K*qa;07Od?qVNK8D?M{f^zGUT|M;lgp-9DwvcYD{e5A@(9C|5q&Kb);%r}=A{`#hNE|38TJYD@<);T3K0RUFDG?V}U diff --git a/src/images/tab/home-active.png b/src/images/tab/home-active.png index 099d5eb586c028c4b122894609a5aab6a04df27e..51291bd1969af9970282a35adc894a41e64835b4 100644 GIT binary patch literal 1977 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8jKx9jP7LeL$-D$|I14-?iy0XB zj({-ZRBb+K1_tJ5o-U3d8I5me*muaJN*t>{Z(eR#zU0J1R~AQ~*@swkMRJ-FL?>u0 zT68u|e}RiZ@zm6Ho6p?hc%*81lp|Aw+px^BlPzaUz(($idewO?GmKB3`5tk`HR;T` z`M2+K%Y9zW_HFL>TKRkSziXLw;oyJ#o-HCk^v?B-FaIt7-E;rRPyhEOerL(n`Fb*U z-u#%Y_2c`|cekD1vu=*fa4SeNeJgkSjLa5EN4CuLbd{ePkCrpf`j~rAId1Zw%%uH> z*Q0kDy^K-QtC&zGcakHWb+_Z~cUdXxBL9_k{dls()j#Be!rM2eIiKe?EqR-|t?l)p zN~fBvb=yDvT~ajb2G94)dFtvr6-=U4#T*LeU&wj) zu)v{)JPE%u-~D7H%kz>&Z9J^47f;e(v^P8>O(gzUwo|` zZ^@=d(j0V*HEJsA-F6swSpPmY^?8I=jiv3L_#@|A(_)jlOy+dX60Yy!{Bz5A z&a+jz-z*YJXg*TEWa{5<`PRZ~_lrDI|9sqk@2-n;%vFHlQI^)i9l`JUMq_(fpJ>w> z3zZm+BMoz!Ck5pnHTrF+Sf8eRdQG9X_-V~QN;hIv!<0753OFBSatR5!!Pm6sO8Uk# za%V;A?wv5oRsn{E%o&dREME>>NLF(FebY?Pb77dc*(H7hHT^z5w*BZHPJY%tW*N%cM`+iG(0eWED*O(Oo(dCR+ zeb;<5YBm*|_PqLZe%Q~op^3)}HhAe+nD;r#Me2wsHD7aQ=AWCb%rvXUYHagub%JOmvknu6``BK%oUj3SOY0WjEJ;0Fk`w-T$)w;P+H+f;_-90T$ zI`6ifQQD>T=hq!;^?j?JuV!4G`8|2Dc*D!2V{^Q{Rz>Z|n{X=dL)Fx;=j*?kK0N>K z{oFO7u?;JCwJ|hSs3_a$y?iL~R-sd4YXfJkO<)Bm2*q z3vlzYp8p!Qj_1-j;hD}>OLt5X%$lED{?%`qoY1eAPHSV+YYM#z{oP*p2v(OqzQ1T< zf`$vTH^cPHd6%yrKNOSy^wCXQ2>tmIipR1RclAn~SSCLx)EFXYnhkZpsVsdtBi9%9pdS;%j z`upAc)fF;RY}La}eGPmIoKrJ0J*tXQgRA^PlB=?lEmPF(?YL|ztbhjOrj{fsROII5 z6OJ1TF=z87`^C$wiq3C7Jno3LrBRlk!VTY}M7d6re^s zmXs7_Cc#b5E7nT{iVPga+ZRE4Me?_V@ffI3$Y|PwGhmK@NzQ2 zHWefm6{m(&7Npv$2c;J0mlh?bf=vKvf*Rsnl$uzQnqp^UU}T_cXryasVxx~H1+oL7 z!L_2qGsQ01JS8zH%`#Efz%(&g*Te|u^+dB|Q{A-WBs0^b6oVAAR71Ey5G|<2gyfed zXMmh$X9QP=5Cf~V(FcWAPA0^YU=Gxma2=2!fG9)?X5xds04Y{M;SNq*pb!U207Kju z8sb2nm1Aj1Mt+gq(+&O4<}^I-p8j<01RIbtm;^Ak!EPkW9l+#>68~^_R3sK4#XL}% z6*$K7i$e1AbL^ZG^U4x!^wEW}ItAi7V1foFZGCtK0CM12C^Zk5Z;F5!B=PMFbx`i| MboFyt=akR{0Hfy~egFUf delta 931 zcmV;U16=&M55)(NFnOjJCG6FJmemC2#Vg|NQ*?pS~>&-{0S3 zdU~3HrTuD#kRRH|6B84-xw*mM;2@5Vj}Zt247oSFq_f#9CMPGs_nBE;6!$~PoSB(H zEEZ$?`rzPz-Rn)Pp(VY)zYhw)D*0T{uCA^SiA0b}rKG0U1(@~`bxFjo)j}QG^71l< zhlfF}YJW#Zhg1mCfNAMcXC&GfNJS%|{JEe>m_Z8g+1VMZly7fuGIN-&%Nv>Q?ryBF zum9`NL?#jfOs{m?+uJxgIuh||sgAZot2en2;9xMw8iIPx>>Q_pMn$xq2>mQk_v3UC zjZp}&)4|Hb=K_|=)=$)R8UBf^$;8}r40~m=BY&#v^?KQ-*pZPDbar-%nlZgnsf1)Q ziM_qOsvrHNoK;a)0+_x#)BCX=p#*W;ot+&$E^68+0Zh!2%+Jr`^767~0NTNUfdOo7 zZGn8K0IXyW^JOdxmca8@PVPgS5To}>02>WTrM(MSWpyMkjH&4u{sZV$RO&`%)HwhE002ovPDHLk FV1fcv&^`bF diff --git a/src/images/tab/home.png b/src/images/tab/home.png index bb7d9e06fbbf0745eda6752d3a22d5ccb22fa274..0858c51346120093aed57dc465a838a7f885f011 100644 GIT binary patch literal 2004 zcmbVMc~nwa7^loiD%{G{JZI1}Xh9a!cm$e?8D-X}jai*ZatjsjC@@ShUQ>WBuv#hi;@1bMMnLp;tANSq&efRhM?zi5Im7&2? zu+CTv1~Y}TgdK+LOms~gk9-+}tukaABM%D>z!W#QJVOL4>5?cp27{|X*O*`D;$~nl zbf)%v>ZGfO z9PKYTW`=t;_k+CB{+ordj@NM;O+6XU?5mGtQIqBtsWV9JrTB(CQJeDyQsDGn>y4&a z=ZN&NyB{a)aav&0JwRovoq32if)3qL3I2ra0t6!C-B(7B8 z!0khUpVODo$-I+9trI?^pqv{(cbap`ZKLAh#DvfS;~(qauZ?@W@IlUdogrPfbf;x$ z+NoLlqa8wWqWs6IchAn2Cfe}twcr*w3<4UK;IC*Tg35G;_J(hzJnG$`q`moW+1vaJ z_s$cl9(^)+{RH~#f=h%6ls3D}v^)7n=V5U5!iCd}z~pl9V?|%D=0Z+XXV$yYlqM&m zRpwi}U82Z#wo;Fgwc;k_I`wJyZQ+1>fsPgg=23MMFg}glMCeE{xY)bK83%*sl;_=_ z=zdVCe6_Cn-0te)+WfBE^(VE*-c}u_ni`*|CUh*)CEc{PIq)ueXMje3oqNkWGVA!8 zEB!6C{2rO+W&SucjG7zIJ+kW4u#-q?_ZF&NOR1B2?C9A3;!sL-M_bp{pY=ChT)J)a z?RgPEY2%LzNR5%W;z7ABwu^C8&5`HMu`fT^eyb}lM7&+9)m^$ z>B6;X zy+Yr*28hu4VVPsyD}XYHKJ6m>IyJ-!8|;7XL4C-!z}743n(WBp0$ujqA4P4iEv`aU z=he0Yj<1$#G~NRzf?cmB*HS1QGl3)7qI$5XDDGKx=d?wq>z>SCzV^{4!n*ddlIrc^ z+}nctcgxPc+;?l;%lwav+@{=jQFN5M)ZB;OC=1;kX-$`AVD==f?{AzC@KNyFhSfpvHoNN6VWP@tZ)s9$+lNA@o_~B|Q`Tqe=R+SN-;K}f7Jw<6?^tiPdSq2;+Us$> zxI}+>Yt_(guhs2AQ!^b%RQL^Fn7ZAWv0-6nQ$3XT?t?Ajq?Tp9=oMN5)p zP`WUo2C_KnM~bn2T2>#Eaz&6^mfzWg!2knoK}IGLX**V=o?oAQFop zgkdRzOjatDo=PuIiA+GI0sug!(8x3z2|$mV0u|8U>H-p$R0W*j*{GVV2!aYSPH zD`25S=G$4aw<|ZTdslYn>3vKT_Rj%QZL^R6%MYX-zp4MIA1bc&tI8uVhPh%AS%gFq z?;FS!Z{RY?->d)Cm0|CYhDKVOJURe~Fgikz7?~RxG9VYJb)D#Rae_kG#R1V<{swv# BH~jzr delta 1134 zcmV-!1d;pH5043uFnE`hzi+vzt% z=U&(6V4UC&QN$m@N>FXU;hu3j!*+(lECQyN^!N8SSh*9L3V-!G%`7Vhru zEU6vS03RM6LUnaDTwh<)r>3R`R##U|2kkK9q_wcH0MpacRLY5oi4Yqb3nwQh1h$}{ z0LI3~AUZnQ6!3-u{`~xe?(S~b+uI{BrKP1XGBN^ArxWJp=3st)9)5m)C;$@^6Of&q zO?)_ab#)~bfPa*f6e&KzWEkMv+goU9X`!_m5fMSao12@3T^i5M&Y-ii6L4)KH8wUv zZ*MO=Jv~8rc{$Db`*Cn^;E(0M=Y{~@-Q9)0zCOSV$Hc_I%*+gAW@i3pSp0%K0|NuF zy}eCSNl8gCK0Z$Jg2&rL(K^}8uWo59ju>lzw8SwS> z1;fL`(ACuiudlBjyt*d51VMS~;^KmFhbcR}>$0`AHDw*{0<*KTEI&V=^p%v9u%n|R z_s8^IYk!7ym-Oc5CPR?u0Pn)={QTU*IV}^Xr>Cr(V z#}A*f*ue(}2jS!6gZ6OT0YtCh&CRE*$3s_*NPm7gK0ao}#l=)=*iCnKb|fYBvGKi{ zH8nN4N}TWC?B(S}S*g+*=4Hk5^76=NWo0G1xw%m`s8>Lyq4}~QRnoXd`}_M{hXdY0 zVRCX3A|oR`D#nZnTuQiQJv=;+IdMXBI2?Y>O98H{tE00mDr{?OgZB1zzlx1!_`R6kH51X@a%;BWc5dZ)H07*qoM6N<$f*N5v A82|tP diff --git a/src/images/tab/user-active.png b/src/images/tab/user-active.png index d83224a082991111bccdd96fa4cec06c30bd62a1..681c06f4ffed4fc044ef5e8d71d4f93c4a320fbd 100644 GIT binary patch literal 1652 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8jKx9jP7LeL$-D$|I14-?iy0XB zj({-ZRBb+K1_q{uo-U3d8I5meIR*(kinQ&YH*=BBY1g1ba^*UYIeF9#-rSk#GCl0# zoC5_+ZOjZ0SqhjxuJ@(-Y@q94l?!mFPZ8Iz!WAtA1|%f(6CgSEtC`e78&a@0#Tru3kTVjJJlS z-QO^;sT=|AZ-gH??`*xS2yDqrKX z!+-R7vW0l{tuKDqB#cBAgc=bv2KRvs*Z*rMVu$BJFTa=5 zePV&%uXEiBm2Nwu)z4~6ud7EI-Qq!#8IXksPAt^OIGtXB2{qFth3YjUk>fxro2EGN( zsTr9bRYj@6RemAKRoTgwDeCriTs9R}Km&49OA-|-a&z*EttxEQ!RA^4*&tzkb)cf6 zlr*a#7dNO9AkS7kqokz3N?*Ucyj-u`STDaQUEk2s(o)~RNZ-gv7pOwFxH7LKu|hYm zSQ%&nmjc)fm(=3qqRfJl%=|nBkeP`|`K2Yc>grqyP@^47N{TX*;HKvl>m`CkN!njf(9mSeRu`{a^P7gH4m6?ihvnp**B}Jpxou@>gTe~DWM4fuuOuk delta 1353 zcmV-P1-AP14Co4wFn77JB#|Ks#lQd) zM3_i2kjz9#VPHU^kdZu+l*d3x3@{-X2w{Lc;{X3|*OhzRyZ5>KoO93pe|Ht`*^jlp zZ?ApVUV9yu-+zUEka+zdu8gXO@c-`dALrp;Mtk)6`I)x2w|{AKbCWJEF6jFDn*G3T zSXdbQiHeG%tgI}`$jBgne}6+ES&WL($H&JsHa5nHzP`SyBH`=n%ZOK3S5rblf~q;r z4$__Q<>e&}4Gq!a;-a%yY{nNB7E)bZ9YsV$*tBbX(3SAk))uw3wbA3_qgGsOen3C~ z_4M>mW@e@?`hTEAH^LJW6V%_|PkQGu7K?=%8yl&zvQih)x&$qd?d$8)1&~q+7SO6& z57L^CC2V7O)@XqZ*wQMRwlo4%Sy`EG-&qkEe5a?Ur!@sKO&&%x)+<1X$f6&%U{i}o z6UI5K_2`iS4x6woE7F8VM@MCCYMzILMpmQMw$u?G9pD7xv|=GQ3jM~ z4r~L1j7Sm23Y#sm7^Dc})?>EFVvr(?E1uaRi@`(KY|j~OU&_O%RG2NY7(9g4cn&ov zk+ih5P-|CdP<9|UxK@=AkM@2OUP*pk6qr{_$FqRYdVw6$! zE`QG|U4?Qj3VEW~p`53DmI_*5l>h(;8!fP*l`Jqy6TZ85p3WEy#+d< z8#Zt@!zOIYiqw`y^{}Rld_1A1 zhVQhq;xys6w>N5NXrSHQ-A`M{j_`H>M}LnIFVm2;z{`h+ho3gn($Z*PV1Rsld_LRM zd~k{|0uwyAy1M#JH*#AX7l^_ToYU|Ef|}a;m%Z1eh~PN>>{U4O^77crHfO#{P7xj) z9Aw$hH@06I3JMC?4zRxFM8+iZLL55<9$Z>l`l9{&$EvC-s;{sA-r=A{HDP2&<$vYn zEO3a9Ab6^{xR_;6DJdxqOxthX-`}T|l@*$sn-lH~c-G6yi>9WgC^k0MzCuN-YQk8> zot+)Ubn#8woh%pv zqng)0Lc$9R3)~fRr%p9kxrCA3s9804Aq}j+%o8r*y}do*(ZEyg>OLemz|0dNVcukS z?9)UT$;Q7XBFtP5pPilkYkWzBnM+trY1Q3UM1+}3*p>gGqu0VcJw0(%aY6};LOfTq zNu9iUHXv~cn}pd=v%*~3Q0pcr|8XAn5H?|#xzwb`!!BKJ6O8=<9}a+G`teyP00000 LNkvXXu0mjfq<5Gb diff --git a/src/images/tab/user.png b/src/images/tab/user.png index a85f087e2bb2621f22bda5fd1e592e96c0c75186..c5a5bfeaf1eb66d574ecebe9f7e3ce9dfe0d38eb 100644 GIT binary patch literal 1662 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 - - - - - - - - - - 时装衣橱 - - - -
    - + + + + + + + + + + + + +
    + diff --git a/src/models/Detail.ts b/src/models/Detail.ts new file mode 100644 index 0000000..a39b9fa --- /dev/null +++ b/src/models/Detail.ts @@ -0,0 +1,70 @@ +import { useState } from 'react' +import { createModel } from 'hox' +import { getDetail } from '../actions/detail_action' + +interface IState { + id: number + image: Array<''> //展示图 + limit_tag_ids: Array<{ id: number; name: string }> //VIP、年卡 + brand: string + name: string + product_spu: string //批次 + stocks: Array<{ + size: string + sort: number + }> //尺码和库存 + buyer_Info: { + avatar: string + nickname: string + } //买手信息 + designer_comment: string //买手推荐语 + measurement: string //平铺测量 + comments: { + rows: Array<{ + comment: string + user_pic: string + nickname: string + fit_score: number + images: Array<{ + image_url: string + width: number + }> + }> + total: number + } //评论 + brand_desc: string +} +function useDetail() { + const [DetailState, setDetail] = useState({ + id: 0, + image: [''], + limit_tag_ids: [], + brand: '', + name: '', + product_spu: '', + stocks: [], + buyer_Info: { + avatar: '', + nickname: '', + }, + designer_comment: '', + measurement: '', + comments: { + rows: [], + total: 0, + }, + brand_desc: '', + }) + const updateDetail = async (id: number) => { + console.log('prevState', DetailState) + const data = await getDetail(id) + setDetail(data) + console.log('nextState', data) + } + return { + DetailState, + updateDetail, + } +} + +export default createModel(useDetail) diff --git a/src/models/Home.ts b/src/models/Home.ts new file mode 100644 index 0000000..fd21d66 --- /dev/null +++ b/src/models/Home.ts @@ -0,0 +1,49 @@ +import { useState } from 'react' +import { createModel } from 'hox' +import { getHome, getProducts } from '../actions/home_action' + +interface IState { + banner: Array<{ id: number; image_src: string }> + brands: Array<{ id: number; image_src: string }> + products: Array<{ + id: number + cover_image: string + brand: string + name: string + market_price: number //市场价,需要去掉两个0 + limit_tag_ids: Array<{ id: number; name: string }> //VIP、年卡 + }> + page: number + loading: boolean +} +function useHome() { + const [homeState, setHome] = useState({ + banner: [], + brands: [], + products: [], + page: 1, + loading: false, + }) + const updateHome = async (page: number, loading: boolean) => { + console.log('prevState', homeState) + const { banner, brands } = await getHome() + const defProduct = (await getProducts()).products + const products = [...homeState.products,...defProduct] + const newHomeState = { + ...homeState, + banner, + brands, + products, + page, + loading, + } + setHome(newHomeState) + console.log('nextState', newHomeState) + } + return { + homeState, + updateHome, + } +} + +export default createModel(useHome) diff --git a/src/models/common.js b/src/models/common.js deleted file mode 100644 index 452636c..0000000 --- a/src/models/common.js +++ /dev/null @@ -1,31 +0,0 @@ -import Taro from '@tarojs/taro'; - -export default { - namespace: 'common', - state: { - access_token: Taro.getStorageSync('access_token'), - mobile: Taro.getStorageSync('user_info') - ? Taro.getStorageSync('user_info').mobile - : '', - nickname: Taro.getStorageSync('user_info') - ? Taro.getStorageSync('user_info').nickname - : '', - new_user: Taro.getStorageSync('user_info') - ? Taro.getStorageSync('user_info').new_user - : '', - is_has_buy_card: Taro.getStorageSync('user_info') - ? Taro.getStorageSync('user_info').is_has_buy_card - : '', - erroMessage: Taro.getStorageSync('user_info') - ? Taro.getStorageSync('user_info').erroMessage - : '', - }, - - effects: {}, - - reducers: { - save(state, { payload }) { - return { ...state, ...payload }; - }, - }, -}; diff --git a/src/models/index.js b/src/models/index.js deleted file mode 100644 index 3f3366d..0000000 --- a/src/models/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import common from './common'; -import cart from '../pages/cart/model'; -import home from '../pages/home/model'; -import user from '../pages/user/model'; -import login from '../pages/login/model'; -import addressList from '../pages/addressList/model'; -import addressUpdate from '../pages/addressUpdate/model'; - -export default [common, cart, home, user, login, addressList, addressUpdate]; diff --git a/src/pages/about/index.js b/src/pages/about/index.js deleted file mode 100644 index 5ee0ac8..0000000 --- a/src/pages/about/index.js +++ /dev/null @@ -1,34 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View } from '@tarojs/components'; -import './index.scss'; - -export default class About extends Component { - config = { - navigationBarTitleText: '关于', - }; - - componentDidMount = () => {}; - - render() { - return ( - - - Taro 是一套遵循 React 语法规范的 多端开发 - 解决方案。现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。 - - - 使用 Taro,我们可以只书写一套代码,再通过 Taro - 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、React-Native - 等)运行的代码。 - - - 该项目基于Taro,构建了一个时装衣橱的项目演示,涉及了一个电商平台完整的业务逻辑和功能点,如果这个项目能驾驭的了,相信大部分公司的其他React项目也就不在话下。 - - - 项目GitHub地址:https://github.com/EasyTuan/taro-msparis - 如遇网络不佳,请移步国内镜像加速节点:https://gitee.com/easytuan/taro-msparis - - - ); - } -} diff --git a/src/pages/about/index.scss b/src/pages/about/index.scss deleted file mode 100644 index 7d66d8f..0000000 --- a/src/pages/about/index.scss +++ /dev/null @@ -1,11 +0,0 @@ -@import '../../styles/mixin'; - -.about-page { - @include wh(100%, 100%); - padding: 0 40px; - box-sizing: border-box; - div, - view { - margin-bottom: 30px; - } -} diff --git a/src/pages/addressList/index.js b/src/pages/addressList/index.js deleted file mode 100644 index 1e8e7ac..0000000 --- a/src/pages/addressList/index.js +++ /dev/null @@ -1,123 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Text, Image } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({ addressList }) => ({ - ...addressList, -})) -class Addresslist extends Component { - config = { - navigationBarTitleText: '收货地址', - }; - - componentDidMount = () => { - this.props.dispatch({ - type: 'addressList/getAddressList', - }); - }; - - componentDidShow = () => { - this.props.dispatch({ - type: 'addressList/getAddressList', - }); - }; - - addressUpdate = () => { - this.props.dispatch({ - type: 'addressUpdate/save', - payload: { - addressId: '', - showValue: { - region_code: '', - region_name: '', - }, - contact_name: '', - contact_mobile: '', - address_detail: '', - }, - }); - Taro.navigateTo({ - url: '/pages/addressUpdate/index', - }); - }; - - addressEdit = e => { - const { - id, - region_code, - region_name, - contact_name, - contact_mobile, - address_detail, - } = e.currentTarget.dataset; - this.props.dispatch({ - type: 'addressUpdate/save', - payload: { - addressId: id, - showValue: { - region_code, - region_name, - }, - contact_name, - contact_mobile, - address_detail, - }, - }); - Taro.navigateTo({ - url: '/pages/addressUpdate/index', - }); - }; - - render() { - const { addressList } = this.props; - return ( - - {addressList.length > 0 ? ( - addressList.map(item => ( - - - - {item.contact_name} - {item.contact_mobile} - - - {item.region_name} - {item.address_detail} - - - - - - - )) - ) : ( - - - - )} - - - 添加地址 - - - ); - } -} - -export default Addresslist; diff --git a/src/pages/addressList/index.scss b/src/pages/addressList/index.scss deleted file mode 100644 index 8a2f387..0000000 --- a/src/pages/addressList/index.scss +++ /dev/null @@ -1,81 +0,0 @@ -@import '../../styles/mixin'; - -.addressList-page { - min-height: 100vh; - box-sizing: border-box; - padding-bottom: 170px; - - .content { - display: flex; - .info { - padding-left: 50px; - width: 80%; - font-size: 28px; - white-space: normal; - margin-top: 20px; - margin-bottom: 20px; - .contact { - margin-bottom: 10px; - .name { - font-size: 30px; - font-weight: bold; - margin-right: 20px; - } - } - } - .edit { - width: 20%; - display: flex; - justify-content: center; - align-items: center; - image, - .taro-img { - width: 40px; - height: 40px; - } - } - } - - .add { - position: fixed; - bottom: 0; - left: 0; - width: 100%; - height: 120px; - font-size: 35px; - background: $bg-color-base; - display: flex; - align-items: center; - justify-content: center; - color: $bg-color-panel; - image, - .taro-img { - width: 35px; - height: 35px; - display: inline-block; - margin-right: 6px; - } - } - - .empty-address { - width: 100%; - height: 50%; - position: absolute; - top: 40%; - transform: translateY(-50%); - display: flex; - align-items: center; - justify-content: center; - } - - .am-list-body .am-list-item:not(:last-child) .am-list-line { - border-bottom: none !important; - } - .am-list-body .am-list-item:not(:last-child) .content { - border-bottom: 1px solid #eee !important; - } - - .am-list-item { - padding-left: 0; - } -} diff --git a/src/pages/addressList/model.js b/src/pages/addressList/model.js deleted file mode 100644 index 6e7ed15..0000000 --- a/src/pages/addressList/model.js +++ /dev/null @@ -1,31 +0,0 @@ -import * as addressListApi from './service'; - -export default { - namespace: 'addressList', - state: { - addressList: [], - }, - - effects: { - *getAddressList(_, { call, put, select }) { - const { access_token } = yield select(state => state.common); - const { status, data } = yield call(addressListApi.getAddressList, { - access_token, - }); - if (status === 'ok') { - yield put({ - type: 'save', - payload: { - addressList: data.rows, - }, - }); - } - }, - }, - - reducers: { - save(state, { payload }) { - return { ...state, ...payload }; - }, - }, -}; diff --git a/src/pages/addressList/service.js b/src/pages/addressList/service.js deleted file mode 100644 index 8ecac29..0000000 --- a/src/pages/addressList/service.js +++ /dev/null @@ -1,8 +0,0 @@ -import Request from '../../utils/request'; - -export const getAddressList = data => - Request({ - url: '/user/address', - method: 'GET', - data, - }); diff --git a/src/pages/addressUpdate/index.js b/src/pages/addressUpdate/index.js deleted file mode 100644 index 63bec91..0000000 --- a/src/pages/addressUpdate/index.js +++ /dev/null @@ -1,227 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Input, Image, Text, Picker } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({ addressUpdate }) => ({ - ...addressUpdate, -})) -class Addressupdate extends Component { - config = { - navigationBarTitleText: '', - }; - - componentDidMount = () => { - this.props.dispatch({ - type: 'addressUpdate/getDistricts', - payload: { - send_cities: 0, - }, - }); - }; - - // picker选择数据动态渲染 - onColumnchange = e => { - const { column, value } = e.detail; - const { cities, districts } = this.props; - const arr = JSON.parse(JSON.stringify(districts)); - if (column == 0) { - arr[1] = []; - arr[2] = []; - cities[value].cities.forEach(item => { - arr[1].push({ - key: item.key, - name: item.name, - }); - }); - cities[value].cities[0].regions.forEach(item => { - arr[2].push({ - key: item.key, - name: item.name, - }); - }); - } - if (column == 1) { - arr[2] = []; - cities[value].cities[0].regions.forEach(item => { - arr[2].push({ - key: item.key, - name: item.name, - }); - }); - } - this.props.dispatch({ - type: 'addressUpdate/save', - payload: { - districts: arr, - }, - }); - }; - - // picker赋值 - onChange = e => { - const { value } = e.detail; - const { cities } = this.props; - const detail = cities[value[0]].cities[value[1]].regions[value[2]]; - this.props.dispatch({ - type: 'addressUpdate/save', - payload: { - pickerValue: value, - showValue: { - region_code: detail.key, - region_name: detail.fullname, - }, - }, - }); - }; - - update = event => { - const { value, id } = event.target; - this.props.dispatch({ - type: 'addressUpdate/save', - payload: { [id]: value }, - }); - }; - - // 保存提交 - submit = () => { - const { - showValue, - contact_name, - contact_mobile, - address_detail, - } = this.props; - if (contact_name === '') { - Taro.showToast({ - title: '请输入收货人', - icon: 'none', - }); - return; - } - if (!/^1[234578]\d{9}$/.test(contact_mobile)) { - Taro.showToast({ - title: '手机号格式不正确', - icon: 'none', - }); - return; - } - if (showValue.region_name === '') { - Taro.showToast({ - title: '请选择收货地址', - icon: 'none', - }); - return; - } - if (address_detail === '') { - Taro.showToast({ - title: '请输入详细地址', - icon: 'none', - }); - return; - } - this.props.dispatch({ - type: 'addressUpdate/submit', - payload: { - showValue, - contact_name, - contact_mobile, - address_detail, - }, - }); - }; - - // 删除地址 - delete = () => { - Taro.showModal({ - content: '是否删除该地址?', - }).then(res => { - if (res.confirm) { - this.props.dispatch({ - type: 'addressUpdate/removeAddress', - }); - } - }); - }; - - render() { - const { - addressId, - districts, - pickerValue, - showValue, - contact_name, - contact_mobile, - address_detail, - } = this.props; - return ( - - - {addressId && addressId !== '' ? '编辑地址' : '添加地址'} - - - - - - {showValue.region_name == '' ? ( - - 省、市、区 - - - ) : ( - - {showValue.region_name} - - - )} - - - - - {addressId && addressId !== '' && ( - - - 删除 - - )} - - - 保存 - - - - ); - } -} - -export default Addressupdate; diff --git a/src/pages/addressUpdate/index.scss b/src/pages/addressUpdate/index.scss deleted file mode 100644 index 066e162..0000000 --- a/src/pages/addressUpdate/index.scss +++ /dev/null @@ -1,62 +0,0 @@ -@import '../../styles/mixin'; - -.addressUpdate-page { - @include wh(100%, 100%); - background: white; - box-sizing: border-box; - padding: 60px; - - .head { - font-size: 50px; - color: #444; - margin-bottom: 64px; - } - - .form { - input, - textarea { - width: 100%; - padding: 0; - font-size: 28px; - height: 130px; - line-height: 130px; - border: none; - border-bottom: 1px solid #eee; - } - .label, - .picker-item { - font-size: 28px; - height: 130px; - line-height: 130px; - border-bottom: 1px solid #eee; - color: #777; - @include fj(); - } - .picker-item { - color: #444; - } - } - .bottom-btn { - margin-top: 100px; - @include fj(center); - .confirm { - padding: 20px 0; - text-align: center; - font-size: 35px; - color: $bg-color-panel; - @include fj(center); - align-items: center; - image, - .taro-img { - width: 30px; - height: 30px; - display: inline-block; - margin-right: 6px; - } - } - .remove { - color: #444; - margin-right: 120px; - } - } -} diff --git a/src/pages/addressUpdate/model.js b/src/pages/addressUpdate/model.js deleted file mode 100644 index b0a5e35..0000000 --- a/src/pages/addressUpdate/model.js +++ /dev/null @@ -1,102 +0,0 @@ -import Taro from '@tarojs/taro'; -import * as addressUpdateApi from './service'; - -export default { - namespace: 'addressUpdate', - state: { - addressId: '', - cities: [], - districts: [], - pickerValue: [0, 0, 0], - showValue: { - region_code: '', - region_name: '', - }, - contact_name: '', - contact_mobile: '', - address_detail: '', - }, - - effects: { - *getDistricts({ payload }, { put, call }) { - const { status, data } = yield call( - addressUpdateApi.getDistricts, - payload - ); - if (status === 'ok') { - const cities = data.send_cities.send_cities; - const arr = [[], [], []]; - cities.forEach(item => { - arr[0].push({ - key: item.key, - name: item.name, - }); - }); - cities[0].cities.forEach(item => { - arr[1].push({ - key: item.key, - name: item.name, - }); - }); - cities[0].cities[0].regions.forEach(item => { - arr[2].push({ - key: item.key, - name: item.name, - }); - }); - yield put({ - type: 'save', - payload: { - cities, - districts: arr, - }, - }); - } - }, - *submit({ payload }, { select, call }) { - const { access_token } = yield select(state => state.common); - const { addressId } = yield select(state => state.addressUpdate); - const { status } = yield call(addressUpdateApi.updateAddress, { - id: addressId && addressId != '' ? addressId : undefined, - access_token, - region_code: payload.showValue.region_code, - region_name: payload.showValue.region_name, - contact_name: payload.contact_name, - contact_mobile: payload.contact_mobile, - address_detail: payload.address_detail, - }); - if (status === 'ok') { - Taro.showToast({ - title: '保存成功', - icon: 'none', - }); - setTimeout(() => { - Taro.navigateBack(); - }, 1000); - } - }, - *removeAddress(_, { call, select }) { - const { access_token } = yield select(state => state.common); - const addressId = yield select(state => state.addressUpdate.addressId); - const { status } = yield call(addressUpdateApi.removeAddress, { - id: addressId, - access_token, - }); - if (status === 'ok') { - Taro.showToast({ - title: '删除成功', - icon: 'none', - }); - setTimeout(() => { - Taro.navigateBack(); - }, 1000); - } - }, - }, - - reducers: { - save(state, { payload }) { - return { ...state, ...payload }; - }, - }, -}; diff --git a/src/pages/addressUpdate/service.js b/src/pages/addressUpdate/service.js deleted file mode 100644 index cd45ce1..0000000 --- a/src/pages/addressUpdate/service.js +++ /dev/null @@ -1,25 +0,0 @@ -import Request from '../../utils/request'; - -// 获取省市区列表 -export const getDistricts = data => - Request({ - url: '/common/configs', - method: 'GET', - data, - }); - -// 更新地址 -export const updateAddress = data => - Request({ - url: '/user/address', - method: 'POST', - data, - }); - -// 删除地址 -export const removeAddress = data => - Request({ - url: '/user/address', - method: 'DELETE', - data, - }); diff --git a/src/pages/cart/index.config.ts b/src/pages/cart/index.config.ts new file mode 100644 index 0000000..c1da0fb --- /dev/null +++ b/src/pages/cart/index.config.ts @@ -0,0 +1,4 @@ +export default { + navigationBarTitleText: '首页' + } + \ No newline at end of file diff --git a/src/pages/cart/index.js b/src/pages/cart/index.js deleted file mode 100644 index 05b4106..0000000 --- a/src/pages/cart/index.js +++ /dev/null @@ -1,133 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { connect } from '@tarojs/redux'; -import { View, Image, Button, Text } from '@tarojs/components'; -import ClothingsItem from '../../components/ClothingsItem'; -import './index.scss'; - -@connect(({ cart }) => ({ - ...cart, -})) -class Cart extends Component { - config = { - navigationBarTitleText: '衣袋', - }; - - goHome() { - if (Taro.getEnv() === Taro.ENV_TYPE.WEB) { - Taro.navigateTo({ - url: '/pages/home/index', - }); - } else { - Taro.switchTab({ - url: '/pages/home/index', - }); - } - } - - clothingNumExplain() { - const content = - '“会员每次免费租4件”可付费多租一件,5件封顶;VIP每次免费可租4件会员+1件VIP美衣或者2件会员+2件VIP美衣,或者3件VIP美衣;可付费多租1-2件,5件封顶;'; - Taro.showModal({ - content, - showCancel: false, - }); - } - - // 删除美衣 - onDeleteClothing = e => { - const id = e.currentTarget.dataset.id; - Taro.showModal({ - content: '是否删除该美衣?', - }).then(res => { - if (res.confirm) { - this.props.dispatch({ - type: 'cart/deleteClothes', - payload: { - id, - }, - }); - } - }); - }; - - // componentDidMount = () => { - // wx.createInterstitialAd({ - // adUnitId: 'adunit-5266635b7140e545' - // }).show() - // }; - - componentDidShow() { - // 设置衣袋小红点 - if (this.props.items.length > 0) { - Taro.setTabBarBadge({ - index: 1, - text: String(this.props.items.length), - }); - } else { - Taro.removeTabBarBadge({ - index: 1, - }); - } - } - - buy() { - Taro.showToast({ - title: '衣袋尚未激活,下单失败~~', - icon: 'none', - }); - } - - render() { - const { items } = this.props; - const isH5 = Taro.getEnv() === Taro.ENV_TYPE.WEB; - return ( - - {items.length == 0 ? ( - - - - - ) : ( - - - - - - - 合计: - - 0.00 - - - - - 如有失效美衣,建议删除,以免占用衣袋件数 - - - - - )} - - ); - } -} - -export default Cart; diff --git a/src/pages/cart/index.scss b/src/pages/cart/index.scss index 14efa36..071c38f 100644 --- a/src/pages/cart/index.scss +++ b/src/pages/cart/index.scss @@ -1,92 +1,6 @@ -@import '../../styles/mixin'; +@import '../../base.scss'; -.cart-page { - @include wh(100%, 100%); - .empty { - position: fixed; - top: 0; - left: 0; - @include wh(100%, 100%); - background: #fff; - text-align: center; - .taro-img, - image { - @include wh(162px, 172px); - margin: 45% auto 80px auto; - } - .am-button { - width: 430px; - height: 80px; - line-height: 80px; - margin: 0 auto; - background-color: $bg-color-panel; - border: 1px solid $bg-color-panel; - border-radius: 40px; - font-size: 30px; - } - } - .isLogin { - padding-top: 20px; - padding-bottom: 150px; - } - .bottom-count { - position: fixed; - bottom: 100px; - left: 0; - box-sizing: border-box; - padding: 0 40px; - @include wh(100%, 100px); - background: #fff; - .fj { - @include fj(space-between); - align-items: center; - font-size: 28px; - position: relative; - .price { - color: $color-primary; - } - .disabled { - color: #999; - } - .am-button-small { - width: 180px; - padding: 0; - } - .info { - position: absolute; - padding: 0 30px; - top: -70px; - right: 0; - background: #f4e2e2; - color: #c17480; - font-size: 22px; - height: 50px; - line-height: 50px; - &::before { - display: inline-block; - content: ' '; - position: absolute; - bottom: -15px; - right: 30px; - width: 0; - height: 0; - border-left: 10px solid transparent; - border-right: 10px solid transparent; - border-top: 15px solid #f4e2e2; - } - } - } - .cart-btn { - background: #ec5d75; - color: #fff; - margin: 0; - padding: 0; - @include wh(180px, 70px); - line-height: 70px; - border-radius: 5px; - border: none; - font-weight: 200; - font-size: 30px; - } - } +.index { + height:100%; + @include flex-column; } diff --git a/src/pages/cart/index.tsx b/src/pages/cart/index.tsx new file mode 100644 index 0000000..5ca3579 --- /dev/null +++ b/src/pages/cart/index.tsx @@ -0,0 +1,16 @@ +import React from 'react' +import Taro from '@tarojs/taro' +// import { connect } from "react-redux"; +import { View } from '@tarojs/components' + +import './index.scss' + +const Cart: Taro.FC = () => { + return ( + + Hello World + + ) +} +export default Cart + diff --git a/src/pages/cart/model.js b/src/pages/cart/model.js deleted file mode 100644 index c7f5ff0..0000000 --- a/src/pages/cart/model.js +++ /dev/null @@ -1,47 +0,0 @@ -import Taro from '@tarojs/taro'; - -export default { - namespace: 'cart', - state: { - items: Taro.getStorageSync('items') || [], - }, - - reducers: { - save(state, { payload }) { - Taro.setStorageSync('items', [...state.items, ...payload.items]); - return { ...state, ...payload }; - }, - deleteClothes(state, { payload }) { - const { id } = payload; - const items = state.items.filter(item => item.product_id != id); - // 设置衣袋小红点 - if (items.length > 0) { - Taro.setStorageSync('items', items); - Taro.setTabBarBadge({ - index: 1, - text: String(items.length), - }); - } else { - Taro.removeStorageSync('items'); - Taro.removeTabBarBadge({ - index: 1, - }); - } - return { - ...state, - ...{ - items, - }, - }; - }, - init() { - Taro.removeStorageSync('items'); - Taro.removeTabBarBadge({ - index: 1, - }); - return { - items: [], - }; - }, - }, -}; diff --git a/src/pages/couponList/index.js b/src/pages/couponList/index.js deleted file mode 100644 index b0e118b..0000000 --- a/src/pages/couponList/index.js +++ /dev/null @@ -1,46 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Input, Button, Image } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({ couponList }) => ({ - ...couponList, -})) -class Couponlist extends Component { - config = { - navigationBarTitleText: '优惠券', - }; - - componentDidMount = () => {}; - - render() { - return ( - - - - 暂无可用优惠券 - - - 优惠码 - - - - - - - - - - - ); - } -} - -export default Couponlist; diff --git a/src/pages/couponList/index.scss b/src/pages/couponList/index.scss deleted file mode 100644 index 1a87678..0000000 --- a/src/pages/couponList/index.scss +++ /dev/null @@ -1,99 +0,0 @@ -@import '../../styles/mixin'; - -.couponList-page { - @include wh(100%, 100%); - background: #fff; - padding-top: 280px; - box-sizing: border-box; - .am-button-primary { - border: none; - } - .header { - box-sizing: border-box; - background-color: white; - padding: 44px 50px; - position: fixed; - top: 0; - width: 100%; - z-index: 9; - .coupons { - @include fj(space-between); - align-items: center; - span { - @include fj(); - align-items: center; - font-size: 30px; - color: #333; - span { - margin-left: 5px; - } - } - } - - .getCoupon { - margin-top: 40px; - color: #999; - @include fj(); - align-items: center; - font-size: 26px; - input { - display: block; - font-size: 30px; - color: #333; - border: none; - margin-top: 15px; - } - .so-small { - display: inline-block; - margin: 0; - padding: 0; - width: 120px; - position: relative; - color: #333; - background-color: #fff; - margin-bottom: 10px; - padding-left: 30px; - padding-right: 30px; - border-radius: 4px; - font-size: 24px; - line-height: 60px; - height: 60px; - box-sizing: border-box; - text-decoration: none; - text-align: center; - vertical-align: middle; - } - } - .coupon-option { - @include fj(flex-start); - align-items: center; - padding: 20px 0; - font-size: 28px; - color: #333; - letter-spacing: 0; - .select-img { - width: 40px; - height: 40px; - object-fit: cover; - margin-right: 16px; - } - } - } - .no-coupon { - image, - .taro-img { - width: 60%; - display: block; - margin: 0 auto; - } - } - .histroy { - color: #999; - line-height: 50px; - font-size: 28px; - .iconfont { - font-size: 20px; - margin-left: 5px; - } - } -} diff --git a/src/pages/detail/index.js b/src/pages/detail/index.js deleted file mode 100644 index ff82a1a..0000000 --- a/src/pages/detail/index.js +++ /dev/null @@ -1,554 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { connect } from '@tarojs/redux'; -import { View, Image, Button } from '@tarojs/components'; -import * as detailApi from './service'; -import MySwiper from '../../components/MySwiper'; -import './index.scss'; - -@connect(({ cart }) => ({ - ...cart, -})) -class Detail extends Component { - config = { - navigationBarTitleText: '', - }; - - constructor() { - super(...arguments); - this.state = { - goodsId: '', - detail: {}, - imageObj: [], - goodsdata: [], - cartAmount: '', - currentChooseId: '', - currentChooseName: '', - specificationsList: [], - showModal: false, - closeModalType: 0, - modalContent: '', - }; - } - - componentDidMount = () => { - // wx.createInterstitialAd({ - // adUnitId: 'adunit-429a63d8019b0478' - // }).show() - this.setState({ - goodsId: this.$router.params.id, - }); - this.getGoodsInfo(this.$router.params.id); - }; - - async getGoodsInfo(goodsId) { - const res = await detailApi.getProductInfo({ - id: goodsId, - }); - if (res.status == 'ok') { - if (res.data.measurement != null) { - res.data.measurement = String(res.data.measurement).split('\n'); - } else { - res.data.measurement = []; - } - if (res.data.comments.rows) { - Array.from(res.data.comments.rows).forEach(item => { - switch (item.fit_score) { - case 1: - item.fit_text = '尺码偏小'; - break; - case 2: - item.fit_text = '尺码正好'; - break; - case 3: - item.fit_text = '尺码偏大'; - break; - default: - break; - } - item.satisfied_score = new Array(item.satisfied_score); - }); - } - let imgList; - if (res.data.image) { - imgList = res.data.image.map(item => { - return { - image_src: item, - }; - }); - } else { - imgList = [ - { - image_src: - 'http://static-r.msparis.com/uploads/d/1/d1ca37e902e5550ad2c82c721bc216ce.png', - }, - ]; - } - Taro.setNavigationBarTitle({ - title: res.data.name, - }); - this.setState({ - detail: res.data, - imageObj: imgList, - specificationsList: res.data.specifications, - }); - } - } - - openSize() { - Taro.navigateTo({ - url: '/pages/size/index', - }); - } - - //加入衣袋 - join = async () => { - if (!Taro.getStorageSync('access_token')) { - Taro.navigateTo({ - url: '/pages/login/index', - }); - return; - } - if ( - this.state.detail.mode_id == 3 && - (this.state.detail.enabled != 1 || this.state.detail.sale_stock == 0) - ) { - Taro.showToast({ - title: '商品已售罄', - icon: 'none', - }); - return; - } - if (this.state.currentChooseId === '') { - Taro.showToast({ - title: '请选择尺码', - icon: 'none', - }); - return; - } - if (this.state.detail.enabled == 1) { - const { detail, currentChooseId, currentChooseName } = this.state; - for (let item of this.props.items) { - if (item.product_id == detail.product_master_id) { - Taro.showToast({ - title: '衣袋已存在该美衣~~', - icon: 'none', - }); - return; - } - } - this.props.dispatch({ - type: 'cart/save', - payload: { - items: [ - ...this.props.items, - { - brand: detail.brand, - images: detail.image[0], - name: detail.name, - product_id: detail.product_master_id, - product_price: detail.market_price, - specification: currentChooseName, - spu: currentChooseId, - type: detail.type_id, - }, - ], - }, - }); - Taro.showToast({ - title: '加入衣袋成功', - }); - } - }; - - chooseSize = e => { - const { has_stock, id, name } = e.currentTarget.dataset; - // 只有has_stock =1 才可以选择尺码,其他都是disable - if (has_stock == 1) { - // 如果点击当前,则2次点击清空 - if (id == this.state.currentChooseId) { - this.setState({ - currentChooseId: '', - currentChooseName: '', - }); - } else { - console.log(name); - // 首次点击,赋值为当前id - this.setState({ - currentChooseId: id, - currentChooseName: name, - }); - } - } - }; - - showClothesDetail = () => { - const detail = this.state.detail; - return ( - (detail.measurement && detail.measurement.length > 0) || - (detail.size_suggestion && detail.size_suggestion != null) || - (detail.fabric && detail.fabric != null) - ); - }; - - goToPage = e => { - if (Taro.getEnv() === Taro.ENV_TYPE.WEB) { - Taro.navigateTo({ - url: e.currentTarget.dataset.url, - }); - } else { - Taro.switchTab({ - url: e.currentTarget.dataset.url, - }); - } - }; - - makePhoneCall() { - if (Taro.getEnv() === Taro.ENV_TYPE.WEB) { - window.location.href = 'tel:123456'; - } else { - Taro.makePhoneCall({ - phoneNumber: '123456', - }); - } - } - - computedStyle = item => { - let str = ''; - if (item.id == this.state.currentChooseId) { - str = 'size on'; - } else { - str = 'size'; - } - if (item.has_stock != 1) { - str = 'size off'; - } - return str; - }; - - render() { - const { - imageObj, - detail, - currentChooseId, - specificationsList, - } = this.state; - const { items } = this.props; - return ( - - - - - - - - 收不到短信? - 使用语音验证码 - - - - - ); - } -} - -export default Login; diff --git a/src/pages/login/index.scss b/src/pages/login/index.scss deleted file mode 100644 index b9ac068..0000000 --- a/src/pages/login/index.scss +++ /dev/null @@ -1,173 +0,0 @@ -@import '../../styles/mixin'; - -.login-page { - @include wh(100%, 100%); - overflow: scroll; - -webkit-overflow-scrolling: touch; - font-family: 'PingFangSC-Light', -apple-system, BlinkMacSystemFont, 'Segoe UI', - Roboto, 'Helvetica Neue', Arial, sans-serif !important; - background: #fff; - a { - text-decoration: none; - display: block; - } - a:active { - text-decoration: none; - display: block; - } - a:visited { - text-decoration: none; - display: block; - } - .top-space { - height: 20px; - } - .title { - margin-top: 80px; - text-align: left; - font-weight: 600; - line-height: 60px; - padding-left: 40px; - font-size: 48px; - } - .title-des { - font-size: 24px; - padding-left: 40px; - line-height: 48px; - } - .see-des { - text-align: center; - color: #333; - font-size: 24px; - line-height: 32px; - font-weight: 200; - padding-top: 20px; - span { - font-weight: 600; - } - } - .button { - height: 80px; - line-height: 80px; - padding: 0; - margin: 0 auto; - font-size: 32px; - color: #fff; - background: #333; - text-align: center; - font-weight: 600; - margin-top: 40px; - } - - input::-webkit-input-placeholder { - color: #999; - font-size: 28px; - } - input:-ms-input-placeholder { - // IE10+ - color: #999; - font-size: 28px; - } - input:-moz-placeholder { - // Firefox4-18 - color: #999; - font-size: 28px; - } - input::-moz-placeholder { - // Firefox19+ - color: #999; - font-size: 28px; - } - .bgtopWrap { - width: 750px; - background: #ffffff; - background-size: 100%; - overflow: hidden; - margin-top: 180px; - } - .loginWrap { - margin: 0px auto 0 auto; - border-radius: 10px; - padding: 30px 40px 30px 40px; - overflow: hidden; - position: relative; - } - .inpuWrapMpblie { - height: 80px; - margin: 20px auto 0px auto; - overflow: hidden; - border-bottom: 1px solid #f8f8f8; - input { - border: 0; - height: 80px; - font-size: 28px; - width: 100%; - outline: 0; - background-color: transparent; - -webkit-appearance: none; - overflow: hidden; - padding: 0 0 0 20px; - margin: 0; - text-align: left; - color: #333; - } - } - - .inpuWrapNumber { - height: 80px; - margin: 20px 0 0px 0; - position: relative; - overflow: hidden; - border-bottom: 1px solid #f8f8f8; - input { - width: 275px; - height: 80px; - font-size: 28px; - outline: 0; - background-color: transparent; - -webkit-appearance: none; - overflow: hidden; - padding: 0 0 0 20px; - margin: 0; - border: 0; - float: left; - text-align: left; - color: #333; - } - } - - .numberWrap { - width: 198px; - height: 74px; - border: 1px solid #ffffff; - font-size: 28px; - border-radius: 6px; - text-align: center; - line-height: 74px; - float: right; - margin-left: 20px; - background: #fff; - color: #d64761; - } - - .erroMessage { - position: absolute; - font-size: 16px; - color: #666; - text-align: center; - top: 220px; - right: 120px; - height: 24px; - } - .am-toast .am-toast-notice-content .am-toast-text { - padding: 15px; - font-size: 18px !important; - border-radius: 10px !important; - } - .copyright { - text-align: center; - font-size: 16px; - line-height: 40px; - padding: 50px 10px 40px 10px; - } -} diff --git a/src/pages/login/model.js b/src/pages/login/model.js deleted file mode 100644 index 4c8750b..0000000 --- a/src/pages/login/model.js +++ /dev/null @@ -1,111 +0,0 @@ -import Taro from '@tarojs/taro'; -import * as login from './service'; - -export default { - namespace: 'login', - state: { - mobile: '', - code: '', - invitation_code: '', - invitation_code_from: '', - access_token: '', - nickname: '', - new_user: '', - is_has_buy_card: '', // 用户是否买过卡 - smsText: '发送验证码', - sending: 0, - smsTime: 30, - erroMessage: '', - type: 4, // 1微信 2QQ 3新浪 4.微信公众号 5.支付宝生活号 6.京东 7.返利 - }, - - effects: { - *login(_, { call, put, select }) { - const { code, mobile } = yield select(state => state.login); - const res = yield call(login.login, { code, mobile }); - if (res.status == 'ok') { - const userInfo = { - access_token: res.data.access_token, - invitation_code: res.data.invitation_code, - mobile: res.data.mobile, - nickname: res.data.nickname, - new_user: res.data.new_user, - is_has_buy_card: res.data.is_has_buy_card, - erroMessage: '', - }; - - Taro.setStorageSync('user_info', userInfo); - Taro.setStorageSync('access_token', res.data.access_token); - - yield put({ - type: 'common/save', - payload: { - access_token: res.data.access_token, - invitation_code: res.data.invitation_code, - mobile: res.data.mobile, - nickname: res.data.nickname, - new_user: res.data.new_user, - is_has_buy_card: res.data.is_has_buy_card, - erroMessage: '', - code: '', - }, - }); - - yield put({ - type: 'save', - payload: { - access_token: res.data.access_token, - invitation_code: res.data.invitation_code, - mobile: res.data.mobile, - nickname: res.data.nickname, - new_user: res.data.new_user, - is_has_buy_card: res.data.is_has_buy_card, - erroMessage: '', - code: '', - }, - }); - - Taro.showToast({ - title: '登录成功,欢迎回来~~~', - icon: 'none', - }); - - setTimeout(() => { - Taro.navigateBack(); - }, 1000); - } - }, - - *sendSms(_, { call, put, select }) { - const { mobile } = yield select(state => state.login); - const res = yield call(login.getSms, { mobile }); - if (res.status == 'ok') { - yield put({ type: 'save', payload: { sending: 1, erroMessage: '' } }); - } else { - yield put({ - type: 'save', - payload: { sending: 2, erroMessage: res.error && res.error.message }, - }); - } - }, - - *sendSmsVoice(_, { call, put, select }) { - const { mobile } = yield select(state => state.login); - const res = yield call(login.getSmsVoice, { mobile }); - if (res.status == 'ok') { - yield put({ type: 'save', payload: { sending: 1, erroMessage: '' } }); - } else { - yield put({ - type: 'save', - payload: { sending: 2, erroMessage: res.error && res.error.message }, - }); - } - }, - }, - - reducers: { - save(state, { payload: data }) { - return { ...state, ...data }; - }, - }, -}; diff --git a/src/pages/login/service.js b/src/pages/login/service.js deleted file mode 100644 index a1ef226..0000000 --- a/src/pages/login/service.js +++ /dev/null @@ -1,33 +0,0 @@ -import Request from '../../utils/request'; - -// 老用户登录 -export const login = data => - Request({ - url: '/user/login', - method: 'POST', - data, - }); - -// 获取手机验证码 -export const getSms = data => - Request({ - url: '/common/sms', - method: 'GET', - data, - }); - -// 获取语音验证码 -export const getSmsVoice = data => - Request({ - url: '/common/voice', - method: 'GET', - data, - }); - -// 发券 -export const getReceive = data => - Request({ - url: '/coupon/receive-v2', - method: 'POST', - data, - }); diff --git a/src/pages/message/index.js b/src/pages/message/index.js deleted file mode 100644 index f34b26b..0000000 --- a/src/pages/message/index.js +++ /dev/null @@ -1,28 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Image } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({ message }) => ({ - ...message, -})) -class Message extends Component { - config = { - navigationBarTitleText: '系统消息', - }; - - componentDidMount = () => {}; - - render() { - return ( - - - - ); - } -} - -export default Message; diff --git a/src/pages/message/index.scss b/src/pages/message/index.scss deleted file mode 100644 index 8e3810f..0000000 --- a/src/pages/message/index.scss +++ /dev/null @@ -1,7 +0,0 @@ -@import '../../styles/mixin'; - -.message-page { - @include wh(100%, 100%); - padding: 0 40px; - box-sizing: border-box; -} diff --git a/src/pages/my/index.config.ts b/src/pages/my/index.config.ts new file mode 100644 index 0000000..c1da0fb --- /dev/null +++ b/src/pages/my/index.config.ts @@ -0,0 +1,4 @@ +export default { + navigationBarTitleText: '首页' + } + \ No newline at end of file diff --git a/src/pages/my/index.scss b/src/pages/my/index.scss new file mode 100644 index 0000000..071c38f --- /dev/null +++ b/src/pages/my/index.scss @@ -0,0 +1,6 @@ +@import '../../base.scss'; + +.index { + height:100%; + @include flex-column; +} diff --git a/src/pages/my/index.tsx b/src/pages/my/index.tsx new file mode 100644 index 0000000..6e0821d --- /dev/null +++ b/src/pages/my/index.tsx @@ -0,0 +1,15 @@ +import React from 'react' +import Taro from '@tarojs/taro' +import { View } from '@tarojs/components' + +import './index.scss' + +const My: Taro.FC = () => { + return ( + + Hello World + + ) +} +export default My + diff --git a/src/pages/order/index.js b/src/pages/order/index.js deleted file mode 100644 index 76e4a78..0000000 --- a/src/pages/order/index.js +++ /dev/null @@ -1,77 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({ order }) => ({ - ...order, -})) -class Order extends Component { - constructor() { - super(...arguments); - this.state = { - orderType: [ - { - type: 0, - name: '待支付', - }, - { - type: 1, - name: '待发货', - }, - { - type: 2, - name: '已发货', - }, - { - type: 3, - name: '待归还', - }, - { - type: 4, - name: '全部订单', - }, - ], - activeTypeIndex: 0, - }; - } - - config = { - navigationBarTitleText: '订单', - }; - - componentWillMount = () => { - this.setState({ - activeTypeIndex: this.$router.params.type, - }); - }; - - toggleActiveType = e => { - this.setState({ - activeTypeIndex: e.currentTarget.dataset.type, - }); - }; - - render() { - const { orderType, activeTypeIndex } = this.state; - return ( - - - {orderType.map((item, index) => ( - - {item.name} - - ))} - - - - ); - } -} - -export default Order; diff --git a/src/pages/order/index.scss b/src/pages/order/index.scss deleted file mode 100644 index d28573b..0000000 --- a/src/pages/order/index.scss +++ /dev/null @@ -1,34 +0,0 @@ -@import '../../styles/mixin'; - -.order-page { - min-height: 100vh; - background-color: #f9f9f9; - .toggleType { - background-color: #fff; - padding-top: 20px; - padding-bottom: 20px; - .item { - display: inline-block; - width: 20%; - text-align: center; - font-size: 24px; - font-weight: 200; - color: #666; - - &.active { - color: #ec5d75; - font-weight: 400; - } - } - } - .empty { - margin-top: 330px; - height: 178px; - background: url('http://static-r.msparis.com/uploads/9/6/968b64edb282160e7da5dd184154bbe7.png') - no-repeat center; - background-size: contain; - &.card { - margin-top: 410px; - } - } -} diff --git a/src/pages/productDetail/index.config.ts b/src/pages/productDetail/index.config.ts new file mode 100644 index 0000000..954cff0 --- /dev/null +++ b/src/pages/productDetail/index.config.ts @@ -0,0 +1,4 @@ +export default { + navigationBarTitleText: '商品详情页' + } + \ No newline at end of file diff --git a/src/pages/productDetail/index.scss b/src/pages/productDetail/index.scss new file mode 100644 index 0000000..c3771ca --- /dev/null +++ b/src/pages/productDetail/index.scss @@ -0,0 +1,175 @@ +@import '../../base.scss'; + +.index { + width: 98vw; + /* prettier-ignore */ + padding:0 2vw; + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + font-size: 13PX; + .banner { + /* prettier-ignore */ + height: 75vh; + width: 100%; + /* prettier-ignore */ + } + .brand { + /* prettier-ignore */ + margin-top:5PX; + font-weight: bold; + } + .tags { + /* prettier-ignore */ + margin-top:5PX; + @include flex-row; + justify-content: flex-start; + /* prettier-ignore */ + font-size: 9PX; + .tag { + /* prettier-ignore */ + width: 30PX; + /* prettier-ignore */ + height: 15PX; + color: white; + /* prettier-ignore */ + /* prettier-ignore */ + border-radius:3PX; + text-align: center; + /* prettier-ignore */ + line-height: 15PX; + /* prettier-ignore */ + margin-right:1PX; + &.vip { + background: $primary-color; + } + &.year_card { + background: $text-color; + /* prettier-ignore */ + width: 50PX; + } + } + .name { + /* prettier-ignore */ + font-size: 12PX; + /* prettier-ignore */ + letter-spacing:2PX + } + } + .spu { + /* prettier-ignore */ + margin-top:5PX; + /* prettier-ignore */ + font-size: 9PX; + color: #464444; + } + .size { + /* prettier-ignore */ + margin-top:5PX; + @include flex-row; + width: 90vw; + /* prettier-ignore */ + height: 30PX; + justify-content: space-between; + .item { + flex-shrink: 0; + /* prettier-ignore */ + padding:5PX; + /* prettier-ignore */ + border: 1PX $text-color solid; + color: $text-color; + /* prettier-ignore */ + font-size: 10PX; + /* prettier-ignore */ + width:50PX; + text-align: center; + } + } + .checksize { + /* prettier-ignore */ + margin-top:5PX; + color: #a09e9e; + /* prettier-ignore */ + font-size: 10PX; + } + .hr { + width: 100%; + /* prettier-ignore */ + margin:5PX 0 20PX 0; + border-bottom: 1px solid #b4b2b2; + } + .buyer { + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-bottom: 5PX; + .info { + /* prettier-ignore */ + margin-top:5PX; + @include flex-row; + align-items: flex-start; + .text { + @include flex-column; + align-items: flex-start; + :nth-child(2) { + color: #a09e9e; + /* prettier-ignore */ + font-size: 10PX; + } + :nth-child(3) { + /* prettier-ignore */ + width:80vw; + white-space: wrap; + /* prettier-ignore */ + font-size: 11PX; + } + } + } + } + .detail { + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-bottom: 5PX; + .head { + @include flex-row; + color: #a09e9e; + /* prettier-ignore */ + font-size: 11PX; + } + .info { + color: #a09e9e; + /* prettier-ignore */ + font-size: 10PX; + } + } + .comments { + /* prettier-ignore */ + margin-bottom: 5PX; + } + .intro { + @include flex-column; + align-items: flex-start; + /* prettier-ignore */ + margin-bottom: 5PX; + :nth-child(2) { + /* prettier-ignore */ + margin:10Px 0; + width: 94vw; + border: 1px solid #a09e9e; + /* prettier-ignore */ + height:30PX; + /* prettier-ignore */ + line-height:30PX; + text-align: center; + font-weight: bold; + } + :nth-child(3) { + width: 94vw; + white-space: wrap; + /* prettier-ignore */ + font-size: 11PX; + color: #a09e9e; + } + } +} diff --git a/src/pages/productDetail/index.tsx b/src/pages/productDetail/index.tsx new file mode 100644 index 0000000..6627bb0 --- /dev/null +++ b/src/pages/productDetail/index.tsx @@ -0,0 +1,119 @@ +import React, { useEffect } from 'react' +import Taro from '@tarojs/taro' +import { View, Image, Swiper, SwiperItem, Text } from '@tarojs/components' +import useDetailModel from '../../models/Detail' +import classnames from 'classnames' +import measure_icon from '../../images/icon/measure.png' +import { Comment } from '../../components/comment/index' +import './index.scss' + +const ProductDetail: Taro.FC = () => { + const detailModel = useDetailModel() + const { + image, + brand, + limit_tag_ids, + name, + product_spu, + buyer_Info, + designer_comment, + measurement, + comments, + brand_desc, + } = detailModel.DetailState + const size = ['中码XS号', '中码S号', '中码M号', '中码L号'] + const measure = measurement.split('\n') + const { id } = Taro.getCurrentInstance()?.router?.params || {} + const ID = Number(id || 0) //46091 + useEffect(() => { + detailModel.updateDetail(ID) + }, []) + return ( + + + {image.map((item, index) => ( + + + + ))} + + {brand} + {limit_tag_ids && ( + + {limit_tag_ids.map((item) => { + return ( + + {item.name === '年卡' ? '年卡专享' : 'VIP'} + + ) + })} + {name} + + )} + {product_spu} + + {size.map((item) => ( + {item} + ))} + + 查看各国尺码转换表 + + + 买手点评 + + + + {buyer_Info.nickname} + 女神派时尚买手 + {designer_comment} + + + + + 美衣详情 + + + 平铺测量 + + + {measure.map((item) => ( + {item} + ))} + + + + {`优质评价(${comments.total})`} + {comments.rows.map((item) => ( + + ))} + + + 品牌介绍 + {`${brand} →`} + {brand_desc} + + 服务说明 + foot + + ) +} +export default ProductDetail diff --git a/src/pages/size/index.js b/src/pages/size/index.js deleted file mode 100644 index ada79d4..0000000 --- a/src/pages/size/index.js +++ /dev/null @@ -1,28 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Image, Text } from '@tarojs/components'; -import './index.scss'; - -export default class Size extends Component { - config = { - navigationBarTitleText: '尺码参照表', - }; - - componentDidMount = () => {}; - - render() { - return ( - - 尺码参照表 - - - - Tips:本表内容仅供参考,因服装款式和材质不同,尺码可能略有差异,请酌情进行选择。 - - - - ); - } -} diff --git a/src/pages/size/index.scss b/src/pages/size/index.scss deleted file mode 100644 index 08508f3..0000000 --- a/src/pages/size/index.scss +++ /dev/null @@ -1,23 +0,0 @@ -@import '../../styles/mixin'; - -.size-page { - @include wh(100%, 100%); - .h1 { - text-indent: 70px; - margin: 0; - width: 100%; - height: 170px; - line-height: 170px; - } - .content { - padding: 0 20px 0; - overflow: hidden; - text { - font-size: 25px; - color: #696969; - line-height: 40px; - margin-top: 50px; - padding: 0 40px; - } - } -} diff --git a/src/pages/user/index.js b/src/pages/user/index.js deleted file mode 100644 index 2b167aa..0000000 --- a/src/pages/user/index.js +++ /dev/null @@ -1,210 +0,0 @@ -import Taro, { Component } from '@tarojs/taro'; -import { View, Image, Text, Icon } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; -import message_img from '../../images/user/message.png'; -import avatar_img from '../../images/user/avatar.png'; -import coupon_img from '../../images/user/coupon.png'; -import about_img from '../../images/user/about.png'; -import address_img from '../../images/user/address.png'; - -@connect(({ user, common }) => ({ - ...user, - ...common, -})) -class User extends Component { - config = { - navigationBarTitleText: '我的', - }; - - goPage = e => { - if ( - e.currentTarget.dataset.url == '/pages/login/index' && - this.props.access_token - ) { - return; - } - Taro.navigateTo({ - url: e.currentTarget.dataset.url, - }); - }; - - goToPage = e => { - if (!this.props.access_token) { - Taro.navigateTo({ - url: '/pages/login/index', - }); - return; - } - Taro.navigateTo({ - url: e.currentTarget.dataset.url, - }); - }; - - outLogin = e => { - e.stopPropagation(); - if (!this.props.access_token) { - Taro.navigateTo({ - url: '/pages/login/index', - }); - return; - } - Taro.showModal({ - content: '是否退出当前账号?', - }).then(res => { - if (res.confirm) { - Taro.removeStorageSync('user_info'); - Taro.removeStorageSync('access_token'); - this.props.dispatch({ - type: 'cart/init', - }); - this.props.dispatch({ - type: 'common/save', - payload: { - access_token: '', - invitation_code: '', - mobile: '', - nickname: '', - new_user: '', - is_has_buy_card: '', - erroMessage: '', - }, - }); - this.props.dispatch({ - type: 'login/save', - payload: { - access_token: '', - invitation_code: '', - mobile: '', - nickname: '', - new_user: '', - is_has_buy_card: '', - erroMessage: '', - }, - }); - } - }); - }; - - render() { - const { mobile, coupon_number, nickname, list } = this.props; - return ( - - - - - - {nickname || '请登录 >'} - - - - - - - - - - - - - - - - {list && - list.map((item, index) => ( - - - {item.txt} - {item.num > 0 && {item.num}} - - ))} - - - - - - - - {mobile ? 'VIP会员用户' : '您还不是会员'} - - {!mobile && ( - - 成为会员 - - - )} - - - - - - - 收货地址 - - - {coupon_number && {coupon_number}} - - - - - - - 优惠券 - - - {coupon_number && {coupon_number}} - - - - - - - 关于 - - - - - - {/* 流量主广告 */} - {Taro.getEnv() === Taro.ENV_TYPE.WEAPP && ( - - )} - - - ); - } -} - -export default User diff --git a/src/pages/user/index.scss b/src/pages/user/index.scss deleted file mode 100644 index f926b57..0000000 --- a/src/pages/user/index.scss +++ /dev/null @@ -1,206 +0,0 @@ -@import '../../styles/mixin'; - -.user-page { - @include wh(100%, 100%); - padding: 0 45px; - box-sizing: border-box; - .taro-img, - image { - height: 100%; - } - .not-login { - .to-login { - width: 100%; - padding: 50px 0; - display: flex; - justify-content: space-between; - .left { - display: flex; - min-height: 200px; - flex-direction: column; - justify-content: space-between; - .name { - width: 432px; - font-size: 68px; - color: #999999; - word-break: break-all; - &.black { - color: #000000; - } - } - .msg { - width: 50px; - height: 40px; - margin-top: 50px; - margin-left: 25px; - float: left; - overflow: hidden; - } - } - .avatar-container { - border-radius: 50%; - width: 200px; - height: 200px; - overflow: hidden; - .avatar { - width: 200px; - height: 200px; - object-fit: contain; - } - } - } - .list { - display: flex; - justify-content: space-between; - width: 660px; - height: 150px; - margin: 0 auto; - background: #f9f9f9; - border-radius: 10px; - .item { - width: 120px; - height: 100%; - display: flex; - flex-direction: column; - justify-content: center; - text-align: center; - position: relative; - .taro-img { - height: auto; - } - img, - image { - width: 60px; - object-fit: contain; - margin: 0 auto; - } - span, - text { - margin-top: 10px; - color: #666666; - font-size: 22px; - } - i.num { - min-width: 32px; - height: 32px; - line-height: 32px; - font-size: 18px; - text-align: center; - color: #ffffff; - background: #ec5d75; - border-radius: 16px; - padding: 0 10px; - box-sizing: border-box; - position: absolute; - top: 22px; - left: 68px; - } - } - } - } - .login { - .card { - width: 660px; - padding: 40px 0; - border-bottom: 2px solid #eeeeee; - .type { - background-image: linear-gradient(-90deg, #e2868b 0%, #e5c1c1 97%); - border-radius: 10px; - height: 190px; - &.type0 { - background: url('http://static-r.msparis.com/uploads/e/3/e3fe0890238d2f11947909936b020203.png') - center no-repeat; - background-size: contain; - } - &.type1 { - background: url('http://static-r.msparis.com/uploads/5/c/5ca682fe16bd0f0f6a24fd963a7494ee.png') - center no-repeat; - background-size: contain; - } - &.type2 { - background: url('http://static-r.msparis.com/uploads/b/6/b682e817f2283d369b93c3bda2077f7f.png') - center no-repeat; - background-size: contain; - } - .operation { - width: 380px; - height: 100%; - margin-left: 260px; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - .txt { - color: #ffffff; - text-align: center; - font-size: 28px; - span, - text { - font-size: 28px; - margin-right: 10px; - } - } - .btn { - width: 210px; - height: 66px; - display: flex; - align-items: center; - border-radius: 100px; - background: #ffffff; - font-size: 26px; - color: #e2868b; - padding-left: 36px; - margin-top: 10px; - box-sizing: border-box; - .iconfont { - font-size: 26px; - margin-left: 4px; - } - } - } - } - } - .item { - display: flex; - justify-content: space-between; - align-items: center; - height: 100px; - border-bottom: 2px solid #eeeeee; - .taro-img, - image { - width: 40px; - height: 40px; - object-fit: contain; - } - .left { - display: flex; - align-items: center; - line-height: 100%; - span, - text { - margin-left: 20px; - white-space: nowrap; - } - } - .right { - display: flex; - align-items: center; - line-height: 100%; - .num { - display: inline-block; - font-size: 18px; - text-align: center; - color: #ffffff; - background: #ec5d75; - border-radius: 20px; - padding: 6px 12px; - box-sizing: border-box; - margin-right: 25px; - } - i.arrow { - font-size: 20px; - } - } - } - } -} diff --git a/src/pages/user/model.js b/src/pages/user/model.js deleted file mode 100644 index 739d3a8..0000000 --- a/src/pages/user/model.js +++ /dev/null @@ -1,53 +0,0 @@ -export default { - namespace: 'user', - state: { - list: [ - { - txt: '待支付', - img: - 'http://static-r.msparis.com/uploads/d/e/de473a00fca2dae58c16decbd538347a.png', - num: 0, - link: '/userOrder.html?type=1', - type: 2, - }, - { - txt: '待发货', - img: - 'http://static-r.msparis.com/uploads/1/a/1acfd9f403b338721bec4a0acd2af7c8.png', - num: 0, - link: '/userOrder.html?type=5', - type: 3, - }, - { - txt: '已发货', - img: - 'http://static-r.msparis.com/uploads/7/b/7bd041417677878833efc599ffa43376.png', - num: 0, - link: '/userOrder.html?type=3', - type: 9, // 已发货的类型海伦正在加,后续会补上 - }, - { - txt: '待归还', - img: - 'http://static-r.msparis.com/uploads/e/9/e94bc2b990c1f87611529dba0a194c6e.png', - num: 0, - link: '/userOrder.html?type=6', - type: 8, - }, - { - txt: '全部订单', - img: - 'http://static-r.msparis.com/uploads/b/b/bb575a6b318b47bae81b9acbba2f5fb8.png', - num: 0, - link: '/userOrder.html?type=0', - type: 0, - }, - ], - }, - - reducers: { - save(state, { payload }) { - return { ...state, ...payload }; - }, - }, -}; diff --git a/src/service/api.ts b/src/service/api.ts new file mode 100644 index 0000000..3220367 --- /dev/null +++ b/src/service/api.ts @@ -0,0 +1,78 @@ +//定义api地址 +import Taro from '@tarojs/taro' +import { HTTP_STATUS } from '../constants/status' +import { baseUrl } from '../config' // https://ms-api.caibowen.net +import { logError } from '../utils/error' + +interface IOption { + url: string + data?: object | string + method: any + header: Object + success: any + fail: any + xhrFields: object +} +interface IRes { + header: { + 'Set-Cookies': string + } +} +const api = { + baseOptions: function (params, method) { + const { url, data } = params + let contentType = 'application/json' + contentType = contentType || params.contentType + //由于微信小程序没有cookie机制,所以需要人为地保存Set-Cookies的值到LocalStorage中,下次发起请求时调用 + const setCookie = (res: IRes) => { + if (res.header && res.header['Set-Cookies']) { + Taro.setStorageSync('Cookies', res.header['Set-Cookies']) + } + } + const option: IOption = { + url: url.indexOf('http') !== -1 ? url : baseUrl + url, + data: data, + method: method, + header: { + 'context-type': contentType, + cookie: Taro.getStorageSync('Cookies'), + }, + xhrFields: { withCredentials: true }, + success: (res) => { + setCookie(res) + if (res.statusCode === HTTP_STATUS.not_found) { + return logError('请求资源不存在') + } else if (res.statusCode === HTTP_STATUS.error) { + return logError('请求有误') + } else if (res.statusCode === HTTP_STATUS.bad_gateway) { + return logError('服务器异常') + } else if (res.statusCode === HTTP_STATUS.forbidden) { + return logError('没有权限访问') + } else if (res.statusCode === HTTP_STATUS.moved) { + Taro.clearStorage() + Taro.navigateTo({ url: '/pages/login/index' }) + return logError('请先登录') + } else if (res.statusCode === HTTP_STATUS.success) { + return res.data + } + }, + fail: () => { + logError('接口异常') + }, + } + return Taro.request(option) + }, + get: function (url: string, data?: Object) { + const params = { url, data } + return this.baseOptions(params, 'get') + }, + post: function (url: string, data?: Object, contentType?: string) { + const params = { url, data, contentType } + return this.baseOptions(params, 'post') + }, + delete: function (url: string, data?: Object) { + const params = { url, data } + return this.baseOptions(params, 'delete') + }, +} +export default api diff --git a/src/styles/base.scss b/src/styles/base.scss deleted file mode 100644 index c37f76e..0000000 --- a/src/styles/base.scss +++ /dev/null @@ -1,76 +0,0 @@ -@import './mixin'; -@import './iconfont'; - -page, -body { - font-size: 32px; - height: 100%; - background-color: $bg-color-base; - color: $color-dark; - box-sizing: border-box; -} - -@media screen and (min-width: 500px) { - html, - body { - max-width: 1500px; - margin: 0 auto; - position: relative; - } -} - -.taro-img, -image { - width: 100%; -} - -button { - outline: none; -} - -//******常用类******/ -.clearfix:after { - content: ''; - display: block; - clear: both; -} - -.clearfix { - zoom: 1; - - &:after { - content: ''; - display: block; - clear: both; - } -} - -.left { - float: left; -} - -.right { - float: right; -} - -.hide { - display: none; -} - -.show { - display: block; -} - -.ellipsis { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.position-center { - position: absolute; - left: 0; - right: 0; - top: 0; - margin: auto; -} diff --git a/src/styles/iconfont.scss b/src/styles/iconfont.scss deleted file mode 100644 index 4280b04..0000000 --- a/src/styles/iconfont.scss +++ /dev/null @@ -1,266 +0,0 @@ -@font-face { - font-family: 'iconfont'; - src: url('//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943'); /* IE9*/ - src: url('//at.alicdn.com/t/font_785024_z17fuwzlky.eot?t=1537526378943#iefix') - format('embedded-opentype'), - /* IE6-IE8 */ - url('data:application/x-font-woff;charset=utf-8;base64,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') - format('woff'), - url('//at.alicdn.com/t/font_785024_z17fuwzlky.ttf?t=1537526378943') - format('truetype'), - /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ - url('//at.alicdn.com/t/font_785024_z17fuwzlky.svg?t=1537526378943#iconfont') - format('svg'); /* iOS 4.1- */ -} - -.iconfont { - font-family: 'iconfont' !important; - font-size: 32px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-home_selected:before { - content: '\e601'; -} - -.icon-pocket_unselected:before { - content: '\e602'; -} - -.icon-home_unselected:before { - content: '\e603'; -} - -.icon-service:before { - content: '\e604'; -} - -.icon-pocket_selected:before { - content: '\e605'; -} - -.icon-user_selected:before { - content: '\e60a'; -} - -.icon-user_unselected:before { - content: '\e60b'; -} - -.icon-back_message:before { - content: '\e60e'; -} - -.icon-add:before { - content: '\e60f'; -} - -.icon-activity:before { - content: '\e610'; -} - -.icon-become_vip:before { - content: '\e611'; -} - -.icon-block_cloth:before { - content: '\e612'; -} - -.icon-block_order:before { - content: '\e613'; -} - -.icon-block_pocket:before { - content: '\e614'; -} - -.icon-confirm:before { - content: '\e615'; -} - -.icon-block_logistics:before { - content: '\e616'; -} - -.icon-coupon:before { - content: '\e617'; -} - -.icon-delete:before { - content: '\e618'; -} - -.icon-close:before { - content: '\e619'; -} - -.icon-dislike:before { - content: '\e61a'; -} - -.icon-deposit:before { - content: '\e61b'; -} - -.icon-doubt:before { - content: '\e61c'; -} - -.icon-fabric:before { - content: '\e61d'; -} - -.icon-home_selected1:before { - content: '\e61e'; -} - -.icon-home_unselected1:before { - content: '\e61f'; -} - -.icon-like:before { - content: '\e620'; -} - -.icon-measure:before { - content: '\e621'; -} - -.icon-logistics:before { - content: '\e622'; -} - -.icon-message:before { - content: '\e623'; -} - -.icon-more:before { - content: '\e624'; -} - -.icon-default:before { - content: '\e625'; -} - -.icon-order_icon:before { - content: '\e626'; -} - -.icon-failure:before { - content: '\e627'; -} - -.icon-order_icon1:before { - content: '\e628'; -} - -.icon-order_icon2:before { - content: '\e629'; -} - -.icon-phone:before { - content: '\e62a'; -} - -.icon-order_icon3:before { - content: '\e62b'; -} - -.icon-pocket_selected1:before { - content: '\e62c'; -} - -.icon-pocket_unselected1:before { - content: '\e62d'; -} - -.icon-order_icon4:before { - content: '\e62e'; -} - -.icon-proposal:before { - content: '\e62f'; -} - -.icon-reset:before { - content: '\e630'; -} - -.icon-rights_:before { - content: '\e631'; -} - -.icon-rights_1:before { - content: '\e632'; -} - -.icon-rights_2:before { - content: '\e633'; -} - -.icon-rights_3:before { - content: '\e634'; -} - -.icon-rights_4:before { - content: '\e635'; -} - -.icon-share:before { - content: '\e636'; -} - -.icon-size_table:before { - content: '\e637'; -} - -.icon-star:before { - content: '\e638'; -} - -.icon-success:before { - content: '\e639'; -} - -.icon-system_message:before { - content: '\e63a'; -} - -.icon-user_unselected1:before { - content: '\e63b'; -} - -.icon-user_selected1:before { - content: '\e63c'; -} - -.icon-service1:before { - content: '\e63d'; -} - -.icon-unused:before { - content: '\e63e'; -} - -.icon-sort:before { - content: '\e63f'; -} - -.icon-buy_now:before { - content: '\e640'; -} - -.icon-membership_more:before { - content: '\e641'; -} - -.icon-address_more:before { - content: '\e642'; -} - -.icon-buy_now1:before { - content: '\e643'; -} diff --git a/src/styles/mixin.scss b/src/styles/mixin.scss deleted file mode 100644 index 7a11838..0000000 --- a/src/styles/mixin.scss +++ /dev/null @@ -1,75 +0,0 @@ -/* colors --------------------------- */ -$color-primary: #d87182 !default; -$color-dark: #333 !default; -$color-dark2: #666 !default; -$color-light: #888 !default; - -/* button-colors --------------------------- */ -$btn-active: #f26d83 !default; -$btn-disabled: #ccc !default; - -$btn-disabled-1: mix(#fff, $btn-active, 70%) !default; -/* 53a8ff */ - -/* background-colors --------------------------- */ -$bg-color-base: #fff !default; -$bg-color-light: #f9f9f9 !default; //页面浅灰背景&图片浅灰背景 -$bg-color-danger: #f9efef !default; //页面浅红背景&按钮边框 -$bg-color-panel: #ec5d75 !default; - -/* tag-colors --------------------------- */ -$tag-primary: #d87182 !default; -$tag-dark: #555 !default; - -/* methods --------------------------- */ -// 背景图片地址和大小 -@mixin bg($url) { - background-image: url($url); - background-repeat: no-repeat; - background-size: 100% 100%; -} - -// 定位上下左右居中 -@mixin center { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} - -// 定位上下居中 -@mixin ct { - position: absolute; - top: 50%; - transform: translateY(-50%); -} - -// 定位左右居中 -@mixin cl { - position: absolute; - left: 50%; - transform: translateX(-50%); -} - -// 宽高 -@mixin wh($width, $height) { - width: $width; - height: $height; -} - -// 字体大小,颜色 -@mixin sc($size, $color) { - font-size: $size; - color: $color; -} - -// flex 布局和 子元素 对其方式 -@mixin fj($type: space-between) { - display: flex; - justify-content: $type; -} diff --git a/src/utils/dva.js b/src/utils/dva.js deleted file mode 100644 index 85ce772..0000000 --- a/src/utils/dva.js +++ /dev/null @@ -1,39 +0,0 @@ -import Taro from '@tarojs/taro'; -import { create } from 'dva-core'; -// import { createLogger } from 'redux-logger'; -import createLoading from 'dva-loading'; - -let app; -let store; -let dispatch; - -function createApp(opt) { - // redux日志 - // opt.onAction = [createLogger()]; - app = create(opt); - app.use(createLoading({})); - - // 适配支付宝小程序 - if (Taro.getEnv() === Taro.ENV_TYPE.ALIPAY) { - global = {}; - } - - if (!global.registered) opt.models.forEach(model => app.model(model)); - global.registered = true; - app.start(); - - store = app._store; - app.getStore = () => store; - - dispatch = store.dispatch; - - app.dispatch = dispatch; - return app; -} - -export default { - createApp, - getDispatch() { - return app.dispatch; - }, -}; diff --git a/src/utils/error.ts b/src/utils/error.ts new file mode 100644 index 0000000..e086ee9 --- /dev/null +++ b/src/utils/error.ts @@ -0,0 +1,12 @@ +import { formatTime } from "./formatTime"; + +export const logError = (info?: string | Object) => { + const time = formatTime(new Date()); + if (!info) { + info = "empty"; + } + if (typeof info === "object") { + info = JSON.stringify(info); + } + console.error(time, info); +}; diff --git a/src/utils/formatTime.ts b/src/utils/formatTime.ts new file mode 100644 index 0000000..17db844 --- /dev/null +++ b/src/utils/formatTime.ts @@ -0,0 +1,18 @@ +export const formatNumber = (num: number | string): string => { + num = num.toString(); + return num[1] ? num : "0" + num; +}; +//数字格式化为字符串,例:1会变为01,11还是11 +export const formatTime = (date: Date) => { + const year = date.getFullYear(); + const month = date.getMonth()+1 ; + const day = date.getDay()+1; + const hour = date.getHours(); + const minute = date.getMinutes(); + const second = date.getSeconds(); + const arr1 = [year, month, day]; + const arr2 = [hour, minute, second]; + return ( + arr1.map(formatNumber).join("-") + " " + arr2.map(formatNumber).join(":") + ); +}; //时间格式化,例:2020年11月1号12点18分2秒会变成2020-11-01 12:18:02 diff --git a/src/utils/request.js b/src/utils/request.js deleted file mode 100644 index be39ea1..0000000 --- a/src/utils/request.js +++ /dev/null @@ -1,48 +0,0 @@ -import Taro from '@tarojs/taro'; -import { baseUrl, noConsole } from '../config'; - -const request_data = { - platform: 'wap', - rent_mode: 2, -}; - -export default (options = { method: 'GET', data: {} }) => { - if (!noConsole) { - console.log( - `${new Date().toLocaleString()}【 M=${options.url} 】P=${JSON.stringify( - options.data - )}` - ); - } - return Taro.request({ - url: baseUrl + options.url, - data: { - ...request_data, - ...options.data, - }, - header: { - 'Content-Type': 'application/json', - }, - method: options.method.toUpperCase(), - }).then(res => { - const { statusCode, data } = res; - if (statusCode >= 200 && statusCode < 300) { - if (!noConsole) { - console.log( - `${new Date().toLocaleString()}【 M=${options.url} 】【接口响应:】`, - res.data - ); - } - if (data.status !== 'ok') { - Taro.showToast({ - title: `${res.data.error.message}~` || res.data.error.code, - icon: 'none', - mask: true, - }); - } - return data; - } else { - throw new Error(`网络请求错误,状态码${statusCode}`); - } - }); -}; diff --git a/template.js b/template.js index 536d65b..1ca02bc 100644 --- a/template.js +++ b/template.js @@ -1,105 +1,57 @@ /** - * pages模版快速生成脚本,执行命令 npm run tep `文件名` - */ + * pages模版快速生成脚本 + **/ -const fs = require('fs'); +import FS from 'fs' -const dirName = process.argv[2]; +const dirName = process.argv[2] //path if (!dirName) { - console.log('文件夹名称不能为空!'); - console.log('示例:npm run tep test'); - process.exit(0); + console.log('文件夹名称不能为空') + console.log('示例:npm run temp test') + process.exit(0) } // 页面模版 -const indexTep = `import Taro, { Component } from '@tarojs/taro'; -import { View } from '@tarojs/components'; -import { connect } from '@tarojs/redux'; -import './index.scss'; - -@connect(({${dirName}}) => ({ - ...${dirName}, -})) -export default class ${titleCase(dirName)} extends Component { - config = { - navigationBarTitleText: '${dirName}', - }; - - componentDidMount = () => { - - }; - - render() { - return ( - - ${dirName} - - ) - } +const indexTemp = `import React from 'react' +import Taro from '@tarojs/taro' +import { View } from '@tarojs/components' + +import './index.scss' + +const ${titleCase(dirName)}: Taro.FC = () => { + return ( + + Hello World + + ) } +export default ${titleCase(dirName)} + `; // scss文件模版 -const scssTep = `@import "../../styles/mixin"; +const scssTemp = `@import '../../base.scss'; -.${dirName}-page { - @include wh(100%, 100%); +.index { + height:100%; + @include flex-column; } `; -// model文件模版 -const modelTep = `import * as ${dirName}Api from './service'; - -export default { - namespace: '${dirName}', - state: { - - }, - - effects: { - * effectsDemo(_, { call, put }) { - const { status, data } = yield call(${dirName}Api.demo, {}); - if (status === 'ok') { - yield put({ type: 'save', - payload: { - topData: data, - } }); - } - }, - }, - - reducers: { - save(state, { payload }) { - return { ...state, ...payload }; - }, - }, - -}; -`; - - -// service页面模版 -const serviceTep = `import Request from '../../utils/request'; - -export const demo = data => Request({ - url: '路径', - method: 'POST', - data, -}); -`; - - - -fs.mkdirSync(`./src/pages/${dirName}`); // mkdir $1 -process.chdir(`./src/pages/${dirName}`); // cd $1 +//config 模板 +const configTemp = `export default { + navigationBarTitleText: '首页' + } + ` -fs.writeFileSync('index.js', indexTep); -fs.writeFileSync('index.scss', scssTep); -fs.writeFileSync('model.js', modelTep); -fs.writeFileSync('service.js', serviceTep); + +FS.mkdirSync(`./src/pages/${dirName}`) +process.chdir(`./src/pages/${dirName}`) -console.log(`模版${dirName}已创建,请手动增加models`); +FS.writeFileSync('index.tsx', indexTemp) +FS.writeFileSync('index.scss', scssTemp) +FS.writeFileSync('index.config.ts', configTemp) function titleCase(str) { const array = str.toLowerCase().split(' '); @@ -107,7 +59,7 @@ function titleCase(str) { array[i] = array[i][0].toUpperCase() + array[i].substring(1, array[i].length); } const string = array.join(' '); - return string; + return string } -process.exit(0); +process.exit(0) \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..64a0ba1 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,32 @@ +{ + "compilerOptions": { + "target": "es2017", + "module": "commonjs", + "removeComments": false, + "preserveConstEnums": true, + "moduleResolution": "node", + "experimentalDecorators": true, + "noImplicitAny": false, + "allowSyntheticDefaultImports": true, + "outDir": "lib", + "noUnusedLocals": true, + "noUnusedParameters": true, + "strictNullChecks": true, + "sourceMap": true, + "baseUrl": ".", + "rootDir": ".", + "jsx": "react", + "jsxFactory": "React.createElement", + "allowJs": true, + "resolveJsonModule": true, + "typeRoots": [ + "node_modules/@types", + "global.d.ts" + ] + }, + "exclude": [ + "node_modules", + "dist" + ], + "compileOnSave": false +} diff --git a/yarn.lock b/yarn.lock index 6a6f97b..f79727f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,826 +2,1749 @@ # yarn lockfile v1 -"@babel/code-frame@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.0.0-beta.44.tgz#2a02643368de80916162be70865c97774f3adbd9" - integrity sha1-KgJkM2jegJFhYr5whlyXd08629k= +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fcode-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" + integrity sha1-Fo2ho26Q2miujUnA8bSMfGJJITo= dependencies: - "@babel/highlight" "7.0.0-beta.44" + "@babel/highlight" "^7.10.4" -"@babel/generator@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42" - integrity sha1-x+Z7m1KEr89pswm1DX038+UDPUI= +"@babel/compat-data@^7.11.0", "@babel/compat-data@^7.12.5": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fcompat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41" + integrity sha1-kym0eCp9a71+71fhGt35HuPvHkE= + +"@babel/core@7.11.1": + version "7.11.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fcore/-/core-7.11.1.tgz#2c55b604e73a40dc21b0e52650b11c65cf276643" + integrity sha1-LFW2BOc6QNwhsOUmULEcZc8nZkM= + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.11.0" + "@babel/helper-module-transforms" "^7.11.0" + "@babel/helpers" "^7.10.4" + "@babel/parser" "^7.11.1" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.11.0" + "@babel/types" "^7.11.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@^7.8.0": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fcore/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" + integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.10" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helpers" "^7.12.5" + "@babel/parser" "^7.12.10" + "@babel/template" "^7.12.7" + "@babel/traverse" "^7.12.10" + "@babel/types" "^7.12.10" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.11.0", "@babel/generator@^7.12.10": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fgenerator/-/generator-7.12.10.tgz#2b188fc329fb8e4f762181703beffc0fe6df3460" + integrity sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww== dependencies: - "@babel/types" "7.0.0-beta.44" + "@babel/types" "^7.12.10" jsesc "^2.5.1" - lodash "^4.2.0" source-map "^0.5.0" - trim-right "^1.0.1" -"@babel/helper-function-name@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.0.0-beta.44.tgz#e18552aaae2231100a6e485e03854bc3532d44dd" - integrity sha1-4YVSqq4iMRAKbkheA4VLw1MtRN0= +"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.10": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d" + integrity sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ== dependencies: - "@babel/helper-get-function-arity" "7.0.0-beta.44" - "@babel/template" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" + "@babel/types" "^7.12.10" -"@babel/helper-get-function-arity@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15" - integrity sha1-0Dym3SufewseazLFbHKDYUDbOhU= +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" + integrity sha1-uwt18xv5jL+f8UPBrleLhydK4aM= dependencies: - "@babel/types" "7.0.0-beta.44" + "@babel/helper-explode-assignable-expression" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-split-export-declaration@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc" - integrity sha1-wLNRc14PvLOCLIrY205YOwXr2dw= +"@babel/helper-builder-react-jsx-experimental@^7.12.10", "@babel/helper-builder-react-jsx-experimental@^7.12.4": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.10.tgz#a58cb96a793dc0fcd5c9ed3bb36d62fdc60534c2" + integrity sha512-3Kcr2LGpL7CTRDTTYm1bzeor9qZbxbvU2AxsLA6mUG9gYarSfIKMK0UlU+azLWI+s0+BH768bwyaziWB2NOJlQ== dependencies: - "@babel/types" "7.0.0-beta.44" + "@babel/helper-annotate-as-pure" "^7.12.10" + "@babel/helper-module-imports" "^7.12.5" + "@babel/types" "^7.12.10" -"@babel/highlight@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5" - integrity sha1-GMlM5UORaoBVPtzc9oGJCyAHR9U= +"@babel/helper-builder-react-jsx@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz#8095cddbff858e6fa9c326daee54a2f2732c1d5d" + integrity sha1-gJXN2/+Fjm+pwyba7lSi8nMsHV0= dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-compilation-targets@^7.10.4": + version "7.12.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831" + integrity sha1-y0cMdhmNtqJOnbyJhydWMeXSmDE= + dependencies: + "@babel/compat-data" "^7.12.5" + "@babel/helper-validator-option" "^7.12.1" + browserslist "^4.14.5" + semver "^5.5.0" + +"@babel/helper-create-class-features-plugin@^7.10.4", "@babel/helper-create-class-features-plugin@^7.10.5", "@babel/helper-create-class-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" + integrity sha1-PEWZj0Me3UqSFMXx060USKYTf24= + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" + +"@babel/helper-create-regexp-features-plugin@^7.12.1": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f" + integrity sha1-IIQXLpVEP6CgkhS6G7Mo+a6hJ48= + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + regexpu-core "^4.7.1" + +"@babel/helper-define-map@^7.10.4": + version "7.10.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" + integrity sha1-tTwQ23imQIABUmkrEzkxR6y5uzA= + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/types" "^7.10.5" + lodash "^4.17.19" + +"@babel/helper-explode-assignable-expression@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" + integrity sha1-gAakZmlcSthqKl8vsVtfLDGtVjM= + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-function-name@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" + integrity sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo= + dependencies: + "@babel/helper-get-function-arity" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-get-function-arity@^7.10.4": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf" + integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== + dependencies: + "@babel/types" "^7.12.10" + +"@babel/helper-hoist-variables@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" + integrity sha1-1JsAHR1aaMpeZgTdoBpil/fJOB4= + dependencies: + "@babel/types" "^7.10.4" + +"@babel/helper-member-expression-to-functions@^7.12.1": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" + integrity sha1-qne9A5bsgRTl4weH76eFmdh0qFU= + dependencies: + "@babel/types" "^7.12.7" + +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5": + version "7.12.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" + integrity sha1-G/wCKfeUmI927QpNTpCGCFC1Tfs= + dependencies: + "@babel/types" "^7.12.5" + +"@babel/helper-module-transforms@^7.11.0", "@babel/helper-module-transforms@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" + integrity sha1-eVT+xx9bMsSOSzA7Q3w0RT/XJHw= + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-simple-access" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/helper-validator-identifier" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.1" + "@babel/types" "^7.12.1" + lodash "^4.17.19" + +"@babel/helper-optimise-call-expression@^7.10.4": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d" + integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== + dependencies: + "@babel/types" "^7.12.10" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha1-L3WoMSadT2d95JmG3/WZJ1M883U= + +"@babel/helper-remap-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" + integrity sha1-jE27+RYxT2BH3AXmoiFwdCODR/0= + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-wrap-function" "^7.10.4" + "@babel/types" "^7.12.1" + +"@babel/helper-replace-supers@^7.12.1": + version "7.12.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-replace-supers/-/helper-replace-supers-7.12.5.tgz#f009a17543bbbbce16b06206ae73b63d3fca68d9" + integrity sha1-8AmhdUO7u84WsGIGrnO2PT/KaNk= + dependencies: + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/helper-simple-access@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" + integrity sha1-MkJ+WqYVR9OOsebq9f0UJv2tkTY= + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha1-Ri3GOn5DWt6EaDhcY9K4TM5LPL8= + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0": + version "7.11.0" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f" + integrity sha1-+KSRJErPamdhWKxCBykRuoOtCZ8= + dependencies: + "@babel/types" "^7.11.0" + +"@babel/helper-validator-identifier@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" + integrity sha1-p4x6clHgH2FlEtMbEK3PUq2l4NI= + +"@babel/helper-validator-option@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-validator-option/-/helper-validator-option-7.12.1.tgz#175567380c3e77d60ff98a54bb015fe78f2178d9" + integrity sha1-F1VnOAw+d9YP+YpUuwFf548heNk= + +"@babel/helper-wrap-function@^7.10.4": + version "7.12.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" + integrity sha1-MzIzn8TR+78cJ9eVjCfTRwjpkNk= + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helpers@^7.10.4", "@babel/helpers@^7.12.5": + version "7.12.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fhelpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + dependencies: + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/highlight@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fhighlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" + integrity sha1-fRvf1ldTU4+r5sOFls23bZrGAUM= + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^3.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.11.1", "@babel/parser@^7.12.10", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fparser/-/parser-7.12.10.tgz#824600d59e96aea26a5a2af5a9d812af05c3ae81" + integrity sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA== -"@babel/runtime@7.0.0-beta.46": - version "7.0.0-beta.46" - resolved "http://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.0.0-beta.46.tgz#466a9c0498f6d12d054a185981eef742d59d4871" - integrity sha1-RmqcBJj20S0FShhZge73QtWdSHE= +"@babel/plugin-proposal-async-generator-functions@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz#dc6c1170e27d8aca99ff65f4925bd06b1c90550e" + integrity sha1-3GwRcOJ9isqZ/2X0klvQaxyQVQ4= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" + "@babel/plugin-syntax-async-generators" "^7.8.0" + +"@babel/plugin-proposal-class-properties@7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz#a33bf632da390a59c7a8c570045d1115cd778807" + integrity sha1-ozv2Mto5ClnHqMVwBF0RFc13iAc= + dependencies: + "@babel/helper-create-class-features-plugin" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-class-properties@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" + integrity sha1-oIL/VB8qKaSCEGW4rdk0bAwW5d4= + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-decorators@7.10.5": + version "7.10.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-decorators/-/plugin-proposal-decorators-7.10.5.tgz#42898bba478bc4b1ae242a703a953a7ad350ffb4" + integrity sha1-QomLukeLxLGuJCpwOpU6etNQ/7Q= + dependencies: + "@babel/helper-create-class-features-plugin" "^7.10.5" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-decorators" "^7.10.4" + +"@babel/plugin-proposal-dynamic-import@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc" + integrity sha1-Q+tcKjSH7NmMXI6otf22midJstw= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + +"@babel/plugin-proposal-export-namespace-from@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz#8b9b8f376b2d88f5dd774e4d24a5cc2e3679b6d4" + integrity sha1-i5uPN2stiPXdd05NJKXMLjZ5ttQ= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz#d45423b517714eedd5621a9dfdc03fa9f4eb241c" + integrity sha1-1FQjtRdxTu3VYhqd/cA/qfTrJBw= dependencies: - core-js "^2.5.3" - regenerator-runtime "^0.11.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.0" + +"@babel/plugin-proposal-logical-assignment-operators@^7.11.0": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz#f2c490d36e1b3c9659241034a5d2cd50263a2751" + integrity sha1-8sSQ024bPJZZJBA0pdLNUCY6J1E= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/runtime@^7.1.2": - version "7.2.0" - resolved "http://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.2.0.tgz#b03e42eeddf5898e00646e4c840fa07ba8dcad7f" - integrity sha1-sD5C7t31iY4AZG5MhA+ge6jcrX8= - dependencies: - regenerator-runtime "^0.12.0" - -"@babel/template@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/template/download/@babel/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f" - integrity sha1-+IMvT9zuXVm/UV5ZX8UQbFKbOU8= - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - babylon "7.0.0-beta.44" - lodash "^4.2.0" - -"@babel/traverse@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966" - integrity sha1-qXCixFR3rRgBfi5GWgYG/u4NKWY= - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/generator" "7.0.0-beta.44" - "@babel/helper-function-name" "7.0.0-beta.44" - "@babel/helper-split-export-declaration" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - babylon "7.0.0-beta.44" - debug "^3.1.0" +"@babel/plugin-proposal-nullish-coalescing-operator@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" + integrity sha1-PtT/8xwBXn8/FGfxkNvlRc17BGw= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + +"@babel/plugin-proposal-numeric-separator@^7.10.4": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz#8bf253de8139099fea193b297d23a9d406ef056b" + integrity sha1-i/JT3oE5CZ/qGTspfSOp1AbvBWs= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@7.11.0": + version "7.11.0" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz#bd81f95a1f746760ea43b6c2d3d62b11790ad0af" + integrity sha1-vYH5Wh90Z2DqQ7bC09YrEXkK0K8= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@^7.11.0": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha1-3vm9A86g+bcig9rA7CLSicdpEGk= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" + +"@babel/plugin-proposal-optional-catch-binding@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" + integrity sha1-zMJCGvZNOq5QtVinHO3pKaWrKUI= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + +"@babel/plugin-proposal-optional-chaining@^7.11.0": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" + integrity sha1-4C8OobXcWdQB7Bb7gkZ59oPTMDw= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + +"@babel/plugin-proposal-private-methods@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz#86814f6e7a21374c980c10d38b4493e703f4a389" + integrity sha1-hoFPbnohN0yYDBDTi0ST5wP0o4k= + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-unicode-property-regex@^7.10.4", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz#2a183958d417765b9eae334f47758e5d6a82e072" + integrity sha1-Khg5WNQXdluerjNPR3WOXWqC4HI= + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-async-generators@^7.8.0": + version "7.8.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha1-qYP7Gusuw/btBCohD2QOkOeG/g0= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" + integrity sha1-vLKXxTZueb663vUJVJzZOwTxmXg= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-decorators@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz#81a8b535b284476c41be6de06853a8802b98c5dd" + integrity sha1-gai1NbKER2xBvm3gaFOogCuYxd0= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-dynamic-import@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha1-AolkqbqA28CUyRXEh618TnpmRlo= + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-json-strings@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.10.4", "@babel/plugin-syntax-jsx@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha1-nZ01fMgYqnrnk1kXwSV/Z2d6CSY= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha1-ypHvRjA1MESLkGZSusLp/plB9pk= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha1-YRGiZbz7Ag6579D9/X0mQCue1sE= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.0": + version "7.8.3" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io= + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" + integrity sha1-3WwLNXrBuxQtmFN0UKMZYl0T0qA= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-typescript@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5" + integrity sha1-Rgup13B3ZTgDw90uZz921mtAKeU= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-arrow-functions@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" + integrity sha1-gIP/yGrI53f74ktZZ8SyUh88srM= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-async-to-generator@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" + integrity sha1-OEmknMKiLpdDy9a1KSbTAzcimvE= + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" + +"@babel/plugin-transform-block-scoped-functions@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" + integrity sha1-8qGjZb3itxEuCm3tkGf918B5Bdk= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-block-scoping@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz#f0ee727874b42a208a48a586b84c3d222c2bbef1" + integrity sha1-8O5yeHS0KiCKSKWGuEw9IiwrvvE= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-classes@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" + integrity sha1-ZeZQ/K3dPYjdzmfA+DSj1DajLbY= + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-define-map" "^7.10.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" - invariant "^2.2.0" - lodash "^4.2.0" -"@babel/types@7.0.0-beta.44": - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/@babel/types/download/@babel/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757" - integrity sha1-axsWRZH3fewKA0KsqZXy0Eazp1c= +"@babel/plugin-transform-computed-properties@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" + integrity sha1-1oz2ybf4OKikFEutvpdUHqCQSFI= dependencies: - esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^2.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@expo/bunyan@1.8.10", "@expo/bunyan@^1.8.10": - version "1.8.10" - resolved "http://registry.npm.taobao.org/@expo/bunyan/download/@expo/bunyan-1.8.10.tgz#7d19354a6bce85aae5fea0e973569d3f0142533e" - integrity sha1-fRk1SmvOharl/qDpc1adPwFCUz4= - optionalDependencies: - moment "^2.10.6" - mv "~2" - safe-json-stringify "~1" +"@babel/plugin-transform-destructuring@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" + integrity sha1-uaVw/g0KjUYBFkE8tPl+jgiy+Ec= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" -"@expo/json-file@^5.3.0": - version "5.3.0" - resolved "http://registry.npm.taobao.org/@expo/json-file/download/@expo/json-file-5.3.0.tgz#9274fd22e68cfdcae1f06aed8d2d1f953a4f7168" - integrity sha1-knT9IuaM/crh8GrtjS0flTpPcWg= +"@babel/plugin-transform-dotall-regex@^7.10.4", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz#a1d16c14862817b6409c0a678d6f9373ca9cd975" + integrity sha1-odFsFIYoF7ZAnApnjW+Tc8qc2XU= dependencies: - json5 "^0.5.0" - lodash "^4.6.1" - mz "^2.6.0" - -"@expo/ngrok-bin-darwin-ia32@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-darwin-ia32/download/@expo/ngrok-bin-darwin-ia32-2.2.8.tgz#46ed6d485a87396acf4af317beeaab7a1f607315" - integrity sha1-Ru1tSFqHOWrPSvMXvuqreh9gcxU= - -"@expo/ngrok-bin-darwin-x64@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-darwin-x64/download/@expo/ngrok-bin-darwin-x64-2.2.8.tgz#bf32ece32c3a1c6dcbe518ee88e6c2af3ad8764a" - integrity sha1-vzLs4yw6HG3L5RjuiObCrzrYdko= - -"@expo/ngrok-bin-freebsd-ia32@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-freebsd-ia32/download/@expo/ngrok-bin-freebsd-ia32-2.2.8.tgz#7b198757f6bb6602a4c2bc5384b4ddb4d272eca5" - integrity sha1-exmHV/a7ZgKkwrxThLTdtNJy7KU= - -"@expo/ngrok-bin-freebsd-x64@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-freebsd-x64/download/@expo/ngrok-bin-freebsd-x64-2.2.8.tgz#3d510c3196087e17747d5e34b765cca1e3279f36" - integrity sha1-PVEMMZYIfhd0fV40t2XMoeMnnzY= - -"@expo/ngrok-bin-linux-arm64@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-linux-arm64/download/@expo/ngrok-bin-linux-arm64-2.2.8.tgz#3829665093c7921c8b73e26c7c262493a93d53b4" - integrity sha1-OClmUJPHkhyLc+JsfCYkk6k9U7Q= - -"@expo/ngrok-bin-linux-arm@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-linux-arm/download/@expo/ngrok-bin-linux-arm-2.2.8.tgz#1e64ca1a0856daea5fd752b56d394f083079f195" - integrity sha1-HmTKGghW2upf11K1bTlPCDB58ZU= - -"@expo/ngrok-bin-linux-ia32@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-linux-ia32/download/@expo/ngrok-bin-linux-ia32-2.2.8.tgz#dcd8be0a894ba8969548e113a3cd16e7e6fe912b" - integrity sha1-3Ni+ColLqJaVSOETo80W5+b+kSs= - -"@expo/ngrok-bin-linux-x64@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-linux-x64/download/@expo/ngrok-bin-linux-x64-2.2.8.tgz#517119cb9aa0b74e678d953878910500b6f7f6ec" - integrity sha1-UXEZy5qgt05njZU4eJEFALb39uw= - -"@expo/ngrok-bin-sunos-x64@2.2.8": - version "2.2.8" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-sunos-x64/download/@expo/ngrok-bin-sunos-x64-2.2.8.tgz#66ebd87786b94836ba5636b22e386b81d4e7da32" - integrity sha1-ZuvYd4a5SDa6VjayLjhrgdTn2jI= - -"@expo/ngrok-bin-win32-ia32@2.2.8-beta.1": - version "2.2.8-beta.1" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-win32-ia32/download/@expo/ngrok-bin-win32-ia32-2.2.8-beta.1.tgz#c68e530b3c1c96a548d0926fb93e45e2980acd59" - integrity sha1-xo5TCzwclqVI0JJvuT5F4pgKzVk= - -"@expo/ngrok-bin-win32-x64@2.2.8-beta.1": - version "2.2.8-beta.1" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin-win32-x64/download/@expo/ngrok-bin-win32-x64-2.2.8-beta.1.tgz#598d74968ef6d0c15f00df1a41d0df2a40562f23" - integrity sha1-WY10lo720MFfAN8aQdDfKkBWLyM= - -"@expo/ngrok-bin@2.2.8-beta.3": - version "2.2.8-beta.3" - resolved "http://registry.npm.taobao.org/@expo/ngrok-bin/download/@expo/ngrok-bin-2.2.8-beta.3.tgz#22b5fadf0a0de91adbcc62a9a3c86402fe74e672" - integrity sha1-IrX63woN6RrbzGKpo8hkAv505nI= - optionalDependencies: - "@expo/ngrok-bin-darwin-ia32" "2.2.8" - "@expo/ngrok-bin-darwin-x64" "2.2.8" - "@expo/ngrok-bin-freebsd-ia32" "2.2.8" - "@expo/ngrok-bin-freebsd-x64" "2.2.8" - "@expo/ngrok-bin-linux-arm" "2.2.8" - "@expo/ngrok-bin-linux-arm64" "2.2.8" - "@expo/ngrok-bin-linux-ia32" "2.2.8" - "@expo/ngrok-bin-linux-x64" "2.2.8" - "@expo/ngrok-bin-sunos-x64" "2.2.8" - "@expo/ngrok-bin-win32-ia32" "2.2.8-beta.1" - "@expo/ngrok-bin-win32-x64" "2.2.8-beta.1" - -"@expo/ngrok@2.4.2": - version "2.4.2" - resolved "http://registry.npm.taobao.org/@expo/ngrok/download/@expo/ngrok-2.4.2.tgz#cb304ca49913b8bc23550407fb4f8b25f3e76a9a" - integrity sha1-yzBMpJkTuLwjVQQH+0+LJfPnapo= + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-duplicate-keys@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz#745661baba295ac06e686822797a69fbaa2ca228" + integrity sha1-dFZhuropWsBuaGgieXpp+6osoig= dependencies: - "@expo/ngrok-bin" "2.2.8-beta.3" - async "^0.9.0" - lock "^0.1.2" - logfmt "^1.2.0" - request "^2.81.0" - uuid "^3.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@expo/osascript@^1.8.0": - version "1.9.0" - resolved "http://registry.npm.taobao.org/@expo/osascript/download/@expo/osascript-1.9.0.tgz#88bdcd7eb3acad2f41c00847c1f7d62e87b6e93c" - integrity sha1-iL3NfrOsrS9BwAhHwffWLoe26Tw= +"@babel/plugin-transform-exponentiation-operator@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" + integrity sha1-sPLtNWuhvhQo7K8Sj/iiTwKDCuA= dependencies: - "@expo/spawn-async" "^1.2.8" - babel-runtime "^6.23.0" - exec-async "^2.2.0" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@expo/schemer@1.1.0": - version "1.1.0" - resolved "http://registry.npm.taobao.org/@expo/schemer/download/@expo/schemer-1.1.0.tgz#74e519233f82c8871d018475895043e4caef3e7e" - integrity sha1-dOUZIz+CyIcdAYR1iVBD5MrvPn4= - dependencies: - ajv "^5.2.2" - babel-polyfill "^6.23.0" - babel-preset-flow "^6.23.0" - es6-error "^4.0.2" - file-type "^5.2.0" - instapromise "^2.0.7" - lodash "^4.17.4" - probe-image-size "^3.1.0" - read-chunk "^2.0.0" +"@babel/plugin-transform-for-of@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" + integrity sha1-B2QPKIZ+0W+VEcmciIKR9WCSHPo= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" -"@expo/spawn-async@^1.2.8": - version "1.4.0" - resolved "http://registry.npm.taobao.org/@expo/spawn-async/download/@expo/spawn-async-1.4.0.tgz#39f7777bdee22e1f48d03898c9ed2f150a7f4cbd" - integrity sha1-Ofd3e97iLh9I0DiYye0vFQp/TL0= +"@babel/plugin-transform-function-name@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" + integrity sha1-LsdiWMcP4IxtfaFUADpIBiDrpmc= dependencies: - "@types/cross-spawn" "^6.0.0" - cross-spawn "^6.0.5" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@segment/loosely-validate-event@^1.1.2": - version "1.1.2" - resolved "http://registry.npm.taobao.org/@segment/loosely-validate-event/download/@segment/loosely-validate-event-1.1.2.tgz#d77840999e3f7e43e74b3b0d43391c1526f793b8" - integrity sha1-13hAmZ4/fkPnSzsNQzkcFSb3k7g= +"@babel/plugin-transform-literals@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" + integrity sha1-1zuAOiazcBfd+dO7j03Fi/uAb1c= dependencies: - component-type "^1.2.1" - join-component "^1.1.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/async-await@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/async-await/download/@tarojs/async-await-1.2.2.tgz#3d5a0ccb8e52be1d8e429dbc4aa11a0171fc263c" - integrity sha1-PVoMy45Svh2OQp28SqEaAXH8Jjw= +"@babel/plugin-transform-member-expression-literals@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" + integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== dependencies: - promise-polyfill "^7.1.2" - regenerator-runtime "^0.11.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/components@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/components/download/@tarojs/components-1.2.2.tgz#3a9a6a1e5575f7565d74c7640afd141918c5c1b5" - integrity sha1-OppqHlV191ZddMdkCv0UGRjFwbU= +"@babel/plugin-transform-modules-amd@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz#3154300b026185666eebb0c0ed7f8415fefcf6f9" + integrity sha1-MVQwCwJhhWZu67DA7X+EFf789vk= dependencies: - classnames "^2.2.5" - nervjs "^1.3.0" - omit.js "^1.0.0" - weui "^1.1.2" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + babel-plugin-dynamic-import-node "^2.3.3" -"@tarojs/plugin-babel@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/plugin-babel/download/@tarojs/plugin-babel-1.2.2.tgz#e1f948ca8aba65ad01ebadff445f0e3b129198d1" - integrity sha1-4flIyoq6Za0B663/RF8OOxKRmNE= +"@babel/plugin-transform-modules-commonjs@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" + integrity sha1-+kAxJFQmNseGz5tGCg/7tIqG5kg= dependencies: - babel-core "^6.26.0" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-simple-access" "^7.12.1" + babel-plugin-dynamic-import-node "^2.3.3" -"@tarojs/plugin-csso@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/plugin-csso/download/@tarojs/plugin-csso-1.2.2.tgz#bea75fe2732012542837f9aa1df6c8585a99e99e" - integrity sha1-vqdf4nMgElQoN/mqHfbIWFqZ6Z4= +"@babel/plugin-transform-modules-systemjs@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz#663fea620d593c93f214a464cd399bf6dc683086" + integrity sha1-Zj/qYg1ZPJPyFKRkzTmb9txoMIY= dependencies: - csso "^3.5.0" + "@babel/helper-hoist-variables" "^7.10.4" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-validator-identifier" "^7.10.4" + babel-plugin-dynamic-import-node "^2.3.3" -"@tarojs/plugin-sass@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/plugin-sass/download/@tarojs/plugin-sass-1.2.2.tgz#3ee84033d30de87c2c7b46c0b84fa5457866f07a" - integrity sha1-PuhAM9MN6Hwse0bAuE+lRXhm8Ho= +"@babel/plugin-transform-modules-umd@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz#eb5a218d6b1c68f3d6217b8fa2cc82fec6547902" + integrity sha1-61ohjWscaPPWIXuPosyC/sZUeQI= dependencies: - node-sass "^4.8.3" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/plugin-uglifyjs@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/plugin-uglifyjs/download/@tarojs/plugin-uglifyjs-1.2.2.tgz#9e0c55ae718d076305d4e6387597fb8b3afdf8ce" - integrity sha1-ngxVrnGNB2MF1OY4dZf7izr9+M4= +"@babel/plugin-transform-named-capturing-groups-regex@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz#b407f5c96be0d9f5f88467497fa82b30ac3e8753" + integrity sha1-tAf1yWvg2fX4hGdJf6grMKw+h1M= dependencies: - uglify-js "^3.3.24" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" -"@tarojs/redux-h5@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/redux-h5/download/@tarojs/redux-h5-1.2.2.tgz#b9e00914c3c6b75eb6eb073af559781db8760e0e" - integrity sha1-ueAJFMPGt1626wc69Vl4Hbh2Dg4= +"@babel/plugin-transform-new-target@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz#80073f02ee1bb2d365c3416490e085c95759dec0" + integrity sha1-gAc/Au4bstNlw0FkkOCFyVdZ3sA= dependencies: - hoist-non-react-statics "^2.5.0" - invariant "^2.2.4" - loose-envify "^1.1.0" - prop-types "^15.6.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/redux@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/redux/download/@tarojs/redux-1.2.2.tgz#6703ffc1c50019c0cfe88e9a408abd0421a87c11" - integrity sha1-ZwP/wcUAGcDP6I6aQIq9BCGofBE= +"@babel/plugin-transform-object-super@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" + integrity sha1-TqCGlrjS5lhB0MdwZIKwSL7RBm4= dependencies: - "@tarojs/utils" "1.2.2" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" -"@tarojs/rn-runner@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/rn-runner/download/@tarojs/rn-runner-1.2.2.tgz#beb98b055e6cb411d99c30840a3ae69fb3e50677" - integrity sha1-vrmLBV5stBHZnDCECjrmn7PlBnc= +"@babel/plugin-transform-parameters@^7.10.4", "@babel/plugin-transform-parameters@^7.12.1": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" + integrity sha1-0uljsDh3FlDJIu/1k3mclthTJV0= dependencies: - "@expo/bunyan" "1.8.10" - babel-runtime "^6.9.2" - chalk "^2.0.1" - cross-spawn "^5.0.1" - fs-extra "^3.0.1" - indent-string "^3.0.0" - inquirer "^3.0.1" - lodash "^4.17.4" - match-require "^2.0.0" - minimist "^1.2.0" - path-exists "^3.0.0" - progress "^2.0.0" - qrcode-terminal "^0.11.0" - rimraf "^2.6.1" - xdl "48.1.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/router@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/router/download/@tarojs/router-1.2.2.tgz#7543ff9e65a206dcf42f0b188d3b70f6f9301e6e" - integrity sha1-dUP/nmWiBtz0LwsYjTtw9vkwHm4= +"@babel/plugin-transform-property-literals@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" + integrity sha1-QbyBIA1zCrtEVquLP71VN7Wa3s0= dependencies: - invariant "^2.2.4" - lodash "^4.17.11" - resolve-pathname "^2.2.0" - rollup-plugin-alias "^1.4.0" - value-equal "^0.4.0" - warning "^4.0.2" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/taro-alipay@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro-alipay/download/@tarojs/taro-alipay-1.2.2.tgz#15de51545c82e9caa410f32ab304e11c0ec861ef" - integrity sha1-Fd5RVFyC6cqkEPMqswThHA7IYe8= +"@babel/plugin-transform-react-display-name@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" + integrity sha1-HLzQw7HWZIxVN0oi/JtrflNBwA0= dependencies: - "@tarojs/taro" "1.2.2" - "@tarojs/utils" "1.2.2" - lodash "^4.17.10" - prop-types "^15.6.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/taro-h5@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro-h5/download/@tarojs/taro-h5-1.2.2.tgz#5a7fa73eeb029e77309fb8227eb7a1b422435c6d" - integrity sha1-Wn+nPusCnncwn7gifrehtCJDXG0= +"@babel/plugin-transform-react-jsx-development@^7.10.4": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.7.tgz#4c2a647de79c7e2b16bfe4540677ba3121e82a08" + integrity sha1-TCpkfeecfisWv+RUBne6MSHoKgg= dependencies: - "@tarojs/taro" "1.2.2" - base64-js "^1.3.0" - jsonp-retry "^1.0.3" - mobile-detect "^1.4.2" - whatwg-fetch "^2.0.4" + "@babel/helper-builder-react-jsx-experimental" "^7.12.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-jsx" "^7.12.1" -"@tarojs/taro-swan@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro-swan/download/@tarojs/taro-swan-1.2.2.tgz#cac63bb48596cf322b10063c264637dda99338fe" - integrity sha1-ysY7tIWWzzIrEAY8JkY33amTOP4= +"@babel/plugin-transform-react-jsx-self@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz#ef43cbca2a14f1bd17807dbe4376ff89d714cf28" + integrity sha1-70PLyioU8b0XgH2+Q3b/idcUzyg= dependencies: - "@tarojs/taro" "1.2.2" - "@tarojs/utils" "1.2.2" - lodash "^4.17.10" - prop-types "^15.6.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/taro-tt@^1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro-tt/download/@tarojs/taro-tt-1.2.2.tgz#4766c47d8792dc2466ad6f7a6d26ea6e33f65875" - integrity sha1-R2bEfYeS3CRmrW96bSbqbjP2WHU= +"@babel/plugin-transform-react-jsx-source@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz#d07de6863f468da0809edcf79a1aa8ce2a82a26b" + integrity sha1-0H3mhj9GjaCAntz3mhqoziqComs= dependencies: - "@tarojs/taro" "1.2.2" - "@tarojs/utils" "1.2.2" - lodash "^4.17.10" - prop-types "^15.6.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/taro-weapp@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro-weapp/download/@tarojs/taro-weapp-1.2.2.tgz#e94187d46b8b87f054dde2db6c8a727ab64bf9c4" - integrity sha1-6UGH1GuLh/BU3eLbbIpyerZL+cQ= +"@babel/plugin-transform-react-jsx@^7.10.4": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.10.tgz#a7af3097c73479123594c8c8fe39545abebd44e3" + integrity sha512-MM7/BC8QdHXM7Qc1wdnuk73R4gbuOpfrSUgfV/nODGc86sPY1tgmY2M9E9uAnf2e4DOIp8aKGWqgZfQxnTNGuw== dependencies: - "@tarojs/taro" "1.2.2" - "@tarojs/utils" "1.2.2" - lodash "^4.17.10" - prop-types "^15.6.1" + "@babel/helper-builder-react-jsx" "^7.10.4" + "@babel/helper-builder-react-jsx-experimental" "^7.12.10" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-jsx" "^7.12.1" -"@tarojs/taro@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/taro/download/@tarojs/taro-1.2.2.tgz#6770ac02d66ad8e567a56a6e7a741e25cc1970de" - integrity sha1-Z3CsAtZq2OVnpWpuenQeJcwZcN4= +"@babel/plugin-transform-react-pure-annotations@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" + integrity sha1-BdRvCrTRM5rFmt8goUYskbN6GkI= + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@tarojs/utils@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/utils/download/@tarojs/utils-1.2.2.tgz#acb58dc44e289ab34d4fce690297027d598f1d82" - integrity sha1-rLWNxE4omrNNT85pApcCfVmPHYI= +"@babel/plugin-transform-regenerator@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" + integrity sha1-Xwoo2EL2RiKB8GqWToi6jXq0l1M= + dependencies: + regenerator-transform "^0.14.2" -"@tarojs/webpack-runner@1.2.2": - version "1.2.2" - resolved "http://registry.npm.taobao.org/@tarojs/webpack-runner/download/@tarojs/webpack-runner-1.2.2.tgz#d2922fdeb6f08a2a9b9916eb7b94acc3f36a2eb5" - integrity sha1-0pIv3rbwiiqbmRbre5Ssw/NqLrU= - dependencies: - "@types/lodash" "^4.14.116" - autoprefixer "^8.6.4" - babel-core "^6.26.0" - babel-loader "^7.1.4" - babel-plugin-syntax-dynamic-import "^6.18.0" +"@babel/plugin-transform-reserved-words@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz#6fdfc8cc7edcc42b36a7c12188c6787c873adcd8" + integrity sha1-b9/IzH7cxCs2p8EhiMZ4fIc63Ng= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-runtime@7.11.0": + version "7.11.0" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz#e27f78eb36f19448636e05c33c90fd9ad9b8bccf" + integrity sha1-4n946zbxlEhjbgXDPJD9mtm4vM8= + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + resolve "^1.8.1" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" + integrity sha1-C/nKxVUPzgz98ENCD2YdZF/cdeM= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-spread@^7.11.0": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" + integrity sha1-Un+fMRvk7H/cK3m7ife/iEs+Hh4= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + +"@babel/plugin-transform-sticky-regex@^7.10.4": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad" + integrity sha1-VgIkYTqyOYdFOUjtIdCwsZP6f60= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-template-literals@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" + integrity sha1-tD7ObtmnnAxxEZ9XbSme8J2UKEM= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typeof-symbol@^7.10.4": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz#de01c4c8f96580bd00f183072b0d0ecdcf0dec4b" + integrity sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typescript@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz#d92cc0af504d510e26a754a7dbc2e5c8cd9c7ab4" + integrity sha1-2SzAr1BNUQ4mp1Sn28LlyM2cerQ= + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-typescript" "^7.12.1" + +"@babel/plugin-transform-unicode-escapes@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz#5232b9f81ccb07070b7c3c36c67a1b78f1845709" + integrity sha1-UjK5+BzLBwcLfDw2xnobePGEVwk= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-unicode-regex@^7.10.4": + version "7.12.1" + resolved "https://npm-registry.llsengineer.com/@babel%2fplugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" + integrity sha1-zJZh9hOQ21xl4/66zO/Vxqw/rss= + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/preset-env@7.11.0": + version "7.11.0" + resolved "https://npm-registry.llsengineer.com/@babel%2fpreset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796" + integrity sha1-hg7jjyzhetYEgMICG6lok5Pvt5Y= + dependencies: + "@babel/compat-data" "^7.11.0" + "@babel/helper-compilation-targets" "^7.10.4" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-proposal-async-generator-functions" "^7.10.4" + "@babel/plugin-proposal-class-properties" "^7.10.4" + "@babel/plugin-proposal-dynamic-import" "^7.10.4" + "@babel/plugin-proposal-export-namespace-from" "^7.10.4" + "@babel/plugin-proposal-json-strings" "^7.10.4" + "@babel/plugin-proposal-logical-assignment-operators" "^7.11.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4" + "@babel/plugin-proposal-numeric-separator" "^7.10.4" + "@babel/plugin-proposal-object-rest-spread" "^7.11.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.10.4" + "@babel/plugin-proposal-optional-chaining" "^7.11.0" + "@babel/plugin-proposal-private-methods" "^7.10.4" + "@babel/plugin-proposal-unicode-property-regex" "^7.10.4" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-class-properties" "^7.10.4" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.10.4" + "@babel/plugin-transform-arrow-functions" "^7.10.4" + "@babel/plugin-transform-async-to-generator" "^7.10.4" + "@babel/plugin-transform-block-scoped-functions" "^7.10.4" + "@babel/plugin-transform-block-scoping" "^7.10.4" + "@babel/plugin-transform-classes" "^7.10.4" + "@babel/plugin-transform-computed-properties" "^7.10.4" + "@babel/plugin-transform-destructuring" "^7.10.4" + "@babel/plugin-transform-dotall-regex" "^7.10.4" + "@babel/plugin-transform-duplicate-keys" "^7.10.4" + "@babel/plugin-transform-exponentiation-operator" "^7.10.4" + "@babel/plugin-transform-for-of" "^7.10.4" + "@babel/plugin-transform-function-name" "^7.10.4" + "@babel/plugin-transform-literals" "^7.10.4" + "@babel/plugin-transform-member-expression-literals" "^7.10.4" + "@babel/plugin-transform-modules-amd" "^7.10.4" + "@babel/plugin-transform-modules-commonjs" "^7.10.4" + "@babel/plugin-transform-modules-systemjs" "^7.10.4" + "@babel/plugin-transform-modules-umd" "^7.10.4" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.10.4" + "@babel/plugin-transform-new-target" "^7.10.4" + "@babel/plugin-transform-object-super" "^7.10.4" + "@babel/plugin-transform-parameters" "^7.10.4" + "@babel/plugin-transform-property-literals" "^7.10.4" + "@babel/plugin-transform-regenerator" "^7.10.4" + "@babel/plugin-transform-reserved-words" "^7.10.4" + "@babel/plugin-transform-shorthand-properties" "^7.10.4" + "@babel/plugin-transform-spread" "^7.11.0" + "@babel/plugin-transform-sticky-regex" "^7.10.4" + "@babel/plugin-transform-template-literals" "^7.10.4" + "@babel/plugin-transform-typeof-symbol" "^7.10.4" + "@babel/plugin-transform-unicode-escapes" "^7.10.4" + "@babel/plugin-transform-unicode-regex" "^7.10.4" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.11.0" + browserslist "^4.12.0" + core-js-compat "^3.6.2" + invariant "^2.2.2" + levenary "^1.1.1" + semver "^5.5.0" + +"@babel/preset-modules@^0.1.3": + version "0.1.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fpreset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fpreset-react/-/preset-react-7.10.4.tgz#92e8a66d816f9911d11d4cc935be67adfc82dbcf" + integrity sha1-kuimbYFvmRHRHUzJNb5nrfyC288= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-transform-react-display-name" "^7.10.4" + "@babel/plugin-transform-react-jsx" "^7.10.4" + "@babel/plugin-transform-react-jsx-development" "^7.10.4" + "@babel/plugin-transform-react-jsx-self" "^7.10.4" + "@babel/plugin-transform-react-jsx-source" "^7.10.4" + "@babel/plugin-transform-react-pure-annotations" "^7.10.4" + +"@babel/preset-typescript@7.10.4": + version "7.10.4" + resolved "https://npm-registry.llsengineer.com/@babel%2fpreset-typescript/-/preset-typescript-7.10.4.tgz#7d5d052e52a682480d6e2cc5aa31be61c8c25e36" + integrity sha1-fV0FLlKmgkgNbizFqjG+YcjCXjY= + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-transform-typescript" "^7.10.4" + +"@babel/register@7.9.0": + version "7.9.0" + resolved "https://npm-registry.llsengineer.com/@babel%2fregister/-/register-7.9.0.tgz#02464ede57548bddbb5e9f705d263b7c3f43d48b" + integrity sha1-AkZO3ldUi927Xp9wXSY7fD9D1Is= + dependencies: + find-cache-dir "^2.0.0" + lodash "^4.17.13" + make-dir "^2.1.0" + pirates "^4.0.0" + source-map-support "^0.5.16" + +"@babel/runtime@7.9.2": + version "7.9.2" + resolved "https://npm-registry.llsengineer.com/@babel%2fruntime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06" + integrity sha1-2Q3wWDo6JS8JqqYZZlNnuuUY2wY= + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.1.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.7.7", "@babel/runtime@^7.8.4": + version "7.12.5" + resolved "https://npm-registry.llsengineer.com/@babel%2fruntime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" + integrity sha1-QQ5+SHRB4bNgwpvnFdhw2bmFiC4= + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/template@^7.10.4", "@babel/template@^7.12.7": + version "7.12.7" + resolved "https://npm-registry.llsengineer.com/@babel%2ftemplate/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" + integrity sha1-yBcjNpYBjjn7tsSR0vtoTgXtQ7w= + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" + +"@babel/traverse@^7.10.4", "@babel/traverse@^7.11.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5", "@babel/traverse@^7.7.0": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2ftraverse/-/traverse-7.12.10.tgz#2d1f4041e8bf42ea099e5b2dc48d6a594c00017a" + integrity sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.10" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/parser" "^7.12.10" + "@babel/types" "^7.12.10" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.19" + +"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.5", "@babel/types@^7.12.7", "@babel/types@^7.4.4", "@babel/types@^7.7.0": + version "7.12.10" + resolved "https://npm-registry.llsengineer.com/@babel%2ftypes/-/types-7.12.10.tgz#7965e4a7260b26f09c56bcfcb0498af1f6d9b260" + integrity sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://npm-registry.llsengineer.com/@mrmlnc%2freaddir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4= + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/@nodelib%2ffs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs= + +"@npmcli/move-file@^1.0.1": + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/@npmcli%2fmove-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464" + integrity sha1-3hAwcNrA9IzknPZpPCOvWcD3BGQ= + dependencies: + mkdirp "^1.0.4" + +"@stencil/core@~1.8.1": + version "1.8.12" + resolved "https://npm-registry.llsengineer.com/@stencil%2fcore/-/core-1.8.12.tgz#03d54cda940d2ca3a0eff5e839435815db6c3848" + integrity sha1-A9VM2pQNLKOg7/XoOUNYFdtsOEg= + dependencies: + typescript "3.8.2" + +"@tarojs/api@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fapi/-/api-3.0.15.tgz#6cc700935d79d899729a4896753056b100a08347" + integrity sha1-bMcAk1152JlymkiWdTBWsQCgg0c= + dependencies: + "@tarojs/runtime" "3.0.15" + +"@tarojs/components@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fcomponents/-/components-3.0.15.tgz#e8626cafa080bbdf0bfa2372101bb068ca737ee1" + integrity sha1-6GJsr6CAu98L+iNyEBuwaMpzfuE= + dependencies: + "@stencil/core" "~1.8.1" + "@tarojs/taro" "3.0.15" + better-scroll "^1.14.1" + classnames "^2.2.5" + intersection-observer "^0.7.0" + omit.js "^1.0.0" + resolve-pathname "^3.0.0" + swiper "4.4.2" + weui "^1.1.2" + +"@tarojs/helper@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fhelper/-/helper-3.0.15.tgz#458538da1fbb56a3d523bc9aa911f57344d9174e" + integrity sha1-RYU42h+7VqPVI7yaqRH1c0TZF04= + dependencies: + "@babel/core" "7.11.1" + "@babel/plugin-proposal-class-properties" "7.10.4" + "@babel/plugin-proposal-decorators" "7.10.5" + "@babel/plugin-proposal-object-rest-spread" "7.11.0" + "@babel/plugin-transform-runtime" "7.11.0" + "@babel/preset-env" "7.11.0" + "@babel/preset-typescript" "7.10.4" + "@babel/register" "7.9.0" + "@babel/runtime" "7.9.2" + "@tarojs/taro" "3.0.15" babel-plugin-transform-react-jsx "^6.24.1" - chalk "^2.4.1" - clean-webpack-plugin "^0.1.19" - css-loader "^1.0.0" + chalk "3.0.0" + chokidar "3.3.1" + cross-spawn "7.0.3" + debug "4.1.1" + find-yarn-workspace-root "1.2.1" + fs-extra "8.1.0" + lodash "4.17.20" + resolve "1.15.1" + yauzl "2.10.0" + +"@tarojs/mini-runner@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fmini-runner/-/mini-runner-3.0.15.tgz#5e4b8e173272ffedaca749b4e791b18d4f98fff1" + integrity sha1-XkuOFzJy/+2sp0m055GxjU+Y//E= + dependencies: + "@babel/core" "7.11.1" + "@babel/plugin-proposal-class-properties" "7.10.4" + "@babel/preset-env" "7.11.0" + "@tarojs/helper" "3.0.15" + "@tarojs/runner-utils" "3.0.15" + "@tarojs/runtime" "3.0.15" + "@tarojs/shared" "3.0.15" + "@tarojs/taro" "3.0.15" + "@tarojs/taro-loader" "3.0.15" + babel-loader "8.0.6" + babel-types "^6.26.0" + copy-webpack-plugin "^5.0.3" + css "2.2.4" + css-loader "^3.0.0" + css-what "3.3.0" csso-webpack-plugin "^1.0.0-beta.12" - file-loader "^1.1.11" - html-webpack-include-assets-plugin "^1.0.5" - html-webpack-plugin "^3.1.0" - less "^3.0.4" - less-loader "^4.1.0" - lodash "^4.17.10" - mini-css-extract-plugin "^0.4.1" - node-sass "^4.8.3" - opn "^5.3.0" - ora "^2.1.0" - postcss-csso "^3.0.0" - postcss-loader "^2.1.3" - postcss-modules "^1.4.1" - postcss-plugin-constparse "1.2.2" - postcss-pxtransform "1.2.2" - resolve "^1.8.1" - resolve-url-loader "^2.3.0" - sass-loader "^7.0.3" - style-loader "^0.21.0" - stylus "^0.54.5" + file-loader "^6.0.0" + fs-extra "^8.0.1" + html-minifier "^4.0.0" + jsdom "^15.2.1" + less "^3.10.3" + less-loader "^5.0.0" + loader-utils "^1.2.3" + lodash "^4.17.11" + micromatch "^4.0.2" + mini-css-extract-plugin "0.8.0" + miniprogram-simulate "^1.1.5" + node-sass "^4.12.0" + ora "^3.4.0" + postcss-import "12.0.1" + postcss-loader "^3.0.0" + postcss-pxtransform "^1.3.2" + postcss-url "8.0.0" + regenerator-runtime "0.11" + request "^2.88.0" + resolve "^1.11.1" + sass-loader "^8.0.2" + sax "1.2.4" + stylus "^0.54.7" stylus-loader "^3.0.2" - uglifyjs-webpack-plugin "^1.2.4" - url-loader "^1.0.1" - webpack "^4.14.0" - webpack-chain "^4.9.0" - webpack-dev-server "^3.1.4" - webpack-format-messages "^2.0.3" - webpack-merge "^4.1.4" - -"@types/cross-spawn@^6.0.0": - version "6.0.0" - resolved "http://registry.npm.taobao.org/@types/cross-spawn/download/@types/cross-spawn-6.0.0.tgz#320aaf1d1a12979f1b84fe7a5590a7e860bf3a80" - integrity sha1-MgqvHRoSl58bhP56VZCn6GC/OoA= + tapable "1.1.3" + terser-webpack-plugin "^3.0.5" + url-loader "^4.1.0" + vm2 "^3.8.4" + webpack "4.42.0" + webpack-chain "4.9.0" + webpack-format-messages "^2.0.5" + yauzl "2.10.0" + +"@tarojs/react@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2freact/-/react-3.0.15.tgz#1926a19390e9d51eb6a912ea53c0d60b1abb5cfc" + integrity sha1-GSahk5Dp1R62qRLqU8DWCxq7XPw= + dependencies: + "@tarojs/runtime" "3.0.15" + react-reconciler "^0.23.0" + scheduler "^0.17.0" + +"@tarojs/router@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2frouter/-/router-3.0.15.tgz#5bdd95abfdd428e812390f7f1d4761d636d9c840" + integrity sha1-W92Vq/3UKOgSOQ9/HUdh1jbZyEA= + dependencies: + "@tarojs/runtime" "3.0.15" + history "^4.10.1" + universal-router "^8.3.0" + url-parse "^1.4.7" + +"@tarojs/runner-utils@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2frunner-utils/-/runner-utils-3.0.15.tgz#f0021c447e3a84e509d83c1ca1bd8e900ebe6d8b" + integrity sha1-8AIcRH46hOUJ2Dwcob2OkA6+bYs= + dependencies: + "@babel/core" "7.11.1" + "@tarojs/helper" "3.0.15" + chalk "^3.0.0" + fs-extra "^8.1.0" + lodash "^4.17.15" + scss-bundle "^3.0.2" + +"@tarojs/runtime@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fruntime/-/runtime-3.0.15.tgz#fabf08e0cda86d22fefe2279ce6843521c4babcb" + integrity sha1-+r8I4M2obSL+/iJ5zmhDUhxLq8s= + +"@tarojs/shared@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fshared/-/shared-3.0.15.tgz#be79aae9321305faadfd800f38be29d86c277dc4" + integrity sha1-vnmq6TITBfqt/YAPOL4p2GwnfcQ= + +"@tarojs/taro-h5@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2ftaro-h5/-/taro-h5-3.0.15.tgz#ee63380bcb2d6bba6936bdc12a9950b168e5ed3f" + integrity sha1-7mM4C8sta7ppNr3BKplQsWjl7T8= + dependencies: + "@tarojs/api" "3.0.15" + "@tarojs/router" "3.0.15" + "@tarojs/runtime" "3.0.15" + base64-js "^1.3.0" + jsonp-retry "^1.0.3" + mobile-detect "^1.4.2" + raf "^3.4.1" + whatwg-fetch "^3.4.0" + +"@tarojs/taro-loader@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2ftaro-loader/-/taro-loader-3.0.15.tgz#4f50504120ce5be126ef7413f9ba603d5c73d0aa" + integrity sha512-q51rO6ArjfUm6ILMvI63oQVCWhK1f5CLdnEnIZ36lmBG+ng2neihvCuJIpBtnMUioPD7zsk0U7bY2CyB1DDViw== + dependencies: + loader-utils "^1.2.3" + +"@tarojs/taro@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2ftaro/-/taro-3.0.15.tgz#ccae85a9135b7aba26fb834713e26f2b2cb395e4" + integrity sha1-zK6FqRNberom+4NHE+JvKyyzleQ= + dependencies: + "@tarojs/api" "3.0.15" + "@tarojs/taro-h5" "3.0.15" + +"@tarojs/webpack-runner@3.0.15": + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/@tarojs%2fwebpack-runner/-/webpack-runner-3.0.15.tgz#f091b485347fb8ec4994318b8949bd89df7144c8" + integrity sha1-8JG0hTR/uOxJlDGLiUm9id9xRMg= + dependencies: + "@babel/core" "7.11.1" + "@tarojs/helper" "3.0.15" + "@tarojs/runner-utils" "3.0.15" + "@tarojs/runtime" "3.0.15" + "@tarojs/shared" "3.0.15" + "@tarojs/taro-loader" "3.0.15" + autoprefixer "9.7.4" + babel-loader "8.0.6" + copy-webpack-plugin "5.1.1" + css-loader "3.4.2" + csso-webpack-plugin "2.0.0-beta.1" + detect-port "1.3.0" + file-loader "^6.0.0" + fs-extra "^5.0.0" + html-webpack-include-assets-plugin "1.0.5" + html-webpack-plugin "3.2.0" + less "3.11.1" + less-loader "5.0.0" + lodash "4.17.20" + mini-css-extract-plugin "0.9.0" + open "7.0.2" + ora "4.0.3" + postcss-loader "3.0.0" + postcss-plugin-constparse "3.0.15" + postcss-pxtransform "3.0.15" + resolve "1.15.1" + resolve-url-loader "3.1.1" + sass "^1.25.0" + sass-loader "8.0.2" + style-loader "1.1.3" + stylus "0.54.7" + stylus-loader "3.0.2" + terser-webpack-plugin "^3.0.5" + url-loader "^4.1.0" + webpack "4.41.6" + webpack-chain "4.9.0" + webpack-dev-server "3.11.0" + webpack-format-messages "2.0.3" + +"@types/archy@^0.0.31": + version "0.0.31" + resolved "https://npm-registry.llsengineer.com/@types%2farchy/-/archy-0.0.31.tgz#01650a4641e7e1d11dbd64eda42eec9a2f829c7f" + integrity sha1-AWUKRkHn4dEdvWTtpC7smi+CnH8= + +"@types/classnames@^2.2.11": + version "2.2.11" + resolved "https://npm-registry.llsengineer.com/@types%2fclassnames/-/classnames-2.2.11.tgz#2521cc86f69d15c5b90664e4829d84566052c1cf" + integrity sha1-JSHMhvadFcW5BmTkgp2EVmBSwc8= + +"@types/debug@^4.1.5": + version "4.1.5" + resolved "https://npm-registry.llsengineer.com/@types%2fdebug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd" + integrity sha1-sU76iFK3do2JiQZhPCP2iHE+As0= + +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/@types%2feslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha1-HuMNeVRMqE1o1LPNsK9PIFZj3S0= + +"@types/fs-extra@^8.0.1": + version "8.1.1" + resolved "https://npm-registry.llsengineer.com/@types%2ffs-extra/-/fs-extra-8.1.1.tgz#1e49f22d09aa46e19b51c0b013cb63d0d923a068" + integrity sha1-HknyLQmqRuGbUcCwE8tj0NkjoGg= dependencies: "@types/node" "*" -"@types/events@*": - version "1.2.0" - resolved "http://registry.npm.taobao.org/@types/events/download/@types/events-1.2.0.tgz#81a6731ce4df43619e5c8c945383b3e62a89ea86" - integrity sha1-gaZzHOTfQ2GeXIyUU4Oz5iqJ6oY= - -"@types/glob@*": - version "7.1.1" - resolved "http://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" - integrity sha1-qlmhxuP7xCHgfM0xqUTDDrpSFXU= +"@types/glob@^7.1.1": + version "7.1.3" + resolved "https://npm-registry.llsengineer.com/@types%2fglob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" + integrity sha1-5rqA82t9qtLGhazZJmOC5omFwYM= dependencies: - "@types/events" "*" "@types/minimatch" "*" "@types/node" "*" -"@types/lodash@^4.14.116": - version "4.14.119" - resolved "http://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.119.tgz#be847e5f4bc3e35e46d041c394ead8b603ad8b39" - integrity sha1-voR+X0vD415G0EHDlOrYtgOtizk= +"@types/hoist-non-react-statics@^3.3.1": + version "3.3.1" + resolved "https://npm-registry.llsengineer.com/@types%2fhoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f" + integrity sha1-ESSq/lEYy1kZd66xzqrtEHDrA58= + dependencies: + "@types/react" "*" + hoist-non-react-statics "^3.3.0" + +"@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": + version "7.0.6" + resolved "https://npm-registry.llsengineer.com/@types%2fjson-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" + integrity sha1-9MfsQ+gbMZqYFRFQMXCfJph4kfA= + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://npm-registry.llsengineer.com/@types%2fjson5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + +"@types/lodash.debounce@^4.0.6": + version "4.0.6" + resolved "https://npm-registry.llsengineer.com/@types%2flodash.debounce/-/lodash.debounce-4.0.6.tgz#c5a2326cd3efc46566c47e4c0aa248dc0ee57d60" + integrity sha1-xaIybNPvxGVmxH5MCqJI3A7lfWA= + dependencies: + "@types/lodash" "*" + +"@types/lodash@*": + version "4.14.165" + resolved "https://npm-registry.llsengineer.com/@types%2flodash/-/lodash-4.14.165.tgz#74d55d947452e2de0742bad65270433b63a8c30f" + integrity sha1-dNVdlHRS4t4HQrrWUnBDO2Ooww8= "@types/minimatch@*": version "3.0.3" - resolved "http://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + resolved "https://npm-registry.llsengineer.com/@types%2fminimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" integrity sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0= "@types/node@*": - version "10.12.18" - resolved "http://registry.npm.taobao.org/@types/node/download/@types/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67" - integrity sha1-HTynZHGJFVhPzZ9jRGIbdnJmXGc= + version "14.14.13" + resolved "https://npm-registry.llsengineer.com/@types%2fnode/-/node-14.14.13.tgz#9e425079799322113ae8477297ae6ef51b8e0cdf" + integrity sha1-nkJQeXmTIhE66Edyl65u9RuODN8= "@types/prop-types@*": - version "15.5.8" - resolved "http://registry.npm.taobao.org/@types/prop-types/download/@types/prop-types-15.5.8.tgz#8ae4e0ea205fe95c3901a5a1df7f66495e3a56ce" - integrity sha1-iuTg6iBf6Vw5AaWh339mSV46Vs4= + version "15.7.3" + resolved "https://npm-registry.llsengineer.com/@types%2fprop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" + integrity sha1-KrDV2i5YFflLC51LldHl8kOrLKc= + +"@types/react-reconciler@^0.18.0": + version "0.18.0" + resolved "https://npm-registry.llsengineer.com/@types%2freact-reconciler/-/react-reconciler-0.18.0.tgz#fce2b444103f44904e73eba349ac6552e2771f64" + integrity sha1-/OK0RBA/RJBOc+ujSaxlUuJ3H2Q= + dependencies: + "@types/react" "*" + +"@types/react@*": + version "17.0.0" + resolved "https://npm-registry.llsengineer.com/@types%2freact/-/react-17.0.0.tgz#5af3eb7fad2807092f0046a1302b7823e27919b8" + integrity sha1-WvPrf60oBwkvAEahMCt4I+J5Gbg= + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" -"@types/react@^16.4.8": - version "16.7.18" - resolved "http://registry.npm.taobao.org/@types/react/download/@types/react-16.7.18.tgz#f4ce0d539a893dd61e36cd11ae3a5e54f5a48337" - integrity sha1-9M4NU5qJPdYeNs0RrjpeVPWkgzc= +"@types/react@^16.0.0": + version "16.14.2" + resolved "https://npm-registry.llsengineer.com/@types%2freact/-/react-16.14.2.tgz#85dcc0947d0645349923c04ccef6018a1ab7538c" + integrity sha1-hdzAlH0GRTSZI8BMzvYBihq3U4w= dependencies: "@types/prop-types" "*" - csstype "^2.2.0" + csstype "^3.0.2" + +"@types/sass@^1.16.0": + version "1.16.0" + resolved "https://npm-registry.llsengineer.com/@types%2fsass/-/sass-1.16.0.tgz#b41ac1c17fa68ffb57d43e2360486ef526b3d57d" + integrity sha1-tBrBwX+mj/tX1D4jYEhu9Saz1X0= + dependencies: + "@types/node" "*" "@types/webpack-env@^1.13.6": - version "1.13.6" - resolved "http://registry.npm.taobao.org/@types/webpack-env/download/@types/webpack-env-1.13.6.tgz#128d1685a7c34d31ed17010fc87d6a12c1de6976" - integrity sha1-Eo0WhafDTTHtFwEPyH1qEsHeaXY= - -"@webassemblyjs/ast@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" - integrity sha1-uYhYLK+7Kwlei1VlJvMMkNBXys4= - dependencies: - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - -"@webassemblyjs/floating-point-hex-parser@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" - integrity sha1-pp8K9lAuuaPARVVbGmEp09Py4xM= - -"@webassemblyjs/helper-api-error@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" - integrity sha1-x7a7gQX4QDlRGis5zklPGTgYoyo= - -"@webassemblyjs/helper-buffer@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" - integrity sha1-MSLUjcxslFbtmC3r4WyPNxAd85s= - -"@webassemblyjs/helper-code-frame@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b" - integrity sha1-z48QbnRmYqDaKb3vY1/NPRJINks= - dependencies: - "@webassemblyjs/wast-printer" "1.7.11" - -"@webassemblyjs/helper-fsm@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" - integrity sha1-3ziIKmJAgNA/dQP5Pj8XrFrAEYE= - -"@webassemblyjs/helper-module-context@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" - integrity sha1-2HTXIuUeYqwgJHaTXWScgC+g4gk= - -"@webassemblyjs/helper-wasm-bytecode@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" - integrity sha1-3ZoegX8cLrEFtM8QEwk8ufPJywY= - -"@webassemblyjs/helper-wasm-section@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a" - integrity sha1-nJrEHs+fvP/8lvbSZ14t4zgR5oo= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - -"@webassemblyjs/ieee754@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b" - integrity sha1-yVg562N1ejGICq7HtlEtQZGsZAs= + version "1.16.0" + resolved "https://npm-registry.llsengineer.com/@types%2fwebpack-env/-/webpack-env-1.16.0.tgz#8c0a9435dfa7b3b1be76562f3070efb3f92637b4" + integrity sha1-jAqUNd+ns7G+dlYvMHDvs/kmN7Q= + +"@typescript-eslint/eslint-plugin@^2.x": + version "2.34.0" + resolved "https://npm-registry.llsengineer.com/@typescript-eslint%2feslint-plugin/-/eslint-plugin-2.34.0.tgz#6f8ce8a46c7dea4a6f1d171d2bb8fbae6dac2be9" + integrity sha1-b4zopGx96kpvHRcdK7j7rm2sK+k= + dependencies: + "@typescript-eslint/experimental-utils" "2.34.0" + functional-red-black-tree "^1.0.1" + regexpp "^3.0.0" + tsutils "^3.17.1" + +"@typescript-eslint/experimental-utils@2.34.0": + version "2.34.0" + resolved "https://npm-registry.llsengineer.com/@typescript-eslint%2fexperimental-utils/-/experimental-utils-2.34.0.tgz#d3524b644cdb40eebceca67f8cf3e4cc9c8f980f" + integrity sha1-01JLZEzbQO687KZ/jPPkzJyPmA8= + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" + +"@typescript-eslint/parser@^2.x": + version "2.34.0" + resolved "https://npm-registry.llsengineer.com/@typescript-eslint%2fparser/-/parser-2.34.0.tgz#50252630ca319685420e9a39ca05fe185a256bc8" + integrity sha1-UCUmMMoxloVCDpo5ygX+GFola8g= + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "2.34.0" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-visitor-keys "^1.1.0" + +"@typescript-eslint/typescript-estree@2.34.0": + version "2.34.0" + resolved "https://npm-registry.llsengineer.com/@typescript-eslint%2ftypescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" + integrity sha1-FK62NTs57wcyzH8bgoUpSTfPN9U= + dependencies: + debug "^4.1.1" + eslint-visitor-keys "^1.1.0" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^7.3.2" + tsutils "^3.17.1" + +"@webassemblyjs/ast@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" + integrity sha1-UbHF/mV2o0lTv0slPfnw1JDZ41k= + dependencies: + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + +"@webassemblyjs/floating-point-hex-parser@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2ffloating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" + integrity sha1-G6kmopI2E+3OSW/VsC6M6KX0lyE= + +"@webassemblyjs/helper-api-error@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" + integrity sha1-xJ2tIvZFInxe22EL25aX8aq3Ifc= + +"@webassemblyjs/helper-buffer@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" + integrity sha1-/qk+Qphj3V5DOFVfQikjhaZT8gQ= + +"@webassemblyjs/helper-code-frame@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" + integrity sha1-mnQP9I4/qjAisd/1RCPfmqKTwl4= + dependencies: + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/helper-fsm@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" + integrity sha1-ugt9Oz9+RzPaYFnJMyJ12GBwJFI= + +"@webassemblyjs/helper-module-context@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" + integrity sha1-3vS5knsBAdyMu9jR7bW3ucguskU= + dependencies: + "@webassemblyjs/ast" "1.8.5" + mamacro "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" + integrity sha1-U3p1Dt31weky83RCBlUckcG5PmE= + +"@webassemblyjs/helper-wasm-section@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fhelper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" + integrity sha1-dMpqa8vhnlCjtrRihH5pUD5r/L8= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + +"@webassemblyjs/ieee754@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" + integrity sha1-cSMp2+8kDza/V70ve4+5v0FUQh4= dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63" - integrity sha1-1yZ6HunEWU/T9+NymIGOxlaH22M= - dependencies: - "@xtuc/long" "4.2.1" - -"@webassemblyjs/utf8@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" - integrity sha1-Btchjqn9yUpnk6qSIIFg2z0m7oI= - -"@webassemblyjs/wasm-edit@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005" - integrity sha1-jHTKR01PlR0B266b1wgU7iKoIAU= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/helper-wasm-section" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-opt" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - "@webassemblyjs/wast-printer" "1.7.11" - -"@webassemblyjs/wasm-gen@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8" - integrity sha1-m7upQvIjdWhqb7dZr816ycRdoag= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - -"@webassemblyjs/wasm-opt@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7" - integrity sha1-szHo5874+OLwB9QsOjagWAp9bKc= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - -"@webassemblyjs/wasm-parser@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a" - integrity sha1-bj0g+mo1GfawhO+Tka1YIR77Cho= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - -"@webassemblyjs/wast-parser@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c" - integrity sha1-Jb0RdWLKjAAnIP+BFu+QctnKhpw= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/floating-point-hex-parser" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-code-frame" "1.7.11" - "@webassemblyjs/helper-fsm" "1.7.11" - "@xtuc/long" "4.2.1" - -"@webassemblyjs/wast-printer@1.7.11": - version "1.7.11" - resolved "http://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813" - integrity sha1-xCRbbeJCy1CizJUBdP2/ZceNeBM= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - "@xtuc/long" "4.2.1" +"@webassemblyjs/leb128@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fleb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" + integrity sha1-BE7es06mefPgTNT9mCTV41dnrhA= + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2futf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" + integrity sha1-qL87XY/+mGx8Hjc8y9wqCRXwztw= + +"@webassemblyjs/wasm-edit@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" + integrity sha1-li2hKqWswcExyBxCMpkcgs5W4Bo= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/helper-wasm-section" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-opt" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/wasm-gen@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" + integrity sha1-VIQHZsLBAC62TtGr5yCt7XFPmLw= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wasm-opt@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" + integrity sha1-sk2fa6UDlK8TSfUQr6j/y4pj0mQ= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + +"@webassemblyjs/wasm-parser@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" + integrity sha1-IVdvDsiLkUJzV7hTY4NmjvfGa40= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wast-parser@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" + integrity sha1-4Q7s1ULQ5705T2gnxJ899tTu+4w= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/floating-point-hex-parser" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-code-frame" "1.8.5" + "@webassemblyjs/helper-fsm" "1.8.5" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.8.5": + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/@webassemblyjs%2fwast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" + integrity sha1-EUu8SB/RDKDiOzVg+oEnSLC65bw= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "http://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + resolved "https://npm-registry.llsengineer.com/@xtuc%2fieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" integrity sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= -"@xtuc/long@4.2.1": - version "4.2.1" - resolved "http://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" - integrity sha1-XIXWYvdvodNFdXZsXc1mFavNMNg= +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://npm-registry.llsengineer.com/@xtuc%2flong/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= + +abab@^2.0.0: + version "2.0.5" + resolved "https://npm-registry.llsengineer.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== abbrev@1: version "1.1.1" - resolved "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + resolved "https://npm-registry.llsengineer.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg= -accepts@~1.3.4, accepts@~1.3.5: - version "1.3.5" - resolved "http://registry.npm.taobao.org/accepts/download/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://npm-registry.llsengineer.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha1-UxvHJlF6OytB+FACHGzBXqq1B80= dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" + mime-types "~2.1.24" + negotiator "0.6.2" -acorn-dynamic-import@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/acorn-dynamic-import/download/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278" - integrity sha1-kBzu5Mf6rvfgetKkfokGddpQong= +acorn-globals@^4.3.2: + version "4.3.4" + resolved "https://npm-registry.llsengineer.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" + integrity sha1-n6GSat3BHJcwjE5m163Q1Awycuc= dependencies: - acorn "^5.0.0" + acorn "^6.0.1" + acorn-walk "^6.0.1" -acorn-jsx@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" - integrity sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s= - dependencies: - acorn "^3.0.4" +acorn-jsx@^5.2.0: + version "5.3.1" + resolved "https://npm-registry.llsengineer.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns= -acorn@^3.0.4: - version "3.3.0" - resolved "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" - integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= +acorn-walk@^6.0.1: + version "6.2.0" + resolved "https://npm-registry.llsengineer.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha1-Ejy487hMIXHx9/slJhWxx4prGow= -acorn@^5.0.0, acorn@^5.5.0, acorn@^5.6.2: - version "5.7.3" - resolved "http://registry.npm.taobao.org/acorn/download/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - integrity sha1-Z6ojG/iBKXS4UjWpZ3Hra9B+onk= +acorn@^6.0.1, acorn@^6.2.1: + version "6.4.2" + resolved "https://npm-registry.llsengineer.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha1-NYZv1xBSjpLeEM8GAWSY5H454eY= -adjust-sourcemap-loader@^1.1.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/adjust-sourcemap-loader/download/adjust-sourcemap-loader-1.2.0.tgz#e33fde95e50db9f2a802e3647e311d2fc5000c69" - integrity sha1-4z/eleUNufKoAuNkfjEdL8UADGk= +acorn@^7.1.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://npm-registry.llsengineer.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= + +address@^1.0.1: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" + integrity sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY= + +adjust-sourcemap-loader@2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz#6471143af75ec02334b219f54bc7970c52fb29a4" + integrity sha1-ZHEUOvdewCM0shn1S8eXDFL7KaQ= dependencies: - assert "^1.3.0" - camelcase "^1.2.1" - loader-utils "^1.1.0" - lodash.assign "^4.0.1" - lodash.defaults "^3.1.2" - object-path "^0.9.2" - regex-parser "^2.2.9" + assert "1.4.1" + camelcase "5.0.0" + loader-utils "1.2.3" + object-path "0.11.4" + regex-parser "2.2.10" -agent-base@4, agent-base@^4.1.0, agent-base@^4.2.0: - version "4.2.1" - resolved "http://registry.npm.taobao.org/agent-base/download/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" - integrity sha1-2J5ZmfeXh1Z0wH2H8mD8Qeg+jKk= +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo= dependencies: - es6-promisify "^5.0.0" + clean-stack "^2.0.0" + indent-string "^4.0.0" ajv-errors@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + resolved "https://npm-registry.llsengineer.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" integrity sha1-81mGrOuRr63sQQL72FAUlQzvpk0= -ajv-keywords@^2.1.0: - version "2.1.1" - resolved "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" - integrity sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I= - -ajv-keywords@^3.1.0: - version "3.2.0" - resolved "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" - integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= - -ajv@^5.2.2, ajv@^5.2.3, ajv@^5.3.0: - version "5.5.2" - resolved "http://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" - integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= - dependencies: - co "^4.6.0" - fast-deep-equal "^1.0.0" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" +ajv-keywords@^3.0.0, ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://npm-registry.llsengineer.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0= -ajv@^6.1.0, ajv@^6.5.5: - version "6.6.2" - resolved "http://registry.npm.taobao.org/ajv/download/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" - integrity sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0= +ajv@^6.0.1, ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://npm-registry.llsengineer.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: - fast-deep-equal "^2.0.1" + fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" uri-js "^4.2.2" amdefine@>=0.0.4: version "1.0.1" - resolved "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + resolved "https://npm-registry.llsengineer.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= -analytics-node@^2.1.0: - version "2.4.1" - resolved "http://registry.npm.taobao.org/analytics-node/download/analytics-node-2.4.1.tgz#1f96c8eb887b6c47691044ac7fc9a1231fb020f7" - integrity sha1-H5bI64h7bEdpEESsf8mhIx+wIPc= - dependencies: - "@segment/loosely-validate-event" "^1.1.2" - clone "^2.1.1" - commander "^2.9.0" - crypto-token "^1.0.1" - debug "^2.6.2" - lodash "^4.17.4" - remove-trailing-slash "^0.1.0" - superagent "^3.5.0" - superagent-retry "^0.6.0" - ansi-colors@^3.0.0: - version "3.2.3" - resolved "http://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" - integrity sha1-V9NbhoboUeLMBMQD8cACA5dqGBM= + version "3.2.4" + resolved "https://npm-registry.llsengineer.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha1-46PaS/uubIapwoViXeEkojQCb78= -ansi-escapes@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" - integrity sha1-9zIHu4EgfXX9bIPxJa8m7qN4yjA= +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://npm-registry.llsengineer.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha1-pcR8xDGB8fOP/XB2g3cA05VSKmE= + dependencies: + type-fest "^0.11.0" ansi-html@0.0.7: version "0.0.7" - resolved "http://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + resolved "https://npm-registry.llsengineer.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= ansi-regex@^2.0.0: version "2.1.1" - resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + resolved "https://npm-registry.llsengineer.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= ansi-regex@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + resolved "https://npm-registry.llsengineer.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc= + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U= + ansi-styles@^2.2.1: version "2.2.1" - resolved "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + resolved "https://npm-registry.llsengineer.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= -ansi-styles@^3.2.1: +ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" - resolved "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + resolved "https://npm-registry.llsengineer.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= dependencies: color-convert "^1.9.0" -any-promise@^1.0.0, any-promise@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= + dependencies: + color-convert "^2.0.1" anymatch@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + resolved "https://npm-registry.llsengineer.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" integrity sha1-vLJLTzeTTZqnrBe0ra+J58du8us= dependencies: micromatch "^3.1.4" normalize-path "^2.1.1" +anymatch@~3.1.1: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha1-xV7PAhheJGklk5kxDBc84xIzsUI= + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + aproba@^1.0.3, aproba@^1.1.1: version "1.2.0" - resolved "http://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + resolved "https://npm-registry.llsengineer.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha1-aALmJk79GMeQobDVF/DyYnvyyUo= +archy@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= + are-we-there-yet@~1.1.2: version "1.1.5" - resolved "http://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + resolved "https://npm-registry.llsengineer.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" integrity sha1-SzXClE8GKov82mZBB2A1D+nd/CE= dependencies: delegates "^1.0.0" @@ -829,173 +1752,215 @@ are-we-there-yet@~1.1.2: argparse@^1.0.7: version "1.0.10" - resolved "http://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + resolved "https://npm-registry.llsengineer.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= dependencies: sprintf-js "~1.0.2" +arity-n@^1.0.4: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/arity-n/-/arity-n-1.0.4.tgz#d9e76b11733e08569c0847ae7b39b2860b30b745" + integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U= + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= + dependencies: + arr-flatten "^1.0.1" + arr-diff@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + resolved "https://npm-registry.llsengineer.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= -arr-flatten@^1.1.0: +arr-flatten@^1.0.1, arr-flatten@^1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + resolved "https://npm-registry.llsengineer.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" integrity sha1-NgSLv/TntH4TZkQxbJlmnqWukfE= arr-union@^3.1.0: version "3.1.0" - resolved "http://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + resolved "https://npm-registry.llsengineer.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= +array-equal@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + array-find-index@^1.0.1: version "1.0.2" - resolved "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + resolved "https://npm-registry.llsengineer.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= array-flatten@1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + resolved "https://npm-registry.llsengineer.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= array-flatten@^2.1.0: version "2.1.2" - resolved "http://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + resolved "https://npm-registry.llsengineer.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk= -array-includes@^3.0.3: - version "3.0.3" - resolved "http://registry.npm.taobao.org/array-includes/download/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= +array-includes@^3.1.1: + version "3.1.2" + resolved "https://npm-registry.llsengineer.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8" + integrity sha1-qNsD4LiMjGrt3EnLEy+byrTr+cg= dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + get-intrinsic "^1.0.1" + is-string "^1.0.5" array-union@^1.0.1: version "1.0.2" - resolved "http://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + resolved "https://npm-registry.llsengineer.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= dependencies: array-uniq "^1.0.1" array-uniq@^1.0.1: version "1.0.3" - resolved "http://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + resolved "https://npm-registry.llsengineer.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= +array-unique@^0.2.1: + version "0.2.1" + resolved "https://npm-registry.llsengineer.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= + array-unique@^0.3.2: version "0.3.2" - resolved "http://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + resolved "https://npm-registry.llsengineer.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= +array.prototype.flat@^1.2.3: + version "1.2.4" + resolved "https://npm-registry.llsengineer.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" + integrity sha1-bvY4tDMSvUAbTGGZ/ex+LcnpoSM= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +array.prototype.flatmap@^1.2.3: + version "1.2.4" + resolved "https://npm-registry.llsengineer.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" + integrity sha1-lM/UfMFVbsB0fZf3x3OMWBIgBMk= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + function-bind "^1.1.1" + +arrify@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + asap@~2.0.3: version "2.0.6" - resolved "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + resolved "https://npm-registry.llsengineer.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= -asn1.js@^4.0.0: - version "4.10.1" - resolved "http://registry.npm.taobao.org/asn1.js/download/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha1-ucK/WAXx5kqt7tbfOiv6+1pz9aA= +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://npm-registry.llsengineer.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha1-EamAuE67kXgc41sP3C7ilON4Pwc= dependencies: bn.js "^4.0.0" inherits "^2.0.1" minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" asn1@~0.2.3: version "0.2.4" - resolved "http://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + resolved "https://npm-registry.llsengineer.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" integrity sha1-jSR136tVO7M+d7VOWeiAu4ziMTY= dependencies: safer-buffer "~2.1.0" assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + resolved "https://npm-registry.llsengineer.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= -assert@^1.1.1, assert@^1.3.0: +assert@1.4.1: version "1.4.1" - resolved "http://registry.npm.taobao.org/assert/download/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + resolved "https://npm-registry.llsengineer.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= dependencies: util "0.10.3" +assert@^1.1.1: + version "1.5.0" + resolved "https://npm-registry.llsengineer.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs= + dependencies: + object-assign "^4.1.1" + util "0.10.3" + assign-symbols@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + resolved "https://npm-registry.llsengineer.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= -ast-types@0.x.x: - version "0.11.7" - resolved "http://registry.npm.taobao.org/ast-types/download/ast-types-0.11.7.tgz#f318bf44e339db6a320be0009ded64ec1471f46c" - integrity sha1-8xi/ROM522oyC+AAne1k7BRx9Gw= +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k= -async-each@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/async-each/download/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= +async-each@^1.0.1: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8= async-foreach@^0.1.3: version "0.1.3" - resolved "http://registry.npm.taobao.org/async-foreach/download/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + resolved "https://npm-registry.llsengineer.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= -async@^0.9.0: - version "0.9.2" - resolved "http://registry.npm.taobao.org/async/download/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" - integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= - -async@^1.5.2, async@~1.5: - version "1.5.2" - resolved "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha1-3TeelPDbgxCwgpH51kwyCXZmF/0= -async@^2.5.0: - version "2.6.1" - resolved "http://registry.npm.taobao.org/async/download/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha1-skWiPKcZMAROxT+kaqAKPofGphA= +async@^2.5.0, async@^2.6.2: + version "2.6.3" + resolved "https://npm-registry.llsengineer.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8= dependencies: - lodash "^4.17.10" + lodash "^4.17.14" asynckit@^0.4.0: version "0.4.0" - resolved "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + resolved "https://npm-registry.llsengineer.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -atob@^2.1.1: +atob@^2.1.2: version "2.1.2" - resolved "http://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + resolved "https://npm-registry.llsengineer.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k= -auth0-js@9.3.3: - version "9.3.3" - resolved "http://registry.npm.taobao.org/auth0-js/download/auth0-js-9.3.3.tgz#c4573ffefba102171982d4a2044eade73baa1b8d" - integrity sha1-xFc//vuhAhcZgtSiBE6t5zuqG40= - dependencies: - base64-js "^1.2.0" - idtoken-verifier "^1.1.2" - qs "^6.4.0" - superagent "^3.8.2" - url-join "^1.1.0" - winchan "^0.2.0" - -auth0@2.9.1: - version "2.9.1" - resolved "http://registry.npm.taobao.org/auth0/download/auth0-2.9.1.tgz#85e088035f29925ed086da94d811288a65f5835c" - integrity sha1-heCIA18pkl7QhtqU2BEoimX1g1w= - dependencies: - bluebird "^2.10.2" - lru-memoizer "^1.11.1" - object.assign "^4.0.4" - request "^2.83.0" - rest-facade "^1.10.0" - retry "^0.10.1" +autoprefixer@9.7.4: + version "9.7.4" + resolved "https://npm-registry.llsengineer.com/autoprefixer/-/autoprefixer-9.7.4.tgz#f8bf3e06707d047f0641d87aee8cfb174b2a5378" + integrity sha1-+L8+BnB9BH8GQdh67oz7F0sqU3g= + dependencies: + browserslist "^4.8.3" + caniuse-lite "^1.0.30001020" + chalk "^2.4.2" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.26" + postcss-value-parser "^4.0.2" -autoprefixer@^8.6.4: +autoprefixer@^8.0.0: version "8.6.5" - resolved "http://registry.npm.taobao.org/autoprefixer/download/autoprefixer-8.6.5.tgz#343f3d193ed568b3208e00117a1b96eb691d4ee9" + resolved "https://npm-registry.llsengineer.com/autoprefixer/-/autoprefixer-8.6.5.tgz#343f3d193ed568b3208e00117a1b96eb691d4ee9" integrity sha1-ND89GT7VaLMgjgARehuW62kdTuk= dependencies: browserslist "^3.2.8" @@ -1007,648 +1972,101 @@ autoprefixer@^8.6.4: aws-sign2@~0.7.0: version "0.7.0" - resolved "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + resolved "https://npm-registry.llsengineer.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= aws4@^1.8.0: - version "1.8.0" - resolved "http://registry.npm.taobao.org/aws4/download/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha1-8OAD2cqef1nHpQiUXXsu+aBKVC8= - -axios@0.16.2: - version "0.16.2" - resolved "http://registry.npm.taobao.org/axios/download/axios-0.16.2.tgz#ba4f92f17167dfbab40983785454b9ac149c3c6d" - integrity sha1-uk+S8XFn37q0CYN4VFS5rBScPG0= - dependencies: - follow-redirects "^1.2.3" - is-buffer "^1.1.5" + version "1.11.0" + resolved "https://npm-registry.llsengineer.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk= -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= +babel-eslint@^10.0.0: + version "10.1.0" + resolved "https://npm-registry.llsengineer.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI= dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@^6.26.0: - version "6.26.3" - resolved "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - integrity sha1-suLwnjQtDwyI4vAuBneUEl51wgc= - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" - -babel-eslint@^8.2.3: - version "8.2.6" - resolved "http://registry.npm.taobao.org/babel-eslint/download/babel-eslint-8.2.6.tgz#6270d0c73205628067c0f7ae1693a9e797acefd9" - integrity sha1-YnDQxzIFYoBnwPeuFpOp55es79k= - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/traverse" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - babylon "7.0.0-beta.44" - eslint-scope "3.7.1" + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" eslint-visitor-keys "^1.0.0" - -babel-generator@^6.26.0: - version "6.26.1" - resolved "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" - integrity sha1-GERAjTuPDTWkBOp6wYDwh6YBvZA= - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.7" - trim-right "^1.0.1" - -babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-builder-binary-assignment-operator-visitor/download/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" - integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= - dependencies: - babel-helper-explode-assignable-expression "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" + resolve "^1.12.0" babel-helper-builder-react-jsx@^6.24.1: version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-helper-builder-react-jsx/download/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" + resolved "https://npm-registry.llsengineer.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA= dependencies: babel-runtime "^6.26.0" babel-types "^6.26.0" esutils "^2.0.2" -babel-helper-call-delegate@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-call-delegate/download/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" - integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-define-map@^6.24.1: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-helper-define-map/download/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" - integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-explode-assignable-expression@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-explode-assignable-expression/download/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" - integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-function-name@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-function-name/download/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" - integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= - dependencies: - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-get-function-arity@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-get-function-arity/download/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" - integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-hoist-variables@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-hoist-variables/download/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" - integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-optimise-call-expression@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-optimise-call-expression/download/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" - integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-regex@^6.24.1: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-helper-regex/download/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" - integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-remap-async-to-generator@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-remap-async-to-generator/download/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" - integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-replace-supers@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helper-replace-supers/download/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" - integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= - dependencies: - babel-helper-optimise-call-expression "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-loader@^7.1.4: - version "7.1.5" - resolved "http://registry.npm.taobao.org/babel-loader/download/babel-loader-7.1.5.tgz#e3ee0cd7394aa557e013b02d3e492bfd07aa6d68" - integrity sha1-4+4M1zlKpVfgE7AtPkkr/QeqbWg= +babel-loader@8.0.6: + version "8.0.6" + resolved "https://npm-registry.llsengineer.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" + integrity sha1-4zvbbzYrA/S7FBoMIauHxQG3Dfs= dependencies: - find-cache-dir "^1.0.0" + find-cache-dir "^2.0.0" loader-utils "^1.0.2" mkdirp "^0.5.1" + pify "^4.0.1" -babel-messages@^6.23.0: - version "6.23.0" - resolved "http://registry.npm.taobao.org/babel-messages/download/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-check-es2015-constants@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-check-es2015-constants/download/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" - integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-syntax-async-functions@^6.8.0: - version "6.13.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-async-functions/download/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" - integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= - -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-class-properties/download/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= - -babel-plugin-syntax-decorators@^6.1.18: - version "6.13.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-decorators/download/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= - -babel-plugin-syntax-dynamic-import@^6.18.0: - version "6.18.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-dynamic-import/download/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" - integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= - -babel-plugin-syntax-exponentiation-operator@^6.8.0: - version "6.13.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-exponentiation-operator/download/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" - integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= - -babel-plugin-syntax-flow@^6.18.0: - version "6.18.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-flow/download/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" - integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0= - -babel-plugin-syntax-jsx@^6.8.0: - version "6.18.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-syntax-trailing-function-commas@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-syntax-trailing-function-commas/download/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" - integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= - -babel-plugin-transform-async-to-generator@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-async-to-generator/download/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" - integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-class-properties@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-class-properties/download/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" - integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= - dependencies: - babel-helper-function-name "^6.24.1" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-decorators-legacy@^1.3.4: - version "1.3.5" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-decorators-legacy/download/babel-plugin-transform-decorators-legacy-1.3.5.tgz#0e492dffa0edd70529072887f8aa86d4dd8b40a1" - integrity sha1-Dkkt/6Dt1wUpByiH+KqG1N2LQKE= - dependencies: - babel-plugin-syntax-decorators "^6.1.18" - babel-runtime "^6.2.0" - babel-template "^6.3.0" - -babel-plugin-transform-es2015-arrow-functions@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-arrow-functions/download/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" - integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoped-functions/download/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" - integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoping@^6.23.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-block-scoping/download/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" - integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= - dependencies: - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-plugin-transform-es2015-classes@^6.23.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-classes/download/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" - integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= - dependencies: - babel-helper-define-map "^6.24.1" - babel-helper-function-name "^6.24.1" - babel-helper-optimise-call-expression "^6.24.1" - babel-helper-replace-supers "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-computed-properties@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-computed-properties/download/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" - integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-destructuring@^6.23.0: - version "6.23.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-destructuring/download/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" - integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-duplicate-keys/download/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" - integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-for-of@^6.23.0: - version "6.23.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-for-of/download/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" - integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-function-name@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-function-name/download/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" - integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-literals@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-literals/download/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" - integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-amd/download/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" - integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: - version "6.26.2" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-commonjs/download/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" - integrity sha1-WKeThjqefKhwvcWogRF/+sJ9tvM= - dependencies: - babel-plugin-transform-strict-mode "^6.24.1" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-types "^6.26.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.23.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-systemjs/download/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" - integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-umd@^6.23.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-modules-umd/download/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" - integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-object-super@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-object-super/download/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" - integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= - dependencies: - babel-helper-replace-supers "^6.24.1" - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-parameters@^6.23.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-parameters/download/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" - integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= - dependencies: - babel-helper-call-delegate "^6.24.1" - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-shorthand-properties@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-shorthand-properties/download/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" - integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-spread@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-spread/download/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" - integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-sticky-regex@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-sticky-regex/download/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" - integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-template-literals@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-template-literals/download/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" - integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.23.0: - version "6.23.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-typeof-symbol/download/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" - integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-unicode-regex@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-es2015-unicode-regex/download/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" - integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - regexpu-core "^2.0.0" - -babel-plugin-transform-exponentiation-operator@^6.22.0: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-exponentiation-operator/download/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" - integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= - dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" - babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-flow-strip-types@^6.22.0: - version "6.22.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-flow-strip-types/download/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" - integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988= - dependencies: - babel-plugin-syntax-flow "^6.18.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-jsx-stylesheet@^0.6.5: - version "0.6.5" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-jsx-stylesheet/download/babel-plugin-transform-jsx-stylesheet-0.6.5.tgz#ff704790a4db5a8ce36dd483f5f29f17d3ba0b7f" - integrity sha1-/3BHkKTbWozjbdSD9fKfF9O6C38= - dependencies: - camelcase "^3.0.0" - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-jsx@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-react-jsx/download/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" - integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= - dependencies: - babel-helper-builder-react-jsx "^6.24.1" - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-regenerator@^6.22.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-regenerator/download/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" - integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= - dependencies: - regenerator-transform "^0.10.0" - -babel-plugin-transform-strict-mode@^6.24.1: - version "6.24.1" - resolved "http://registry.npm.taobao.org/babel-plugin-transform-strict-mode/download/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" - integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-polyfill@^6.23.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" - integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM= - dependencies: - babel-runtime "^6.26.0" - core-js "^2.5.0" - regenerator-runtime "^0.10.5" - -babel-preset-env@^1.6.1: - version "1.7.0" - resolved "http://registry.npm.taobao.org/babel-preset-env/download/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" - integrity sha1-3qefpOvriDzTXasH4mDBycBN93o= - dependencies: - babel-plugin-check-es2015-constants "^6.22.0" - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-es2015-arrow-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoping "^6.23.0" - babel-plugin-transform-es2015-classes "^6.23.0" - babel-plugin-transform-es2015-computed-properties "^6.22.0" - babel-plugin-transform-es2015-destructuring "^6.23.0" - babel-plugin-transform-es2015-duplicate-keys "^6.22.0" - babel-plugin-transform-es2015-for-of "^6.23.0" - babel-plugin-transform-es2015-function-name "^6.22.0" - babel-plugin-transform-es2015-literals "^6.22.0" - babel-plugin-transform-es2015-modules-amd "^6.22.0" - babel-plugin-transform-es2015-modules-commonjs "^6.23.0" - babel-plugin-transform-es2015-modules-systemjs "^6.23.0" - babel-plugin-transform-es2015-modules-umd "^6.23.0" - babel-plugin-transform-es2015-object-super "^6.22.0" - babel-plugin-transform-es2015-parameters "^6.23.0" - babel-plugin-transform-es2015-shorthand-properties "^6.22.0" - babel-plugin-transform-es2015-spread "^6.22.0" - babel-plugin-transform-es2015-sticky-regex "^6.22.0" - babel-plugin-transform-es2015-template-literals "^6.22.0" - babel-plugin-transform-es2015-typeof-symbol "^6.23.0" - babel-plugin-transform-es2015-unicode-regex "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" - babel-plugin-transform-regenerator "^6.22.0" - browserslist "^3.2.6" - invariant "^2.2.2" - semver "^5.3.0" - -babel-preset-flow@^6.23.0: - version "6.23.0" - resolved "http://registry.npm.taobao.org/babel-preset-flow/download/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" - integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0= - dependencies: - babel-plugin-transform-flow-strip-types "^6.22.0" - -babel-register@^6.26.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-register/download/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.9.2: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://npm-registry.llsengineer.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha1-hP2hnJduxcbe/vV/lCez3vZuF6M= dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" + object.assign "^4.1.0" -babel-template@^6.24.1, babel-template@^6.26.0, babel-template@^6.3.0: - version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-template/download/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= +babel-plugin-syntax-jsx@^6.8.0: + version "6.18.0" + resolved "https://npm-registry.llsengineer.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + +babel-plugin-transform-react-jsx@^6.24.1: + version "6.24.1" + resolved "https://npm-registry.llsengineer.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" + integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" + babel-helper-builder-react-jsx "^6.24.1" + babel-plugin-syntax-jsx "^6.8.0" + babel-runtime "^6.22.0" -babel-traverse@^6.24.1, babel-traverse@^6.26.0: +babel-plugin-transform-taroapi@3.0.15: + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/babel-plugin-transform-taroapi/-/babel-plugin-transform-taroapi-3.0.15.tgz#8c0f1b6cf9494036e70d346b76606dafd448e455" + integrity sha1-jA8bbPlJQDbnDTRrdmBtr9RI5FU= + +babel-preset-taro@3.0.15: + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/babel-preset-taro/-/babel-preset-taro-3.0.15.tgz#39b245adc2de13f266d4e5f3a0498fc68f6271c0" + integrity sha1-ObJFrcLeE/Jm1OXzoEmPxo9iccA= + dependencies: + "@babel/core" "7.11.1" + "@babel/plugin-proposal-class-properties" "7.10.4" + "@babel/plugin-proposal-decorators" "7.10.5" + "@babel/plugin-syntax-jsx" "^7.10.4" + "@babel/plugin-transform-runtime" "7.11.0" + "@babel/preset-env" "7.11.0" + "@babel/preset-react" "7.10.4" + "@babel/preset-typescript" "7.10.4" + "@babel/runtime" "^7.11.2" + "@tarojs/taro-h5" "3.0.15" + babel-plugin-dynamic-import-node "^2.3.3" + babel-plugin-transform-taroapi "3.0.15" + core-js "^3.6.5" + +babel-runtime@^6.0.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-traverse/download/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + resolved "https://npm-registry.llsengineer.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" + core-js "^2.4.0" + regenerator-runtime "^0.11.0" -babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: +babel-types@^6.26.0: version "6.26.0" - resolved "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + resolved "https://npm-registry.llsengineer.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= dependencies: babel-runtime "^6.26.0" @@ -1656,34 +2074,24 @@ babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: lodash "^4.17.4" to-fast-properties "^1.0.3" -babylon@7.0.0-beta.44: - version "7.0.0-beta.44" - resolved "http://registry.npm.taobao.org/babylon/download/babylon-7.0.0-beta.44.tgz#89159e15e6e30c5096e22d738d8c0af8a0e8ca1d" - integrity sha1-iRWeFebjDFCW4i1zjYwK+KDoyh0= - -babylon@^6.18.0: - version "6.18.0" - resolved "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha1-ry87iPpvXB5MY00aD46sT1WzleM= +bail@^1.0.0: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" + integrity sha1-tvoTNASjksvB+MS/Y/WVM1Hnp3Y= balanced-match@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + resolved "https://npm-registry.llsengineer.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= -base64-js@1.2.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/base64-js/download/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" - integrity sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE= - -base64-js@^1.0.2, base64-js@^1.2.0, base64-js@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/base64-js/download/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM= +base64-js@^1.0.2, base64-js@^1.3.0: + version "1.5.1" + resolved "https://npm-registry.llsengineer.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha1-GxtEAWClv3rUC2UPCVljSBkDkwo= base@^0.11.1: version "0.11.2" - resolved "http://registry.npm.taobao.org/base/download/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + resolved "https://npm-registry.llsengineer.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" integrity sha1-e95c7RRbbVUakNuH+DxVi060io8= dependencies: cache-base "^1.0.1" @@ -1696,72 +2104,91 @@ base@^0.11.1: batch@0.6.1: version "0.6.1" - resolved "http://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + resolved "https://npm-registry.llsengineer.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= bcrypt-pbkdf@^1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + resolved "https://npm-registry.llsengineer.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= dependencies: tweetnacl "^0.14.3" +better-scroll@^1.14.1: + version "1.15.2" + resolved "https://npm-registry.llsengineer.com/better-scroll/-/better-scroll-1.15.2.tgz#65ffc6058b8b4ff337b8dfad4bcb334d7699ceb6" + integrity sha1-Zf/GBYuLT/M3uN+tS8szTXaZzrY= + dependencies: + babel-runtime "^6.0.0" + big.js@^3.1.3: version "3.2.0" - resolved "http://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + resolved "https://npm-registry.llsengineer.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" integrity sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4= big.js@^5.2.2: version "5.2.2" - resolved "http://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + resolved "https://npm-registry.llsengineer.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= binary-extensions@^1.0.0: - version "1.12.0" - resolved "http://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" - integrity sha1-wteA9T1Fu6gxeokC1M7q86Y4WxQ= + version "1.13.1" + resolved "https://npm-registry.llsengineer.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U= + +binary-extensions@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" + integrity sha1-MPpAyef+B9vIlWeM0ocCTeokHdk= + +bindings@^1.5.0: + version "1.5.0" + resolved "https://npm-registry.llsengineer.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha1-EDU8npRTNLwFEabZCzj7x8nFBN8= + dependencies: + file-uri-to-path "1.0.0" block-stream@*: version "0.0.9" - resolved "http://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + resolved "https://npm-registry.llsengineer.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= dependencies: inherits "~2.0.0" -bluebird@^2.10.2: - version "2.11.0" - resolved "http://registry.npm.taobao.org/bluebird/download/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" - integrity sha1-U0uQM8AiyVecVro7Plpcqvu2UOE= +bluebird@^3.5.5: + version "3.7.2" + resolved "https://npm-registry.llsengineer.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha1-nyKcFb4nJFT/qXOs4NvueaGww28= -bluebird@^3.5.1, bluebird@^3.5.3: - version "3.5.3" - resolved "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" - integrity sha1-fQHG+WFsmlGrD4xUmnnf5uwz76c= +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: + version "4.11.9" + resolved "https://npm-registry.llsengineer.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" + integrity sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg= -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "http://registry.npm.taobao.org/bn.js/download/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha1-LN4J617jQfSEdGuwMJsyU7GxRC8= +bn.js@^5.0.0, bn.js@^5.1.1: + version "5.1.3" + resolved "https://npm-registry.llsengineer.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" + integrity sha1-vsoAVAj2Quvr6oCwQrTRjSrA7ms= -body-parser@1.18.3, body-parser@^1.15.2: - version "1.18.3" - resolved "http://registry.npm.taobao.org/body-parser/download/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" - integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= +body-parser@1.19.0: + version "1.19.0" + resolved "https://npm-registry.llsengineer.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io= dependencies: - bytes "3.0.0" + bytes "3.1.0" content-type "~1.0.4" debug "2.6.9" depd "~1.1.2" - http-errors "~1.6.3" - iconv-lite "0.4.23" + http-errors "1.7.2" + iconv-lite "0.4.24" on-finished "~2.3.0" - qs "6.5.2" - raw-body "2.3.3" - type-is "~1.6.16" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" bonjour@^3.5.0: version "3.5.0" - resolved "http://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + resolved "https://npm-registry.llsengineer.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= dependencies: array-flatten "^2.1.0" @@ -1773,20 +2200,29 @@ bonjour@^3.5.0: boolbase@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + resolved "https://npm-registry.llsengineer.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= brace-expansion@^1.1.7: version "1.1.11" - resolved "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://npm-registry.llsengineer.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0= dependencies: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^2.3.0, braces@^2.3.1: +braces@^1.8.2: + version "1.8.5" + resolved "https://npm-registry.llsengineer.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +braces@^2.3.1, braces@^2.3.2: version "2.3.2" - resolved "http://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + resolved "https://npm-registry.llsengineer.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" integrity sha1-WXn9PxTNUxVl5fot8av/8d+u5yk= dependencies: arr-flatten "^1.1.0" @@ -1800,14 +2236,26 @@ braces@^2.3.0, braces@^2.3.1: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1, braces@~3.0.2: + version "3.0.2" + resolved "https://npm-registry.llsengineer.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= + dependencies: + fill-range "^7.0.1" + brorand@^1.0.1: version "1.1.0" - resolved "http://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + resolved "https://npm-registry.llsengineer.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha1-PJtLfXgsgSHlbxAQbYTA0P/JRiY= + browserify-aes@^1.0.0, browserify-aes@^1.0.4: version "1.2.0" - resolved "http://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + resolved "https://npm-registry.llsengineer.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" integrity sha1-Mmc0ZC9APavDADIJhTu3CtQo70g= dependencies: buffer-xor "^1.0.3" @@ -1819,7 +2267,7 @@ browserify-aes@^1.0.0, browserify-aes@^1.0.4: browserify-cipher@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + resolved "https://npm-registry.llsengineer.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" integrity sha1-jWR0wbhwv9q807z8wZNKEOlPFfA= dependencies: browserify-aes "^1.0.4" @@ -1828,7 +2276,7 @@ browserify-cipher@^1.0.0: browserify-des@^1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + resolved "https://npm-registry.llsengineer.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" integrity sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw= dependencies: cipher-base "^1.0.1" @@ -1836,128 +2284,146 @@ browserify-des@^1.0.0: inherits "^2.0.1" safe-buffer "^5.1.2" -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "http://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0= dependencies: - bn.js "^4.1.0" + bn.js "^5.0.0" randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.0.4" - resolved "http://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= - dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" + version "4.2.1" + resolved "https://npm-registry.llsengineer.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM= + dependencies: + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" browserify-zlib@^0.2.0: version "0.2.0" - resolved "http://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + resolved "https://npm-registry.llsengineer.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" integrity sha1-KGlFnZqjviRf6P4sofRuLn9U1z8= dependencies: pako "~1.0.5" -browserslist@^3.2.6, browserslist@^3.2.8: +browserslist@^3.2.8: version "3.2.8" - resolved "http://registry.npm.taobao.org/browserslist/download/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" + resolved "https://npm-registry.llsengineer.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" integrity sha1-sABTYdZHHw9ZUnl6dvyYXx+Xj8Y= dependencies: caniuse-lite "^1.0.30000844" electron-to-chromium "^1.3.47" -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/buffer-equal-constant-time/download/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= +browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.15.0, browserslist@^4.8.3: + version "4.16.0" + resolved "https://npm-registry.llsengineer.com/browserslist/-/browserslist-4.16.0.tgz#410277627500be3cb28a1bfe037586fbedf9488b" + integrity sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ== + dependencies: + caniuse-lite "^1.0.30001165" + colorette "^1.2.1" + electron-to-chromium "^1.3.621" + escalade "^3.1.1" + node-releases "^1.1.67" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://npm-registry.llsengineer.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= buffer-from@^1.0.0: version "1.1.1" - resolved "http://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + resolved "https://npm-registry.llsengineer.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8= buffer-indexof@^1.0.0: version "1.1.1" - resolved "http://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + resolved "https://npm-registry.llsengineer.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" integrity sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow= buffer-xor@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + resolved "https://npm-registry.llsengineer.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= buffer@^4.3.0: - version "4.9.1" - resolved "http://registry.npm.taobao.org/buffer/download/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + version "4.9.2" + resolved "https://npm-registry.llsengineer.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg= dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" isarray "^1.0.0" -builtin-modules@^1.0.0: - version "1.1.1" - resolved "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - builtin-status-codes@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + resolved "https://npm-registry.llsengineer.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= bytes@3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + resolved "https://npm-registry.llsengineer.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= -cacache@^10.0.4: - version "10.0.4" - resolved "http://registry.npm.taobao.org/cacache/download/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" - integrity sha1-ZFI2eZnv+dQYiu/ZoU6dfGomNGA= - dependencies: - bluebird "^3.5.1" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^2.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^5.2.4" - unique-filename "^1.1.0" - y18n "^4.0.0" +bytes@3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY= -cacache@^11.0.2: - version "11.3.2" - resolved "http://registry.npm.taobao.org/cacache/download/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" - integrity sha1-LYHjCOPSWMo4Eltna5iyrJzmm/o= +cacache@^12.0.2, cacache@^12.0.3: + version "12.0.4" + resolved "https://npm-registry.llsengineer.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw= dependencies: - bluebird "^3.5.3" + bluebird "^3.5.5" chownr "^1.1.1" figgy-pudding "^3.5.1" - glob "^7.1.3" + glob "^7.1.4" graceful-fs "^4.1.15" + infer-owner "^1.0.3" lru-cache "^5.1.1" mississippi "^3.0.0" mkdirp "^0.5.1" move-concurrently "^1.0.1" promise-inflight "^1.0.1" - rimraf "^2.6.2" + rimraf "^2.6.3" ssri "^6.0.1" unique-filename "^1.1.1" y18n "^4.0.0" +cacache@^15.0.5: + version "15.0.5" + resolved "https://npm-registry.llsengineer.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" + integrity sha1-aRYoM9opFw1nMjNGQ8YOAF9fF9A= + dependencies: + "@npmcli/move-file" "^1.0.1" + chownr "^2.0.0" + fs-minipass "^2.0.0" + glob "^7.1.4" + infer-owner "^1.0.4" + lru-cache "^6.0.0" + minipass "^3.1.1" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^1.0.3" + p-map "^4.0.0" + promise-inflight "^1.0.1" + rimraf "^3.0.2" + ssri "^8.0.0" + tar "^6.0.2" + unique-filename "^1.1.1" + cache-base@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + resolved "https://npm-registry.llsengineer.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" integrity sha1-Cn9GQWgxyLZi7jb+TnxZ129marI= dependencies: collection-visit "^1.0.0" @@ -1970,85 +2436,114 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -caller-path@^0.1.0: - version "0.1.0" - resolved "http://registry.npm.taobao.org/caller-path/download/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= +call-bind@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" + integrity sha1-JBJwVLs/m9y0sfuCQYGGBy93uM4= dependencies: - callsites "^0.2.0" + function-bind "^1.1.1" + get-intrinsic "^1.0.0" -callsite@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/callsite/download/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" - integrity sha1-KAOY5dZkvXQDi28JBRU+borxvCA= +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= -callsites@^0.2.0: - version "0.2.0" - resolved "http://registry.npm.taobao.org/callsites/download/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= -camel-case@3.0.x: +camel-case@3.0.x, camel-case@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + resolved "https://npm-registry.llsengineer.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= dependencies: no-case "^2.2.0" upper-case "^1.1.1" -camel-case@^1.1.1: - version "1.2.2" - resolved "http://registry.npm.taobao.org/camel-case/download/camel-case-1.2.2.tgz#1aca7c4d195359a2ce9955793433c6e5542511f2" - integrity sha1-Gsp8TRlTWaLOmVV5NDPG5VQlEfI= - dependencies: - sentence-case "^1.1.1" - upper-case "^1.1.1" - camelcase-keys@^2.0.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + resolved "https://npm-registry.llsengineer.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= dependencies: camelcase "^2.0.0" map-obj "^1.0.0" -camelcase@^1.2.1: - version "1.2.1" - resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= +camelcase-keys@^4.0.0: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77" + integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c= + dependencies: + camelcase "^4.1.0" + map-obj "^2.0.0" + quick-lru "^1.0.0" + +camelcase@5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + integrity sha1-AylVJ9WL081Kp1Nj81sujZe+L0I= + +camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://npm-registry.llsengineer.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= camelcase@^2.0.0: version "2.1.1" - resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + resolved "https://npm-registry.llsengineer.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= -camelcase@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= - camelcase@^4.1.0: version "4.1.0" - resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + resolved "https://npm-registry.llsengineer.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000864: - version "1.0.30000925" - resolved "http://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30000925.tgz#f1a3b9aae2a83071b1eccfa39959d72440409b08" - integrity sha1-8aO5quKoMHGx7M+jmVnXJEBAmwg= - -capture-stack-trace@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/capture-stack-trace/download/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" - integrity sha1-psC74fOPOqC5Ijjstv9Cw0TUE10= +caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000864, caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001165: + version "1.0.30001165" + resolved "https://npm-registry.llsengineer.com/caniuse-lite/-/caniuse-lite-1.0.30001165.tgz#32955490d2f60290bb186bb754f2981917fa744f" + integrity sha512-8cEsSMwXfx7lWSUMA2s08z9dIgsnR5NAqjXP23stdsU3AUWkCr/rr4s4OFtHXn5XXr6+7kam3QFVoYyXNPdJPA== caseless@~0.12.0: version "0.12.0" - resolved "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + resolved "https://npm-registry.llsengineer.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= +ccount@^1.0.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" + integrity sha1-JGaH3rtgFHNRMb6KurLZOJj40EM= + +chalk@3.0.0, chalk@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ= + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" - resolved "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + resolved "https://npm-registry.llsengineer.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= dependencies: ansi-styles "^2.2.1" @@ -2057,82 +2552,117 @@ chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1: - version "2.4.1" - resolved "http://registry.npm.taobao.org/chalk/download/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" - integrity sha1-GMSasWoDe26wFSzIPjRxM4IVtm4= +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://npm-registry.llsengineer.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= dependencies: ansi-styles "^3.2.1" escape-string-regexp "^1.0.5" supports-color "^5.3.0" -change-case@^2.3.0: - version "2.3.1" - resolved "http://registry.npm.taobao.org/change-case/download/change-case-2.3.1.tgz#2c4fde3f063bb41d00cd68e0d5a09db61cbe894f" - integrity sha1-LE/ePwY7tB0AzWjg1aCdthy+iU8= +chalk@^4.1.0: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha1-ThSHCmGNni7dl92DRf2dncMVZGo= dependencies: - camel-case "^1.1.1" - constant-case "^1.1.0" - dot-case "^1.1.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - param-case "^1.1.0" - pascal-case "^1.1.0" - path-case "^1.1.0" - sentence-case "^1.1.1" - snake-case "^1.1.0" - swap-case "^1.1.0" - title-case "^1.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +character-entities-html4@^1.0.0: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/character-entities-html4/-/character-entities-html4-1.1.4.tgz#0e64b0a3753ddbf1fdc044c5fd01d0199a02e125" + integrity sha1-DmSwo3U92/H9wETF/QHQGZoC4SU= -chardet@^0.4.0: - version "0.4.2" - resolved "http://registry.npm.taobao.org/chardet/download/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" - integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I= +character-entities-legacy@^1.0.0: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + integrity sha1-lLwYRdznClu50uzHSHJWYSk9j8E= -charenc@~0.0.1: - version "0.0.2" - resolved "http://registry.npm.taobao.org/charenc/download/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667" - integrity sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc= +character-entities@^1.0.0: + version "1.2.4" + resolved "https://npm-registry.llsengineer.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha1-4Sw5Obfq9OWxXnrUxeKOHUjFsWs= -chokidar@^2.0.0, chokidar@^2.0.2: - version "2.0.4" - resolved "http://registry.npm.taobao.org/chokidar/download/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" - integrity sha1-NW/04rDo5D4yLRijckYLvPOszSY= +character-reference-invalid@^1.0.0: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + integrity sha1-CDMpzaDq4nKrPbvzfpo4LBOvFWA= + +chardet@^0.7.0: + version "0.7.0" + resolved "https://npm-registry.llsengineer.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha1-kAlISfCTfy7twkJdDSip5fDLrZ4= + +chokidar@3.3.1: + version "3.3.1" + resolved "https://npm-registry.llsengineer.com/chokidar/-/chokidar-3.3.1.tgz#c84e5b3d18d9a4d77558fef466b1bf16bbeb3450" + integrity sha1-yE5bPRjZpNd1WP70ZrG/FrvrNFA= + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.3.0" + optionalDependencies: + fsevents "~2.1.2" + +"chokidar@>=2.0.0 <4.0.0", chokidar@^3.3.1, chokidar@^3.4.1: + version "3.4.3" + resolved "https://npm-registry.llsengineer.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" + integrity sha1-wd84IxRI5FykrFiObHlXO6alfVs= + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.5.0" + optionalDependencies: + fsevents "~2.1.2" + +chokidar@^2.1.8: + version "2.1.8" + resolved "https://npm-registry.llsengineer.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" + integrity sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc= dependencies: anymatch "^2.0.0" - async-each "^1.0.0" - braces "^2.3.0" + async-each "^1.0.1" + braces "^2.3.2" glob-parent "^3.1.0" - inherits "^2.0.1" + inherits "^2.0.3" is-binary-path "^1.0.0" is-glob "^4.0.0" - lodash.debounce "^4.0.8" - normalize-path "^2.1.1" + normalize-path "^3.0.0" path-is-absolute "^1.0.0" - readdirp "^2.0.0" - upath "^1.0.5" + readdirp "^2.2.1" + upath "^1.1.1" optionalDependencies: - fsevents "^1.2.2" + fsevents "^1.2.7" -chownr@^1.0.1, chownr@^1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/chownr/download/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha1-VHJri4//TfBTxCGH6AH7RBLfFJQ= +chownr@^1.1.1: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs= -chrome-trace-event@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" - integrity sha1-Rakb0sIMlBHwljtarrmhuV4JzEg= +chownr@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha1-Fb++U9LqtM9w8YqM1o6+Wzyx3s4= + +chrome-trace-event@^1.0.2: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" + integrity sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ= dependencies: tslib "^1.9.0" cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" - resolved "http://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + resolved "https://npm-registry.llsengineer.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" integrity sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94= dependencies: inherits "^2.0.1" @@ -2140,12 +2670,12 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: circular-json@^0.3.1: version "0.3.3" - resolved "http://registry.npm.taobao.org/circular-json/download/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + resolved "https://npm-registry.llsengineer.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" integrity sha1-gVyZ6oT2gJUp0vRXkb34JxE1LWY= class-utils@^0.3.5: version "0.3.6" - resolved "http://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + resolved "https://npm-registry.llsengineer.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" integrity sha1-+TNprouafOAv1B+q0MqDAzGQxGM= dependencies: arr-union "^3.1.0" @@ -2153,93 +2683,96 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@^2.2.5: +classnames@^2.2.5, classnames@^2.2.6: version "2.2.6" - resolved "http://registry.npm.taobao.org/classnames/download/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" + resolved "https://npm-registry.llsengineer.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" integrity sha1-Q5Nb/90pHzJtrQogUwmzjQD2UM4= -clean-css@4.2.x: - version "4.2.1" - resolved "http://registry.npm.taobao.org/clean-css/download/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" - integrity sha1-LUEe92uFabbQyEBo2r6FsKpeXBc= +clean-css@4.2.x, clean-css@^4.2.1: + version "4.2.3" + resolved "https://npm-registry.llsengineer.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g= dependencies: source-map "~0.6.0" -clean-webpack-plugin@^0.1.19: - version "0.1.19" - resolved "http://registry.npm.taobao.org/clean-webpack-plugin/download/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d" - integrity sha1-ztqLuWsA/haOmwgCcpYNIP3K3W0= - dependencies: - rimraf "^2.6.1" +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha1-7oRy27Ep5yezHooQpCfe6d/kAIs= cli-cursor@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + resolved "https://npm-registry.llsengineer.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= dependencies: restore-cursor "^2.0.0" -cli-spinners@^1.1.0: - version "1.3.1" - resolved "http://registry.npm.taobao.org/cli-spinners/download/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" - integrity sha1-ACwZkJEtDVlYDJO9NsBW3pnkJZo= +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha1-JkMFp65JDR0Dvwybp8kl0XU68wc= + dependencies: + restore-cursor "^3.1.0" -cli-width@^2.0.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/cli-width/download/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= +cli-spinners@^2.0.0, cli-spinners@^2.2.0: + version "2.5.0" + resolved "https://npm-registry.llsengineer.com/cli-spinners/-/cli-spinners-2.5.0.tgz#12763e47251bf951cb75c201dfa58ff1bcb2d047" + integrity sha1-EnY+RyUb+VHLdcIB36WP8byy0Ec= -cliui@^3.2.0: - version "3.2.0" - resolved "http://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" +cli-width@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha1-ovSEN6LKqaIkNueUvwceyeYc7fY= -cliui@^4.0.0: - version "4.1.0" - resolved "http://registry.npm.taobao.org/cliui/download/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha1-NIQi2+gtgAswIu709qwQvy5NG0k= +cliui@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U= dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" -clone-deep@^2.0.1: - version "2.0.2" - resolved "http://registry.npm.taobao.org/clone-deep/download/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" - integrity sha1-ANs6Hhc2VnMNEYjD1qztbX6pdxM= +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://npm-registry.llsengineer.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c= dependencies: - for-own "^1.0.0" is-plain-object "^2.0.4" - kind-of "^6.0.0" - shallow-clone "^1.0.0" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clone-regexp@^1.0.0: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f" + integrity sha1-BRgFzTMXM3XYIRj8CRhgbaOf1g8= + dependencies: + is-regexp "^1.0.0" + is-supported-regexp-flag "^1.0.0" clone@^1.0.2: version "1.0.4" - resolved "http://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + resolved "https://npm-registry.llsengineer.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= clone@^2.1.1, clone@^2.1.2: version "2.1.2" - resolved "http://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + resolved "https://npm-registry.llsengineer.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= -co@^4.6.0: - version "4.6.0" - resolved "http://registry.npm.taobao.org/co/download/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - code-point-at@^1.0.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + resolved "https://npm-registry.llsengineer.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= +collapse-white-space@^1.0.2: + version "1.0.6" + resolved "https://npm-registry.llsengineer.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" + integrity sha1-5jYpwAFmZXkgYNu+t5xCI50sUoc= + collection-visit@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + resolved "https://npm-registry.llsengineer.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= dependencies: map-visit "^1.0.0" @@ -2247,81 +2780,105 @@ collection-visit@^1.0.0: color-convert@^1.9.0: version "1.9.3" - resolved "http://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + resolved "https://npm-registry.llsengineer.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= dependencies: color-name "1.1.3" +color-convert@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= + dependencies: + color-name "~1.1.4" + color-name@1.1.3: version "1.1.3" - resolved "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + resolved "https://npm-registry.llsengineer.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= +color-name@~1.1.4: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= + +colorette@^1.2.1: + version "1.2.1" + resolved "https://npm-registry.llsengineer.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha1-TQuSEyXBT6+SYzCGpTbbbolWSxs= + combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha1-LR0kMXr7ir6V1tLAsHtXgTU52Cg= + version "1.0.8" + resolved "https://npm-registry.llsengineer.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8= dependencies: delayed-stream "~1.0.0" -commander@2.17.x, commander@~2.17.1: +commander@2.17.x: version "2.17.1" - resolved "http://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + resolved "https://npm-registry.llsengineer.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha1-vXerfebelCBc6sxy8XFtKfIKd78= -commander@^2.9.0: +commander@^2.19.0, commander@^2.20.0: + version "2.20.3" + resolved "https://npm-registry.llsengineer.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= + +commander@^4.0.1: + version "4.1.1" + resolved "https://npm-registry.llsengineer.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha1-n9YCvZNilOnp70aj9NaWQESxgGg= + +commander@~2.19.0: version "2.19.0" - resolved "http://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + resolved "https://npm-registry.llsengineer.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So= -commander@~2.13.0: - version "2.13.0" - resolved "http://registry.npm.taobao.org/commander/download/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w= - commondir@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + resolved "https://npm-registry.llsengineer.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= -component-emitter@^1.2.0, component-emitter@^1.2.1: - version "1.2.1" - resolved "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://npm-registry.llsengineer.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A= -component-type@^1.2.1: - version "1.2.1" - resolved "http://registry.npm.taobao.org/component-type/download/component-type-1.2.1.tgz#8a47901700238e4fc32269771230226f24b415a9" - integrity sha1-ikeQFwAjjk/DIml3EjAibyS0Fak= +compose-function@3.0.3: + version "3.0.3" + resolved "https://npm-registry.llsengineer.com/compose-function/-/compose-function-3.0.3.tgz#9ed675f13cc54501d30950a486ff6a7ba3ab185f" + integrity sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= + dependencies: + arity-n "^1.0.4" -compressible@~2.0.14: - version "2.0.15" - resolved "http://registry.npm.taobao.org/compressible/download/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" - integrity sha1-hXqasKfloH2Ng37UP+Le//ZP4hI= +compressible@~2.0.16: + version "2.0.18" + resolved "https://npm-registry.llsengineer.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o= dependencies: - mime-db ">= 1.36.0 < 2" + mime-db ">= 1.43.0 < 2" -compression@^1.5.2: - version "1.7.3" - resolved "http://registry.npm.taobao.org/compression/download/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" - integrity sha1-J+DhdqryYPfywoE8PkQK258Zk9s= +compression@^1.7.4: + version "1.7.4" + resolved "https://npm-registry.llsengineer.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48= dependencies: accepts "~1.3.5" bytes "3.0.0" - compressible "~2.0.14" + compressible "~2.0.16" debug "2.6.9" - on-headers "~1.0.1" + on-headers "~1.0.2" safe-buffer "5.1.2" vary "~1.1.2" concat-map@0.0.1: version "0.0.1" - resolved "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://npm-registry.llsengineer.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.5.0, concat-stream@^1.6.0: +concat-stream@^1.5.0: version "1.6.2" - resolved "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + resolved "https://npm-registry.llsengineer.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" integrity sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ= dependencies: buffer-from "^1.0.0" @@ -2329,81 +2886,68 @@ concat-stream@^1.5.0, concat-stream@^1.6.0: readable-stream "^2.2.2" typedarray "^0.0.6" -connect-history-api-fallback@^1.3.0: - version "1.5.0" - resolved "http://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" - integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://npm-registry.llsengineer.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w= console-browserify@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/console-browserify/download/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha1-ZwY871fOts9Jk6KrOlWECujEkzY= console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + resolved "https://npm-registry.llsengineer.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= -constant-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/constant-case/download/constant-case-1.1.2.tgz#8ec2ca5ba343e00aa38dbf4e200fd5ac907efd63" - integrity sha1-jsLKW6ND4Aqjjb9OIA/VrJB+/WM= - dependencies: - snake-case "^1.1.0" - upper-case "^1.1.1" - constants-browserify@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + resolved "https://npm-registry.llsengineer.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= contains-path@^0.1.0: version "0.1.0" - resolved "http://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + resolved "https://npm-registry.llsengineer.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= -content-disposition@0.5.2: - version "0.5.2" - resolved "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= +content-disposition@0.5.3: + version "0.5.3" + resolved "https://npm-registry.llsengineer.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70= + dependencies: + safe-buffer "5.1.2" content-type@~1.0.4: version "1.0.4" - resolved "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + resolved "https://npm-registry.llsengineer.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha1-4TjMdeBAxyexlm/l5fjJruJW/js= +convert-source-map@1.7.0, convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://npm-registry.llsengineer.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI= + dependencies: + safe-buffer "~5.1.1" + convert-source-map@^0.3.3: version "0.3.5" - resolved "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" + resolved "https://npm-registry.llsengineer.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= -convert-source-map@^1.5.1: - version "1.6.0" - resolved "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha1-UbU3qMQ+DwTewZk7/83VBOdYrCA= - dependencies: - safe-buffer "~5.1.1" - cookie-signature@1.0.6: version "1.0.6" - resolved "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + resolved "https://npm-registry.llsengineer.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.3.1: - version "0.3.1" - resolved "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= - -cookiejar@^2.1.0: - version "2.1.2" - resolved "http://registry.npm.taobao.org/cookiejar/download/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c" - integrity sha1-3YojVTB1L5iPmghE8/xYnjERElw= +cookie@0.4.0: + version "0.4.0" + resolved "https://npm-registry.llsengineer.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo= copy-concurrently@^1.0.0: version "1.0.5" - resolved "http://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + resolved "https://npm-registry.llsengineer.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" integrity sha1-kilzmMrjSTf8r9bsgTnBgFHwteA= dependencies: aproba "^1.1.1" @@ -2415,47 +2959,89 @@ copy-concurrently@^1.0.0: copy-descriptor@^0.1.0: version "0.1.1" - resolved "http://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + resolved "https://npm-registry.llsengineer.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -core-js@^2.4.0, core-js@^2.5.0, core-js@^2.5.3: - version "2.6.1" - resolved "http://registry.npm.taobao.org/core-js/download/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" - integrity sha1-h0Fq6BfelXo/JJs7XKR11KrtYEI= +copy-webpack-plugin@5.1.1: + version "5.1.1" + resolved "https://npm-registry.llsengineer.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz#5481a03dea1123d88a988c6ff8b78247214f0b88" + integrity sha1-VIGgPeoRI9iKmIxv+LeCRyFPC4g= + dependencies: + cacache "^12.0.3" + find-cache-dir "^2.1.0" + glob-parent "^3.1.0" + globby "^7.1.1" + is-glob "^4.0.1" + loader-utils "^1.2.3" + minimatch "^3.0.4" + normalize-path "^3.0.0" + p-limit "^2.2.1" + schema-utils "^1.0.0" + serialize-javascript "^2.1.2" + webpack-log "^2.0.0" + +copy-webpack-plugin@^5.0.3: + version "5.1.2" + resolved "https://npm-registry.llsengineer.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz#8a889e1dcafa6c91c6cd4be1ad158f1d3823bae2" + integrity sha1-ioieHcr6bJHGzUvhrRWPHTgjuuI= + dependencies: + cacache "^12.0.3" + find-cache-dir "^2.1.0" + glob-parent "^3.1.0" + globby "^7.1.1" + is-glob "^4.0.1" + loader-utils "^1.2.3" + minimatch "^3.0.4" + normalize-path "^3.0.0" + p-limit "^2.2.1" + schema-utils "^1.0.0" + serialize-javascript "^4.0.0" + webpack-log "^2.0.0" + +core-js-compat@^3.6.2: + version "3.8.1" + resolved "https://npm-registry.llsengineer.com/core-js-compat/-/core-js-compat-3.8.1.tgz#8d1ddd341d660ba6194cbe0ce60f4c794c87a36e" + integrity sha1-jR3dNB1mC6YZTL4M5g9MeUyHo24= + dependencies: + browserslist "^4.15.0" + semver "7.0.0" + +core-js@^2.4.0: + version "2.6.12" + resolved "https://npm-registry.llsengineer.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha1-2TM9+nsGXjR8xWgiGdb2kIWcwuw= + +core-js@^3.6.5: + version "3.8.1" + resolved "https://npm-registry.llsengineer.com/core-js/-/core-js-3.8.1.tgz#f51523668ac8a294d1285c3b9db44025fda66d47" + integrity sha1-9RUjZorIopTRKFw7nbRAJf2mbUc= core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + resolved "https://npm-registry.llsengineer.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cosmiconfig@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" - integrity sha1-dgORVJWAu9LfHlYrwXexPCkJctw= +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://npm-registry.llsengineer.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha1-BA9yaAnFked6F8CjYmykW08Wixo= dependencies: + import-fresh "^2.0.0" is-directory "^0.3.1" - js-yaml "^3.9.0" + js-yaml "^3.13.1" parse-json "^4.0.0" - require-from-string "^2.0.1" create-ecdh@^4.0.0: - version "4.0.3" - resolved "http://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha1-yREbbzMEXEaX8UR4f5JUzcd8Rf8= + version "4.0.4" + resolved "https://npm-registry.llsengineer.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4= dependencies: bn.js "^4.1.0" - elliptic "^6.0.0" - -create-error-class@^3.0.0: - version "3.0.2" - resolved "http://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= - dependencies: - capture-stack-trace "^1.0.0" + elliptic "^6.5.3" -create-hash@^1.1.0, create-hash@^1.1.2: +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + resolved "https://npm-registry.llsengineer.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" integrity sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY= dependencies: cipher-base "^1.0.1" @@ -2464,9 +3050,9 @@ create-hash@^1.1.0, create-hash@^1.1.2: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: +create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: version "1.1.7" - resolved "http://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + resolved "https://npm-registry.llsengineer.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" integrity sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8= dependencies: cipher-base "^1.0.3" @@ -2476,26 +3062,26 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" +cross-spawn@7.0.3: + version "7.0.3" + resolved "https://npm-registry.llsengineer.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + cross-spawn@^3.0.0: version "3.0.1" - resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + resolved "https://npm-registry.llsengineer.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI= dependencies: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: - version "5.1.0" - resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" - resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + resolved "https://npm-registry.llsengineer.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q= dependencies: nice-try "^1.0.4" @@ -2504,14 +3090,9 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -crypt@~0.0.1: - version "0.0.2" - resolved "http://registry.npm.taobao.org/crypt/download/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b" - integrity sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= - crypto-browserify@^3.11.0: version "3.12.0" - resolved "http://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + resolved "https://npm-registry.llsengineer.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" integrity sha1-OWz58xN/A+S45TLFj2mCVOAPgOw= dependencies: browserify-cipher "^1.0.0" @@ -2522,58 +3103,57 @@ crypto-browserify@^3.11.0: diffie-hellman "^5.0.0" inherits "^2.0.1" pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-js@^3.1.9-1: - version "3.1.9-1" - resolved "http://registry.npm.taobao.org/crypto-js/download/crypto-js-3.1.9-1.tgz#fda19e761fc077e01ffbfdc6e9fdfc59e8806cd8" - integrity sha1-/aGedh/Ad+Af+/3G6f38WeiAbNg= - -crypto-token@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/crypto-token/download/crypto-token-1.0.1.tgz#27c6482faf3b63c2f5da11577f8304346fe797a5" - integrity sha1-J8ZIL687Y8L12hFXf4MENG/nl6U= - -css-loader@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/css-loader/download/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" - integrity sha1-aIW7UjOzXsR7AGBX2gHMZAtref4= - dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash "^4.17.11" - postcss "^6.0.23" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" -css-modules-loader-core@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/css-modules-loader-core/download/css-modules-loader-core-1.1.0.tgz#5908668294a1becd261ae0a4ce21b0b551f21d16" - integrity sha1-WQhmgpShvs0mGuCkziGwtVHyHRY= +css-loader@3.4.2: + version "3.4.2" + resolved "https://npm-registry.llsengineer.com/css-loader/-/css-loader-3.4.2.tgz#d3fdb3358b43f233b78501c5ed7b1c6da6133202" + integrity sha1-0/2zNYtD8jO3hQHF7XscbaYTMgI= + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.23" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.1.1" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.0.2" + schema-utils "^2.6.0" + +css-loader@^3.0.0: + version "3.6.0" + resolved "https://npm-registry.llsengineer.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" + integrity sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU= + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.32" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.2.0" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.1.0" + schema-utils "^2.7.0" + semver "^6.3.0" + +css-parse@~2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" + integrity sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q= dependencies: - icss-replace-symbols "1.1.0" - postcss "6.0.1" - postcss-modules-extract-imports "1.1.0" - postcss-modules-local-by-default "1.2.0" - postcss-modules-scope "1.1.0" - postcss-modules-values "1.3.0" - -css-parse@1.7.x: - version "1.7.0" - resolved "http://registry.npm.taobao.org/css-parse/download/css-parse-1.7.0.tgz#321f6cf73782a6ff751111390fc05e2c657d8c9b" - integrity sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs= + css "^2.0.0" css-select@^1.1.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + resolved "https://npm-registry.llsengineer.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= dependencies: boolbase "~1.0.0" @@ -2581,39 +3161,35 @@ css-select@^1.1.0: domutils "1.5.1" nth-check "~1.0.1" -css-selector-tokenizer@^0.7.0: - version "0.7.1" - resolved "http://registry.npm.taobao.org/css-selector-tokenizer/download/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" - integrity sha1-oXcnGovKUBkXL0+JH8bu2cv2jV0= - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - css-tree@1.0.0-alpha.29: version "1.0.0-alpha.29" - resolved "http://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + resolved "https://npm-registry.llsengineer.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" integrity sha1-P6nU7zFCy9HDAedmTB81K9gvWjk= dependencies: mdn-data "~1.1.0" source-map "^0.5.3" -css-tree@1.0.0-alpha25: - version "1.0.0-alpha25" - resolved "http://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha25.tgz#1bbfabfbf6eeef4f01d9108ff2edd0be2fe35597" - integrity sha1-G7+r+/bu708B2RCP8u3Qvi/jVZc= +css-tree@^1.1.2: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" + integrity sha1-muOTtdr9fa6KYiR1yux409j717U= dependencies: - mdn-data "^1.0.0" - source-map "^0.5.3" + mdn-data "2.0.14" + source-map "^0.6.1" css-what@2.1: - version "2.1.2" - resolved "http://registry.npm.taobao.org/css-what/download/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" - integrity sha1-wIdtnQSAkn19SSDc1yrzWVZJVU0= + version "2.1.3" + resolved "https://npm-registry.llsengineer.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI= + +css-what@3.3.0: + version "3.3.0" + resolved "https://npm-registry.llsengineer.com/css-what/-/css-what-3.3.0.tgz#10fec696a9ece2e591ac772d759aacabac38cd39" + integrity sha1-EP7Glqns4uWRrHctdZqsq6w4zTk= -css@^2.0.0: +css@2.2.4, css@^2.0.0: version "2.2.4" - resolved "http://registry.npm.taobao.org/css/download/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" + resolved "https://npm-registry.llsengineer.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" integrity sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk= dependencies: inherits "^2.0.3" @@ -2621,14 +3197,23 @@ css@^2.0.0: source-map-resolve "^0.5.2" urix "^0.1.0" -cssesc@^0.1.0: - version "0.1.0" - resolved "http://registry.npm.taobao.org/cssesc/download/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" - integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= +cssesc@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4= + +csso-webpack-plugin@2.0.0-beta.1: + version "2.0.0-beta.1" + resolved "https://npm-registry.llsengineer.com/csso-webpack-plugin/-/csso-webpack-plugin-2.0.0-beta.1.tgz#92a133ef697c65b11f7ba3c72db11fcf950d7293" + integrity sha1-kqEz72l8ZbEfe6PHLbEfz5UNcpM= + dependencies: + csso "^4.0.2" + source-map "^0.7.3" + webpack-sources "^1.0.1" csso-webpack-plugin@^1.0.0-beta.12: version "1.0.0-beta.12" - resolved "http://registry.npm.taobao.org/csso-webpack-plugin/download/csso-webpack-plugin-1.0.0-beta.12.tgz#a42d02f74043eb8e7f303c9ba27bbb65c78972b8" + resolved "https://npm-registry.llsengineer.com/csso-webpack-plugin/-/csso-webpack-plugin-1.0.0-beta.12.tgz#a42d02f74043eb8e7f303c9ba27bbb65c78972b8" integrity sha1-pC0C90BD645/MDybonu7ZceJcrg= dependencies: async "^2.5.0" @@ -2636,268 +3221,293 @@ csso-webpack-plugin@^1.0.0-beta.12: source-map "^0.6.1" webpack-sources "^1.0.1" -csso@^3.4.0, csso@^3.5.0: +csso@^3.4.0, csso@^3.5.1: version "3.5.1" - resolved "http://registry.npm.taobao.org/csso/download/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + resolved "https://npm-registry.llsengineer.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" integrity sha1-e564vmFiiXPBsmHhadLwJACOdYs= dependencies: css-tree "1.0.0-alpha.29" -csso@~3.3.0: - version "3.3.1" - resolved "http://registry.npm.taobao.org/csso/download/csso-3.3.1.tgz#e069a8f52adcf53685a8a7374256ccbc22c6ce3e" - integrity sha1-4Gmo9Src9TaFqKc3QlbMvCLGzj4= +csso@^4.0.2: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha1-6jpWE0bo3J9UbW/r7dUBh884lSk= dependencies: - css-tree "1.0.0-alpha25" + css-tree "^1.1.2" -csstype@^2.2.0: - version "2.6.0" - resolved "http://registry.npm.taobao.org/csstype/download/csstype-2.6.0.tgz#6cf7b2fa7fc32aab3d746802c244d4eda71371a2" - integrity sha1-bPey+n/DKqs9dGgCwkTU7acTcaI= +cssom@^0.4.1: + version "0.4.4" + resolved "https://npm-registry.llsengineer.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha1-WmbPk9LQtmHYC/akT7ZfXC5OChA= + +cssom@~0.3.6: + version "0.3.8" + resolved "https://npm-registry.llsengineer.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha1-nxJ29bK0Y/IRTT8sdSUK+MGjb0o= + +cssstyle@^2.0.0: + version "2.3.0" + resolved "https://npm-registry.llsengineer.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha1-/2ZaDdvcMYZLCWR/NBY0Q9kLCFI= + dependencies: + cssom "~0.3.6" + +csstype@^3.0.2: + version "3.0.5" + resolved "https://npm-registry.llsengineer.com/csstype/-/csstype-3.0.5.tgz#7fdec6a28a67ae18647c51668a9ff95bb2fa7bb8" + integrity sha1-f97GoopnrhhkfFFmip/5W7L6e7g= + +cuint@^0.2.2: + version "0.2.2" + resolved "https://npm-registry.llsengineer.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" + integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= currently-unhandled@^0.4.1: version "0.4.1" - resolved "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + resolved "https://npm-registry.llsengineer.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= dependencies: array-find-index "^1.0.1" -cyclist@~0.2.2: - version "0.2.2" - resolved "http://registry.npm.taobao.org/cyclist/download/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= +cyclist@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" + integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha1-hpgJU3LVjb7jRv/Qxwk/mfj561o= + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" dashdash@^1.12.0: version "1.14.1" - resolved "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + resolved "https://npm-registry.llsengineer.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= dependencies: assert-plus "^1.0.0" -data-uri-to-buffer@1: - version "1.2.0" - resolved "http://registry.npm.taobao.org/data-uri-to-buffer/download/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835" - integrity sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU= +data-urls@^1.1.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha1-Fe4Fgrql4iu1nHcUDaj5x2lju/4= + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" -date-now@^0.1.4: - version "0.1.4" - resolved "http://registry.npm.taobao.org/date-now/download/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: + version "2.6.9" + resolved "https://npm-registry.llsengineer.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= + dependencies: + ms "2.0.0" -debug@*, debug@^4.1.0: +debug@4.1.1: version "4.1.1" - resolved "http://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + resolved "https://npm-registry.llsengineer.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" integrity sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E= dependencies: ms "^2.1.1" -debug@2, debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.2, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= +debug@^3.0.0, debug@^3.1.1, debug@^3.2.5: + version "3.2.7" + resolved "https://npm-registry.llsengineer.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= dependencies: - ms "2.0.0" + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.3.1" + resolved "https://npm-registry.llsengineer.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4= + dependencies: + ms "2.1.2" -debug@3.1.0, debug@=3.1.0: +debug@~3.1.0: version "3.1.0" - resolved "http://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + resolved "https://npm-registry.llsengineer.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" integrity sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE= dependencies: ms "2.0.0" -debug@^3.1.0, debug@^3.2.5: - version "3.2.6" - resolved "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps= - dependencies: - ms "^2.1.1" - -decache@^4.1.0: - version "4.5.0" - resolved "http://registry.npm.taobao.org/decache/download/decache-4.5.0.tgz#8709b1ccbe5a4ddcadfba42abff7e6abbbebc76b" - integrity sha1-hwmxzL5aTdyt+6Qqv/fmq7vrx2s= +decamelize-keys@^1.0.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" + integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= dependencies: - callsite "^1.0.0" + decamelize "^1.1.0" + map-obj "^1.0.0" -decamelize@^1.1.1, decamelize@^1.1.2: +decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + resolved "https://npm-registry.llsengineer.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= -decamelize@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" - integrity sha1-ZW17vICUxMeI6lPFhAkIycfQY8c= - dependencies: - xregexp "4.0.0" - decode-uri-component@^0.2.0: version "0.2.0" - resolved "http://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + resolved "https://npm-registry.llsengineer.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -deep-diff@0.3.4: - version "0.3.4" - resolved "http://registry.npm.taobao.org/deep-diff/download/deep-diff-0.3.4.tgz#aac5c39952236abe5f037a2349060ba01b00ae48" - integrity sha1-qsXDmVIjar5fA3ojSQYLoBsArkg= - deep-diff@^0.3.5: version "0.3.8" - resolved "http://registry.npm.taobao.org/deep-diff/download/deep-diff-0.3.8.tgz#c01de63efb0eec9798801d40c7e0dae25b582c84" + resolved "https://npm-registry.llsengineer.com/deep-diff/-/deep-diff-0.3.8.tgz#c01de63efb0eec9798801d40c7e0dae25b582c84" integrity sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ= deep-equal@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/deep-equal/download/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "http://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw= + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o= + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" deep-is@~0.1.3: version "0.1.3" - resolved "http://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + resolved "https://npm-registry.llsengineer.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deepmerge@^1.3.0, deepmerge@^1.5.1, deepmerge@^1.5.2: +deepmerge@^1.5.2: version "1.5.2" - resolved "http://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" + resolved "https://npm-registry.llsengineer.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" integrity sha1-EEmdhohEza1P7ghC34x/bwyVp1M= -default-gateway@^2.6.0: - version "2.7.2" - resolved "http://registry.npm.taobao.org/default-gateway/download/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" - integrity sha1-t+8znl4CSwRUZ69APVA0jbRkLQ8= +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs= dependencies: - execa "^0.10.0" + execa "^1.0.0" ip-regex "^2.1.0" defaults@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + resolved "https://npm-registry.llsengineer.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= dependencies: clone "^1.0.2" -define-properties@^1.1.2: +define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" - resolved "http://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + resolved "https://npm-registry.llsengineer.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= dependencies: object-keys "^1.0.12" define-property@^0.2.5: version "0.2.5" - resolved "http://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + resolved "https://npm-registry.llsengineer.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + resolved "https://npm-registry.llsengineer.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: is-descriptor "^1.0.0" define-property@^2.0.2: version "2.0.2" - resolved "http://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + resolved "https://npm-registry.llsengineer.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" integrity sha1-1Flono1lS6d+AqgX+HENcCyxbp0= dependencies: is-descriptor "^1.0.2" isobject "^3.0.1" -degenerator@^1.0.4: - version "1.0.4" - resolved "http://registry.npm.taobao.org/degenerator/download/degenerator-1.0.4.tgz#fcf490a37ece266464d9cc431ab98c5819ced095" - integrity sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU= - dependencies: - ast-types "0.x.x" - escodegen "1.x.x" - esprima "3.x.x" - -del@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/del/download/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= +del@^4.1.1: + version "4.1.1" + resolved "https://npm-registry.llsengineer.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha1-no8RciLqRKMf86FWwEm5kFKp8LQ= dependencies: + "@types/glob" "^7.1.1" globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - -delay-async@^1.0.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/delay-async/download/delay-async-1.1.0.tgz#b8fa8fecb88621350705285c8f3cf177dfde666d" - integrity sha1-uPqP7LiGITUHBShcjzzxd9/eZm0= + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" delayed-stream@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + resolved "https://npm-registry.llsengineer.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= delegates@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + resolved "https://npm-registry.llsengineer.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= depd@~1.1.2: version "1.1.2" - resolved "http://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + resolved "https://npm-registry.llsengineer.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= des.js@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/des.js/download/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM= dependencies: inherits "^2.0.1" minimalistic-assert "^1.0.0" destroy@~1.0.4: version "1.0.4" - resolved "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + resolved "https://npm-registry.llsengineer.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= -detect-indent@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/detect-indent/download/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - dependencies: - repeating "^2.0.0" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "http://registry.npm.taobao.org/detect-libc/download/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - detect-node@^2.0.4: version "2.0.4" - resolved "http://registry.npm.taobao.org/detect-node/download/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + resolved "https://npm-registry.llsengineer.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" integrity sha1-AU7o+PZpxcWAI9pkuBecCDooxGw= +detect-port@1.3.0: + version "1.3.0" + resolved "https://npm-registry.llsengineer.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" + integrity sha1-2cQOmsyt1N9crGp4Ku/QFNVz0fE= + dependencies: + address "^1.0.1" + debug "^2.6.0" + diffie-hellman@^5.0.0: version "5.0.3" - resolved "http://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + resolved "https://npm-registry.llsengineer.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" integrity sha1-QOjumPVaIUlgcUaSHGPhrl89KHU= dependencies: bn.js "^4.1.0" miller-rabin "^4.0.0" randombytes "^2.0.0" +dir-glob@2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + integrity sha1-CyBdK2rvmCOMooZZioIE0p0KADQ= + dependencies: + arrify "^1.0.1" + path-type "^3.0.0" + +dir-glob@^2.0.0: + version "2.2.2" + resolved "https://npm-registry.llsengineer.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" + integrity sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ= + dependencies: + path-type "^3.0.0" + dns-equal@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + resolved "https://npm-registry.llsengineer.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= dns-packet@^1.3.1: version "1.3.1" - resolved "http://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + resolved "https://npm-registry.llsengineer.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" integrity sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo= dependencies: ip "^1.1.0" @@ -2905,14 +3515,14 @@ dns-packet@^1.3.1: dns-txt@^2.0.2: version "2.0.2" - resolved "http://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + resolved "https://npm-registry.llsengineer.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= dependencies: buffer-indexof "^1.0.0" doctrine@1.5.0: version "1.5.0" - resolved "http://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + resolved "https://npm-registry.llsengineer.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= dependencies: esutils "^2.0.2" @@ -2920,140 +3530,124 @@ doctrine@1.5.0: doctrine@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + resolved "https://npm-registry.llsengineer.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" integrity sha1-XNAfwQFiG0LEzX9dGmYkNxbT850= dependencies: esutils "^2.0.2" -dom-converter@~0.2: +doctrine@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= + dependencies: + esutils "^2.0.2" + +dom-converter@^0.2: version "0.2.0" - resolved "http://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + resolved "https://npm-registry.llsengineer.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" integrity sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g= dependencies: utila "~0.4" dom-serializer@0: - version "0.1.0" - resolved "http://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" - integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII= + version "0.2.2" + resolved "https://npm-registry.llsengineer.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E= dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" + domelementtype "^2.0.1" + entities "^2.0.0" -dom-walk@^0.1.0: - version "0.1.1" - resolved "http://registry.npm.taobao.org/dom-walk/download/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" - integrity sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg= +dom7@^2.1.2: + version "2.1.5" + resolved "https://npm-registry.llsengineer.com/dom7/-/dom7-2.1.5.tgz#a79411017800b31d8400070cdaebbfc92c1f6377" + integrity sha1-p5QRAXgAsx2EAAcM2uu/ySwfY3c= + dependencies: + ssr-window "^2.0.0" domain-browser@^1.1.1: version "1.2.0" - resolved "http://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + resolved "https://npm-registry.llsengineer.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto= -domelementtype@1: +domelementtype@1, domelementtype@^1.3.1: version "1.3.1" - resolved "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + resolved "https://npm-registry.llsengineer.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8= -domelementtype@~1.1.1: - version "1.1.3" - resolved "http://registry.npm.taobao.org/domelementtype/download/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= - -domhandler@2.1: +domelementtype@^2.0.1: version "2.1.0" - resolved "http://registry.npm.taobao.org/domhandler/download/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" - integrity sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ= + resolved "https://npm-registry.llsengineer.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" + integrity sha1-qFHAgKbRw9lDRK7RUdmfZp7fWF4= + +domexception@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha1-k3RCZEymoxJh7zbj7Gd/6AVYLJA= dependencies: - domelementtype "1" + webidl-conversions "^4.0.2" -domutils@1.1: - version "1.1.6" - resolved "http://registry.npm.taobao.org/domutils/download/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" - integrity sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU= +domhandler@^2.3.0: + version "2.4.2" + resolved "https://npm-registry.llsengineer.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha1-iAUJfpM9ZehVRvcm1g9euItE+AM= dependencies: domelementtype "1" domutils@1.5.1: version "1.5.1" - resolved "http://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + resolved "https://npm-registry.llsengineer.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= dependencies: dom-serializer "0" domelementtype "1" -dot-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/dot-case/download/dot-case-1.1.2.tgz#1e73826900de28d6de5480bc1de31d0842b06bec" - integrity sha1-HnOCaQDeKNbeVIC8HeMdCEKwa+w= +domutils@^1.5.1: + version "1.7.0" + resolved "https://npm-registry.llsengineer.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo= dependencies: - sentence-case "^1.1.2" + dom-serializer "0" + domelementtype "1" -duplexer3@^0.1.4: - version "0.1.4" - resolved "http://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://npm-registry.llsengineer.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog= + dependencies: + is-obj "^2.0.0" duplexify@^3.4.2, duplexify@^3.6.0: - version "3.6.1" - resolved "http://registry.npm.taobao.org/duplexify/download/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" - integrity sha1-saeinEq/1jlYXvrszoDWZrHjQSU= + version "3.7.1" + resolved "https://npm-registry.llsengineer.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk= dependencies: end-of-stream "^1.0.0" inherits "^2.0.1" readable-stream "^2.0.0" stream-shift "^1.0.0" -dva-core@^1.4.0: - version "1.4.0" - resolved "http://registry.npm.taobao.org/dva-core/download/dva-core-1.4.0.tgz#30aed800b97f07f768e42049094ee3150f48c5d3" - integrity sha1-MK7YALl/B/do5CBJCU7jFQ9IxdM= - dependencies: - "@babel/runtime" "7.0.0-beta.46" - flatten "^1.0.2" - global "^4.3.2" - invariant "^2.2.1" - is-plain-object "^2.0.3" - redux "^3.7.1" - redux-saga "^0.16.0" - warning "^3.0.0" - -dva-loading@^2.0.5: - version "2.0.6" - resolved "http://registry.npm.taobao.org/dva-loading/download/dva-loading-2.0.6.tgz#0fdb2dd7868cbc1a6ba3570d02a0a2d254ff3048" - integrity sha1-D9st14aMvBpro1cNAqCi0lT/MEg= - dependencies: - "@babel/runtime" "7.0.0-beta.46" - ecc-jsbn@~0.1.1: version "0.1.2" - resolved "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + resolved "https://npm-registry.llsengineer.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= dependencies: jsbn "~0.1.0" safer-buffer "^2.1.0" -ecdsa-sig-formatter@1.0.10: - version "1.0.10" - resolved "http://registry.npm.taobao.org/ecdsa-sig-formatter/download/ecdsa-sig-formatter-1.0.10.tgz#1c595000f04a8897dfb85000892a0f4c33af86c3" - integrity sha1-HFlQAPBKiJffuFAAiSoPTDOvhsM= - dependencies: - safe-buffer "^5.0.1" - ee-first@1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://npm-registry.llsengineer.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.3.47: - version "1.3.96" - resolved "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.96.tgz#25770ec99b8b07706dedf3a5f43fa50cb54c4f9a" - integrity sha1-JXcOyZuLB3Bt7fOl9D+lDLVMT5o= +electron-to-chromium@^1.3.47, electron-to-chromium@^1.3.621: + version "1.3.625" + resolved "https://npm-registry.llsengineer.com/electron-to-chromium/-/electron-to-chromium-1.3.625.tgz#a7bd18da4dc732c180b2e95e0e296c0bf22f3bd6" + integrity sha512-CsLk/r0C9dAzVPa9QF74HIXduxaucsaRfqiOYvIv2PRhvyC6EOqc/KbpgToQuDVgPf3sNAFZi3iBu4vpGOwGag== -elliptic@^6.0.0: - version "6.4.1" - resolved "http://registry.npm.taobao.org/elliptic/download/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha1-wtC3d2kRuGcixjLDwGxg8vgZk5o= +elliptic@^6.5.3: + version "6.5.3" + resolved "https://npm-registry.llsengineer.com/elliptic/-/elliptic-6.5.3.tgz#cb59eb2efdaf73a0bd78ccd7015a62ad6e0f93d6" + integrity sha1-y1nrLv2vc6C9eMzXAVpirW4Pk9Y= dependencies: bn.js "^4.4.0" brorand "^1.0.1" @@ -3063,333 +3657,387 @@ elliptic@^6.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.0" +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://npm-registry.llsengineer.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY= + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://npm-registry.llsengineer.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= + emojis-list@^2.0.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + resolved "https://npm-registry.llsengineer.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha1-VXBmIEatKeLpFucariYKvf9Pang= + encodeurl@~1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + resolved "https://npm-registry.llsengineer.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "http://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha1-7SljTRm6ukY7bOa4CjchPqtx7EM= + version "1.4.4" + resolved "https://npm-registry.llsengineer.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha1-WuZKX0UFe682JuwU2gyl5LJDHrA= dependencies: once "^1.4.0" enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "http://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha1-Qcfgv9/nSsH/4eV61qXGyfN0Kn8= + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126" + integrity sha1-O4BvO/r8HsfeaVUe+TzKRsFwQSY= dependencies: graceful-fs "^4.1.2" - memory-fs "^0.4.0" + memory-fs "^0.5.0" tapable "^1.0.0" -entities@~1.1.1: +entities@^1.1.1: version "1.1.2" - resolved "http://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + resolved "https://npm-registry.llsengineer.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha1-vfpzUplmTfr9NFKe1PhSKidf6lY= +entities@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" + integrity sha1-mS0xKc999ocLlsV4WMJJoSD4uLU= + errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: version "0.1.7" - resolved "http://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + resolved "https://npm-registry.llsengineer.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" integrity sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg= dependencies: prr "~1.0.1" error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.2" - resolved "http://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + resolved "https://npm-registry.llsengineer.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8= dependencies: is-arrayish "^0.2.1" -es-abstract@^1.5.1, es-abstract@^1.7.0: - version "1.12.0" - resolved "http://registry.npm.taobao.org/es-abstract/download/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" - integrity sha1-nbvdJ8aFbwABQhyhh4LXhr+KYWU= +es-abstract@^1.17.0-next.1: + version "1.17.7" + resolved "https://npm-registry.llsengineer.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + integrity sha1-pN5hsvZpifx0IWdsHLl4dXOs5Uw= dependencies: - es-to-primitive "^1.1.1" + es-to-primitive "^1.2.1" function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" - -es-to-primitive@^1.1.1: - version "1.2.0" - resolved "http://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha1-7fckeAM0VujdqO8J4ArZZQcH83c= + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1: + version "1.18.0-next.1" + resolved "https://npm-registry.llsengineer.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" + integrity sha1-bjoKS9pxflAjqzuOkL7DYQjSLGg= + dependencies: + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-negative-zero "^2.0.0" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://npm-registry.llsengineer.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo= dependencies: is-callable "^1.1.4" is-date-object "^1.0.1" is-symbol "^1.0.2" -es6-error@^4.0.2: - version "4.1.1" - resolved "http://registry.npm.taobao.org/es6-error/download/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" - integrity sha1-njr0B0Wd7tR+mpH5uIWoTrBcVh0= +es5-ext@^0.10.35, es5-ext@^0.10.50: + version "0.10.53" + resolved "https://npm-registry.llsengineer.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" + integrity sha1-k8WjrP2+8nUiCtcmRK0C7hg2jeE= + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.3" + next-tick "~1.0.0" -es6-promise@^4.0.3: - version "4.2.5" - resolved "http://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.5.tgz#da6d0d5692efb461e082c14817fe2427d8f5d054" - integrity sha1-2m0NVpLvtGHggsFIF/4kJ9j10FQ= +es6-iterator@2.0.3, es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://npm-registry.llsengineer.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" -es6-promisify@^5.0.0: - version "5.0.0" - resolved "http://registry.npm.taobao.org/es6-promisify/download/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= +es6-symbol@^3.1.1, es6-symbol@~3.1.3: + version "3.1.3" + resolved "https://npm-registry.llsengineer.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha1-utXTwbzawoJp9MszHkMceKxwXRg= dependencies: - es6-promise "^4.0.3" + d "^1.0.1" + ext "^1.1.2" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA= escape-html@~1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://npm-registry.llsengineer.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" - resolved "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://npm-registry.llsengineer.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -escodegen@1.x.x: - version "1.11.0" - resolved "http://registry.npm.taobao.org/escodegen/download/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" - integrity sha1-snqTiUgdW/1b7Hb3ux6z+PRVZYk= +escodegen@^1.11.1: + version "1.14.3" + resolved "https://npm-registry.llsengineer.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + integrity sha1-TnuB+6YVgdyXWC7XjKt/Do1j9QM= dependencies: - esprima "^3.1.3" + esprima "^4.0.1" estraverse "^4.2.0" esutils "^2.0.2" optionator "^0.8.1" optionalDependencies: source-map "~0.6.1" -eslint-config-taro@1.2.2: - version "1.2.2" - resolved "http://registry.npm.taobao.org/eslint-config-taro/download/eslint-config-taro-1.2.2.tgz#9b1644a527e41868828ad20fa4fee44f0071d322" - integrity sha1-mxZEpSfkGGiCitIPpP7kTwBx0yI= +eslint-config-taro@3.0.15: + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/eslint-config-taro/-/eslint-config-taro-3.0.15.tgz#5103d2b9bcf7560d3ea781bf5300c5066b9cb8ee" + integrity sha1-UQPSubz3Vg0+p4G/UwDFBmucuO4= dependencies: - eslint-plugin-taro "1.2.2" + "@typescript-eslint/parser" "^2.x" + babel-eslint "^10.0.0" -eslint-import-resolver-node@^0.3.1: - version "0.3.2" - resolved "http://registry.npm.taobao.org/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha1-WPFfuDm40FdsqYBBNHaqskcttmo= +eslint-import-resolver-node@^0.3.4: + version "0.3.4" + resolved "https://npm-registry.llsengineer.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" + integrity sha1-hf+oGULCUBLYIxCW3fZ5wDBCxxc= dependencies: debug "^2.6.9" - resolve "^1.5.0" + resolve "^1.13.1" -eslint-module-utils@^2.2.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/eslint-module-utils/download/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" - integrity sha1-snA2LNiLGkitMIl2zn+lTphBF0Y= +eslint-module-utils@^2.6.0: + version "2.6.0" + resolved "https://npm-registry.llsengineer.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" + integrity sha1-V569CU9Wr3eX0ZyYZsnJSGYpv6Y= dependencies: - debug "^2.6.8" - pkg-dir "^1.0.0" + debug "^2.6.9" + pkg-dir "^2.0.0" eslint-plugin-import@^2.12.0: - version "2.14.0" - resolved "http://registry.npm.taobao.org/eslint-plugin-import/download/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" - integrity sha1-axdibS4+atUs/OiAeoRdFeIhEag= + version "2.22.1" + resolved "https://npm-registry.llsengineer.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" + integrity sha1-CJbH5qDPRBCaLZe5WQPCu2iddwI= dependencies: + array-includes "^3.1.1" + array.prototype.flat "^1.2.3" contains-path "^0.1.0" - debug "^2.6.8" + debug "^2.6.9" doctrine "1.5.0" - eslint-import-resolver-node "^0.3.1" - eslint-module-utils "^2.2.0" - has "^1.0.1" - lodash "^4.17.4" - minimatch "^3.0.3" + eslint-import-resolver-node "^0.3.4" + eslint-module-utils "^2.6.0" + has "^1.0.3" + minimatch "^3.0.4" + object.values "^1.1.1" read-pkg-up "^2.0.0" - resolve "^1.6.0" + resolve "^1.17.0" + tsconfig-paths "^3.9.0" + +eslint-plugin-react-hooks@^4.2.0: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" + integrity sha1-jCKcJo1GiVYzTJQ7tF/IYCgPVVY= eslint-plugin-react@^7.8.2: - version "7.11.1" - resolved "http://registry.npm.taobao.org/eslint-plugin-react/download/eslint-plugin-react-7.11.1.tgz#c01a7af6f17519457d6116aa94fc6d2ccad5443c" - integrity sha1-wBp69vF1GUV9YRaqlPxtLMrVRDw= + version "7.21.5" + resolved "https://npm-registry.llsengineer.com/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz#50b21a412b9574bfe05b21db176e8b7b3b15bff3" + integrity sha1-ULIaQSuVdL/gWyHbF26LezsVv/M= dependencies: - array-includes "^3.0.3" + array-includes "^3.1.1" + array.prototype.flatmap "^1.2.3" doctrine "^2.1.0" has "^1.0.3" - jsx-ast-utils "^2.0.1" - prop-types "^15.6.2" - -eslint-plugin-taro@1.2.2: - version "1.2.2" - resolved "http://registry.npm.taobao.org/eslint-plugin-taro/download/eslint-plugin-taro-1.2.2.tgz#e5855131adfeffc88f108148c54ea72c19a005e1" - integrity sha1-5YVRMa3+/8iPEIFIxU6nLBmgBeE= - dependencies: - has "^1.0.1" - -eslint-scope@3.7.1: - version "3.7.1" - resolved "http://registry.npm.taobao.org/eslint-scope/download/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= + jsx-ast-utils "^2.4.1 || ^3.0.0" + object.entries "^1.1.2" + object.fromentries "^2.0.2" + object.values "^1.1.1" + prop-types "^15.7.2" + resolve "^1.18.1" + string.prototype.matchall "^4.0.2" + +eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://npm-registry.llsengineer.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha1-ygODMxD2iJoyZHgaqC5j65z+eEg= dependencies: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-scope@^3.7.1: - version "3.7.3" - resolved "http://registry.npm.taobao.org/eslint-scope/download/eslint-scope-3.7.3.tgz#bb507200d3d17f60247636160b4826284b108535" - integrity sha1-u1ByANPRf2AkdjYWC0gmKEsQhTU= +eslint-scope@^5.0.0: + version "5.1.1" + resolved "https://npm-registry.llsengineer.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= dependencies: - esrecurse "^4.1.0" + esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-scope@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" - integrity sha1-UL8wcekzi83EMzF5Sgy1M/ATYXI= +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://npm-registry.llsengineer.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8= dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" + eslint-visitor-keys "^1.1.0" -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha1-PzGA+y4pEBdxastMnW1bXDSmqB0= +eslint-utils@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://npm-registry.llsengineer.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= -eslint@^4.19.1: - version "4.19.1" - resolved "http://registry.npm.taobao.org/eslint/download/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" - integrity sha1-MtHWU+HZBAiFS/spbwdux+GGowA= +eslint@^6.8.0: + version "6.8.0" + resolved "https://npm-registry.llsengineer.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s= dependencies: - ajv "^5.3.0" - babel-code-frame "^6.22.0" + "@babel/code-frame" "^7.0.0" + ajv "^6.10.0" chalk "^2.1.0" - concat-stream "^1.6.0" - cross-spawn "^5.1.0" - debug "^3.1.0" - doctrine "^2.1.0" - eslint-scope "^3.7.1" - eslint-visitor-keys "^1.0.0" - espree "^3.5.4" - esquery "^1.0.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" esutils "^2.0.2" - file-entry-cache "^2.0.0" + file-entry-cache "^5.0.1" functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^11.0.1" - ignore "^3.3.3" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" imurmurhash "^0.1.4" - inquirer "^3.0.6" - is-resolvable "^1.0.0" - js-yaml "^3.9.1" + inquirer "^7.0.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.3.0" - lodash "^4.17.4" - minimatch "^3.0.2" + lodash "^4.17.14" + minimatch "^3.0.4" mkdirp "^0.5.1" natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" - pluralize "^7.0.0" + optionator "^0.8.3" progress "^2.0.0" - regexpp "^1.0.1" - require-uncached "^1.0.3" - semver "^5.3.0" - strip-ansi "^4.0.0" - strip-json-comments "~2.0.1" - table "4.0.2" - text-table "~0.2.0" - -espree@^3.5.4: - version "3.5.4" - resolved "http://registry.npm.taobao.org/espree/download/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" - integrity sha1-sPRHGHyKi+2US4FaZgvd9d610ac= - dependencies: - acorn "^5.5.0" - acorn-jsx "^3.0.0" - -esprima@3.x.x, esprima@^3.1.3: - version "3.1.3" - resolved "http://registry.npm.taobao.org/esprima/download/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - -esprima@^4.0.0: + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^6.1.2: + version "6.2.1" + resolved "https://npm-registry.llsengineer.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o= + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + +esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://npm-registry.llsengineer.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= -esquery@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/esquery/download/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha1-QGxRZYsfWZGl+bYrHcJbAOPlxwg= +esquery@^1.0.1: + version "1.3.1" + resolved "https://npm-registry.llsengineer.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha1-t4tYKKqOIU4p+3TE1bdS4cAz2lc= dependencies: - estraverse "^4.0.0" + estraverse "^5.1.0" -esrecurse@^4.1.0: - version "4.2.1" - resolved "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8= +esrecurse@^4.1.0, esrecurse@^4.3.0: + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= dependencies: - estraverse "^4.1.0" + estraverse "^5.2.0" -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= +estraverse@^4.1.1, estraverse@^4.2.0: + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://npm-registry.llsengineer.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA= esutils@^2.0.2: - version "2.0.2" - resolved "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + version "2.0.3" + resolved "https://npm-registry.llsengineer.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= etag@~1.8.1: version "1.8.1" - resolved "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + resolved "https://npm-registry.llsengineer.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= -eventemitter3@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - integrity sha1-CQtNbNvWRe0Qv3UNS1QHlC17oWM= +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://npm-registry.llsengineer.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8= -events@^1.0.0: - version "1.1.1" - resolved "http://registry.npm.taobao.org/events/download/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= +events@^3.0.0: + version "3.2.0" + resolved "https://npm-registry.llsengineer.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" + integrity sha1-k7h8GPjvzUICpGGuxN/AVWtjk3k= eventsource@^1.0.7: version "1.0.7" - resolved "http://registry.npm.taobao.org/eventsource/download/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + resolved "https://npm-registry.llsengineer.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" integrity sha1-j7xyyT/NNAiAkLwKTmT0tc7m2NA= dependencies: original "^1.0.0" evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + resolved "https://npm-registry.llsengineer.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" integrity sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI= dependencies: md5.js "^1.3.4" safe-buffer "^5.1.1" -exec-async@^2.2.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/exec-async/download/exec-async-2.2.0.tgz#c7c5ad2eef3478d38390c6dd3acfe8af0efc8301" - integrity sha1-x8WtLu80eNODkMbdOs/orw78gwE= - -execa@^0.10.0: - version "0.10.0" - resolved "http://registry.npm.taobao.org/execa/download/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha1-/0Vqj1P5D47MxxqW0Rvfx/CCy1A= - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - execa@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + resolved "https://npm-registry.llsengineer.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" integrity sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg= dependencies: cross-spawn "^6.0.0" @@ -3400,14 +4048,23 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -exists-async@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/exists-async/download/exists-async-2.0.0.tgz#7e0b1652b34b0fe18b9f9640987bd56d59e51e5e" - integrity sha1-fgsWUrNLD+GLn5ZAmHvVbVnlHl4= +execall@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/execall/-/execall-1.0.0.tgz#73d0904e395b3cab0658b08d09ec25307f29bb73" + integrity sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M= + dependencies: + clone-regexp "^1.0.0" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://npm-registry.llsengineer.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= + dependencies: + is-posix-bracket "^0.1.0" expand-brackets@^2.1.4: version "2.1.4" - resolved "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + resolved "https://npm-registry.llsengineer.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= dependencies: debug "^2.3.3" @@ -3418,74 +4075,100 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -express@^4.13.4, express@^4.16.2: - version "4.16.4" - resolved "http://registry.npm.taobao.org/express/download/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" - integrity sha1-/d72GSYQniTFFeqX/S8b2/Yt8S4= +expand-range@^1.8.1: + version "1.8.2" + resolved "https://npm-registry.llsengineer.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= dependencies: - accepts "~1.3.5" + fill-range "^2.1.0" + +expr-parser@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/expr-parser/-/expr-parser-1.0.0.tgz#b85be870efce3c764977578d4a505795233f9022" + integrity sha1-uFvocO/OPHZJd1eNSlBXlSM/kCI= + +express@^4.17.1: + version "4.17.1" + resolved "https://npm-registry.llsengineer.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ= + dependencies: + accepts "~1.3.7" array-flatten "1.1.1" - body-parser "1.18.3" - content-disposition "0.5.2" + body-parser "1.19.0" + content-disposition "0.5.3" content-type "~1.0.4" - cookie "0.3.1" + cookie "0.4.0" cookie-signature "1.0.6" debug "2.6.9" depd "~1.1.2" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.1.1" + finalhandler "~1.1.2" fresh "0.5.2" merge-descriptors "1.0.1" methods "~1.1.2" on-finished "~2.3.0" - parseurl "~1.3.2" + parseurl "~1.3.3" path-to-regexp "0.1.7" - proxy-addr "~2.0.4" - qs "6.5.2" - range-parser "~1.2.0" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" safe-buffer "5.1.2" - send "0.16.2" - serve-static "1.13.2" - setprototypeof "1.1.0" - statuses "~1.4.0" - type-is "~1.6.16" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" utils-merge "1.0.1" vary "~1.1.2" +ext@^1.1.2: + version "1.4.0" + resolved "https://npm-registry.llsengineer.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" + integrity sha1-ia56BxWPedNVF4gpBDJAd+Q3kkQ= + dependencies: + type "^2.0.0" + extend-shallow@^2.0.1: version "2.0.1" - resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + resolved "https://npm-registry.llsengineer.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" - resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + resolved "https://npm-registry.llsengineer.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@3, extend@^3.0.0, extend@~3.0.2: +extend@^3.0.0, extend@~3.0.2: version "3.0.2" - resolved "http://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://npm-registry.llsengineer.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= -external-editor@^2.0.4, external-editor@^2.1.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/external-editor/download/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" - integrity sha1-BFURz9jRM/OEZnPRBHwVTiFK09U= +external-editor@^3.0.3: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha1-ywP3QL764D6k0oPK7SdBqD8zVJU= dependencies: - chardet "^0.4.0" - iconv-lite "^0.4.17" + chardet "^0.7.0" + iconv-lite "^0.4.24" tmp "^0.0.33" +extglob@^0.3.1: + version "0.3.2" + resolved "https://npm-registry.llsengineer.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= + dependencies: + is-extglob "^1.0.0" + extglob@^2.0.4: version "2.0.4" - resolved "http://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + resolved "https://npm-registry.llsengineer.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" integrity sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM= dependencies: array-unique "^0.3.2" @@ -3499,99 +4182,121 @@ extglob@^2.0.4: extsprintf@1.3.0: version "1.3.0" - resolved "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + resolved "https://npm-registry.llsengineer.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= extsprintf@^1.2.0: version "1.4.0" - resolved "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + resolved "https://npm-registry.llsengineer.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fast-deep-equal@^1.0.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" - integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://npm-registry.llsengineer.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= +fast-glob@^2.0.2: + version "2.2.7" + resolved "https://npm-registry.llsengineer.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha1-aVOFfDr6R1//ku5gFdUtpwpM050= + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= -fast-levenshtein@~2.0.4: +fast-levenshtein@~2.0.6: version "2.0.6" - resolved "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + resolved "https://npm-registry.llsengineer.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= -fastparse@^1.1.1: - version "1.1.2" - resolved "http://registry.npm.taobao.org/fastparse/download/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha1-kXKMWllC7O2FMSg8eUQe5BIsNak= - faye-websocket@^0.10.0: version "0.10.0" - resolved "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + resolved "https://npm-registry.llsengineer.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= dependencies: websocket-driver ">=0.5.1" faye-websocket@~0.11.1: - version "0.11.1" - resolved "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" - integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + version "0.11.3" + resolved "https://npm-registry.llsengineer.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" + integrity sha1-XA6aiWjokSwoZjn96XeosgnyUI4= dependencies: websocket-driver ">=0.5.1" +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + dependencies: + pend "~1.2.0" + figgy-pudding@^3.5.1: - version "3.5.1" - resolved "http://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha1-hiRwESkBxyeg5JWoB0S9W6odZ5A= + version "3.5.2" + resolved "https://npm-registry.llsengineer.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4= -figures@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= +figures@^3.0.0: + version "3.2.0" + resolved "https://npm-registry.llsengineer.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8= dependencies: escape-string-regexp "^1.0.5" file-entry-cache@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + resolved "https://npm-registry.llsengineer.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= dependencies: flat-cache "^1.2.1" object-assign "^4.0.1" -file-loader@^1.1.11: - version "1.1.11" - resolved "http://registry.npm.taobao.org/file-loader/download/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" - integrity sha1-b+iGRJsPKpNuQ8q6rAzb+zaVBvg= +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://npm-registry.llsengineer.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w= dependencies: - loader-utils "^1.0.2" - schema-utils "^0.4.5" - -file-type@^4.0.0: - version "4.4.0" - resolved "http://registry.npm.taobao.org/file-type/download/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" - integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU= + flat-cache "^2.0.1" -file-type@^5.2.0: - version "5.2.0" - resolved "http://registry.npm.taobao.org/file-type/download/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= +file-loader@^6.0.0: + version "6.2.0" + resolved "https://npm-registry.llsengineer.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha1-uu98+OGEDfMl5DkLRISHlIDuvk0= + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" -file-uri-to-path@1: +file-uri-to-path@1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + resolved "https://npm-registry.llsengineer.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90= +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= + +fill-range@^2.1.0: + version "2.2.4" + resolved "https://npm-registry.llsengineer.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha1-6x53OrsFbc2N8r/favWbizqTZWU= + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + fill-range@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + resolved "https://npm-registry.llsengineer.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: extend-shallow "^2.0.1" @@ -3599,40 +4304,47 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" -finalhandler@1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" - integrity sha1-7r9O2EAHnIP0JJA4ydcDAIMBsQU= +fill-range@^7.0.1: + version "7.0.1" + resolved "https://npm-registry.llsengineer.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha1-GRmmp8df44ssfHflGYU12prN2kA= + dependencies: + to-regex-range "^5.0.1" + +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0= dependencies: debug "2.6.9" encodeurl "~1.0.2" escape-html "~1.0.3" on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.4.0" + parseurl "~1.3.3" + statuses "~1.5.0" unpipe "~1.0.0" -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= +find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc= dependencies: commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" + make-dir "^2.0.0" + pkg-dir "^3.0.0" -find-cache-dir@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" - integrity sha1-TB+u1Z9FGEUw+51/oSOk0EqYRy0= +find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://npm-registry.llsengineer.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha1-ibM/rUpGcNqpT4Vff74x1thP6IA= dependencies: commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^3.0.0" + make-dir "^3.0.2" + pkg-dir "^4.1.0" find-up@^1.0.0: version "1.1.2" - resolved "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + resolved "https://npm-registry.llsengineer.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= dependencies: path-exists "^2.0.0" @@ -3640,21 +4352,37 @@ find-up@^1.0.0: find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + resolved "https://npm-registry.llsengineer.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= dependencies: locate-path "^2.0.0" find-up@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + resolved "https://npm-registry.llsengineer.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" integrity sha1-SRafHXmTQwZG2mHsxa41XCHJe3M= dependencies: locate-path "^3.0.0" +find-up@^4.0.0: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-yarn-workspace-root@1.2.1: + version "1.2.1" + resolved "https://npm-registry.llsengineer.com/find-yarn-workspace-root/-/find-yarn-workspace-root-1.2.1.tgz#40eb8e6e7c2502ddfaa2577c176f221422f860db" + integrity sha1-QOuObnwlAt36old8F28iFCL4YNs= + dependencies: + fs-extra "^4.0.3" + micromatch "^3.1.4" + flat-cache@^1.2.1: version "1.3.4" - resolved "http://registry.npm.taobao.org/flat-cache/download/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" + resolved "https://npm-registry.llsengineer.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" integrity sha1-LC73dSXMKSkAff/6HdMUqpyd7m8= dependencies: circular-json "^0.3.1" @@ -3662,120 +4390,121 @@ flat-cache@^1.2.1: rimraf "~2.6.2" write "^0.2.1" -flatten@^1.0.2: - version "1.0.2" - resolved "http://registry.npm.taobao.org/flatten/download/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - -flush-write-stream@^1.0.0: - version "1.0.3" - resolved "http://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" - integrity sha1-xdWG7zivYJdlC0m8QbVfq7GfNb0= +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA= dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" -follow-redirects@^1.0.0, follow-redirects@^1.2.3: - version "1.6.0" - resolved "http://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.6.0.tgz#d12452c031e8c67eb6637d861bfc7a8090167933" - integrity sha1-0SRSwDHoxn62Y32GG/x6gJAWeTM= +flatted@^2.0.0: + version "2.0.2" + resolved "https://npm-registry.llsengineer.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha1-RXWyHivO50NKqb5mL0t7X5wrUTg= + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug= dependencies: - debug "=3.1.0" + inherits "^2.0.3" + readable-stream "^2.3.6" -for-in@^0.1.3: - version "0.1.8" - resolved "http://registry.npm.taobao.org/for-in/download/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" - integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= +follow-redirects@^1.0.0: + version "1.13.1" + resolved "https://npm-registry.llsengineer.com/follow-redirects/-/follow-redirects-1.13.1.tgz#5f69b813376cee4fd0474a3aba835df04ab763b7" + integrity sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg== for-in@^1.0.1, for-in@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + resolved "https://npm-registry.llsengineer.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -for-own@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/for-own/download/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= +for-own@^0.1.4: + version "0.1.5" + resolved "https://npm-registry.llsengineer.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= dependencies: for-in "^1.0.1" forever-agent@~0.6.1: version "0.6.1" - resolved "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + resolved "https://npm-registry.llsengineer.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -form-data@^2.1.4, form-data@^2.3.1, form-data@~2.3.2: +form-data@~2.3.2: version "2.3.3" - resolved "http://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + resolved "https://npm-registry.llsengineer.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y= dependencies: asynckit "^0.4.0" combined-stream "^1.0.6" mime-types "^2.1.12" -formidable@^1.2.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/formidable/download/formidable-1.2.1.tgz#70fb7ca0290ee6ff961090415f4b3df3d2082659" - integrity sha1-cPt8oCkO5v+WEJBBX0s989IIJlk= - forwarded@~0.1.2: version "0.1.2" - resolved "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + resolved "https://npm-registry.llsengineer.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= fragment-cache@^0.2.1: version "0.2.1" - resolved "http://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + resolved "https://npm-registry.llsengineer.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= dependencies: map-cache "^0.2.2" -freeport-async@^1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/freeport-async/download/freeport-async-1.1.1.tgz#5c8cf4fc1aba812578317bd4d7a1e5597baf958e" - integrity sha1-XIz0/Bq6gSV4MXvU16HlWXuvlY4= - fresh@0.5.2: version "0.5.2" - resolved "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + resolved "https://npm-registry.llsengineer.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= from2@^2.1.0: version "2.3.0" - resolved "http://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + resolved "https://npm-registry.llsengineer.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= dependencies: inherits "^2.0.1" readable-stream "^2.0.0" -fs-extra@^3.0.1: - version "3.0.1" - resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" - integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE= +fs-extra@8.1.0, fs-extra@^8.0.1, fs-extra@^8.1.0: + version "8.1.0" + resolved "https://npm-registry.llsengineer.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA= dependencies: - graceful-fs "^4.1.2" - jsonfile "^3.0.0" + graceful-fs "^4.2.0" + jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^4.0.2: +fs-extra@^4.0.3: version "4.0.3" - resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + resolved "https://npm-registry.llsengineer.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" integrity sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ= dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^1.2.5: - version "1.2.5" - resolved "http://registry.npm.taobao.org/fs-minipass/download/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha1-BsJ3IYRU7CiN93raVKA7hwKqy50= +fs-extra@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" + integrity sha1-QU0BEM3QZwVzTQVWUsVBEmDDGr0= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs= dependencies: - minipass "^2.2.1" + minipass "^3.0.0" fs-write-stream-atomic@^1.0.8: version "1.0.10" - resolved "http://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + resolved "https://npm-registry.llsengineer.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= dependencies: graceful-fs "^4.1.2" @@ -3785,48 +4514,45 @@ fs-write-stream-atomic@^1.0.8: fs.realpath@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://npm-registry.llsengineer.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.2.2: - version "1.2.4" - resolved "http://registry.npm.taobao.org/fsevents/download/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" - integrity sha1-9B3LGvJYKvNpLaNvxVy9jhBBxCY= +fsevents@^1.2.7: + version "1.2.13" + resolved "https://npm-registry.llsengineer.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg= dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" + bindings "^1.5.0" + nan "^2.12.1" -fstream@^1.0.0, fstream@^1.0.2: - version "1.0.11" - resolved "http://registry.npm.taobao.org/fstream/download/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" - integrity sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE= +fsevents@~2.1.2: + version "2.1.3" + resolved "https://npm-registry.llsengineer.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" + integrity sha1-+3OHA66NL5/pAMM4Nt3r7ouX8j4= + +fstream@^1.0.0, fstream@^1.0.12: + version "1.0.12" + resolved "https://npm-registry.llsengineer.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + integrity sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU= dependencies: graceful-fs "^4.1.2" inherits "~2.0.0" mkdirp ">=0.5 0" rimraf "2" -ftp@~0.3.10: - version "0.3.10" - resolved "http://registry.npm.taobao.org/ftp/download/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d" - integrity sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0= - dependencies: - readable-stream "1.1.x" - xregexp "2.0.0" - function-bind@^1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://npm-registry.llsengineer.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= functional-red-black-tree@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + resolved "https://npm-registry.llsengineer.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= gauge@~2.7.3: version "2.7.4" - resolved "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + resolved "https://npm-registry.llsengineer.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= dependencies: aproba "^1.0.3" @@ -3840,111 +4566,98 @@ gauge@~2.7.3: gaze@^1.0.0: version "1.1.3" - resolved "http://registry.npm.taobao.org/gaze/download/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + resolved "https://npm-registry.llsengineer.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" integrity sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko= dependencies: globule "^1.0.0" -generic-names@^1.0.3: - version "1.0.3" - resolved "http://registry.npm.taobao.org/generic-names/download/generic-names-1.0.3.tgz#2d786a121aee508876796939e8e3bff836c20917" - integrity sha1-LXhqEhruUIh2eWk56OO/+DbCCRc= - dependencies: - loader-utils "^0.2.16" +gensync@^1.0.0-beta.1: + version "1.0.0-beta.2" + resolved "https://npm-registry.llsengineer.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA= -get-caller-file@^1.0.1: - version "1.0.3" - resolved "http://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha1-+Xj6TJDR3+f/LWvtoqUV5xO9z0o= +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://npm-registry.llsengineer.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= + +get-intrinsic@^1.0.0, get-intrinsic@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be" + integrity sha1-lKl2j8vdBZWhySc6rPTInQdWMb4= + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" get-stdin@^4.0.1: version "4.0.1" - resolved "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + resolved "https://npm-registry.llsengineer.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= -get-stream@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://npm-registry.llsengineer.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha1-ngm/cSs2CrkiXoEgSPcf3pyJZXs= get-stream@^4.0.0: version "4.1.0" - resolved "http://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + resolved "https://npm-registry.llsengineer.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU= dependencies: pump "^3.0.0" -get-uri@^2.0.0: - version "2.0.2" - resolved "http://registry.npm.taobao.org/get-uri/download/get-uri-2.0.2.tgz#5c795e71326f6ca1286f2fc82575cd2bab2af578" - integrity sha1-XHlecTJvbKEoby/IJXXNK6sq9Xg= - dependencies: - data-uri-to-buffer "1" - debug "2" - extend "3" - file-uri-to-path "1" - ftp "~0.3.10" - readable-stream "2" - get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" - resolved "http://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + resolved "https://npm-registry.llsengineer.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= -getenv@^0.7.0: - version "0.7.0" - resolved "http://registry.npm.taobao.org/getenv/download/getenv-0.7.0.tgz#39b91838707e2086fd1cf6ef8777d1c93e14649e" - integrity sha1-ObkYOHB+IIb9HPbvh3fRyT4UZJ4= - getpass@^0.1.1: version "0.1.7" - resolved "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + resolved "https://npm-registry.llsengineer.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= dependencies: assert-plus "^1.0.0" +glob-base@^0.3.0: + version "0.3.0" + resolved "https://npm-registry.llsengineer.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= + dependencies: + is-glob "^2.0.0" + glob-parent@^3.1.0: version "3.1.0" - resolved "http://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + resolved "https://npm-registry.llsengineer.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= dependencies: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-promise@^3.3.0: - version "3.4.0" - resolved "http://registry.npm.taobao.org/glob-promise/download/glob-promise-3.4.0.tgz#b6b8f084504216f702dc2ce8c9bc9ac8866fdb20" - integrity sha1-trjwhFBCFvcC3CzoybyayIZv2yA= - dependencies: - "@types/glob" "*" - -glob@7.0.x: - version "7.0.6" - resolved "http://registry.npm.taobao.org/glob/download/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" - integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo= +glob-parent@^5.0.0, glob-parent@~5.1.0: + version "5.1.1" + resolved "https://npm-registry.llsengineer.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha1-tsHvQXxOVmPqSY8cRa+saRa7wik= dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" + is-glob "^4.0.1" -glob@^6.0.1: - version "6.0.4" - resolved "http://registry.npm.taobao.org/glob/download/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI= - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://npm-registry.llsengineer.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: - version "7.1.3" - resolved "http://registry.npm.taobao.org/glob/download/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha1-OWCDLT8VdBCDQtr9OmezMsCWnfE= +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1: + version "7.1.6" + resolved "https://npm-registry.llsengineer.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY= dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3953,27 +4666,21 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" -global@^4.3.2: - version "4.3.2" - resolved "http://registry.npm.taobao.org/global/download/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= - dependencies: - min-document "^2.19.0" - process "~0.5.1" - -globals@^11.0.1, globals@^11.1.0: - version "11.9.0" - resolved "http://registry.npm.taobao.org/globals/download/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249" - integrity sha1-veI2gI6YfykHaKk9BlBg145qskk= +globals@^11.1.0: + version "11.12.0" + resolved "https://npm-registry.llsengineer.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= -globals@^9.18.0: - version "9.18.0" - resolved "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - integrity sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo= +globals@^12.1.0: + version "12.4.0" + resolved "https://npm-registry.llsengineer.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg= + dependencies: + type-fest "^0.8.1" globby@^6.1.0: version "6.1.0" - resolved "http://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + resolved "https://npm-registry.llsengineer.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= dependencies: array-union "^1.0.1" @@ -3982,85 +4689,117 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" +globby@^7.1.1: + version "7.1.1" + resolved "https://npm-registry.llsengineer.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" + integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globby@^8.0.0: + version "8.0.2" + resolved "https://npm-registry.llsengineer.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" + integrity sha1-VpdhnM2VxSdduy1vqkIIfBqUHY0= + dependencies: + array-union "^1.0.1" + dir-glob "2.0.0" + fast-glob "^2.0.2" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globjoin@^0.1.4: + version "0.1.4" + resolved "https://npm-registry.llsengineer.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" + integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= + +globs@^0.1.4: + version "0.1.4" + resolved "https://npm-registry.llsengineer.com/globs/-/globs-0.1.4.tgz#1d13639f6174e4ae73a7f936da7d9a079f657c1c" + integrity sha1-HRNjn2F05K5zp/k22n2aB59lfBw= + dependencies: + glob "^7.1.1" + globule@^1.0.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/globule/download/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d" - integrity sha1-Xf+xsZHyLSB5epNptJ6rTpg5aW0= + version "1.3.2" + resolved "https://npm-registry.llsengineer.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" + integrity sha1-2L3Z6eTu+PluJFmZpd7n612FKcQ= dependencies: glob "~7.1.1" lodash "~4.17.10" minimatch "~3.0.2" -got@^6.7.1: - version "6.7.1" - resolved "http://registry.npm.taobao.org/got/download/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= - dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" +gonzales-pe@^4.2.3: + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" + integrity sha1-/p3sXzxVfurQn/hoxlgmvlTQZ7M= + dependencies: + minimist "^1.2.5" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha1-/7cD4QZuig7qpMi4C6klPu77+wA= +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://npm-registry.llsengineer.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha1-Ila94U02MpWMRl68ltxGfKB6Kfs= handle-thing@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" - integrity sha1-DgOWlf9QyT/CiFV9aW88HcZ3Z1Q= + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha1-hX95zjWVgMNA1DCBzGSJcNC7I04= har-schema@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + resolved "https://npm-registry.llsengineer.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= -har-validator@~5.1.0: - version "5.1.3" - resolved "http://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha1-HvievT5JllV2de7ZiTEQ3DUPoIA= +har-validator@~5.1.3: + version "5.1.5" + resolved "https://npm-registry.llsengineer.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha1-HwgDufjLIMD6E4It8ezds2veHv0= dependencies: - ajv "^6.5.5" + ajv "^6.12.3" har-schema "^2.0.0" has-ansi@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + resolved "https://npm-registry.llsengineer.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= dependencies: ansi-regex "^2.0.0" has-flag@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + resolved "https://npm-registry.llsengineer.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= has-flag@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://npm-registry.llsengineer.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= -has-symbols@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= +has-flag@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= + +has-symbols@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg= has-unicode@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + resolved "https://npm-registry.llsengineer.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= has-value@^0.3.1: version "0.3.1" - resolved "http://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + resolved "https://npm-registry.llsengineer.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= dependencies: get-value "^2.0.3" @@ -4069,7 +4808,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + resolved "https://npm-registry.llsengineer.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= dependencies: get-value "^2.0.6" @@ -4078,104 +4817,92 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" - resolved "http://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + resolved "https://npm-registry.llsengineer.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= has-values@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + resolved "https://npm-registry.llsengineer.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= dependencies: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.1, has@^1.0.3: +has@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + resolved "https://npm-registry.llsengineer.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= dependencies: function-bind "^1.1.1" -hasbin@^1.2.3: - version "1.2.3" - resolved "http://registry.npm.taobao.org/hasbin/download/hasbin-1.2.3.tgz#78c5926893c80215c2b568ae1fd3fcab7a2696b0" - integrity sha1-eMWSaJPIAhXCtWiuH9P8q3omlrA= - dependencies: - async "~1.5" - hash-base@^3.0.0: - version "3.0.4" - resolved "http://registry.npm.taobao.org/hash-base/download/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM= dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" hash.js@^1.0.0, hash.js@^1.0.3: version "1.1.7" - resolved "http://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + resolved "https://npm-registry.llsengineer.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" integrity sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I= dependencies: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@1.2.x: +he@1.2.x, he@^1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://npm-registry.llsengineer.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= +history@^4.10.1: + version "4.10.1" + resolved "https://npm-registry.llsengineer.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + integrity sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM= + dependencies: + "@babel/runtime" "^7.1.2" + loose-envify "^1.2.0" + resolve-pathname "^3.0.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^1.0.1" + hmac-drbg@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + resolved "https://npm-registry.llsengineer.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= dependencies: hash.js "^1.0.3" minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoek@2.x.x: - version "2.16.3" - resolved "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" - integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0= - -hoek@4.x.x: - version "4.2.1" - resolved "http://registry.npm.taobao.org/hoek/download/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" - integrity sha1-ljRQKqEsRF3Vp8VzS1cruHOKrLs= - -hoist-non-react-statics@^2.5.0: - version "2.5.5" - resolved "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" - integrity sha1-xZA89AnA39kI84jmGdhrnBF0y0c= - -hoist-non-react-statics@^3.1.0: - version "3.2.1" - resolved "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-3.2.1.tgz#c09c0555c84b38a7ede6912b61efddafd6e75e1e" - integrity sha1-wJwFVchLOKft5pErYe/dr9bnXh4= +hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: + version "3.3.2" + resolved "https://npm-registry.llsengineer.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha1-7OCsr3HWLClpwuxZ/v9CpLGoW0U= dependencies: - react-is "^16.3.2" + react-is "^16.7.0" -home-dir@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/home-dir/download/home-dir-1.0.0.tgz#2917eb44bdc9072ceda942579543847e3017fe4e" - integrity sha1-KRfrRL3JByztqUJXlUOEfjAX/k4= +hosted-git-info@^2.1.4: + version "2.8.8" + resolved "https://npm-registry.llsengineer.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg= -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= +hox@^1.1.2: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/hox/-/hox-1.1.2.tgz#4304e0f8595c8a969c9683b4aa013d9c7de405d9" + integrity sha1-QwTg+FlcipacloO0qgE9nH3kBdk= dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -hosted-git-info@^2.1.4: - version "2.7.1" - resolved "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha1-l/I2l3vW4SVAiTD/bePuxigewEc= + "@types/hoist-non-react-statics" "^3.3.1" + "@types/react-reconciler" "^0.18.0" + react-reconciler "^0.25.1" + use-action "^1.0.2" hpack.js@^2.1.6: version "2.1.6" - resolved "http://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + resolved "https://npm-registry.llsengineer.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= dependencies: inherits "^2.0.1" @@ -4183,14 +4910,21 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -html-entities@^1.2.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/html-entities/download/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha1-5w2EuU2lOqN14R/jo1G+ZkLKRvg= + dependencies: + whatwg-encoding "^1.0.1" + +html-entities@^1.3.1: + version "1.3.3" + resolved "https://npm-registry.llsengineer.com/html-entities/-/html-entities-1.3.3.tgz#3dca638a43ee7de316fc23067398491152ad4736" + integrity sha512-/VulV3SYni1taM7a4RMdceqzJWR39gpZHjBwUnsCFKWV/GJkD14CJ5F7eWcZozmHJK0/f/H5U3b3SiPkuvxMgg== html-minifier@^3.2.3: version "3.5.21" - resolved "http://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + resolved "https://npm-registry.llsengineer.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" integrity sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw= dependencies: camel-case "3.0.x" @@ -4201,18 +4935,36 @@ html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "3.4.x" -html-webpack-include-assets-plugin@^1.0.5: - version "1.0.6" - resolved "http://registry.npm.taobao.org/html-webpack-include-assets-plugin/download/html-webpack-include-assets-plugin-1.0.6.tgz#c67cb824a0db22382eb36b0ae34a602a8a03db8c" - integrity sha1-xny4JKDbIjgus2sK40pgKooD24w= +html-minifier@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/html-minifier/-/html-minifier-4.0.0.tgz#cca9aad8bce1175e02e17a8c33e46d8988889f56" + integrity sha1-zKmq2LzhF14C4XqMM+RtiYiIn1Y= + dependencies: + camel-case "^3.0.0" + clean-css "^4.2.1" + commander "^2.19.0" + he "^1.2.0" + param-case "^2.1.1" + relateurl "^0.2.7" + uglify-js "^3.5.1" + +html-tags@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" + integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= + +html-webpack-include-assets-plugin@1.0.5: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/html-webpack-include-assets-plugin/-/html-webpack-include-assets-plugin-1.0.5.tgz#12770c227290451633351b5ed72dda8ce8c0642e" + integrity sha1-EncMInKQRRYzNRte1y3ajOjAZC4= dependencies: glob "^7.1.3" minimatch "^3.0.4" slash "^2.0.0" -html-webpack-plugin@^3.1.0: +html-webpack-plugin@3.2.0: version "3.2.0" - resolved "http://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" + resolved "https://npm-registry.llsengineer.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= dependencies: html-minifier "^3.2.3" @@ -4223,24 +4975,37 @@ html-webpack-plugin@^3.1.0: toposort "^1.0.0" util.promisify "1.0.0" -htmlparser2@~3.3.0: - version "3.3.0" - resolved "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" - integrity sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4= +htmlparser2@^3.3.0, htmlparser2@^3.9.2: + version "3.10.1" + resolved "https://npm-registry.llsengineer.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha1-vWedw/WYl7ajS7EHSchVu1OpOS8= dependencies: - domelementtype "1" - domhandler "2.1" - domutils "1.1" - readable-stream "1.0" + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" http-deceiver@^1.2.7: version "1.2.7" - resolved "http://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + resolved "https://npm-registry.llsengineer.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= -http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: +http-errors@1.7.2: + version "1.7.2" + resolved "https://npm-registry.llsengineer.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@~1.6.2: version "1.6.3" - resolved "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + resolved "https://npm-registry.llsengineer.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= dependencies: depd "~1.1.2" @@ -4248,41 +5013,44 @@ http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: setprototypeof "1.1.0" statuses ">= 1.4.0 < 2" -http-parser-js@>=0.4.0: - version "0.5.0" - resolved "http://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" - integrity sha1-1l7b7ehDSdDcMDIIFaFdOcw8u9g= - -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/http-proxy-agent/download/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha1-5IIb7vWyFCogJr1zkm/lN2McVAU= +http-errors@~1.7.2: + version "1.7.3" + resolved "https://npm-registry.llsengineer.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha1-bGGeT5xgMIw4UZSYwU+7EKrOuwY= dependencies: - agent-base "4" - debug "3.1.0" + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" -http-proxy-middleware@~0.18.0: - version "0.18.0" - resolved "http://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" - integrity sha1-CYfmu1pWBuWmkWjY+WeofxXdiqs= +http-parser-js@>=0.5.1: + version "0.5.2" + resolved "https://npm-registry.llsengineer.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77" + integrity sha1-2i4x0jezk6rnKs5DiC3X4nCo/3c= + +http-proxy-middleware@0.19.1: + version "0.19.1" + resolved "https://npm-registry.llsengineer.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha1-GDx9xKoUeRUDBkmMIQza+WCApDo= dependencies: - http-proxy "^1.16.2" + http-proxy "^1.17.0" is-glob "^4.0.0" - lodash "^4.17.5" - micromatch "^3.1.9" + lodash "^4.17.11" + micromatch "^3.1.10" -http-proxy@^1.16.2: - version "1.17.0" - resolved "http://registry.npm.taobao.org/http-proxy/download/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" - integrity sha1-etOElGWPhGBeL220Q230EPTlvpo= +http-proxy@^1.17.0: + version "1.18.1" + resolved "https://npm-registry.llsengineer.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk= dependencies: - eventemitter3 "^3.0.0" + eventemitter3 "^4.0.0" follow-redirects "^1.0.0" requires-port "^1.0.0" http-signature@~1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + resolved "https://npm-registry.llsengineer.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= dependencies: assert-plus "^1.0.0" @@ -4291,103 +5059,86 @@ http-signature@~1.2.0: https-browserify@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + resolved "https://npm-registry.llsengineer.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-proxy-agent@^2.2.1: - version "2.2.1" - resolved "http://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0" - integrity sha1-UVUpcPoE1yPgTFbQQXjD+SWSu8A= - dependencies: - agent-base "^4.1.0" - debug "^3.1.0" - -iconv-lite@0.4.23: - version "0.4.23" - resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" - integrity sha1-KXhx9jvlB63Pv8pxXQzQ7thOmmM= - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@^0.4.17, iconv-lite@^0.4.4: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" - resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://npm-registry.llsengineer.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs= dependencies: safer-buffer ">= 2.1.2 < 3" -icss-replace-symbols@1.1.0, icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - -icss-utils@^2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/icss-utils/download/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= - dependencies: - postcss "^6.0.1" - -idtoken-verifier@^1.1.2: - version "1.2.0" - resolved "http://registry.npm.taobao.org/idtoken-verifier/download/idtoken-verifier-1.2.0.tgz#4654f1f07ab7a803fc9b1b8b36057e2a87ad8b09" - integrity sha1-RlTx8Hq3qAP8mxuLNgV+Koetiwk= +icss-utils@^4.0.0, icss-utils@^4.1.1: + version "4.1.1" + resolved "https://npm-registry.llsengineer.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" + integrity sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc= dependencies: - base64-js "^1.2.0" - crypto-js "^3.1.9-1" - jsbn "^0.1.0" - superagent "^3.8.2" - url-join "^1.1.0" - -idx@^2.1.0: - version "2.5.2" - resolved "http://registry.npm.taobao.org/idx/download/idx-2.5.2.tgz#4b405c2e6d68d04136e0a368a7ab35b9caa0595f" - integrity sha1-S0BcLm1o0EE24KNop6s1ucqgWV8= + postcss "^7.0.14" ieee754@^1.1.4: - version "1.1.12" - resolved "http://registry.npm.taobao.org/ieee754/download/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" - integrity sha1-UL8k5bnIu5ivSWTJQc2wkY2ntgs= + version "1.2.1" + resolved "https://npm-registry.llsengineer.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I= iferr@^0.1.5: version "0.1.5" - resolved "http://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + resolved "https://npm-registry.llsengineer.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= -ignore-walk@^3.0.1: - version "3.0.1" - resolved "http://registry.npm.taobao.org/ignore-walk/download/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha1-qD5i59JyrA47VRqqgoMaGbafgvg= - dependencies: - minimatch "^3.0.4" - -ignore@^3.3.3: +ignore@^3.3.3, ignore@^3.3.5: version "3.3.10" - resolved "http://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + resolved "https://npm-registry.llsengineer.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" integrity sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM= +ignore@^4.0.6: + version "4.0.6" + resolved "https://npm-registry.llsengineer.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= + image-size@~0.5.0: version "0.5.5" - resolved "http://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" + resolved "https://npm-registry.llsengineer.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= import-cwd@^2.0.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + resolved "https://npm-registry.llsengineer.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= dependencies: import-from "^2.1.0" +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0: + version "3.2.2" + resolved "https://npm-registry.llsengineer.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e" + integrity sha1-/BKcFgxdaCNVB/QzGmuq0Ya9vD4= + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + import-from@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + resolved "https://npm-registry.llsengineer.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" integrity sha1-M1238qev/VOqpHHUuAId7ja387E= dependencies: resolve-from "^3.0.0" +import-lazy@^3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + integrity sha1-iRJ5ICyKIoD9vWZ029jaGh38Z8w= + import-local@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + resolved "https://npm-registry.llsengineer.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" integrity sha1-VQcL44pZk88Y72236WH1vuXFoJ0= dependencies: pkg-dir "^3.0.0" @@ -4395,208 +5146,234 @@ import-local@^2.0.0: imurmurhash@^0.1.4: version "0.1.4" - resolved "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + resolved "https://npm-registry.llsengineer.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= in-publish@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/in-publish/download/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" - integrity sha1-4g/146KvwmkDILbcVSaCqcf631E= + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/in-publish/-/in-publish-2.0.1.tgz#948b1a535c8030561cea522f73f78f4be357e00c" + integrity sha1-lIsaU1yAMFYc6lIvc/ePS+NX4Aw= indent-string@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + resolved "https://npm-registry.llsengineer.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= dependencies: repeating "^2.0.0" -indent-string@^3.0.0, indent-string@^3.1.0: +indent-string@^3.0.0: version "3.2.0" - resolved "http://registry.npm.taobao.org/indent-string/download/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" + resolved "https://npm-registry.llsengineer.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= -indexof@0.0.1: - version "0.0.1" - resolved "http://registry.npm.taobao.org/indexof/download/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= +indent-string@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE= + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +infer-owner@^1.0.3, infer-owner@^1.0.4: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + integrity sha1-xM78qo5RBRwqQLos6KPScpWvlGc= inflight@^1.0.4: version "1.0.6" - resolved "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + resolved "https://npm-registry.llsengineer.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= +inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://npm-registry.llsengineer.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= inherits@2.0.1: version "2.0.1" - resolved "http://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + resolved "https://npm-registry.llsengineer.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -ini@~1.3.0: - version "1.3.5" - resolved "http://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc= - -inquirer@^3.0.1, inquirer@^3.0.6: - version "3.3.0" - resolved "http://registry.npm.taobao.org/inquirer/download/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" - integrity sha1-ndLyrXZdyrH/BEO0kUQqILoifck= - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" +inherits@2.0.3: + version "2.0.3" + resolved "https://npm-registry.llsengineer.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -inquirer@^5.0.1: - version "5.2.0" - resolved "http://registry.npm.taobao.org/inquirer/download/inquirer-5.2.0.tgz#db350c2b73daca77ff1243962e9f22f099685726" - integrity sha1-2zUMK3Paynf/EkOWLp8i8JloVyY= - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.1.0" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^5.5.2" - string-width "^2.1.0" - strip-ansi "^4.0.0" +inquirer@^7.0.0: + version "7.3.3" + resolved "https://npm-registry.llsengineer.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha1-BNF2sq8Er8FXqD/XwQDpjuCq0AM= + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" through "^2.3.6" -instapromise@^2.0.7: - version "2.0.7" - resolved "http://registry.npm.taobao.org/instapromise/download/instapromise-2.0.7.tgz#85e66b31021194da11214c865127ef04ec30167a" - integrity sha1-heZrMQIRlNoRIUyGUSfvBOwwFno= +internal-ip@^4.3.0: + version "4.3.0" + resolved "https://npm-registry.llsengineer.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc= + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" -internal-ip@^3.0.1: - version "3.0.1" - resolved "http://registry.npm.taobao.org/internal-ip/download/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" - integrity sha1-31yZh24dLrLqLXT1IOP2aaAOzic= +internal-slot@^1.0.2: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" + integrity sha1-nC6fs82OXkJWxvRf4xAGf8+jeKM= dependencies: - default-gateway "^2.6.0" - ipaddr.js "^1.5.2" + es-abstract "^1.17.0-next.1" + has "^1.0.3" + side-channel "^1.0.2" + +intersection-observer@^0.7.0: + version "0.7.0" + resolved "https://npm-registry.llsengineer.com/intersection-observer/-/intersection-observer-0.7.0.tgz#ee16bee978db53516ead2f0a8154b09b400bbdc9" + integrity sha1-7ha+6XjbU1FurS8KgVSwm0ALvck= -invariant@^2.2.0, invariant@^2.2.1, invariant@^2.2.2, invariant@^2.2.4: +invariant@^2.2.2: version "2.2.4" - resolved "http://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + resolved "https://npm-registry.llsengineer.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY= dependencies: loose-envify "^1.0.0" -invert-kv@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - -invert-kv@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/invert-kv/download/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha1-c5P1r6Weyf9fZ6J2INEcIm4+7AI= - ip-regex@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + resolved "https://npm-registry.llsengineer.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= -ip@^1.1.0, ip@^1.1.4, ip@^1.1.5: +ip@^1.1.0, ip@^1.1.5: version "1.1.5" - resolved "http://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + resolved "https://npm-registry.llsengineer.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.8.0: - version "1.8.0" - resolved "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" - integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= +ipaddr.js@1.9.1, ipaddr.js@^1.9.0: + version "1.9.1" + resolved "https://npm-registry.llsengineer.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha1-v/OFQ+64mEglB5/zoqjmy9RngbM= -ipaddr.js@^1.5.2: - version "1.8.1" - resolved "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" - integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= +is-absolute-url@^3.0.3: + version "3.0.3" + resolved "https://npm-registry.llsengineer.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg= is-accessor-descriptor@^0.1.6: version "0.1.6" - resolved "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + resolved "https://npm-registry.llsengineer.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: kind-of "^3.0.2" is-accessor-descriptor@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + resolved "https://npm-registry.llsengineer.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" integrity sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY= dependencies: kind-of "^6.0.0" +is-alphabetical@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha1-nn1rlJFr4iFTdF0YTCmMv5hqaG0= + +is-alphanumeric@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz#4a9cef71daf4c001c1d81d63d140cf53fd6889f4" + integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= + +is-alphanumerical@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha1-frmiQx+FX2se8aeOMm31FWlsTb8= + dependencies: + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + +is-arguments@^1.0.4: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" + integrity sha1-YjUwMd++4HzrNGVqa95Z7+yujdk= + dependencies: + call-bind "^1.0.0" + is-arrayish@^0.2.1: version "0.2.1" - resolved "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://npm-registry.llsengineer.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= is-binary-path@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + resolved "https://npm-registry.llsengineer.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= dependencies: binary-extensions "^1.0.0" -is-buffer@^1.1.5, is-buffer@~1.1.1: +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= + dependencies: + binary-extensions "^2.0.0" + +is-buffer@^1.1.4, is-buffer@^1.1.5: version "1.1.6" - resolved "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + resolved "https://npm-registry.llsengineer.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha1-76ouqdqg16suoTqXsritUf776L4= -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= - dependencies: - builtin-modules "^1.0.0" +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.2" + resolved "https://npm-registry.llsengineer.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" + integrity sha1-x8ZxXNItTdtI0+GZcCI6zquwgNk= -is-callable@^1.1.3, is-callable@^1.1.4: - version "1.1.4" - resolved "http://registry.npm.taobao.org/is-callable/download/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha1-HhrfIZ4e62hNaR+dagX/DTCiTXU= +is-core-module@^2.1.0: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha1-lwN+89UiJNhRY/VZeytj2a/tmBo= + dependencies: + has "^1.0.3" is-data-descriptor@^0.1.4: version "0.1.4" - resolved "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + resolved "https://npm-registry.llsengineer.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= dependencies: kind-of "^3.0.2" is-data-descriptor@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + resolved "https://npm-registry.llsengineer.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" integrity sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc= dependencies: kind-of "^6.0.0" is-date-object@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha1-vac28s2P0G0yhE53Q7+nSUw7/X4= + +is-decimal@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha1-ZaOllYocW2OnBuGzM9fNn2MNP6U= is-descriptor@^0.1.0: version "0.1.6" - resolved "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + resolved "https://npm-registry.llsengineer.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" integrity sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco= dependencies: is-accessor-descriptor "^0.1.6" @@ -4605,7 +5382,7 @@ is-descriptor@^0.1.0: is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + resolved "https://npm-registry.llsengineer.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" integrity sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw= dependencies: is-accessor-descriptor "^1.0.0" @@ -4614,379 +5391,428 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-directory@^0.3.1: version "0.3.1" - resolved "http://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + resolved "https://npm-registry.llsengineer.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= +is-docker@^2.0.0: + version "2.1.1" + resolved "https://npm-registry.llsengineer.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + integrity sha1-QSWojkTkUNOE4JBH7eca3C0UQVY= + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://npm-registry.llsengineer.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= + dependencies: + is-primitive "^2.0.0" + is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" - resolved "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + resolved "https://npm-registry.llsengineer.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= is-extendable@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + resolved "https://npm-registry.llsengineer.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" integrity sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ= dependencies: is-plain-object "^2.0.4" +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + resolved "https://npm-registry.llsengineer.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-finite@^1.0.0: - version "1.0.2" - resolved "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha1-kEE1x3+0LAZB1qobzbxNqo2ggvM= is-fullwidth-code-point@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + resolved "https://npm-registry.llsengineer.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + resolved "https://npm-registry.llsengineer.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + is-glob@^3.1.0: version "3.1.0" - resolved "http://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + resolved "https://npm-registry.llsengineer.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/is-glob/download/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.1" + resolved "https://npm-registry.llsengineer.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw= dependencies: is-extglob "^2.1.1" -is-lower-case@^1.1.0: - version "1.1.3" - resolved "http://registry.npm.taobao.org/is-lower-case/download/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= +is-hexadecimal@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha1-zDXJdYjaS9Saju3WvECC1E3LI6c= + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4= + +is-negative-zero@^2.0.0: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + integrity sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ= + +is-number@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= dependencies: - lower-case "^1.1.0" + kind-of "^3.0.2" is-number@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + resolved "https://npm-registry.llsengineer.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= dependencies: kind-of "^3.0.2" -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= +is-number@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha1-ACbjf1RU1z41bf5lZGmYZ8an8P8= -is-path-in-cwd@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" - integrity sha1-WsSLNF72dTOb1sekipEhELJBz1I= +is-number@^7.0.0: + version "7.0.0" + resolved "https://npm-registry.llsengineer.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI= + +is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s= + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha1-v+Lcomxp85cmWkAJljYCk1oFOss= dependencies: - is-path-inside "^1.0.0" + is-path-inside "^2.1.0" -is-path-inside@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/is-path-inside/download/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha1-fJgQWH1lmkDSe8201WFuqwWUlLI= dependencies: - path-is-inside "^1.0.1" + path-is-inside "^1.0.2" + +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" - resolved "http://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + resolved "https://npm-registry.llsengineer.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc= dependencies: isobject "^3.0.1" -is-promise@^2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/is-promise/download/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://npm-registry.llsengineer.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= -is-redirect@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= -is-regex@^1.0.4: - version "1.0.4" - resolved "http://registry.npm.taobao.org/is-regex/download/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= +is-regex@^1.0.4, is-regex@^1.1.1: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== dependencies: - has "^1.0.1" - -is-resolvable@^1.0.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg= + has-symbols "^1.0.1" -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= -is-stream@^1.0.0, is-stream@^1.1.0: +is-stream@^1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + resolved "https://npm-registry.llsengineer.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= +is-string@^1.0.5: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y= + +is-supported-regexp-flag@^1.0.0: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz#21ee16518d2c1dd3edd3e9a0d57e50207ac364ca" + integrity sha1-Ie4WUY0sHdPt0+mg1X5QIHrDZMo= + is-symbol@^1.0.2: - version "1.0.2" - resolved "http://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha1-oFX2rlcZLK7jKeeoYBGLSXqVDzg= + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc= dependencies: - has-symbols "^1.0.0" + has-symbols "^1.0.1" is-typedarray@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + resolved "https://npm-registry.llsengineer.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= -is-upper-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/is-upper-case/download/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= - dependencies: - upper-case "^1.1.0" - is-utf8@^0.2.0: version "0.2.1" - resolved "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + resolved "https://npm-registry.llsengineer.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= +is-whitespace-character@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" + integrity sha1-CFjt2UqVWUx8ndC1wXTsbkXuSqc= + is-windows@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + resolved "https://npm-registry.llsengineer.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0= +is-word-character@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" + integrity sha1-zg5zIW+YWZBgWS9i/zE1TdvrAjA= + is-wsl@^1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + resolved "https://npm-registry.llsengineer.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= -isarray@0.0.1: - version "0.0.1" - resolved "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= +is-wsl@^2.1.1: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE= + dependencies: + is-docker "^2.0.0" isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://npm-registry.llsengineer.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isemail@1.x.x: - version "1.2.0" - resolved "http://registry.npm.taobao.org/isemail/download/isemail-1.2.0.tgz#be03df8cc3e29de4d2c5df6501263f1fa4595e9a" - integrity sha1-vgPfjMPineTSxd9lASY/H6RZXpo= - -isemail@2.x.x: - version "2.2.1" - resolved "http://registry.npm.taobao.org/isemail/download/isemail-2.2.1.tgz#0353d3d9a62951080c262c2aa0a42b8ea8e9e2a6" - integrity sha1-A1PT2aYpUQgMJiwqoKQrjqjp4qY= - isexe@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://npm-registry.llsengineer.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= isobject@^2.0.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + resolved "https://npm-registry.llsengineer.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" - resolved "http://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + resolved "https://npm-registry.llsengineer.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= isstream@~0.1.2: version "0.1.2" - resolved "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + resolved "https://npm-registry.llsengineer.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -items@2.x.x: - version "2.1.2" - resolved "http://registry.npm.taobao.org/items/download/items-2.1.2.tgz#0849354595805d586dac98e7e6e85556ea838558" - integrity sha1-CEk1RZWAXVhtrJjn5uhVVuqDhVg= +j-component@1.3.2: + version "1.3.2" + resolved "https://npm-registry.llsengineer.com/j-component/-/j-component-1.3.2.tgz#e4ca7ee5efe7600caea584e8955f4e1a0cf8ec86" + integrity sha1-5Mp+5e/nYAyupYTolV9OGgz47IY= + dependencies: + expr-parser "^1.0.0" + miniprogram-api-typings "^2.11.0" + miniprogram-exparser "2.11.2" javascript-stringify@^1.6.0: version "1.6.0" - resolved "http://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" + resolved "https://npm-registry.llsengineer.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" integrity sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM= -joi@^10.0.2: - version "10.6.0" - resolved "http://registry.npm.taobao.org/joi/download/joi-10.6.0.tgz#52587f02d52b8b75cdb0c74f0b164a191a0e1fc2" - integrity sha1-Ulh/AtUri3XNsMdPCxZKGRoOH8I= +jest-worker@^26.2.1: + version "26.6.2" + resolved "https://npm-registry.llsengineer.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha1-f3LLxNZDw2Xie5/XdfnQ6qnHqO0= dependencies: - hoek "4.x.x" - isemail "2.x.x" - items "2.x.x" - topo "2.x.x" - -joi@^6.10.1: - version "6.10.1" - resolved "http://registry.npm.taobao.org/joi/download/joi-6.10.1.tgz#4d50c318079122000fe5f16af1ff8e1917b77e06" - integrity sha1-TVDDGAeRIgAP5fFq8f+OGRe3fgY= - dependencies: - hoek "2.x.x" - isemail "1.x.x" - moment "2.x.x" - topo "1.x.x" - -join-component@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/join-component/download/join-component-1.1.0.tgz#b8417b750661a392bee2c2537c68b2a9d4977cd5" - integrity sha1-uEF7dQZho5K+4sJTfGiyqdSXfNU= + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" js-base64@^2.1.8, js-base64@^2.1.9: - version "2.5.0" - resolved "http://registry.npm.taobao.org/js-base64/download/js-base64-2.5.0.tgz#42255ba183ab67ce59a0dee640afdc00ab5ae93e" - integrity sha1-QiVboYOrZ85ZoN7mQK/cAKta6T4= - -js-tokens@^3.0.0, js-tokens@^3.0.2: - version "3.0.2" - resolved "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + version "2.6.4" + resolved "https://npm-registry.llsengineer.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha1-9OaGxd4eofhn28rT1G2WlCjfmMQ= -"js-tokens@^3.0.0 || ^4.0.0": +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://npm-registry.llsengineer.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= -js-yaml@^3.9.0, js-yaml@^3.9.1: - version "3.12.0" - resolved "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" - integrity sha1-6u1lbsg0TxD1J8a/obbiJE3hZ9E= +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://npm-registry.llsengineer.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc= dependencies: argparse "^1.0.7" esprima "^4.0.0" -jsbn@^0.1.0, jsbn@~0.1.0: +jsbn@~0.1.0: version "0.1.1" - resolved "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + resolved "https://npm-registry.llsengineer.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= -jsesc@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= +jsdom@^15.2.1: + version "15.2.1" + resolved "https://npm-registry.llsengineer.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" + integrity sha1-0v6xrvcYP4a+UhuMaDP/UpbQfsU= + dependencies: + abab "^2.0.0" + acorn "^7.1.0" + acorn-globals "^4.3.2" + array-equal "^1.0.0" + cssom "^0.4.1" + cssstyle "^2.0.0" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.1" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.2.0" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.7" + saxes "^3.1.9" + symbol-tree "^3.2.2" + tough-cookie "^3.0.1" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.1.2" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^7.0.0" + xml-name-validator "^3.0.0" jsesc@^2.5.1: version "2.5.2" - resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://npm-registry.llsengineer.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= jsesc@~0.5.0: version "0.5.0" - resolved "http://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + resolved "https://npm-registry.llsengineer.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + resolved "https://npm-registry.llsengineer.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk= -json-schema-traverse@^0.3.0: - version "0.3.1" - resolved "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" - integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A= - json-schema-traverse@^0.4.1: version "0.4.1" - resolved "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://npm-registry.llsengineer.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= json-schema@0.2.3: version "0.2.3" - resolved "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + resolved "https://npm-registry.llsengineer.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + resolved "https://npm-registry.llsengineer.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= json-stringify-safe@~5.0.1: version "5.0.1" - resolved "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + resolved "https://npm-registry.llsengineer.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= json3@^3.3.2: - version "3.3.2" - resolved "http://registry.npm.taobao.org/json3/download/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + version "3.3.3" + resolved "https://npm-registry.llsengineer.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E= -json5@^0.5.0, json5@^0.5.1: +json5@^0.5.0: version "0.5.1" - resolved "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + resolved "https://npm-registry.llsengineer.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= json5@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + resolved "https://npm-registry.llsengineer.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" integrity sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4= dependencies: minimist "^1.2.0" -jsonfile@^2.3.1: - version "2.4.0" - resolved "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/jsonfile/download/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY= - optionalDependencies: - graceful-fs "^4.1.6" +json5@^2.1.2: + version "2.1.3" + resolved "https://npm-registry.llsengineer.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" + integrity sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM= + dependencies: + minimist "^1.2.5" jsonfile@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + resolved "https://npm-registry.llsengineer.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= optionalDependencies: graceful-fs "^4.1.6" jsonp-retry@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/jsonp-retry/download/jsonp-retry-1.0.3.tgz#9e6b18b02ec767a621dd44b4e99439a8a43a6419" + resolved "https://npm-registry.llsengineer.com/jsonp-retry/-/jsonp-retry-1.0.3.tgz#9e6b18b02ec767a621dd44b4e99439a8a43a6419" integrity sha1-nmsYsC7HZ6Yh3US06ZQ5qKQ6ZBk= dependencies: object-assign "^4.1.1" -jsonschema@^1.1.0: - version "1.2.4" - resolved "http://registry.npm.taobao.org/jsonschema/download/jsonschema-1.2.4.tgz#a46bac5d3506a254465bc548876e267c6d0d6464" - integrity sha1-pGusXTUGolRGW8VIh24mfG0NZGQ= - -jsonwebtoken@^7.2.1: - version "7.4.3" - resolved "http://registry.npm.taobao.org/jsonwebtoken/download/jsonwebtoken-7.4.3.tgz#77f5021de058b605a1783fa1283e99812e645638" - integrity sha1-d/UCHeBYtgWheD+hKD6ZgS5kVjg= - dependencies: - joi "^6.10.1" - jws "^3.1.4" - lodash.once "^4.0.0" - ms "^2.0.0" - xtend "^4.0.1" - jsprim@^1.2.2: version "1.4.1" - resolved "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + resolved "https://npm-registry.llsengineer.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= dependencies: assert-plus "1.0.0" @@ -4994,93 +5820,74 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" -jsx-ast-utils@^2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/jsx-ast-utils/download/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" - integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= - dependencies: - array-includes "^3.0.3" - -jwa@^1.1.5: - version "1.1.6" - resolved "http://registry.npm.taobao.org/jwa/download/jwa-1.1.6.tgz#87240e76c9808dbde18783cf2264ef4929ee50e6" - integrity sha1-hyQOdsmAjb3hh4PPImTvSSnuUOY= - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.10" - safe-buffer "^5.0.1" - -jws@^3.1.4: - version "3.1.5" - resolved "http://registry.npm.taobao.org/jws/download/jws-3.1.5.tgz#80d12d05b293d1e841e7cb8b4e69e561adcf834f" - integrity sha1-gNEtBbKT0ehB58uLTmnlYa3Pg08= +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/jsx-ast-utils/-/jsx-ast-utils-3.1.0.tgz#642f1d7b88aa6d7eb9d8f2210e166478444fa891" + integrity sha1-ZC8de4iqbX652PIhDhZkeERPqJE= dependencies: - jwa "^1.1.5" - safe-buffer "^5.0.1" + array-includes "^3.1.1" + object.assign "^4.1.1" -killable@^1.0.0: +killable@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + resolved "https://npm-registry.llsengineer.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" integrity sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI= kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" - resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + resolved "https://npm-registry.llsengineer.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + resolved "https://npm-registry.llsengineer.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= dependencies: is-buffer "^1.1.5" kind-of@^5.0.0: version "5.1.0" - resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + resolved "https://npm-registry.llsengineer.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" integrity sha1-cpyR4thXt6QZofmqZWhcTDP1hF0= kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "http://registry.npm.taobao.org/kind-of/download/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha1-ARRrNqYhjmTljzqNZt5df8b20FE= + version "6.0.3" + resolved "https://npm-registry.llsengineer.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= -kleur@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/kleur/download/kleur-3.0.1.tgz#4f5b313f5fa315432a400f19a24db78d451ede62" - integrity sha1-T1sxP1+jFUMqQA8Zok23jUUe3mI= +kleur@^2.0.1: + version "2.0.2" + resolved "https://npm-registry.llsengineer.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" + integrity sha1-twT0lE2V4lXQOPDLBfuKYCxVowA= -lcid@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" +kleur@^3.0.0: + version "3.0.3" + resolved "https://npm-registry.llsengineer.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4= -lcid@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/lcid/download/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha1-bvXS32DlL4LrIopMNz6NHzlyU88= - dependencies: - invert-kv "^2.0.0" +known-css-properties@^0.6.0: + version "0.6.1" + resolved "https://npm-registry.llsengineer.com/known-css-properties/-/known-css-properties-0.6.1.tgz#31b5123ad03d8d1a3f36bd4155459c981173478b" + integrity sha1-MbUSOtA9jRo/Nr1BVUWcmBFzR4s= -less-loader@^4.1.0: - version "4.1.0" - resolved "http://registry.npm.taobao.org/less-loader/download/less-loader-4.1.0.tgz#2c1352c5b09a4f84101490274fd51674de41363e" - integrity sha1-LBNSxbCaT4QQFJAnT9UWdN5BNj4= +less-loader@5.0.0, less-loader@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/less-loader/-/less-loader-5.0.0.tgz#498dde3a6c6c4f887458ee9ed3f086a12ad1b466" + integrity sha1-SY3eOmxsT4h0WO6e0/CGoSrRtGY= dependencies: clone "^2.1.1" loader-utils "^1.1.0" - pify "^3.0.0" + pify "^4.0.1" -less@^3.0.4: - version "3.9.0" - resolved "http://registry.npm.taobao.org/less/download/less-3.9.0.tgz#b7511c43f37cf57dc87dffd9883ec121289b1474" - integrity sha1-t1EcQ/N89X3Iff/ZiD7BISibFHQ= +less@3.11.1: + version "3.11.1" + resolved "https://npm-registry.llsengineer.com/less/-/less-3.11.1.tgz#c6bf08e39e02404fe6b307a3dfffafdc55bd36e2" + integrity sha1-xr8I454CQE/mswej3/+v3FW9NuI= dependencies: clone "^2.1.2" + tslib "^1.10.0" optionalDependencies: errno "^0.1.1" graceful-fs "^4.1.2" @@ -5091,9 +5898,36 @@ less@^3.0.4: request "^2.83.0" source-map "~0.6.0" +less@^3.10.3: + version "3.13.0" + resolved "https://npm-registry.llsengineer.com/less/-/less-3.13.0.tgz#6a47bb19d97edcf7a53d444b099275dd6b17c85a" + integrity sha1-ake7Gdl+3PelPURLCZJ13WsXyFo= + dependencies: + tslib "^1.10.0" + optionalDependencies: + errno "^0.1.1" + graceful-fs "^4.1.2" + image-size "~0.5.0" + make-dir "^2.1.0" + mime "^1.4.1" + native-request "^1.0.5" + source-map "~0.6.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I= + +levenary@^1.1.1: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/levenary/-/levenary-1.1.1.tgz#842a9ee98d2075aa7faeedbe32679e9205f46f77" + integrity sha1-hCqe6Y0gdap/ru2+MmeekgX0b3c= + dependencies: + leven "^3.1.0" + levn@^0.3.0, levn@~0.3.0: version "0.3.0" - resolved "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + resolved "https://npm-registry.llsengineer.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= dependencies: prelude-ls "~1.1.2" @@ -5101,7 +5935,7 @@ levn@^0.3.0, levn@~0.3.0: load-json-file@^1.0.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + resolved "https://npm-registry.llsengineer.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= dependencies: graceful-fs "^4.1.2" @@ -5112,7 +5946,7 @@ load-json-file@^1.0.0: load-json-file@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + resolved "https://npm-registry.llsengineer.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= dependencies: graceful-fs "^4.1.2" @@ -5120,14 +5954,33 @@ load-json-file@^2.0.0: pify "^2.0.0" strip-bom "^3.0.0" -loader-runner@^2.3.0: - version "2.3.1" - resolved "http://registry.npm.taobao.org/loader-runner/download/loader-runner-2.3.1.tgz#026f12fe7c3115992896ac02ba022ba92971b979" - integrity sha1-Am8S/nwxFZkolqwCugIrqSlxuXk= +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +loader-runner@^2.4.0: + version "2.4.0" + resolved "https://npm-registry.llsengineer.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c= + +loader-utils@1.2.3: + version "1.2.3" + resolved "https://npm-registry.llsengineer.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha1-H/XcaRHJ8KBiUxpMBLYJQGEIwsc= + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" loader-utils@^0.2.16: version "0.2.17" - resolved "http://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + resolved "https://npm-registry.llsengineer.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= dependencies: big.js "^3.1.3" @@ -5135,18 +5988,27 @@ loader-utils@^0.2.16: json5 "^0.5.0" object-assign "^4.0.1" -loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: - version "1.2.3" - resolved "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha1-H/XcaRHJ8KBiUxpMBLYJQGEIwsc= +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: + version "1.4.0" + resolved "https://npm-registry.llsengineer.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha1-xXm140yzSxp07cbB+za/o3HVphM= dependencies: big.js "^5.2.2" - emojis-list "^2.0.0" + emojis-list "^3.0.0" json5 "^1.0.1" +loader-utils@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha1-5MrOW4FtQloWa18JfhDNErNgZLA= + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + locate-path@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + resolved "https://npm-registry.llsengineer.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= dependencies: p-locate "^2.0.0" @@ -5154,201 +6016,91 @@ locate-path@^2.0.0: locate-path@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + resolved "https://npm-registry.llsengineer.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" integrity sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4= dependencies: p-locate "^3.0.0" path-exists "^3.0.0" -lock@^0.1.2, lock@~0.1.2: - version "0.1.4" - resolved "http://registry.npm.taobao.org/lock/download/lock-0.1.4.tgz#fec7deaef17e7c3a0a55e1da042803e25d91745d" - integrity sha1-/sfervF+fDoKVeHaBCgD4l2RdF0= - -lodash-es@^4.2.1: - version "4.17.11" - resolved "http://registry.npm.taobao.org/lodash-es/download/lodash-es-4.17.11.tgz#145ab4a7ac5c5e52a3531fb4f310255a152b4be0" - integrity sha1-FFq0p6xcXlKjUx+08xAlWhUrS+A= - -lodash._baseassign@^3.0.0: - version "3.2.0" - resolved "http://registry.npm.taobao.org/lodash._baseassign/download/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" - integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4= - dependencies: - lodash._basecopy "^3.0.0" - lodash.keys "^3.0.0" - -lodash._basecopy@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" - integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= - -lodash._bindcallback@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/lodash._bindcallback/download/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" - integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4= - -lodash._createassigner@^3.0.0: - version "3.1.1" - resolved "http://registry.npm.taobao.org/lodash._createassigner/download/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11" - integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE= - dependencies: - lodash._bindcallback "^3.0.0" - lodash._isiterateecall "^3.0.0" - lodash.restparam "^3.0.0" - -lodash._getnative@^3.0.0: - version "3.9.1" - resolved "http://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" - integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= - -lodash._isiterateecall@^3.0.0: - version "3.0.9" - resolved "http://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" - integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= - -lodash.assign@^3.0.0: - version "3.2.0" - resolved "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" - integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo= +locate-path@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= dependencies: - lodash._baseassign "^3.0.0" - lodash._createassigner "^3.0.0" - lodash.keys "^3.0.0" - -lodash.assign@^4.0.1, lodash.assign@^4.2.0: - version "4.2.0" - resolved "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= + p-locate "^4.1.0" -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "http://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - -lodash.clonedeep@^4.3.2, lodash.clonedeep@^4.5.0: +lodash.clonedeep@^4.5.0: version "4.5.0" - resolved "http://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + resolved "https://npm-registry.llsengineer.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= lodash.debounce@^4.0.8: version "4.0.8" - resolved "http://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + resolved "https://npm-registry.llsengineer.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= -lodash.defaults@^3.1.2: - version "3.1.2" - resolved "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c" - integrity sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw= - dependencies: - lodash.assign "^3.0.0" - lodash.restparam "^3.0.0" - -lodash.defaults@^4.0.0: - version "4.2.0" - resolved "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= - -lodash.isarguments@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" - integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= - -lodash.isarray@^3.0.0: - version "3.0.4" - resolved "http://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" - integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= - -lodash.keys@^3.0.0: - version "3.1.2" - resolved "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" - integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= - dependencies: - lodash._getnative "^3.0.0" - lodash.isarguments "^3.0.0" - lodash.isarray "^3.0.0" - -lodash.mergewith@^4.6.0: - version "4.6.1" - resolved "http://registry.npm.taobao.org/lodash.mergewith/download/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" - integrity sha1-Y5BX5ybDr72z59QnQcqo1uQzWSc= - -lodash.once@^4.0.0: - version "4.1.1" - resolved "http://registry.npm.taobao.org/lodash.once/download/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" - integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= - -lodash.restparam@^3.0.0: - version "3.6.1" - resolved "http://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" - integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= - -lodash.tail@^4.1.1: - version "4.1.1" - resolved "http://registry.npm.taobao.org/lodash.tail/download/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" - integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://npm-registry.llsengineer.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= -lodash@4.x, lodash@^4.0.0, lodash@^4.13.1, lodash@^4.14.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.6.1, lodash@~4.17.10: - version "4.17.11" - resolved "http://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha1-s56mIp72B+zYniyN8SU2iRysm40= +lodash@4.17.20, lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.3, lodash@^4.17.4, lodash@~4.17.10: + version "4.17.20" + resolved "https://npm-registry.llsengineer.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI= -log-symbols@^2.2.0: +log-symbols@^2.0.0, log-symbols@^2.2.0: version "2.2.0" - resolved "http://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + resolved "https://npm-registry.llsengineer.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" integrity sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo= dependencies: chalk "^2.0.1" -logfmt@^1.2.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/logfmt/download/logfmt-1.2.1.tgz#0e99838eb3a87fb6272d6d2b4fc327b95a29abee" - integrity sha1-DpmDjrOof7YnLW0rT8MnuVopq+4= +log-symbols@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha1-86CFFqXeqJMzan3uFNGKHP2rd8Q= dependencies: - lodash "4.x" - split "0.2.x" - through "2.3.x" + chalk "^2.4.2" -loglevel@^1.4.1: - version "1.6.1" - resolved "http://registry.npm.taobao.org/loglevel/download/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" - integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= +loglevel-plugin-prefix@^0.8.4: + version "0.8.4" + resolved "https://npm-registry.llsengineer.com/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz#2fe0e05f1a820317d98d8c123e634c1bd84ff644" + integrity sha1-L+DgXxqCAxfZjYwSPmNMG9hP9kQ= + +loglevel@^1.6.6, loglevel@^1.6.8: + version "1.7.1" + resolved "https://npm-registry.llsengineer.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" + integrity sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc= + +longest-streak@^2.0.1: + version "2.0.4" + resolved "https://npm-registry.llsengineer.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" + integrity sha1-uFmZV9pbXatk3uP+MW+ndFl9kOQ= -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.4.0: version "1.4.0" - resolved "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + resolved "https://npm-registry.llsengineer.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8= dependencies: js-tokens "^3.0.0 || ^4.0.0" loud-rejection@^1.0.0: version "1.6.0" - resolved "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + resolved "https://npm-registry.llsengineer.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= dependencies: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lower-case-first@^1.0.0: - version "1.0.2" - resolved "http://registry.npm.taobao.org/lower-case-first/download/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: +lower-case@^1.1.1: version "1.1.4" - resolved "http://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + resolved "https://npm-registry.llsengineer.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8= - -lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2: +lru-cache@^4.0.1: version "4.1.5" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + resolved "https://npm-registry.llsengineer.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80= dependencies: pseudomap "^1.0.2" @@ -5356,125 +6108,130 @@ lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2: lru-cache@^5.1.1: version "5.1.1" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://npm-registry.llsengineer.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" integrity sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA= dependencies: yallist "^3.0.2" -lru-cache@~4.0.0: - version "4.0.2" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - integrity sha1-HRdnnAac2l0ECZGgnbwsDbN35V4= +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://npm-registry.llsengineer.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" + yallist "^4.0.0" -lru-memoizer@^1.11.1: - version "1.12.0" - resolved "http://registry.npm.taobao.org/lru-memoizer/download/lru-memoizer-1.12.0.tgz#efe65706cc8a9cc653f80f0d5a6ea38ad950e352" - integrity sha1-7+ZXBsyKnMZT+A8NWm6jitlQ41I= +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU= dependencies: - lock "~0.1.2" - lodash "^4.17.4" - lru-cache "~4.0.0" - very-fast-args "^1.1.0" + pify "^4.0.1" + semver "^5.6.0" -make-dir@^1.0.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha1-ecEDO4BRW9bSTsmTPoYMp17ifww= +make-dir@^3.0.2: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8= dependencies: - pify "^3.0.0" + semver "^6.0.0" -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "http://registry.npm.taobao.org/map-age-cleaner/download/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha1-fVg6cwZDTAVf5HSw9FB45uG0uSo= - dependencies: - p-defer "^1.0.0" +mamacro@^0.0.3: + version "0.0.3" + resolved "https://npm-registry.llsengineer.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" + integrity sha1-rSyVdhl8nxq/MI0Hh4Zb2XWj8+Q= map-cache@^0.2.2: version "0.2.2" - resolved "http://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + resolved "https://npm-registry.llsengineer.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + resolved "https://npm-registry.llsengineer.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= +map-obj@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" + integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= + map-visit@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + resolved "https://npm-registry.llsengineer.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= dependencies: object-visit "^1.0.0" -match-require@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/match-require/download/match-require-2.1.0.tgz#f67d62c4cb1d703f408fb63b55b9ae83fb25e2cc" - integrity sha1-9n1ixMsdcD9Aj7Y7Vbmug/sl4sw= - dependencies: - uuid "^3.0.0" +markdown-escapes@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" + integrity sha1-yVQV70UUmddgK5EJXzyOiXX3hTU= + +markdown-table@^1.1.0: + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" + integrity sha1-n8tpvP24cXv9A5jG7C2TA2743mA= + +math-random@^1.0.1: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + integrity sha1-XdaUPJOFSCZwFtTjTwV1gwgMUUw= + +mathml-tag-names@^2.0.1: + version "2.1.3" + resolved "https://npm-registry.llsengineer.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" + integrity sha1-TdrdZzCOeAzxakdoWHjuJ7c2oKM= md5.js@^1.3.4: version "1.3.5" - resolved "http://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + resolved "https://npm-registry.llsengineer.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" integrity sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8= dependencies: hash-base "^3.0.0" inherits "^2.0.1" safe-buffer "^5.1.2" -md5@^2.2.1: - version "2.2.1" - resolved "http://registry.npm.taobao.org/md5/download/md5-2.2.1.tgz#53ab38d5fe3c8891ba465329ea23fac0540126f9" - integrity sha1-U6s41f48iJG6RlMp6iP6wFQBJvk= +mdast-util-compact@^1.0.0: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz#d531bb7667b5123abf20859be086c4d06c894593" + integrity sha1-1TG7dme1Ejq/IIWb4IbE0GyJRZM= dependencies: - charenc "~0.0.1" - crypt "~0.0.1" - is-buffer "~1.1.1" + unist-util-visit "^1.1.0" -md5hex@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/md5hex/download/md5hex-1.0.0.tgz#ed74b477a2ee9369f75efee2f08d5915e52a42e8" - integrity sha1-7XS0d6Luk2n3Xv7i8I1ZFeUqQug= - -mdn-data@^1.0.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/mdn-data/download/mdn-data-1.2.0.tgz#eadd28b0f2d307cf27e71524609bfb749ebfc0b6" - integrity sha1-6t0osPLTB88n5xUkYJv7dJ6/wLY= +mdn-data@2.0.14: + version "2.0.14" + resolved "https://npm-registry.llsengineer.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdn-data@~1.1.0: version "1.1.4" - resolved "http://registry.npm.taobao.org/mdn-data/download/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + resolved "https://npm-registry.llsengineer.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" integrity sha1-ULXU/8RXUnZXPE7tuHgIEqhBnwE= media-typer@0.3.0: version "0.3.0" - resolved "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + resolved "https://npm-registry.llsengineer.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mem@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/mem/download/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" - integrity sha1-ZDdpDZRxZ49syDZZwAy6/Nawza8= - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^1.0.0" - p-is-promise "^1.1.0" - -memory-fs@^0.4.0, memory-fs@~0.4.1: +memory-fs@^0.4.1: version "0.4.1" - resolved "http://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + resolved "https://npm-registry.llsengineer.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= dependencies: errno "^0.1.3" readable-stream "^2.0.1" +memory-fs@^0.5.0: + version "0.5.0" + resolved "https://npm-registry.llsengineer.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" + integrity sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + meow@^3.7.0: version "3.7.0" - resolved "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + resolved "https://npm-registry.llsengineer.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= dependencies: camelcase-keys "^2.0.0" @@ -5488,19 +6245,63 @@ meow@^3.7.0: redent "^1.0.0" trim-newlines "^1.0.0" +meow@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4" + integrity sha1-38c9Y6mvxxSl43F2DrXIi5EHiqQ= + dependencies: + camelcase-keys "^4.0.0" + decamelize-keys "^1.0.0" + loud-rejection "^1.0.0" + minimist-options "^3.0.1" + normalize-package-data "^2.3.4" + read-pkg-up "^3.0.0" + redent "^2.0.0" + trim-newlines "^2.0.0" + yargs-parser "^10.0.0" + merge-descriptors@1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://npm-registry.llsengineer.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= -methods@^1.1.1, methods@~1.1.2: +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= + +merge2@^1.2.3: + version "1.4.1" + resolved "https://npm-registry.llsengineer.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= + +methods@~1.1.2: version "1.1.2" - resolved "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + resolved "https://npm-registry.llsengineer.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: +micromatch@^2.3.11: + version "2.3.11" + resolved "https://npm-registry.llsengineer.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" - resolved "http://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + resolved "https://npm-registry.llsengineer.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha1-cIWbyVyYQJUvNZoGij/En57PrCM= dependencies: arr-diff "^4.0.0" @@ -5517,123 +6318,177 @@ micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://npm-registry.llsengineer.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk= + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + miller-rabin@^4.0.0: version "4.0.1" - resolved "http://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + resolved "https://npm-registry.llsengineer.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" integrity sha1-8IA1HIZbDcViqEYpZtqlNUPHik0= dependencies: bn.js "^4.0.0" brorand "^1.0.1" -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: - version "1.37.0" - resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha1-C2oM5v2+lXbiXx8tL96IMNwK0Ng= +mime-db@1.44.0: + version "1.44.0" + resolved "https://npm-registry.llsengineer.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" + integrity sha1-+hHF6wrKEzS0Izy01S8QxaYnL5I= -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19: - version "2.1.21" - resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha1-KJlaoey3cHQv5q5+WPkYHHRLP5Y= - dependencies: - mime-db "~1.37.0" +"mime-db@>= 1.43.0 < 2": + version "1.45.0" + resolved "https://npm-registry.llsengineer.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" + integrity sha1-zO7aIczXw6dF66LezVXUtz54eeo= -mime@1.4.1: - version "1.4.1" - resolved "http://registry.npm.taobao.org/mime/download/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY= +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.27" + resolved "https://npm-registry.llsengineer.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" + integrity sha1-R5SfmOJ56lMRn1ci4PNOUpvsAJ8= + dependencies: + mime-db "1.44.0" -mime@^1.4.1: +mime@1.6.0, mime@^1.4.1: version "1.6.0" - resolved "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://npm-registry.llsengineer.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= -mime@^2.0.3, mime@^2.3.1: - version "2.4.0" - resolved "http://registry.npm.taobao.org/mime/download/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" - integrity sha1-4FH9iBNYWF8yed8zP+aU2gvP/dY= +mime@^2.3.1, mime@^2.4.4: + version "2.4.6" + resolved "https://npm-registry.llsengineer.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" + integrity sha1-5bQHyQ20QvK+tbFiNz0Htpr/pNE= mimic-fn@^1.0.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + resolved "https://npm-registry.llsengineer.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" integrity sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI= -min-document@^2.19.0: - version "2.19.0" - resolved "http://registry.npm.taobao.org/min-document/download/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs= + +mini-css-extract-plugin@0.8.0: + version "0.8.0" + resolved "https://npm-registry.llsengineer.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" + integrity sha1-gdQexP5YxxOpatfHI82y0L1NcOE= dependencies: - dom-walk "^0.1.0" + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" -mini-css-extract-plugin@^0.4.1: - version "0.4.5" - resolved "http://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.4.5.tgz#c99e9e78d54f3fa775633aee5933aeaa4e80719a" - integrity sha1-yZ6eeNVPP6d1YzruWTOuqk6AcZo= +mini-css-extract-plugin@0.9.0: + version "0.9.0" + resolved "https://npm-registry.llsengineer.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" + integrity sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54= dependencies: loader-utils "^1.1.0" + normalize-url "1.9.1" schema-utils "^1.0.0" webpack-sources "^1.1.0" minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://npm-registry.llsengineer.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc= minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + resolved "https://npm-registry.llsengineer.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@~3.0.2: +minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" - resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + resolved "https://npm-registry.llsengineer.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM= dependencies: brace-expansion "^1.1.7" -minimist@0.0.8: - version "0.0.8" - resolved "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= +minimist-options@^3.0.1: + version "3.0.2" + resolved "https://npm-registry.llsengineer.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" + integrity sha1-+6TIGRM54T7PTWG+sD8HAQPz2VQ= + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" -minimist@^1.1.3, minimist@^1.2.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://npm-registry.llsengineer.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "http://registry.npm.taobao.org/minipass/download/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha1-ys6+SSAiSX9law8PUeJoKp7S2Eg= +minipass-collect@^1.0.2: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + integrity sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc= dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" + minipass "^3.0.0" -minizlib@^1.1.1: - version "1.2.1" - resolved "http://registry.npm.taobao.org/minizlib/download/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha1-3SfqYTYkPHyIBoToZyuzpF/ZthQ= +minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M= dependencies: - minipass "^2.2.1" + minipass "^3.0.0" -mississippi@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/mississippi/download/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" - integrity sha1-NEKlCPr8KFAEhv7qmUCWduTuWm8= +minipass-pipeline@^1.2.2: + version "1.2.4" + resolved "https://npm-registry.llsengineer.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw= dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^2.0.1" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" + minipass "^3.0.0" + +minipass@^3.0.0, minipass@^3.1.1: + version "3.1.3" + resolved "https://npm-registry.llsengineer.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" + integrity sha1-fUL/HzljVILhX5zbUxhN7r1YFf0= + dependencies: + yallist "^4.0.0" + +miniprogram-api-typings@^2.11.0: + version "2.12.0" + resolved "https://npm-registry.llsengineer.com/miniprogram-api-typings/-/miniprogram-api-typings-2.12.0.tgz#7a29c90f3e5efa36588422d1f01e22d3394aaaa1" + integrity sha1-einJDz5e+jZYhCLR8B4i0zlKqqE= + +miniprogram-compiler@^0.1.2: + version "0.1.2" + resolved "https://npm-registry.llsengineer.com/miniprogram-compiler/-/miniprogram-compiler-0.1.2.tgz#2afab6e288d8bc085f803b1d49ae59c5df236e99" + integrity sha1-Kvq24ojYvAhfgDsdSa5Zxd8jbpk= + dependencies: + glob "^7.1.3" + unescape-js "^1.1.1" + +miniprogram-exparser@2.11.2: + version "2.11.2" + resolved "https://npm-registry.llsengineer.com/miniprogram-exparser/-/miniprogram-exparser-2.11.2.tgz#e60b4a1433c249025f7e9a922bfe369c7436ae61" + integrity sha1-5gtKFDPCSQJffpqSK/42nHQ2rmE= + +miniprogram-simulate@^1.1.5: + version "1.2.8" + resolved "https://npm-registry.llsengineer.com/miniprogram-simulate/-/miniprogram-simulate-1.2.8.tgz#b40fb6fd3b0a43e97f292b2da28c9bb84ae4c5e1" + integrity sha1-tA+2/TsKQ+l/KSstooybuErkxeE= + dependencies: + csso "^3.5.1" + j-component "1.3.2" + less "^3.10.3" + miniprogram-compiler "^0.1.2" + postcss "^7.0.23" + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha1-6Q00Zrogm5MkUVCKEc49NjIUWTE= + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" mississippi@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + resolved "https://npm-registry.llsengineer.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" integrity sha1-6goykfl+C16HdrNj1fChLZTGcCI= dependencies: concat-stream "^1.5.0" @@ -5648,48 +6503,33 @@ mississippi@^3.0.0: through2 "^2.0.0" mixin-deep@^1.2.0: - version "1.3.1" - resolved "http://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha1-pJ5yaNzhoNlpjkUybFYm3zVD0P4= + version "1.3.2" + resolved "https://npm-registry.llsengineer.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY= dependencies: for-in "^1.0.2" is-extendable "^1.0.1" -mixin-object@^2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/mixin-object/download/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" - integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= - dependencies: - for-in "^0.1.3" - is-extendable "^0.1.1" - -mkdirp-promise@^5.0.0: - version "5.0.1" - resolved "http://registry.npm.taobao.org/mkdirp-promise/download/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" - integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.5, mkdirp@~0.5.x: + version "0.5.5" + resolved "https://npm-registry.llsengineer.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8= dependencies: - mkdirp "*" + minimist "^1.2.5" -mkdirp@*, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" +mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha1-PrXtYmInVteaXw4qIh3+utdcL34= mobile-detect@^1.4.2: - version "1.4.3" - resolved "http://registry.npm.taobao.org/mobile-detect/download/mobile-detect-1.4.3.tgz#e436a3839f5807dd4d3cd4e081f7d3a51ffda2dd" - integrity sha1-5Dajg59YB91NPNTggffTpR/9ot0= - -moment@2.x.x, moment@^2.10.6: - version "2.23.0" - resolved "http://registry.npm.taobao.org/moment/download/moment-2.23.0.tgz#759ea491ac97d54bac5ad776996e2a58cc1bc225" - integrity sha1-dZ6kkayX1UusWtd2mW4qWMwbwiU= + version "1.4.4" + resolved "https://npm-registry.llsengineer.com/mobile-detect/-/mobile-detect-1.4.4.tgz#686c74e92d3cc06b09a9b3594b7b981494b137f6" + integrity sha1-aGx06S08wGsJqbNZS3uYFJSxN/Y= move-concurrently@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + resolved "https://npm-registry.llsengineer.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= dependencies: aproba "^1.1.1" @@ -5701,58 +6541,50 @@ move-concurrently@^1.0.1: ms@2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://npm-registry.llsengineer.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -ms@^2.0.0, ms@^2.1.1: +ms@2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + resolved "https://npm-registry.llsengineer.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo= +ms@2.1.2: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= + +ms@^2.1.1: + version "2.1.3" + resolved "https://npm-registry.llsengineer.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha1-V0yBOM4dK1hh8LRFedut1gxmFbI= + multicast-dns-service-types@^1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + resolved "https://npm-registry.llsengineer.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= multicast-dns@^6.0.1: version "6.2.3" - resolved "http://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + resolved "https://npm-registry.llsengineer.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" integrity sha1-oOx72QVcQoL3kMPIL04o2zsxsik= dependencies: dns-packet "^1.3.1" thunky "^1.0.2" -mute-stream@0.0.7: - version "0.0.7" - resolved "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -mv@^2.1.1, mv@~2: - version "2.1.1" - resolved "http://registry.npm.taobao.org/mv/download/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2" - integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI= - dependencies: - mkdirp "~0.5.1" - ncp "~2.0.0" - rimraf "~2.4.0" - -mz@^2.6.0: - version "2.7.0" - resolved "http://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI= - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" +mute-stream@0.0.8: + version "0.0.8" + resolved "https://npm-registry.llsengineer.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= -nan@^2.10.0, nan@^2.9.2: - version "2.12.1" - resolved "http://registry.npm.taobao.org/nan/download/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha1-exqhk+mqhgV+PHu9CsRI53CSVVI= +nan@^2.12.1, nan@^2.13.2: + version "2.14.2" + resolved "https://npm-registry.llsengineer.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk= nanomatch@^1.2.9: version "1.2.13" - resolved "http://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + resolved "https://npm-registry.llsengineer.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" integrity sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk= dependencies: arr-diff "^4.0.0" @@ -5767,83 +6599,51 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" +native-request@^1.0.5: + version "1.0.8" + resolved "https://npm-registry.llsengineer.com/native-request/-/native-request-1.0.8.tgz#8f66bf606e0f7ea27c0e5995eb2f5d03e33ae6fb" + integrity sha1-j2a/YG4PfqJ8DlmV6y9dA+M65vs= + natural-compare@^1.4.0: version "1.4.0" - resolved "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + resolved "https://npm-registry.llsengineer.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -ncp@^2.0.0, ncp@~2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/ncp/download/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" - integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= - -needle@^2.2.1: - version "2.2.4" - resolved "http://registry.npm.taobao.org/needle/download/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha1-UZMb/4JTOxkot9HWngHxsA/9Kk4= - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= - -neo-async@^2.5.0: - version "2.6.0" - resolved "http://registry.npm.taobao.org/neo-async/download/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - integrity sha1-udFeTXHGdikIZUtRg+04t1M0CDU= - -nerv-shared@1.3.7: - version "1.3.7" - resolved "http://registry.npm.taobao.org/nerv-shared/download/nerv-shared-1.3.7.tgz#7db2265d5428081c153592f8d8afd18812f40d76" - integrity sha1-fbImXVQoCBwVNZL42K/RiBL0DXY= - -nerv-utils@1.3.2-beta.0: - version "1.3.2-beta.0" - resolved "http://registry.npm.taobao.org/nerv-utils/download/nerv-utils-1.3.2-beta.0.tgz#ff776bfacaf058c8f8732adecb993db64ed14378" - integrity sha1-/3dr+srwWMj4cyrey5k9tk7RQ3g= - -nervjs@^1.3.0: - version "1.3.9" - resolved "http://registry.npm.taobao.org/nervjs/download/nervjs-1.3.9.tgz#ff38ccedd29e20b5a001060184389eeafe2a565d" - integrity sha1-/zjM7dKeILWgAQYBhDie6v4qVl0= - dependencies: - nerv-shared "1.3.7" - nerv-utils "1.3.2-beta.0" +negotiator@0.6.2: + version "0.6.2" + resolved "https://npm-registry.llsengineer.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs= -netmask@^1.0.6: - version "1.0.6" - resolved "http://registry.npm.taobao.org/netmask/download/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35" - integrity sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU= +neo-async@^2.5.0, neo-async@^2.6.1: + version "2.6.2" + resolved "https://npm-registry.llsengineer.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8= -next-tick@^1.0.0: +next-tick@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + resolved "https://npm-registry.llsengineer.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= nice-try@^1.0.4: version "1.0.5" - resolved "http://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + resolved "https://npm-registry.llsengineer.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y= no-case@^2.2.0: version "2.3.2" - resolved "http://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + resolved "https://npm-registry.llsengineer.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" integrity sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw= dependencies: lower-case "^1.1.1" -node-forge@0.7.5: - version "0.7.5" - resolved "http://registry.npm.taobao.org/node-forge/download/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" - integrity sha1-bBUsNFzhHFL0ZcKr2VfoY5zWdN8= +node-forge@^0.10.0: + version "0.10.0" + resolved "https://npm-registry.llsengineer.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + integrity sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M= node-gyp@^3.8.0: version "3.8.0" - resolved "http://registry.npm.taobao.org/node-gyp/download/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + resolved "https://npm-registry.llsengineer.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" integrity sha1-VAMEJhwzDoDQ1e3OJTpoyzlkIYw= dependencies: fstream "^1.0.0" @@ -5859,10 +6659,10 @@ node-gyp@^3.8.0: tar "^2.0.0" which "1" -node-libs-browser@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" - integrity sha1-X5QmPUBPbkR2fXJpAf/wVHjWAN8= +node-libs-browser@^2.2.1: + version "2.2.1" + resolved "https://npm-registry.llsengineer.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" + integrity sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU= dependencies: assert "^1.1.1" browserify-zlib "^0.2.0" @@ -5871,10 +6671,10 @@ node-libs-browser@^2.0.0: constants-browserify "^1.0.0" crypto-browserify "^3.11.0" domain-browser "^1.1.1" - events "^1.0.0" + events "^3.0.0" https-browserify "^1.0.0" os-browserify "^0.3.0" - path-browserify "0.0.0" + path-browserify "0.0.1" process "^0.11.10" punycode "^1.2.4" querystring-es3 "^0.2.0" @@ -5885,29 +6685,23 @@ node-libs-browser@^2.0.0: timers-browserify "^2.0.4" tty-browserify "0.0.0" url "^0.11.0" - util "^0.10.3" - vm-browserify "0.0.4" + util "^0.11.0" + vm-browserify "^1.0.1" -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "http://registry.npm.taobao.org/node-pre-gyp/download/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha1-MHAEBxav3HeHR7YbaIe/eIgLgPw= - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -node-sass@^4.8.3: - version "4.11.0" - resolved "http://registry.npm.taobao.org/node-sass/download/node-sass-4.11.0.tgz#183faec398e9cbe93ba43362e2768ca988a6369a" - integrity sha1-GD+uw5jpy+k7pDNi4naMqYimNpo= +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-releases@^1.1.67: + version "1.1.67" + resolved "https://npm-registry.llsengineer.com/node-releases/-/node-releases-1.1.67.tgz#28ebfcccd0baa6aad8e8d4d8fe4cbc49ae239c12" + integrity sha1-KOv8zNC6pqrY6NTY/ky8Sa4jnBI= + +node-sass@^4.12.0: + version "4.14.1" + resolved "https://npm-registry.llsengineer.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5" + integrity sha1-mch+wu+3BH7WOPtMnbfzpC4iF7U= dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -5916,79 +6710,76 @@ node-sass@^4.8.3: get-stdin "^4.0.1" glob "^7.0.3" in-publish "^2.0.0" - lodash.assign "^4.2.0" - lodash.clonedeep "^4.3.2" - lodash.mergewith "^4.6.0" + lodash "^4.17.15" meow "^3.7.0" mkdirp "^0.5.1" - nan "^2.10.0" + nan "^2.13.2" node-gyp "^3.8.0" npmlog "^4.0.0" request "^2.88.0" - sass-graph "^2.2.4" + sass-graph "2.2.5" stdout-stream "^1.4.0" "true-case-path" "^1.0.2" "nopt@2 || 3": version "3.0.6" - resolved "http://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + resolved "https://npm-registry.llsengineer.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= dependencies: abbrev "1" -nopt@^4.0.1: - version "4.0.1" - resolved "http://registry.npm.taobao.org/nopt/download/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: - version "2.4.0" - resolved "http://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - integrity sha1-EvlaMH1YNSB1oEkHuErIvpisAS8= + version "2.5.0" + resolved "https://npm-registry.llsengineer.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg= dependencies: hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" + resolve "^1.10.0" semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.1.1: +normalize-path@^2.0.1, normalize-path@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + resolved "https://npm-registry.llsengineer.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= + normalize-range@^0.1.2: version "0.1.2" - resolved "http://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + resolved "https://npm-registry.llsengineer.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -npm-bundled@^1.0.1: - version "1.0.5" - resolved "http://registry.npm.taobao.org/npm-bundled/download/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha1-PBcyt7qTazoQMlrvYWRnwMy8yXk= +normalize-selector@^0.2.0: + version "0.2.0" + resolved "https://npm-registry.llsengineer.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" + integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= -npm-packlist@^1.1.6: - version "1.1.12" - resolved "http://registry.npm.taobao.org/npm-packlist/download/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" - integrity sha1-Ir3i68EucspIKr1nr8UetJN3JDo= +normalize-url@1.9.1: + version "1.9.1" + resolved "https://npm-registry.llsengineer.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" npm-run-path@^2.0.0: version "2.0.2" - resolved "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + resolved "https://npm-registry.llsengineer.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= dependencies: path-key "^2.0.0" -"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0: version "4.1.2" - resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + resolved "https://npm-registry.llsengineer.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" integrity sha1-CKfyqL9zRgR3mp76StXMcXq7lUs= dependencies: are-we-there-yet "~1.1.2" @@ -5998,417 +6789,499 @@ npm-run-path@^2.0.0: nth-check@~1.0.1: version "1.0.2" - resolved "http://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + resolved "https://npm-registry.llsengineer.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" integrity sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw= dependencies: boolbase "~1.0.0" num2fraction@^1.2.2: version "1.2.2" - resolved "http://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + resolved "https://npm-registry.llsengineer.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= number-is-nan@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + resolved "https://npm-registry.llsengineer.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha1-IEh5qePQaP8qVROcLHcngGgaOLc= + oauth-sign@~0.9.0: version "0.9.0" - resolved "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + resolved "https://npm-registry.llsengineer.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU= object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://npm-registry.llsengineer.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-copy@^0.1.0: version "0.1.0" - resolved "http://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + resolved "https://npm-registry.llsengineer.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" kind-of "^3.0.3" -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.0.12" - resolved "http://registry.npm.taobao.org/object-keys/download/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha1-CcU4VTd1dTEMymL1W7M0q/97PtI= +object-inspect@^1.8.0: + version "1.9.0" + resolved "https://npm-registry.llsengineer.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" + integrity sha1-yQUh104RJ7ZyZt7TOUrWEWmGUzo= + +object-is@^1.0.1: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/object-is/-/object-is-1.1.4.tgz#63d6c83c00a43f4cbc9434eb9757c8a5b8565068" + integrity sha1-Y9bIPACkP0y8lDTrl1fIpbhWUGg= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= -object-path@^0.9.2: - version "0.9.2" - resolved "http://registry.npm.taobao.org/object-path/download/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5" - integrity sha1-D9mnT8X60a45aLWGvaXGMr1sBaU= +object-path@0.11.4: + version "0.11.4" + resolved "https://npm-registry.llsengineer.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949" + integrity sha1-NwrnUvvzfePqcKhhwju6iRVpGUk= object-visit@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + resolved "https://npm-registry.llsengineer.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: isobject "^3.0.0" -object.assign@^4.0.4: - version "4.1.0" - resolved "http://registry.npm.taobao.org/object.assign/download/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha1-lovxEA15Vrs8oIbwBvhGs7xACNo= +object.assign@^4.1.0, object.assign@^4.1.1: + version "4.1.2" + resolved "https://npm-registry.llsengineer.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" -object.getownpropertydescriptors@^2.0.3: +object.entries@^1.1.2: + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6" + integrity sha1-xgHH8Wi2I3RUGgfdvT4tXk93EaY= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.fromentries@^2.0.2: version "2.0.3" - resolved "http://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + resolved "https://npm-registry.llsengineer.com/object.fromentries/-/object.fromentries-2.0.3.tgz#13cefcffa702dc67750314a3305e8cb3fad1d072" + integrity sha1-E878/6cC3Gd1AxSjMF6Ms/rR0HI= dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.getownpropertydescriptors@^2.0.3: + version "2.1.1" + resolved "https://npm-registry.llsengineer.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544" + integrity sha1-Df2o0QgHTZxWPoBJDIg7ZmEJFUQ= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" object.pick@^1.3.0: version "1.3.0" - resolved "http://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + resolved "https://npm-registry.llsengineer.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= dependencies: isobject "^3.0.1" +object.values@^1.1.1: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" + integrity sha1-eiAV4G/LD1Rr1lJIbOhYOkcxxzE= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "http://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://npm-registry.llsengineer.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" integrity sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4= omit.js@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/omit.js/download/omit.js-1.0.0.tgz#e013cb86a7517b9cf6f7cfb0ddb4297256a99288" - integrity sha1-4BPLhqdRe5z298+w3bQpclapkog= + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/omit.js/-/omit.js-1.0.2.tgz#91a14f0eba84066dfa015bf30e474c47f30bc858" + integrity sha1-kaFPDrqEBm36AVvzDkdMR/MLyFg= dependencies: babel-runtime "^6.23.0" on-finished@~2.3.0: version "2.3.0" - resolved "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + resolved "https://npm-registry.llsengineer.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= dependencies: ee-first "1.1.1" -on-headers@~1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= +on-headers@~1.0.2: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8= once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://npm-registry.llsengineer.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" onetime@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + resolved "https://npm-registry.llsengineer.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= dependencies: mimic-fn "^1.0.0" -opn@^4.0.2: - version "4.0.2" - resolved "http://registry.npm.taobao.org/opn/download/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" - integrity sha1-erwi5kTf9jsKltWrfyeQwPAavJU= +onetime@^5.1.0: + version "5.1.2" + resolved "https://npm-registry.llsengineer.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4= dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" + mimic-fn "^2.1.0" + +open@7.0.2: + version "7.0.2" + resolved "https://npm-registry.llsengineer.com/open/-/open-7.0.2.tgz#fb3681f11f157f2361d2392307548ca1792960e8" + integrity sha1-+zaB8R8VfyNh0jkjB1SMoXkpYOg= + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" -opn@^5.1.0, opn@^5.3.0: - version "5.4.0" - resolved "http://registry.npm.taobao.org/opn/download/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" - integrity sha1-y1Reeqt4VivrEao7+rxwQuF2EDU= +opn@^5.5.0: + version "5.5.0" + resolved "https://npm-registry.llsengineer.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w= dependencies: is-wsl "^1.1.0" -optionator@^0.8.1, optionator@^0.8.2: - version "0.8.2" - resolved "http://registry.npm.taobao.org/optionator/download/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= +optionator@^0.8.1, optionator@^0.8.3: + version "0.8.3" + resolved "https://npm-registry.llsengineer.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU= dependencies: deep-is "~0.1.3" - fast-levenshtein "~2.0.4" + fast-levenshtein "~2.0.6" levn "~0.3.0" prelude-ls "~1.1.2" type-check "~0.3.2" - wordwrap "~1.0.0" + word-wrap "~1.2.3" -ora@^2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/ora/download/ora-2.1.0.tgz#6caf2830eb924941861ec53a173799e008b51e5b" - integrity sha1-bK8oMOuSSUGGHsU6FzeZ4Ai1Hls= +ora@4.0.3: + version "4.0.3" + resolved "https://npm-registry.llsengineer.com/ora/-/ora-4.0.3.tgz#752a1b7b4be4825546a7a3d59256fa523b6b6d05" + integrity sha1-dSobe0vkglVGp6PVklb6UjtrbQU= + dependencies: + chalk "^3.0.0" + cli-cursor "^3.1.0" + cli-spinners "^2.2.0" + is-interactive "^1.0.0" + log-symbols "^3.0.0" + mute-stream "0.0.8" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +ora@^3.4.0: + version "3.4.0" + resolved "https://npm-registry.llsengineer.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha1-vwdSSRBZo+8+1MhQl1Md6f280xg= dependencies: - chalk "^2.3.1" + chalk "^2.4.2" cli-cursor "^2.1.0" - cli-spinners "^1.1.0" + cli-spinners "^2.0.0" log-symbols "^2.2.0" - strip-ansi "^4.0.0" + strip-ansi "^5.2.0" wcwidth "^1.0.1" original@^1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/original/download/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + resolved "https://npm-registry.llsengineer.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" integrity sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8= dependencies: url-parse "^1.4.3" os-browserify@^0.3.0: version "0.3.0" - resolved "http://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + resolved "https://npm-registry.llsengineer.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= os-homedir@^1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + resolved "https://npm-registry.llsengineer.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^1.4.0: - version "1.4.0" - resolved "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= - dependencies: - lcid "^1.0.0" - -os-locale@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/os-locale/download/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha1-qAKm7hfyTBBIOrmTVxnO9O0Wvxo= - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + resolved "https://npm-registry.llsengineer.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@0, osenv@^0.1.4: +osenv@0: version "0.1.5" - resolved "http://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + resolved "https://npm-registry.llsengineer.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" integrity sha1-hc36+uso6Gd/QW4odZK18/SepBA= dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.0" -p-defer@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/p-defer/download/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - p-finally@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + resolved "https://npm-registry.llsengineer.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-is-promise@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/p-is-promise/download/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= - p-limit@^1.1.0: version "1.3.0" - resolved "http://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + resolved "https://npm-registry.llsengineer.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" integrity sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg= dependencies: p-try "^1.0.0" -p-limit@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/p-limit/download/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" - integrity sha1-HVoNIPsScHx1imVfa7xDhrWTDWg= +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: + version "2.3.0" + resolved "https://npm-registry.llsengineer.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE= dependencies: p-try "^2.0.0" +p-limit@^3.0.2: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs= + dependencies: + yocto-queue "^0.1.0" + p-locate@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + resolved "https://npm-registry.llsengineer.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= dependencies: p-limit "^1.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + resolved "https://npm-registry.llsengineer.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" integrity sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ= dependencies: p-limit "^2.0.0" -p-map@^1.1.1: - version "1.2.0" - resolved "http://registry.npm.taobao.org/p-map/download/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" - integrity sha1-5OlPMR6rvIYzoeeZCBZfyiYkG2s= +p-locate@^4.1.0: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha1-o0KLtwiLOmApL2aRkni3wpetTwc= + dependencies: + p-limit "^2.2.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha1-MQko/u+cnsxltosXaTAYpmXOoXU= + +p-map@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs= + dependencies: + aggregate-error "^3.0.0" + +p-retry@^3.0.1: + version "3.0.1" + resolved "https://npm-registry.llsengineer.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + integrity sha1-MWtMiJPiyNwc+okfQGxLQivr8yg= + dependencies: + retry "^0.12.0" p-try@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + resolved "https://npm-registry.llsengineer.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= p-try@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/p-try/download/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha1-hQgLuHxkaI+keZb+j3376CEXYLE= - -pac-proxy-agent@^2.0.1: - version "2.0.2" - resolved "http://registry.npm.taobao.org/pac-proxy-agent/download/pac-proxy-agent-2.0.2.tgz#90d9f6730ab0f4d2607dcdcd4d3d641aa26c3896" - integrity sha1-kNn2cwqw9NJgfc3NTT1kGqJsOJY= - dependencies: - agent-base "^4.2.0" - debug "^3.1.0" - get-uri "^2.0.0" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.1" - pac-resolver "^3.0.0" - raw-body "^2.2.0" - socks-proxy-agent "^3.0.0" - -pac-resolver@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/pac-resolver/download/pac-resolver-3.0.0.tgz#6aea30787db0a891704deb7800a722a7615a6f26" - integrity sha1-auoweH2wqJFwTet4AKcip2FabyY= - dependencies: - co "^4.6.0" - degenerator "^1.0.4" - ip "^1.1.5" - netmask "^1.0.6" - thunkify "^2.1.2" + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= pako@~1.0.5: - version "1.0.7" - resolved "http://registry.npm.taobao.org/pako/download/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27" - integrity sha1-JHNDkCG1fxUWyC9YvnJ1rY7xuyc= + version "1.0.11" + resolved "https://npm-registry.llsengineer.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + integrity sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8= parallel-transform@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" + integrity sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw= dependencies: - cyclist "~0.2.2" + cyclist "^1.0.1" inherits "^2.0.3" readable-stream "^2.1.5" -param-case@2.1.x: +param-case@2.1.x, param-case@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + resolved "https://npm-registry.llsengineer.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= dependencies: no-case "^2.2.0" -param-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/param-case/download/param-case-1.1.2.tgz#dcb091a43c259b9228f1c341e7b6a44ea0bf9743" - integrity sha1-3LCRpDwlm5Io8cNB57akTqC/l0M= +parent-module@^1.0.0: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= dependencies: - sentence-case "^1.1.2" + callsites "^3.0.0" -parse-asn1@^5.0.0: - version "5.1.1" - resolved "http://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" - integrity sha1-9r8pOBgzK9DatU77Fgh3JHRebKg= +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://npm-registry.llsengineer.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ= dependencies: - asn1.js "^4.0.0" + asn1.js "^5.2.0" browserify-aes "^1.0.0" - create-hash "^1.1.0" evp_bytestokey "^1.0.0" pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-entities@^1.0.2, parse-entities@^1.1.0: + version "1.2.2" + resolved "https://npm-registry.llsengineer.com/parse-entities/-/parse-entities-1.2.2.tgz#c31bf0f653b6661354f8973559cb86dd1d5edf50" + integrity sha1-wxvw9lO2ZhNU+Jc1WcuG3R1e31A= + dependencies: + character-entities "^1.0.0" + character-entities-legacy "^1.0.0" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://npm-registry.llsengineer.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" parse-json@^2.2.0: version "2.2.0" - resolved "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + resolved "https://npm-registry.llsengineer.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= dependencies: error-ex "^1.2.0" parse-json@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + resolved "https://npm-registry.llsengineer.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= dependencies: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parseurl@~1.3.2: - version "1.3.2" - resolved "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= +parse5@5.1.0: + version "5.1.0" + resolved "https://npm-registry.llsengineer.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha1-xZNByXI/QUxFKXVWTHwApo1YrNI= -pascal-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/pascal-case/download/pascal-case-1.1.2.tgz#3e5d64a20043830a7c49344c2d74b41be0c9c99b" - integrity sha1-Pl1kogBDgwp8STRMLXS0G+DJyZs= - dependencies: - camel-case "^1.1.1" - upper-case-first "^1.1.0" +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://npm-registry.llsengineer.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ= pascalcase@^0.1.1: version "0.1.1" - resolved "http://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + resolved "https://npm-registry.llsengineer.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= -path-browserify@0.0.0: - version "0.0.0" - resolved "http://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" - integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= - -path-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/path-case/download/path-case-1.1.2.tgz#50ce6ba0d3bed3dd0b5c2a9c4553697434409514" - integrity sha1-UM5roNO+090LXCqcRVNpdDRAlRQ= - dependencies: - sentence-case "^1.1.2" +path-browserify@0.0.1: + version "0.0.1" + resolved "https://npm-registry.llsengineer.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" + integrity sha1-5sTd1+06onxoogzE5Q4aTug7vEo= path-dirname@^1.0.0: version "1.0.2" - resolved "http://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + resolved "https://npm-registry.llsengineer.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= path-exists@^2.0.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + resolved "https://npm-registry.llsengineer.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= dependencies: pinkie-promise "^2.0.0" path-exists@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + resolved "https://npm-registry.llsengineer.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: +path-exists@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= + +path-is-absolute@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://npm-registry.llsengineer.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-is-inside@^1.0.1, path-is-inside@^1.0.2: +path-is-inside@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + resolved "https://npm-registry.llsengineer.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" - resolved "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + resolved "https://npm-registry.llsengineer.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= +path-key@^3.1.0: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= + path-parse@^1.0.6: version "1.0.6" - resolved "http://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + resolved "https://npm-registry.llsengineer.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw= path-to-regexp@0.1.7: version "0.1.7" - resolved "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + resolved "https://npm-registry.llsengineer.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= +path-to-regexp@^3.1.0: + version "3.2.0" + resolved "https://npm-registry.llsengineer.com/path-to-regexp/-/path-to-regexp-3.2.0.tgz#fa7877ecbc495c601907562222453c43cc204a5f" + integrity sha1-+nh37LxJXGAZB1YiIkU8Q8wgSl8= + path-type@^1.0.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + resolved "https://npm-registry.llsengineer.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= dependencies: graceful-fs "^4.1.2" @@ -6417,15 +7290,22 @@ path-type@^1.0.0: path-type@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + resolved "https://npm-registry.llsengineer.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= dependencies: pify "^2.0.0" +path-type@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha1-zvMdyOCho7sNEFwM2Xzzv0f0428= + dependencies: + pify "^3.0.0" + pbkdf2@^3.0.3: - version "3.0.17" - resolved "http://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha1-l2wgZTBhexTrsyEUI597CTNuk6Y= + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94" + integrity sha1-y4cksPramEWWhW0abrr9NYRlS5Q= dependencies: create-hash "^1.1.2" create-hmac "^1.1.4" @@ -6433,197 +7313,308 @@ pbkdf2@^3.0.3: safe-buffer "^5.0.1" sha.js "^2.4.8" +pend@~1.2.0: + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + performance-now@^2.1.0: version "2.1.0" - resolved "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + resolved "https://npm-registry.llsengineer.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -pify@^2.0.0: +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.0.7, picomatch@^2.2.1: + version "2.2.2" + resolved "https://npm-registry.llsengineer.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha1-IfMz6ba46v8CRo9RRupAbTRfTa0= + +pify@^2.0.0, pify@^2.3.0: version "2.3.0" - resolved "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + resolved "https://npm-registry.llsengineer.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= pify@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + resolved "https://npm-registry.llsengineer.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= +pify@^4.0.1: + version "4.0.1" + resolved "https://npm-registry.llsengineer.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE= + pinkie-promise@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + resolved "https://npm-registry.llsengineer.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= dependencies: pinkie "^2.0.0" pinkie@^2.0.0: version "2.0.4" - resolved "http://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + resolved "https://npm-registry.llsengineer.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pkg-dir@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= +pirates@^4.0.0: + version "4.0.1" + resolved "https://npm-registry.llsengineer.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" + integrity sha1-ZDqSyviUVm+RsrmG0sZpUKji+4c= dependencies: - find-up "^1.0.0" + node-modules-regexp "^1.0.0" pkg-dir@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + resolved "https://npm-registry.llsengineer.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= dependencies: find-up "^2.1.0" pkg-dir@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + resolved "https://npm-registry.llsengineer.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" integrity sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM= dependencies: find-up "^3.0.0" -plist@2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/plist/download/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" - integrity sha1-V8zbeggh3yGDEhejytVOPhRqECU= +pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= dependencies: - base64-js "1.2.0" - xmlbuilder "8.2.2" - xmldom "0.1.x" + find-up "^4.0.0" -pluralize@^7.0.0: - version "7.0.0" - resolved "http://registry.npm.taobao.org/pluralize/download/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - integrity sha1-KYuJ34uTsCIdv0Ia0rGx6iP8Z3c= +pn@^1.1.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha1-4vTO8OIZ9GPBeas3Rj5OHs3Muvs= -portfinder@^1.0.9: - version "1.0.20" - resolved "http://registry.npm.taobao.org/portfinder/download/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" - integrity sha1-vqaGMuVLLhOrewxHdem0G/Jw5Eo= +portfinder@^1.0.26: + version "1.0.28" + resolved "https://npm-registry.llsengineer.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + integrity sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g= dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.5" posix-character-classes@^0.1.0: version "0.1.1" - resolved "http://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + resolved "https://npm-registry.llsengineer.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss-csso@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/postcss-csso/download/postcss-csso-3.0.0.tgz#7473e72f1ec9a098545e36cc93658153704d6881" - integrity sha1-dHPnLx7JoJhUXjbMk2WBU3BNaIE= +postcss-html@^0.28.0: + version "0.28.0" + resolved "https://npm-registry.llsengineer.com/postcss-html/-/postcss-html-0.28.0.tgz#3dd0f5b5d7f886b8181bf844396d43a7898162cb" + integrity sha1-PdD1tdf4hrgYG/hEOW1Dp4mBYss= dependencies: - csso "~3.3.0" - postcss "^6.0.0" + htmlparser2 "^3.9.2" -postcss-load-config@^2.0.0: +postcss-import@12.0.1: + version "12.0.1" + resolved "https://npm-registry.llsengineer.com/postcss-import/-/postcss-import-12.0.1.tgz#cf8c7ab0b5ccab5649024536e565f841928b7153" + integrity sha1-z4x6sLXMq1ZJAkU25WX4QZKLcVM= + dependencies: + postcss "^7.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-less@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" - integrity sha1-8TEt2/WRLNdHF3CDxe96GdYu5IQ= + resolved "https://npm-registry.llsengineer.com/postcss-less/-/postcss-less-2.0.0.tgz#5d190b8e057ca446d60fe2e2587ad791c9029fb8" + integrity sha1-XRkLjgV8pEbWD+LiWHrXkckCn7g= dependencies: - cosmiconfig "^4.0.0" + postcss "^5.2.16" + +postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha1-xepQTyxK7zPHNZo03jVzdyrXUCo= + dependencies: + cosmiconfig "^5.0.0" import-cwd "^2.0.0" -postcss-loader@^2.1.3: - version "2.1.6" - resolved "http://registry.npm.taobao.org/postcss-loader/download/postcss-loader-2.1.6.tgz#1d7dd7b17c6ba234b9bed5af13e0bea40a42d740" - integrity sha1-HX3XsXxrojS5vtWvE+C+pApC10A= +postcss-loader@3.0.0, postcss-loader@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0= dependencies: loader-utils "^1.1.0" - postcss "^6.0.0" + postcss "^7.0.0" postcss-load-config "^2.0.0" - schema-utils "^0.4.0" + schema-utils "^1.0.0" -postcss-modules-extract-imports@1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb" - integrity sha1-thTJcgvmgW6u41+zpfqh26agXds= +postcss-markdown@^0.28.0: + version "0.28.0" + resolved "https://npm-registry.llsengineer.com/postcss-markdown/-/postcss-markdown-0.28.0.tgz#99d1c4e74967af9e9c98acb2e2b66df4b3c6ed86" + integrity sha1-mdHE50lnr56cmKyy4rZt9LPG7YY= dependencies: - postcss "^6.0.1" + remark "^9.0.0" + unist-util-find-all-after "^1.0.2" -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha1-3IfjQUjsfqtfeR981YSYMzdbdBo= - dependencies: - postcss "^6.0.1" +postcss-media-query-parser@^0.2.3: + version "0.2.3" + resolved "https://npm-registry.llsengineer.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" + integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= -postcss-modules-local-by-default@1.2.0, postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha1-gYcZoa4doyX5gyRGsBE27rSTzX4= dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + postcss "^7.0.5" -postcss-modules-scope@1.1.0, postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= +postcss-modules-local-by-default@^3.0.2: + version "3.0.3" + resolved "https://npm-registry.llsengineer.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A= dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + icss-utils "^4.1.1" + postcss "^7.0.32" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" -postcss-modules-values@1.3.0, postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= +postcss-modules-scope@^2.1.1, postcss-modules-scope@^2.2.0: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha1-OFyuATzHdD9afXYC0Qc6iequYu4= dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" -postcss-modules@^1.4.1: - version "1.4.1" - resolved "http://registry.npm.taobao.org/postcss-modules/download/postcss-modules-1.4.1.tgz#8aa35bd3461db67e27377a7ce770d77b654a84ef" - integrity sha1-iqNb00Ydtn4nN3p853DXe2VKhO8= +postcss-modules-values@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA= dependencies: - css-modules-loader-core "^1.1.0" - generic-names "^1.0.3" - lodash.camelcase "^4.3.0" - postcss "^7.0.1" - string-hash "^1.1.1" + icss-utils "^4.0.0" + postcss "^7.0.6" -postcss-plugin-constparse@1.2.2: - version "1.2.2" - resolved "http://registry.npm.taobao.org/postcss-plugin-constparse/download/postcss-plugin-constparse-1.2.2.tgz#66666da9e5f3d7e14516325c5c13483f4816dc93" - integrity sha1-ZmZtqeXz1+FFFjJcXBNIP0gW3JM= +postcss-plugin-constparse@3.0.15: + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/postcss-plugin-constparse/-/postcss-plugin-constparse-3.0.15.tgz#c3069c0ecd760756f0ca995b1aeb00ffbb08e2fd" + integrity sha1-wwacDs12B1bwyplbGusA/7sI4v0= dependencies: postcss "^6.0.22" postcss-pxtorem@^4.0.1: version "4.0.1" - resolved "http://registry.npm.taobao.org/postcss-pxtorem/download/postcss-pxtorem-4.0.1.tgz#9c64d0efe4885473cc1cb0305c6ffc3ebb45b1cd" + resolved "https://npm-registry.llsengineer.com/postcss-pxtorem/-/postcss-pxtorem-4.0.1.tgz#9c64d0efe4885473cc1cb0305c6ffc3ebb45b1cd" integrity sha1-nGTQ7+SIVHPMHLAwXG/8PrtFsc0= dependencies: object-assign "^4.1.0" postcss "^5.2.10" -postcss-pxtransform@1.2.2: - version "1.2.2" - resolved "http://registry.npm.taobao.org/postcss-pxtransform/download/postcss-pxtransform-1.2.2.tgz#cf9822571b8215f4a5e4c43c40f7efe2823dbcf0" - integrity sha1-z5giVxuCFfSl5MQ8QPfv4oI9vPA= +postcss-pxtransform@3.0.15: + version "3.0.15" + resolved "https://npm-registry.llsengineer.com/postcss-pxtransform/-/postcss-pxtransform-3.0.15.tgz#76e435b05487cf4bd5fcd2a56ec86cd76edc41c1" + integrity sha1-duQ1sFSHz0vV/NKlbshs127cQcE= + dependencies: + postcss "^6.0.16" + postcss-pxtorem "^4.0.1" + +postcss-pxtransform@^1.3.2: + version "1.3.46" + resolved "https://npm-registry.llsengineer.com/postcss-pxtransform/-/postcss-pxtransform-1.3.46.tgz#3b07699ad29cb4044c8f5e0e067c701d7ebc3ab7" + integrity sha1-OwdpmtKctARMj14OBnxwHX68Orc= dependencies: postcss "^6.0.16" postcss-pxtorem "^4.0.1" +postcss-reporter@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/postcss-reporter/-/postcss-reporter-5.0.0.tgz#a14177fd1342829d291653f2786efd67110332c3" + integrity sha1-oUF3/RNCgp0pFlPyeG79ZxEDMsM= + dependencies: + chalk "^2.0.1" + lodash "^4.17.4" + log-symbols "^2.0.0" + postcss "^6.0.8" + +postcss-resolve-nested-selector@^0.1.1: + version "0.1.1" + resolved "https://npm-registry.llsengineer.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" + integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= + +postcss-safe-parser@^3.0.1: + version "3.0.1" + resolved "https://npm-registry.llsengineer.com/postcss-safe-parser/-/postcss-safe-parser-3.0.1.tgz#b753eff6c7c0aea5e8375fbe4cde8bf9063ff142" + integrity sha1-t1Pv9sfArqXoN1++TN6L+QY/8UI= + dependencies: + postcss "^6.0.6" + +postcss-sass@^0.3.0: + version "0.3.5" + resolved "https://npm-registry.llsengineer.com/postcss-sass/-/postcss-sass-0.3.5.tgz#6d3e39f101a53d2efa091f953493116d32beb68c" + integrity sha1-bT458QGlPS76CR+VNJMRbTK+tow= + dependencies: + gonzales-pe "^4.2.3" + postcss "^7.0.1" + +postcss-scss@^1.0.2: + version "1.0.6" + resolved "https://npm-registry.llsengineer.com/postcss-scss/-/postcss-scss-1.0.6.tgz#ab903f3bb20161bc177896462293a53d4bff5f7a" + integrity sha1-q5A/O7IBYbwXeJZGIpOlPUv/X3o= + dependencies: + postcss "^6.0.23" + +postcss-selector-parser@^3.1.0: + version "3.1.2" + resolved "https://npm-registry.llsengineer.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA= + dependencies: + dot-prop "^5.2.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: + version "6.0.4" + resolved "https://npm-registry.llsengineer.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha1-VgdaE4CgRgTDiwY+p3Z6Epr1wrM= + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + util-deprecate "^1.0.2" + +postcss-syntax@^0.28.0: + version "0.28.0" + resolved "https://npm-registry.llsengineer.com/postcss-syntax/-/postcss-syntax-0.28.0.tgz#e17572a7dcf5388f0c9b68232d2dad48fa7f0b12" + integrity sha1-4XVyp9z1OI8Mm2gjLS2tSPp/CxI= + +postcss-url@8.0.0: + version "8.0.0" + resolved "https://npm-registry.llsengineer.com/postcss-url/-/postcss-url-8.0.0.tgz#7b10059bd12929cdbb1971c60f61a0e5af86b4ca" + integrity sha1-exAFm9EpKc27GXHGD2Gg5a+GtMo= + dependencies: + mime "^2.3.1" + minimatch "^3.0.4" + mkdirp "^0.5.0" + postcss "^7.0.2" + xxhashjs "^0.2.1" + postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.1" - resolved "http://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + resolved "https://npm-registry.llsengineer.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha1-n/giVH4okyE88cMO+lGsX9G6goE= -postcss@6.0.1: - version "6.0.1" - resolved "http://registry.npm.taobao.org/postcss/download/postcss-6.0.1.tgz#000dbd1f8eef217aa368b9a212c5fc40b2a8f3f2" - integrity sha1-AA29H47vIXqjaLmiEsX8QLKo8/I= +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://npm-registry.llsengineer.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha1-RD9qIM7WSBor2k+oUypuVdeJoss= + +postcss@7.0.21: + version "7.0.21" + resolved "https://npm-registry.llsengineer.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" + integrity sha1-BrsHgkwZwgIcXQVtWxDDW5iffhc= dependencies: - chalk "^1.1.3" - source-map "^0.5.6" - supports-color "^3.2.3" + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" -postcss@^5.2.10: +postcss@^5.2.10, postcss@^5.2.16: version "5.2.18" - resolved "http://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + resolved "https://npm-registry.llsengineer.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" integrity sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U= dependencies: chalk "^1.1.3" @@ -6631,149 +7622,119 @@ postcss@^5.2.10: source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.16, postcss@^6.0.22, postcss@^6.0.23: +postcss@^6.0.14, postcss@^6.0.16, postcss@^6.0.22, postcss@^6.0.23, postcss@^6.0.6, postcss@^6.0.8: version "6.0.23" - resolved "http://registry.npm.taobao.org/postcss/download/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + resolved "https://npm-registry.llsengineer.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" integrity sha1-YcgswyisYOZ3ZF+XkFTrmLwOMyQ= dependencies: chalk "^2.4.1" source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.1: - version "7.0.7" - resolved "http://registry.npm.taobao.org/postcss/download/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" - integrity sha1-J1TQc/d6y07wjxI1w2xXIacgFhQ= +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.23, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.35" + resolved "https://npm-registry.llsengineer.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha1-0r4AuZj38hHYonaXQHny6SuXDiQ= dependencies: - chalk "^2.4.1" + chalk "^2.4.2" source-map "^0.6.1" - supports-color "^5.5.0" + supports-color "^6.1.0" prelude-ls@~1.1.2: version "1.1.2" - resolved "http://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + resolved "https://npm-registry.llsengineer.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.1: +prepend-http@^1.0.0: version "1.0.4" - resolved "http://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + resolved "https://npm-registry.llsengineer.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -pretty-error@^2.0.2: - version "2.1.1" - resolved "http://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= - dependencies: - renderkid "^2.0.1" - utila "~0.4" +preserve@^0.2.0: + version "0.2.0" + resolved "https://npm-registry.llsengineer.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= + +prettier@2.2.1: + version "2.2.1" + resolved "https://npm-registry.llsengineer.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5" + integrity sha1-eVoaeN1S8HPaDNQrIfnJE4GSP/U= -private@^0.1.6, private@^0.1.8: - version "0.1.8" - resolved "http://registry.npm.taobao.org/private/download/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8= +pretty-bytes@^5.3.0: + version "5.4.1" + resolved "https://npm-registry.llsengineer.com/pretty-bytes/-/pretty-bytes-5.4.1.tgz#cd89f79bbcef21e3d21eb0da68ffe93f803e884b" + integrity sha1-zYn3m7zvIePSHrDaaP/pP4A+iEs= -probe-image-size@^3.1.0: - version "3.2.0" - resolved "http://registry.npm.taobao.org/probe-image-size/download/probe-image-size-3.2.0.tgz#0b8d7cd6e8dce8356bec732a1d9e793bcc8aed44" - integrity sha1-C4181ujc6DVr7HMqHZ55O8yK7UQ= +pretty-error@^2.0.2: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y= dependencies: - any-promise "^1.3.0" - deepmerge "^1.3.0" - got "^6.7.1" - inherits "^2.0.3" - next-tick "^1.0.0" - stream-parser "~0.3.1" + lodash "^4.17.20" + renderkid "^2.0.4" process-nextick-args@~2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o= + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= process@^0.11.10: version "0.11.10" - resolved "http://registry.npm.taobao.org/process/download/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + resolved "https://npm-registry.llsengineer.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -process@~0.5.1: - version "0.5.2" - resolved "http://registry.npm.taobao.org/process/download/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" - integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= - progress@^2.0.0: version "2.0.3" - resolved "http://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + resolved "https://npm-registry.llsengineer.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= promise-inflight@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + resolved "https://npm-registry.llsengineer.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= -promise-polyfill@^7.1.2: - version "7.1.2" - resolved "http://registry.npm.taobao.org/promise-polyfill/download/promise-polyfill-7.1.2.tgz#ab05301d8c28536301622d69227632269a70ca3b" - integrity sha1-qwUwHYwoU2MBYi1pInYyJppwyjs= - promise@^7.1.1: version "7.3.1" - resolved "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + resolved "https://npm-registry.llsengineer.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" integrity sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078= dependencies: asap "~2.0.3" -prop-types@^15.5.10, prop-types@^15.6.1, prop-types@^15.6.2: - version "15.6.2" - resolved "http://registry.npm.taobao.org/prop-types/download/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" - integrity sha1-BdXKd7RFPphdYPx/+MhZCUpJcQI= +prop-types@^15.6.2, prop-types@^15.7.2: + version "15.7.2" + resolved "https://npm-registry.llsengineer.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + integrity sha1-UsQedbjIfnK52TYOAga5ncv/psU= dependencies: - loose-envify "^1.3.1" + loose-envify "^1.4.0" object-assign "^4.1.1" + react-is "^16.8.1" -proxy-addr@~2.0.4: - version "2.0.4" - resolved "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" - integrity sha1-7PxzO/Iv+Mb0B/onUye5q2fki5M= +proxy-addr@~2.0.5: + version "2.0.6" + resolved "https://npm-registry.llsengineer.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" + integrity sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8= dependencies: forwarded "~0.1.2" - ipaddr.js "1.8.0" - -proxy-agent@2: - version "2.3.1" - resolved "http://registry.npm.taobao.org/proxy-agent/download/proxy-agent-2.3.1.tgz#3d49d863d46cf5f37ca8394848346ea02373eac6" - integrity sha1-PUnYY9Rs9fN8qDlISDRuoCNz6sY= - dependencies: - agent-base "^4.2.0" - debug "^3.1.0" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.1" - lru-cache "^4.1.2" - pac-proxy-agent "^2.0.1" - proxy-from-env "^1.0.0" - socks-proxy-agent "^3.0.0" - -proxy-from-env@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/proxy-from-env/download/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee" - integrity sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4= + ipaddr.js "1.9.1" prr@~1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + resolved "https://npm-registry.llsengineer.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= -pseudomap@^1.0.1, pseudomap@^1.0.2: +pseudomap@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + resolved "https://npm-registry.llsengineer.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -psl@^1.1.24, psl@^1.1.28: - version "1.1.31" - resolved "http://registry.npm.taobao.org/psl/download/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha1-6aqG0BAbWxBcvpOsa3hM1UcnYYQ= +psl@^1.1.28: + version "1.8.0" + resolved "https://npm-registry.llsengineer.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ= public-encrypt@^4.0.0: version "4.0.3" - resolved "http://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + resolved "https://npm-registry.llsengineer.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" integrity sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA= dependencies: bn.js "^4.1.0" @@ -6783,9 +7744,9 @@ public-encrypt@^4.0.0: randombytes "^2.0.1" safe-buffer "^5.1.2" -pump@^2.0.0, pump@^2.0.1: +pump@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + resolved "https://npm-registry.llsengineer.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" integrity sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk= dependencies: end-of-stream "^1.1.0" @@ -6793,7 +7754,7 @@ pump@^2.0.0, pump@^2.0.1: pump@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + resolved "https://npm-registry.llsengineer.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ= dependencies: end-of-stream "^1.1.0" @@ -6801,7 +7762,7 @@ pump@^3.0.0: pumpify@^1.3.3: version "1.5.1" - resolved "http://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + resolved "https://npm-registry.llsengineer.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" integrity sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4= dependencies: duplexify "^3.6.0" @@ -6810,149 +7771,168 @@ pumpify@^1.3.3: punycode@1.3.2: version "1.3.2" - resolved "http://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + resolved "https://npm-registry.llsengineer.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= -punycode@^1.2.4, punycode@^1.4.1: +punycode@^1.2.4: version "1.4.1" - resolved "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + resolved "https://npm-registry.llsengineer.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + resolved "https://npm-registry.llsengineer.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= -qrcode-terminal@^0.11.0: - version "0.11.0" - resolved "http://registry.npm.taobao.org/qrcode-terminal/download/qrcode-terminal-0.11.0.tgz#ffc6c28a2fc0bfb47052b47e23f4f446a5fbdb9e" - integrity sha1-/8bCii/Av7RwUrR+I/T0RqX7254= +qs@6.7.0: + version "6.7.0" + resolved "https://npm-registry.llsengineer.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha1-QdwaAV49WB8WIXdr4xr7KHapsbw= -qs@6.5.2, qs@~6.5.2: +qs@~6.5.2: version "6.5.2" - resolved "http://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + resolved "https://npm-registry.llsengineer.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY= -qs@^6.4.0, qs@^6.5.1: - version "6.6.0" - resolved "http://registry.npm.taobao.org/qs/download/qs-6.6.0.tgz#a99c0f69a8d26bf7ef012f871cdabb0aee4424c2" - integrity sha1-qZwPaajSa/fvAS+HHNq7Cu5EJMI= +query-string@^4.1.0: + version "4.3.4" + resolved "https://npm-registry.llsengineer.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" querystring-es3@^0.2.0: version "0.2.1" - resolved "http://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + resolved "https://npm-registry.llsengineer.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= -querystring@0.2.0, querystring@^0.2.0: +querystring@0.2.0: version "0.2.0" - resolved "http://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + resolved "https://npm-registry.llsengineer.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -querystringify@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/querystringify/download/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" - integrity sha1-fe2N+/eHncxg0KZErGdUsoOtF+8= +querystringify@^2.1.1: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y= -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.0.6" - resolved "http://registry.npm.taobao.org/randombytes/download/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" - integrity sha1-0wLFIpSFiISKjTAMkytEwkIx2oA= +quick-lru@^1.0.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" + integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= + +raf@^3.4.1: + version "3.4.1" + resolved "https://npm-registry.llsengineer.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha1-B0LpmkplUvRF1z4+4DKK8P8e3jk= + dependencies: + performance-now "^2.1.0" + +randomatic@^3.0.0: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha1-t3bvxZN1mE42xTey9RofCv8Noe0= + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo= dependencies: safe-buffer "^5.1.0" randomfill@^1.0.3: version "1.0.4" - resolved "http://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + resolved "https://npm-registry.llsengineer.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" integrity sha1-ySGW/IarQr6YPxvzF3giSTHWFFg= dependencies: randombytes "^2.0.5" safe-buffer "^5.1.0" -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= - -raven-js@^3.17.0: - version "3.27.0" - resolved "http://registry.npm.taobao.org/raven-js/download/raven-js-3.27.0.tgz#9f47c03e17933ce756e189f3669d49c441c1ba6e" - integrity sha1-n0fAPheTPOdW4YnzZp1JxEHBum4= - -raven@^2.1.1: - version "2.6.4" - resolved "http://registry.npm.taobao.org/raven/download/raven-2.6.4.tgz#458d4a380c8fbb59e0150c655625aaf60c167ea3" - integrity sha1-RY1KOAyPu1ngFQxlViWq9gwWfqM= - dependencies: - cookie "0.3.1" - md5 "^2.2.1" - stack-trace "0.0.10" - timed-out "4.0.1" - uuid "3.3.2" +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://npm-registry.llsengineer.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE= -raw-body@2.3.3, raw-body@^2.2.0: - version "2.3.3" - resolved "http://registry.npm.taobao.org/raw-body/download/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" - integrity sha1-GzJOzmtXBuFThVvBFIxlu39uoMM= +raw-body@2.4.0: + version "2.4.0" + resolved "https://npm-registry.llsengineer.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha1-oc5vucm8NWylLoklarWQWeE9AzI= dependencies: - bytes "3.0.0" - http-errors "1.6.3" - iconv-lite "0.4.23" + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.2.7: - version "1.2.8" - resolved "http://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0= +react-dom@^16.10.0: + version "16.14.0" + resolved "https://npm-registry.llsengineer.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89" + integrity sha1-etg47Cmnd/s8dcOhkPZhz5Kri4k= dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.19.1" -react-is@^16.3.2, react-is@^16.6.0: - version "16.7.0" - resolved "http://registry.npm.taobao.org/react-is/download/react-is-16.7.0.tgz#c1bd21c64f1f1364c6f70695ec02d69392f41bfa" - integrity sha1-wb0hxk8fE2TG9waV7ALWk5L0G/o= +react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.1: + version "16.13.1" + resolved "https://npm-registry.llsengineer.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ= -react-lifecycles-compat@^3.0.0: - version "3.0.4" - resolved "http://registry.npm.taobao.org/react-lifecycles-compat/download/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" - integrity sha1-TxonOv38jzSIqMUWv9p4+HI1I2I= +react-reconciler@^0.23.0: + version "0.23.0" + resolved "https://npm-registry.llsengineer.com/react-reconciler/-/react-reconciler-0.23.0.tgz#5f0bfc35dda030b0220c07de11f93131c5d6db63" + integrity sha1-Xwv8Nd2gMLAiDAfeEfkxMcXW22M= + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.17.0" -react-redux@^5.0.2: - version "5.1.1" - resolved "http://registry.npm.taobao.org/react-redux/download/react-redux-5.1.1.tgz#88e368682c7fa80e34e055cd7ac56f5936b0f52f" - integrity sha1-iONoaCx/qA404FXNesVvWTaw9S8= +react-reconciler@^0.25.1: + version "0.25.1" + resolved "https://npm-registry.llsengineer.com/react-reconciler/-/react-reconciler-0.25.1.tgz#f9814d59d115e1210762287ce987801529363aaa" + integrity sha1-+YFNWdEV4SEHYih86YeAFSk2Oqo= dependencies: - "@babel/runtime" "^7.1.2" - hoist-non-react-statics "^3.1.0" - invariant "^2.2.4" loose-envify "^1.1.0" - prop-types "^15.6.1" - react-is "^16.6.0" - react-lifecycles-compat "^3.0.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.19.1" -react@^16.0.0: - version "16.7.0" - resolved "http://registry.npm.taobao.org/react/download/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381" - integrity sha1-tnTsOWsKVxWHOzUERvfqCAKrY4E= +react-redux@^7.2.0: + version "7.2.2" + resolved "https://npm-registry.llsengineer.com/react-redux/-/react-redux-7.2.2.tgz#03862e803a30b6b9ef8582dadcc810947f74b736" + integrity sha512-8+CQ1EvIVFkYL/vu6Olo7JFLWop1qRUeb46sGtIMDCSpgwPQq8fPLpirIB0iTqFe9XYEFPHssdX8/UwN6pAkEA== + dependencies: + "@babel/runtime" "^7.12.1" + hoist-non-react-statics "^3.3.2" + loose-envify "^1.4.0" + prop-types "^15.7.2" + react-is "^16.13.1" + +react@^16.10.0: + version "16.14.0" + resolved "https://npm-registry.llsengineer.com/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d" + integrity sha1-lNd23dCqo32j7aj8W2sYpMmjEU0= dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.12.0" -read-chunk@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/read-chunk/download/read-chunk-2.1.0.tgz#6a04c0928005ed9d42e1a6ac5600e19cbc7ff655" - integrity sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU= +read-cache@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= dependencies: - pify "^3.0.0" - safe-buffer "^5.1.1" + pify "^2.3.0" read-pkg-up@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + resolved "https://npm-registry.llsengineer.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= dependencies: find-up "^1.0.0" @@ -6960,15 +7940,23 @@ read-pkg-up@^1.0.1: read-pkg-up@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + resolved "https://npm-registry.llsengineer.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= dependencies: find-up "^2.0.0" read-pkg "^2.0.0" +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" + integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + dependencies: + find-up "^2.0.0" + read-pkg "^3.0.0" + read-pkg@^1.0.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + resolved "https://npm-registry.llsengineer.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= dependencies: load-json-file "^1.0.0" @@ -6977,17 +7965,26 @@ read-pkg@^1.0.0: read-pkg@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + resolved "https://npm-registry.llsengineer.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= dependencies: load-json-file "^2.0.0" normalize-package-data "^2.3.2" path-type "^2.0.0" -"readable-stream@1 || 2", readable-stream@2, readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8= +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://npm-registry.llsengineer.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c= dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -6997,246 +7994,278 @@ read-pkg@^2.0.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@1.0: - version "1.0.34" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@1.1.x: - version "1.1.14" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@^3.0.6: - version "3.1.1" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" - integrity sha1-7Wu8bFuliwkAOf8YzmcFFXla6wY= +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://npm-registry.llsengineer.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha1-M3u9o63AcGvT4CRCaihtS0sskZg= dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" -readdirp@^2.0.0: +readdirp@^2.2.1: version "2.2.1" - resolved "http://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + resolved "https://npm-registry.llsengineer.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" integrity sha1-DodiKjMlqjPokihcr4tOhGUppSU= dependencies: graceful-fs "^4.1.11" micromatch "^3.1.10" readable-stream "^2.0.2" +readdirp@~3.3.0: + version "3.3.0" + resolved "https://npm-registry.llsengineer.com/readdirp/-/readdirp-3.3.0.tgz#984458d13a1e42e2e9f5841b129e162f369aff17" + integrity sha1-mERY0ToeQuLp9YQbEp4WLzaa/xc= + dependencies: + picomatch "^2.0.7" + +readdirp@~3.5.0: + version "3.5.0" + resolved "https://npm-registry.llsengineer.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + integrity sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4= + dependencies: + picomatch "^2.2.1" + redent@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + resolved "https://npm-registry.llsengineer.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= dependencies: indent-string "^2.1.0" strip-indent "^1.0.1" -redux-logger@^2.7.4: - version "2.10.2" - resolved "http://registry.npm.taobao.org/redux-logger/download/redux-logger-2.10.2.tgz#3c5a5f0a6f32577c1deadf6655f257f82c6c3937" - integrity sha1-PFpfCm8yV3wd6t9mVfJX+CxsOTc= +redent@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" + integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= dependencies: - deep-diff "0.3.4" + indent-string "^3.0.0" + strip-indent "^2.0.0" redux-logger@^3.0.6: version "3.0.6" - resolved "http://registry.npm.taobao.org/redux-logger/download/redux-logger-3.0.6.tgz#f7555966f3098f3c88604c449cf0baf5778274bf" + resolved "https://npm-registry.llsengineer.com/redux-logger/-/redux-logger-3.0.6.tgz#f7555966f3098f3c88604c449cf0baf5778274bf" integrity sha1-91VZZvMJjzyIYExEnPC69XeCdL8= dependencies: deep-diff "^0.3.5" -redux-saga@^0.16.0: - version "0.16.2" - resolved "http://registry.npm.taobao.org/redux-saga/download/redux-saga-0.16.2.tgz#993662e86bc945d8509ac2b8daba3a8c615cc971" - integrity sha1-mTZi6GvJRdhQmsK42ro6jGFcyXE= - redux-thunk@^2.3.0: version "2.3.0" - resolved "http://registry.npm.taobao.org/redux-thunk/download/redux-thunk-2.3.0.tgz#51c2c19a185ed5187aaa9a2d08b666d0d6467622" + resolved "https://npm-registry.llsengineer.com/redux-thunk/-/redux-thunk-2.3.0.tgz#51c2c19a185ed5187aaa9a2d08b666d0d6467622" integrity sha1-UcLBmhhe1Rh6qpotCLZm0NZGdiI= -redux@^3.6.0, redux@^3.7.1: - version "3.7.2" - resolved "http://registry.npm.taobao.org/redux/download/redux-3.7.2.tgz#06b73123215901d25d065be342eb026bc1c8537b" - integrity sha1-BrcxIyFZAdJdBlvjQusCa8HIU3s= - dependencies: - lodash "^4.2.1" - lodash-es "^4.2.1" - loose-envify "^1.1.0" - symbol-observable "^1.0.3" - redux@^4.0.0: - version "4.0.1" - resolved "http://registry.npm.taobao.org/redux/download/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" - integrity sha1-Q2yubMQPvkcnaJ18j65EgI8b/vU= + version "4.0.5" + resolved "https://npm-registry.llsengineer.com/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f" + integrity sha1-TbXeWBbheJHeioDEJCMtBvBR2T8= dependencies: loose-envify "^1.4.0" symbol-observable "^1.2.0" -regenerate@^1.2.1: - version "1.4.0" - resolved "http://registry.npm.taobao.org/regenerate/download/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha1-SoVuxLVuQHfFV1icroXnpMiGmhE= +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://npm-registry.llsengineer.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha1-5d5xEdZV57pgwFfb6f83yH5lzew= + dependencies: + regenerate "^1.4.0" -regenerator-runtime@^0.10.5: - version "0.10.5" - resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" - integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg= +regenerate@^1.4.0: + version "1.4.2" + resolved "https://npm-registry.llsengineer.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo= -regenerator-runtime@^0.11.0, regenerator-runtime@^0.11.1: +regenerator-runtime@0.11, regenerator-runtime@^0.11.0: version "0.11.1" - resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + resolved "https://npm-registry.llsengineer.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk= -regenerator-runtime@^0.12.0: - version "0.12.1" - resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" - integrity sha1-+hpxVEdkwDb4xJsToIsllMn4oN4= +regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://npm-registry.llsengineer.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha1-ysLazIoepnX+qrrriugziYrkb1U= -regenerator-transform@^0.10.0: - version "0.10.1" - resolved "http://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" - integrity sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0= +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://npm-registry.llsengineer.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ= + dependencies: + "@babel/runtime" "^7.8.4" + +regex-cache@^0.4.2: + version "0.4.4" + resolved "https://npm-registry.llsengineer.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha1-db3FiioUls7EihKDW8VMjVYjNt0= dependencies: - babel-runtime "^6.18.0" - babel-types "^6.19.0" - private "^0.1.6" + is-equal-shallow "^0.1.3" regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" - resolved "http://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + resolved "https://npm-registry.llsengineer.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" integrity sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw= dependencies: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regex-parser@^2.2.9: - version "2.2.9" - resolved "http://registry.npm.taobao.org/regex-parser/download/regex-parser-2.2.9.tgz#a372f45a248b62976a568037c1b6e60a60599192" - integrity sha1-o3L0WiSLYpdqVoA3wbbmCmBZkZI= +regex-parser@2.2.10: + version "2.2.10" + resolved "https://npm-registry.llsengineer.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37" + integrity sha1-nmao9z2JoQdhbmOznU3t3+6RKzc= -regexpp@^1.0.1: - version "1.1.0" - resolved "http://registry.npm.taobao.org/regexpp/download/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" - integrity sha1-DjUW3Qt5BPQT0tQZPc5GGMOmias= - -regexpu-core@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0: + version "1.3.0" + resolved "https://npm-registry.llsengineer.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" + integrity sha1-erqJs8E6ZFCdq888qNn7ub31y3U= dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" -regexpu-core@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/regexpu-core/download/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" - integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" +regexpp@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha1-jRnTHPYySCtYkEn4KB+T28uk0H8= -regjsgen@^0.2.0: - version "0.2.0" - resolved "http://registry.npm.taobao.org/regjsgen/download/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= +regexpp@^3.0.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" + integrity sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI= + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://npm-registry.llsengineer.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha1-LepamgcjMpj78NuR+pq8TG4PitY= + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + +regjsgen@^0.5.1: + version "0.5.2" + resolved "https://npm-registry.llsengineer.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM= -regjsparser@^0.1.4: - version "0.1.5" - resolved "http://registry.npm.taobao.org/regjsparser/download/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= +regjsparser@^0.6.4: + version "0.6.4" + resolved "https://npm-registry.llsengineer.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" + integrity sha1-p2n4aEMIQBpm6bUp0kNv9NBmYnI= dependencies: jsesc "~0.5.0" -relateurl@0.2.x: +relateurl@0.2.x, relateurl@^0.2.7: version "0.2.7" - resolved "http://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + resolved "https://npm-registry.llsengineer.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= +remark-parse@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95" + integrity sha1-TAd/nkmQRNHVwT+A16mM97koXZU= + dependencies: + collapse-white-space "^1.0.2" + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + is-word-character "^1.0.0" + markdown-escapes "^1.0.0" + parse-entities "^1.1.0" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + trim "0.0.1" + trim-trailing-lines "^1.0.0" + unherit "^1.0.4" + unist-util-remove-position "^1.0.0" + vfile-location "^2.0.0" + xtend "^4.0.1" + +remark-stringify@^5.0.0: + version "5.0.0" + resolved "https://npm-registry.llsengineer.com/remark-stringify/-/remark-stringify-5.0.0.tgz#336d3a4d4a6a3390d933eeba62e8de4bd280afba" + integrity sha1-M206TUpqM5DZM+66YujeS9KAr7o= + dependencies: + ccount "^1.0.0" + is-alphanumeric "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + longest-streak "^2.0.1" + markdown-escapes "^1.0.0" + markdown-table "^1.1.0" + mdast-util-compact "^1.0.0" + parse-entities "^1.0.2" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + stringify-entities "^1.0.1" + unherit "^1.0.4" + xtend "^4.0.1" + +remark@^9.0.0: + version "9.0.0" + resolved "https://npm-registry.llsengineer.com/remark/-/remark-9.0.0.tgz#c5cfa8ec535c73a67c4b0f12bfdbd3a67d8b2f60" + integrity sha1-xc+o7FNcc6Z8Sw8Sv9vTpn2LL2A= + dependencies: + remark-parse "^5.0.0" + remark-stringify "^5.0.0" + unified "^6.0.0" + remove-trailing-separator@^1.0.1: version "1.1.0" - resolved "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + resolved "https://npm-registry.llsengineer.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= -remove-trailing-slash@^0.1.0: - version "0.1.0" - resolved "http://registry.npm.taobao.org/remove-trailing-slash/download/remove-trailing-slash-0.1.0.tgz#1498e5df0984c27e49b76ebf06887ca2d01150d2" - integrity sha1-FJjl3wmEwn5Jt26/Boh8otARUNI= - -renderkid@^2.0.1: - version "2.0.2" - resolved "http://registry.npm.taobao.org/renderkid/download/renderkid-2.0.2.tgz#12d310f255360c07ad8fde253f6c9e9de372d2aa" - integrity sha1-EtMQ8lU2DAetj94lP2yeneNy0qo= +renderkid@^2.0.4: + version "2.0.4" + resolved "https://npm-registry.llsengineer.com/renderkid/-/renderkid-2.0.4.tgz#d325e532afb28d3f8796ffee306be8ffd6fc864c" + integrity sha1-0yXlMq+yjT+Hlv/uMGvo/9b8hkw= dependencies: css-select "^1.1.0" - dom-converter "~0.2" - htmlparser2 "~3.3.0" + dom-converter "^0.2" + htmlparser2 "^3.3.0" + lodash "^4.17.20" strip-ansi "^3.0.0" - utila "^0.4.0" repeat-element@^1.1.2: version "1.1.3" - resolved "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + resolved "https://npm-registry.llsengineer.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" integrity sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4= -repeat-string@^1.6.1: +repeat-string@^1.5.2, repeat-string@^1.5.4, repeat-string@^1.6.1: version "1.6.1" - resolved "http://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + resolved "https://npm-registry.llsengineer.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= repeating@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + resolved "https://npm-registry.llsengineer.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= dependencies: is-finite "^1.0.0" -replace-string@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/replace-string/download/replace-string-1.1.0.tgz#87062117f823fe5800c306bacb2cfa359b935fea" - integrity sha1-hwYhF/gj/lgAwwa6yyz6NZuTX+o= - -request-progress@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/request-progress/download/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe" - integrity sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4= - dependencies: - throttleit "^1.0.0" +replace-ext@1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" + integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= -request-promise-core@1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/request-promise-core/download/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha1-Pu3UIjII1BmGe3jOgVFn0QWToi8= dependencies: - lodash "^4.13.1" + lodash "^4.17.19" -request-promise-native@^1.0.5: - version "1.0.5" - resolved "http://registry.npm.taobao.org/request-promise-native/download/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" - integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= +request-promise-native@^1.0.7: + version "1.0.9" + resolved "https://npm-registry.llsengineer.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha1-5AcSBSal79yaObKKVnm/R7nZ3Cg= dependencies: - request-promise-core "1.1.1" - stealthy-require "^1.1.0" - tough-cookie ">=2.3.3" + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" -request@^2.81.0, request@^2.83.0, request@^2.87.0, request@^2.88.0: - version "2.88.0" - resolved "http://registry.npm.taobao.org/request/download/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha1-nC/KT301tZLv5Xx/ClXoEFIST+8= +request@^2.83.0, request@^2.87.0, request@^2.88.0: + version "2.88.2" + resolved "https://npm-registry.llsengineer.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM= dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -7245,7 +8274,7 @@ request@^2.81.0, request@^2.83.0, request@^2.87.0, request@^2.88.0: extend "~3.0.2" forever-agent "~0.6.1" form-data "~2.3.2" - har-validator "~5.1.0" + har-validator "~5.1.3" http-signature "~1.2.0" is-typedarray "~1.0.0" isstream "~0.1.2" @@ -7255,273 +8284,302 @@ request@^2.81.0, request@^2.83.0, request@^2.87.0, request@^2.88.0: performance-now "^2.1.0" qs "~6.5.2" safe-buffer "^5.1.2" - tough-cookie "~2.4.3" + tough-cookie "~2.5.0" tunnel-agent "^0.6.0" uuid "^3.3.2" require-directory@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://npm-registry.llsengineer.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-from-string@^2.0.1: - version "2.0.2" - resolved "http://registry.npm.taobao.org/require-from-string/download/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -require-uncached@^1.0.3: - version "1.0.3" - resolved "http://registry.npm.taobao.org/require-uncached/download/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= requires-port@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://npm-registry.llsengineer.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= resolve-cwd@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + resolved "https://npm-registry.llsengineer.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= dependencies: resolve-from "^3.0.0" -resolve-from@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= - resolve-from@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + resolved "https://npm-registry.llsengineer.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" integrity sha1-six699nWiBvItuZTM17rywoYh0g= -resolve-pathname@^2.2.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/resolve-pathname/download/resolve-pathname-2.2.0.tgz#7e9ae21ed815fd63ab189adeee64dc831eefa879" - integrity sha1-fpriHtgV/WOrGJre7mTcgx7vqHk= +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= -resolve-url-loader@^2.3.0: - version "2.3.1" - resolved "http://registry.npm.taobao.org/resolve-url-loader/download/resolve-url-loader-2.3.1.tgz#b462fc7a78a22baf3ee462568d8ff5d766f7f1da" - integrity sha1-tGL8eniiK68+5GJWjY/112b38do= - dependencies: - adjust-sourcemap-loader "^1.1.0" - camelcase "^4.1.0" - convert-source-map "^1.5.1" - loader-utils "^1.1.0" - lodash.defaults "^4.0.0" - rework "^1.0.1" - rework-visit "^1.0.0" - source-map "^0.5.7" - urix "^0.1.0" +resolve-pathname@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + integrity sha1-mdAiJNPPJjaJvsuzk7xWAxMCXc0= + +resolve-url-loader@3.1.1: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz#28931895fa1eab9be0647d3b2958c100ae3c0bf0" + integrity sha1-KJMYlfoeq5vgZH07KVjBAK48C/A= + dependencies: + adjust-sourcemap-loader "2.0.0" + camelcase "5.3.1" + compose-function "3.0.3" + convert-source-map "1.7.0" + es6-iterator "2.0.3" + loader-utils "1.2.3" + postcss "7.0.21" + rework "1.0.1" + rework-visit "1.0.0" + source-map "0.6.1" resolve-url@^0.2.1: version "0.2.1" - resolved "http://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + resolved "https://npm-registry.llsengineer.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1: - version "1.9.0" - resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" - integrity sha1-oUxv36j5Kn3x2ZbLcQX6dEZY6gY= +resolve@1.15.1: + version "1.15.1" + resolved "https://npm-registry.llsengineer.com/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8" + integrity sha1-J73N7/6vLWJEuVuw+fS0ZTRR8+g= dependencies: path-parse "^1.0.6" -rest-facade@^1.10.0: - version "1.10.1" - resolved "http://registry.npm.taobao.org/rest-facade/download/rest-facade-1.10.1.tgz#a9b030ff50df28c9ea1a2719f94e369c47167d20" - integrity sha1-qbAw/1DfKMnqGicZ+U42nEcWfSA= +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.8.1: + version "1.19.0" + resolved "https://npm-registry.llsengineer.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" + integrity sha1-GvW/YwQJc0oGfK4pMYqsf6KaJnw= dependencies: - bluebird "^2.10.2" - change-case "^2.3.0" - deepmerge "^1.5.1" - superagent "^3.8.0" - superagent-proxy "^1.0.2" + is-core-module "^2.1.0" + path-parse "^1.0.6" restore-cursor@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + resolved "https://npm-registry.llsengineer.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= dependencies: onetime "^2.0.0" signal-exit "^3.0.2" +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha1-OfZ8VLOnpYzqUjbZXPADQjljH34= + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + ret@~0.1.10: version "0.1.15" - resolved "http://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + resolved "https://npm-registry.llsengineer.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w= -retry@^0.10.1: - version "0.10.1" - resolved "http://registry.npm.taobao.org/retry/download/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= +retry@^0.12.0: + version "0.12.0" + resolved "https://npm-registry.llsengineer.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= -rework-visit@^1.0.0: +rework-visit@1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/rework-visit/download/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" + resolved "https://npm-registry.llsengineer.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= -rework@^1.0.1: +rework@1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/rework/download/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" + resolved "https://npm-registry.llsengineer.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= dependencies: convert-source-map "^0.3.3" css "^2.0.0" -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: - version "2.6.2" - resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - integrity sha1-LtgVDSShbqhlHm1u8PR8QVjOejY= +rimraf@2, rimraf@^2.5.4, rimraf@^2.6.3: + version "2.7.1" + resolved "https://npm-registry.llsengineer.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w= + dependencies: + glob "^7.1.3" + +rimraf@2.6.3, rimraf@~2.6.2: + version "2.6.3" + resolved "https://npm-registry.llsengineer.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs= dependencies: - glob "^7.0.5" + glob "^7.1.3" -rimraf@~2.4.0: - version "2.4.5" - resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" - integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto= +rimraf@^3.0.2: + version "3.0.2" + resolved "https://npm-registry.llsengineer.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho= dependencies: - glob "^6.0.1" + glob "^7.1.3" ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" - resolved "http://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + resolved "https://npm-registry.llsengineer.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" integrity sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw= dependencies: hash-base "^3.0.0" inherits "^2.0.1" -rollup-plugin-alias@^1.4.0: - version "1.5.1" - resolved "http://registry.npm.taobao.org/rollup-plugin-alias/download/rollup-plugin-alias-1.5.1.tgz#80cce3a967befda5b09c86abc14a043a78035b46" - integrity sha1-gMzjqWe+/aWwnIarwUoEOngDW0Y= - dependencies: - slash "^2.0.0" - -run-async@^2.2.0: - version "2.3.0" - resolved "http://registry.npm.taobao.org/run-async/download/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" +run-async@^2.4.0: + version "2.4.1" + resolved "https://npm-registry.llsengineer.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU= run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + resolved "https://npm-registry.llsengineer.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= dependencies: aproba "^1.1.1" -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "http://registry.npm.taobao.org/rx-lite-aggregates/download/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74= - dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "http://registry.npm.taobao.org/rx-lite/download/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" - integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ= - -rxjs@^5.5.2: - version "5.5.12" - resolved "http://registry.npm.taobao.org/rxjs/download/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc" - integrity sha1-b6YbinfD15PbrycL7i9D9lLXQcw= +rxjs@^6.6.0: + version "6.6.3" + resolved "https://npm-registry.llsengineer.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" + integrity sha1-jKhGNcTaqQDA05Z6buesYCce5VI= dependencies: - symbol-observable "1.0.1" + tslib "^1.9.0" -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://npm-registry.llsengineer.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= -safe-json-stringify@~1: - version "1.2.0" - resolved "http://registry.npm.taobao.org/safe-json-stringify/download/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd" - integrity sha1-NW5EvJjx+TzkXfFLzXwBzahuCv0= +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://npm-registry.llsengineer.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= safe-regex@^1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + resolved "https://npm-registry.llsengineer.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: version "2.1.2" - resolved "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://npm-registry.llsengineer.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= -sass-graph@^2.2.4: - version "2.2.4" - resolved "http://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" - integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= +sass-graph@2.2.5: + version "2.2.5" + resolved "https://npm-registry.llsengineer.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" + integrity sha1-qYHIdEa4MZ2W3OBnHkh4eb0kwug= dependencies: glob "^7.0.0" lodash "^4.0.0" scss-tokenizer "^0.2.3" - yargs "^7.0.0" + yargs "^13.3.2" -sass-loader@^7.0.3: - version "7.1.0" - resolved "http://registry.npm.taobao.org/sass-loader/download/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" - integrity sha1-Fv1ROMuLQkv4p1lSihly1yqtBp0= +sass-loader@8.0.2, sass-loader@^8.0.2: + version "8.0.2" + resolved "https://npm-registry.llsengineer.com/sass-loader/-/sass-loader-8.0.2.tgz#debecd8c3ce243c76454f2e8290482150380090d" + integrity sha1-3r7NjDziQ8dkVPLoKQSCFQOACQ0= dependencies: - clone-deep "^2.0.1" - loader-utils "^1.0.1" - lodash.tail "^4.1.1" - neo-async "^2.5.0" - pify "^3.0.0" - semver "^5.5.0" + clone-deep "^4.0.1" + loader-utils "^1.2.3" + neo-async "^2.6.1" + schema-utils "^2.6.1" + semver "^6.3.0" -sax@0.5.x: - version "0.5.8" - resolved "http://registry.npm.taobao.org/sax/download/sax-0.5.8.tgz#d472db228eb331c2506b0e8c15524adb939d12c1" - integrity sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE= +sass@^1.23.7, sass@^1.25.0: + version "1.30.0" + resolved "https://npm-registry.llsengineer.com/sass/-/sass-1.30.0.tgz#60bbbbaf76ba10117e61c6c24f00161c3d60610e" + integrity sha1-YLu7r3a6EBF+YcbCTwAWHD1gYQ4= + dependencies: + chokidar ">=2.0.0 <4.0.0" -sax@^1.2.4: +sax@1.2.4, sax@~1.2.4: version "1.2.4" - resolved "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + resolved "https://npm-registry.llsengineer.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha1-KBYjTiN4vdxOU1T6tcqold9xANk= -scheduler@^0.12.0: - version "0.12.0" - resolved "http://registry.npm.taobao.org/scheduler/download/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b" - integrity sha1-irF2mZOcCu3FoZamV3Q8SWU4ZHs= +saxes@^3.1.9: + version "3.1.11" + resolved "https://npm-registry.llsengineer.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" + integrity sha1-1Z0f0zLskq2YouCy7mRHAjhLHFs= + dependencies: + xmlchars "^2.1.1" + +scheduler@^0.17.0: + version "0.17.0" + resolved "https://npm-registry.llsengineer.com/scheduler/-/scheduler-0.17.0.tgz#7c9c673e4ec781fac853927916d1c426b6f3ddfe" + integrity sha1-fJxnPk7HgfrIU5J5FtHEJrbz3f4= dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@^0.4.0, schema-utils@^0.4.4, schema-utils@^0.4.5: - version "0.4.7" - resolved "http://registry.npm.taobao.org/schema-utils/download/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha1-unT1l9K+LqiAExdG7hfQoJPGgYc= +scheduler@^0.19.1: + version "0.19.1" + resolved "https://npm-registry.llsengineer.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" + integrity sha1-Tz4u0sGn1laB9MhU+oxaHMtA8ZY= dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" + loose-envify "^1.1.0" + object-assign "^4.1.1" schema-utils@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + resolved "https://npm-registry.llsengineer.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" integrity sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A= dependencies: ajv "^6.1.0" ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +schema-utils@^2.6.0, schema-utils@^2.6.1, schema-utils@^2.6.4, schema-utils@^2.6.6, schema-utils@^2.7.0: + version "2.7.1" + resolved "https://npm-registry.llsengineer.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc= + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + integrity sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8= + dependencies: + "@types/json-schema" "^7.0.6" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +scss-bundle@^3.0.2: + version "3.1.2" + resolved "https://npm-registry.llsengineer.com/scss-bundle/-/scss-bundle-3.1.2.tgz#8919dd7603d01a84822e8aab5210e5b0b50c548b" + integrity sha1-iRnddgPQGoSCLoqrUhDlsLUMVIs= + dependencies: + "@types/archy" "^0.0.31" + "@types/debug" "^4.1.5" + "@types/fs-extra" "^8.0.1" + "@types/glob" "^7.1.1" + "@types/lodash.debounce" "^4.0.6" + "@types/sass" "^1.16.0" + archy "^1.0.0" + chalk "^3.0.0" + chokidar "^3.3.1" + commander "^4.0.1" + fs-extra "^8.1.0" + globs "^0.1.4" + lodash.debounce "^4.0.8" + loglevel "^1.6.6" + loglevel-plugin-prefix "^0.8.4" + pretty-bytes "^5.3.0" + sass "^1.23.7" + tslib "^1.10.0" + scss-tokenizer@^0.2.3: version "0.2.3" - resolved "http://registry.npm.taobao.org/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + resolved "https://npm-registry.llsengineer.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE= dependencies: js-base64 "^2.1.8" @@ -7529,30 +8587,47 @@ scss-tokenizer@^0.2.3: select-hose@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + resolved "https://npm-registry.llsengineer.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= -selfsigned@^1.9.1: - version "1.10.4" - resolved "http://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" - integrity sha1-zdfsz8pO12NdR6CL8tXTB0CS4s0= +selfsigned@^1.10.7: + version "1.10.8" + resolved "https://npm-registry.llsengineer.com/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" + integrity sha1-DRcgi30Swz+OrIXEGDXyf8PYGjA= dependencies: - node-forge "0.7.5" + node-forge "^0.10.0" + +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.7.1" + resolved "https://npm-registry.llsengineer.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= + +semver@7.0.0: + version "7.0.0" + resolved "https://npm-registry.llsengineer.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + integrity sha1-XzyjV2HkfgWyBsba/yz4FPAxa44= + +semver@^6.0.0, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://npm-registry.llsengineer.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0: - version "5.6.0" - resolved "http://registry.npm.taobao.org/semver/download/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha1-fnQlb7qknHWqfHogXMInmcrIAAQ= +semver@^7.3.2: + version "7.3.4" + resolved "https://npm-registry.llsengineer.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + integrity sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc= + dependencies: + lru-cache "^6.0.0" semver@~5.3.0: version "5.3.0" - resolved "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + resolved "https://npm-registry.llsengineer.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= -send@0.16.2: - version "0.16.2" - resolved "http://registry.npm.taobao.org/send/download/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha1-bsyh4PjBVtFBWXVZhI32RzCmu8E= +send@0.17.1: + version "0.17.1" + resolved "https://npm-registry.llsengineer.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg= dependencies: debug "2.6.9" depd "~1.1.2" @@ -7561,28 +8636,28 @@ send@0.16.2: escape-html "~1.0.3" etag "~1.8.1" fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" + range-parser "~1.2.1" + statuses "~1.5.0" -sentence-case@^1.1.1, sentence-case@^1.1.2: - version "1.1.3" - resolved "http://registry.npm.taobao.org/sentence-case/download/sentence-case-1.1.3.tgz#8034aafc2145772d3abe1509aa42c9e1042dc139" - integrity sha1-gDSq/CFFdy06vhUJqkLJ4QQtwTk= - dependencies: - lower-case "^1.1.1" +serialize-javascript@^2.1.2: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" + integrity sha1-7OxTsOAxe9yV73arcHS3OEeF+mE= -serialize-javascript@^1.4.0: - version "1.6.0" - resolved "http://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-1.6.0.tgz#b30ce5ddd6517f2c445e129ff5834a399fb5861e" - integrity sha1-swzl3dZRfyxEXhKf9YNKOZ+1hh4= +serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao= + dependencies: + randombytes "^2.1.0" -serve-index@^1.7.2: +serve-index@^1.9.1: version "1.9.1" - resolved "http://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + resolved "https://npm-registry.llsengineer.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= dependencies: accepts "~1.3.4" @@ -7593,35 +8668,25 @@ serve-index@^1.7.2: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.13.2: - version "1.13.2" - resolved "http://registry.npm.taobao.org/serve-static/download/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha1-CV6Ecv1bRiN9tQzkhqQ/S4bGzsE= +serve-static@1.14.1: + version "1.14.1" + resolved "https://npm-registry.llsengineer.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk= dependencies: encodeurl "~1.0.2" escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" + parseurl "~1.3.3" + send "0.17.1" set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + resolved "https://npm-registry.llsengineer.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= -set-value@^0.4.3: - version "0.4.3" - resolved "http://registry.npm.taobao.org/set-value/download/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/set-value/download/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha1-ca5KiPD+77v1LR6mBPP7MV67YnQ= +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha1-oY1AUw5vB95CKMfe/kInr4ytAFs= dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -7630,92 +8695,100 @@ set-value@^2.0.0: setimmediate@^1.0.4: version "1.0.5" - resolved "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + resolved "https://npm-registry.llsengineer.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= setprototypeof@1.1.0: version "1.1.0" - resolved "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://npm-registry.llsengineer.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" integrity sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY= +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM= + sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" - resolved "http://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + resolved "https://npm-registry.llsengineer.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" integrity sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc= dependencies: inherits "^2.0.1" safe-buffer "^5.0.1" -shallow-clone@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/shallow-clone/download/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" - integrity sha1-RIDNBuiC72iyrYij6lSDLixItXE= +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://npm-registry.llsengineer.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha1-jymBrZJTH1UDWwH7IwdppA4C76M= dependencies: - is-extendable "^0.1.1" - kind-of "^5.0.0" - mixin-object "^2.0.1" + kind-of "^6.0.2" shebang-command@^1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + resolved "https://npm-registry.llsengineer.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= dependencies: shebang-regex "^1.0.0" +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= + dependencies: + shebang-regex "^3.0.0" + shebang-regex@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + resolved "https://npm-registry.llsengineer.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= + +side-channel@^1.0.2, side-channel@^1.0.3: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/side-channel/-/side-channel-1.0.3.tgz#cdc46b057550bbab63706210838df5d4c19519c3" + integrity sha1-zcRrBXVQu6tjcGIQg4311MGVGcM= + dependencies: + es-abstract "^1.18.0-next.0" + object-inspect "^1.8.0" + signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + version "3.0.3" + resolved "https://npm-registry.llsengineer.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw= slash@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + resolved "https://npm-registry.llsengineer.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= slash@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + resolved "https://npm-registry.llsengineer.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q= slice-ansi@1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/slice-ansi/download/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" + resolved "https://npm-registry.llsengineer.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" integrity sha1-BE8aSdiEL/MHqta1Be0Xi9lQE00= dependencies: is-fullwidth-code-point "^2.0.0" -slugid@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/slugid/download/slugid-1.1.0.tgz#e09f00899c09f5a7058edc36dd49f046fd50a82a" - integrity sha1-4J8AiZwJ9acFjtw23UnwRv1QqCo= - dependencies: - uuid "^2.0.1" - -slugify@^1.0.2: - version "1.3.4" - resolved "http://registry.npm.taobao.org/slugify/download/slugify-1.3.4.tgz#78d2792d7222b55cd9fc81fa018df99af779efeb" - integrity sha1-eNJ5LXIitVzZ/IH6AY35mvd57+s= - -smart-buffer@^1.0.13: - version "1.1.15" - resolved "http://registry.npm.taobao.org/smart-buffer/download/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16" - integrity sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY= - -snake-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/snake-case/download/snake-case-1.1.2.tgz#0c2f25e305158d9a18d3d977066187fef8a5a66a" - integrity sha1-DC8l4wUVjZoY09l3BmGH/vilpmo= +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY= dependencies: - sentence-case "^1.1.2" + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" snapdragon-node@^2.0.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + resolved "https://npm-registry.llsengineer.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" integrity sha1-bBdfhv8UvbByRWPo88GwIaKGhTs= dependencies: define-property "^1.0.0" @@ -7724,14 +8797,14 @@ snapdragon-node@^2.0.1: snapdragon-util@^3.0.1: version "3.0.1" - resolved "http://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + resolved "https://npm-registry.llsengineer.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" integrity sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI= dependencies: kind-of "^3.2.0" snapdragon@^0.8.1: version "0.8.2" - resolved "http://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + resolved "https://npm-registry.llsengineer.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" integrity sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0= dependencies: base "^0.11.1" @@ -7743,10 +8816,10 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sockjs-client@1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" - integrity sha1-EvydbLZj2lc509xftuhofalcsXc= +sockjs-client@1.4.0: + version "1.4.0" + resolved "https://npm-registry.llsengineer.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5" + integrity sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U= dependencies: debug "^3.2.5" eventsource "^1.0.7" @@ -7755,119 +8828,102 @@ sockjs-client@1.3.0: json3 "^3.3.2" url-parse "^1.4.3" -sockjs@0.3.19: - version "0.3.19" - resolved "http://registry.npm.taobao.org/sockjs/download/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" - integrity sha1-2Xa76ACve9IK4IWY1YI5NQiZPA0= +sockjs@0.3.20: + version "0.3.20" + resolved "https://npm-registry.llsengineer.com/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855" + integrity sha1-smooPsVi74smh7RAM6Tuzqx12FU= dependencies: faye-websocket "^0.10.0" - uuid "^3.0.1" - -socks-proxy-agent@^3.0.0: - version "3.0.1" - resolved "http://registry.npm.taobao.org/socks-proxy-agent/download/socks-proxy-agent-3.0.1.tgz#2eae7cf8e2a82d34565761539a7f9718c5617659" - integrity sha1-Lq58+OKoLTRWV2FTmn+XGMVhdlk= - dependencies: - agent-base "^4.1.0" - socks "^1.1.10" + uuid "^3.4.0" + websocket-driver "0.6.5" -socks@^1.1.10: - version "1.1.10" - resolved "http://registry.npm.taobao.org/socks/download/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" - integrity sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o= +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= dependencies: - ip "^1.1.4" - smart-buffer "^1.0.13" + is-plain-obj "^1.0.0" source-list-map@^2.0.0: version "2.0.1" - resolved "http://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + resolved "https://npm-registry.llsengineer.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ= source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: - version "0.5.2" - resolved "http://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha1-cuLMNAlVQ+Q7LGKyxMENSpBU8lk= + version "0.5.3" + resolved "https://npm-registry.llsengineer.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha1-GQhmvs51U+H48mei7oLGBrVQmho= dependencies: - atob "^2.1.1" + atob "^2.1.2" decode-uri-component "^0.2.0" resolve-url "^0.2.1" source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.4.15, source-map-support@^0.4.2: - version "0.4.18" - resolved "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8= - dependencies: - source-map "^0.5.6" - -source-map-support@~0.5.6: - version "0.5.9" - resolved "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" - integrity sha1-QbyVOyU0Jn6i1gW8z6e/oxEc7V8= +source-map-support@^0.5.16, source-map-support@~0.5.12: + version "0.5.19" + resolved "https://npm-registry.llsengineer.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha1-qYti+G3K9PZzmWSMCFKRq56P7WE= dependencies: buffer-from "^1.0.0" source-map "^0.6.0" source-map-url@^0.4.0: version "0.4.0" - resolved "http://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + resolved "https://npm-registry.llsengineer.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= -source-map@0.1.x: - version "0.1.43" - resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" - integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= - dependencies: - amdefine ">=0.0.4" +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://npm-registry.llsengineer.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= source-map@^0.4.2: version "0.4.4" - resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + resolved "https://npm-registry.llsengineer.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" integrity sha1-66T12pwNyZneaAMti092FzZSA2s= dependencies: amdefine ">=0.0.4" -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6: version "0.5.7" - resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + resolved "https://npm-registry.llsengineer.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= +source-map@^0.7.3: + version "0.7.3" + resolved "https://npm-registry.llsengineer.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= spdx-correct@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ= + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha1-3s6BrJweZxPl99G28X1Gj6U9iak= dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "http://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc= + version "2.3.0" + resolved "https://npm-registry.llsengineer.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0= spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha1-meEZt6XaAOBUkcn6M4t5BII7QdA= + version "3.0.1" + resolved "https://npm-registry.llsengineer.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha1-z3D1BILu/cmOPOCmgz5KU87rpnk= dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha1-gcDOjyFHR1YUi7tfO/wPNr8V124= + version "3.0.7" + resolved "https://npm-registry.llsengineer.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" + integrity sha1-6cGKQQ5e1+EkQqVJ+9ivp2cDjWU= spdy-transport@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://npm-registry.llsengineer.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" integrity sha1-ANSGOmQArXXfkzYaFghgXl3NzzE= dependencies: debug "^4.1.0" @@ -7877,10 +8933,10 @@ spdy-transport@^3.0.0: readable-stream "^3.0.6" wbuf "^1.7.3" -spdy@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/spdy/download/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" - integrity sha1-gfIitadDoymqEs6mo5DmDpthPFI= +spdy@^4.0.2: + version "4.0.2" + resolved "https://npm-registry.llsengineer.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha1-t09GYgOj7aRSwCSSuR+56EonZ3s= dependencies: debug "^4.1.0" handle-thing "^2.0.0" @@ -7888,36 +8944,27 @@ spdy@^4.0.0: select-hose "^2.0.0" spdy-transport "^3.0.0" +specificity@^0.3.1: + version "0.3.2" + resolved "https://npm-registry.llsengineer.com/specificity/-/specificity-0.3.2.tgz#99e6511eceef0f8d9b57924937aac2cb13d13c42" + integrity sha1-meZRHs7vD42bV5JJN6rCyxPRPEI= + split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" - resolved "http://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + resolved "https://npm-registry.llsengineer.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" integrity sha1-fLCd2jqGWFcFxks5pkZgOGguj+I= dependencies: extend-shallow "^3.0.0" -split@0.2.x: - version "0.2.10" - resolved "http://registry.npm.taobao.org/split/download/split-0.2.10.tgz#67097c601d697ce1368f418f06cd201cf0521a57" - integrity sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc= - dependencies: - through "2" - -split@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/split/download/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" - integrity sha1-YFvZvjA6pZ+zX5Ip++oN3snqB9k= - dependencies: - through "2" - sprintf-js@~1.0.2: version "1.0.3" - resolved "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://npm-registry.llsengineer.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sshpk@^1.7.0: - version "1.16.0" - resolved "http://registry.npm.taobao.org/sshpk/download/sshpk-1.16.0.tgz#1d4963a2fbffe58050aa9084ca20be81741c07de" - integrity sha1-HUljovv/5YBQqpCEyiC+gXQcB94= + version "1.16.1" + resolved "https://npm-registry.llsengineer.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc= dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -7929,66 +8976,71 @@ sshpk@^1.7.0: safer-buffer "^2.0.2" tweetnacl "~0.14.0" -ssri@^5.2.4: - version "5.3.0" - resolved "http://registry.npm.taobao.org/ssri/download/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" - integrity sha1-ujhyycbTOgcEp9cf8EXl7EiZnQY= - dependencies: - safe-buffer "^5.1.1" +ssr-window@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/ssr-window/-/ssr-window-1.0.1.tgz#30752a6a4666e7767f0b7e6aa6fc2fdbd0d9b369" + integrity sha1-MHUqakZm53Z/C35qpvwv29DZs2k= + +ssr-window@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/ssr-window/-/ssr-window-2.0.0.tgz#98c301aef99523317f8d69618f0010791096efc4" + integrity sha1-mMMBrvmVIzF/jWlhjwAQeRCW78Q= ssri@^6.0.1: version "6.0.1" - resolved "http://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + resolved "https://npm-registry.llsengineer.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" integrity sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg= dependencies: figgy-pudding "^3.5.1" -stack-trace@0.0.10: - version "0.0.10" - resolved "http://registry.npm.taobao.org/stack-trace/download/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= +ssri@^8.0.0: + version "8.0.0" + resolved "https://npm-registry.llsengineer.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" + integrity sha1-ecp04h+M6u3fy0uQFDxFi42YiAg= + dependencies: + minipass "^3.1.1" + +state-toggle@^1.0.0: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" + integrity sha1-4SOxaojhQxObCcaFIiG8mBWRff4= static-extend@^0.1.1: version "0.1.2" - resolved "http://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + resolved "https://npm-registry.llsengineer.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= dependencies: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.4.0 < 2": +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" - resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://npm-registry.llsengineer.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -statuses@~1.4.0: - version "1.4.0" - resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic= - stdout-stream@^1.4.0: version "1.4.1" - resolved "http://registry.npm.taobao.org/stdout-stream/download/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + resolved "https://npm-registry.llsengineer.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" integrity sha1-WsF0zdXNcmEEqgwLK9g4FdjVNd4= dependencies: readable-stream "^2.0.1" -stealthy-require@^1.1.0: +stealthy-require@^1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/stealthy-require/download/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + resolved "https://npm-registry.llsengineer.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= stream-browserify@^2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" - integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds= + version "2.0.2" + resolved "https://npm-registry.llsengineer.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs= dependencies: inherits "~2.0.1" readable-stream "^2.0.2" stream-each@^1.1.0: version "1.2.3" - resolved "http://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + resolved "https://npm-registry.llsengineer.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" integrity sha1-6+J6DDibBPvMIzZClS4Qcxr6m64= dependencies: end-of-stream "^1.1.0" @@ -7996,7 +9048,7 @@ stream-each@^1.1.0: stream-http@^2.7.2: version "2.8.3" - resolved "http://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + resolved "https://npm-registry.llsengineer.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" integrity sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw= dependencies: builtin-status-codes "^3.0.0" @@ -8005,366 +9057,507 @@ stream-http@^2.7.2: to-arraybuffer "^1.0.0" xtend "^4.0.0" -stream-parser@~0.3.1: - version "0.3.1" - resolved "http://registry.npm.taobao.org/stream-parser/download/stream-parser-0.3.1.tgz#1618548694420021a1182ff0af1911c129761773" - integrity sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M= - dependencies: - debug "2" - stream-shift@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha1-1wiCgVWasneEJCebCHfaPDktWj0= -string-hash@^1.1.1: - version "1.1.3" - resolved "http://registry.npm.taobao.org/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= -string-width@^1.0.1, string-width@^1.0.2: +string-width@^1.0.1: version "1.0.2" - resolved "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + resolved "https://npm-registry.llsengineer.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= dependencies: code-point-at "^1.0.0" is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: +"string-width@^1.0.2 || 2", string-width@^2.1.0, string-width@^2.1.1: version "2.1.1" - resolved "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + resolved "https://npm-registry.llsengineer.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4= dependencies: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.2.0" - resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha1-/obnOLGVRK/nBGkkOyoe6SQOro0= +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= dependencies: - safe-buffer "~5.1.0" + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.1.0: + version "4.2.0" + resolved "https://npm-registry.llsengineer.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha1-lSGCxGzHssMT0VluYjmSvRY7crU= + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.fromcodepoint@^0.2.1: + version "0.2.1" + resolved "https://npm-registry.llsengineer.com/string.fromcodepoint/-/string.fromcodepoint-0.2.1.tgz#8d978333c0bc92538f50f383e4888f3e5619d653" + integrity sha1-jZeDM8C8klOPUPOD5IiPPlYZ1lM= + +string.prototype.matchall@^4.0.2: + version "4.0.3" + resolved "https://npm-registry.llsengineer.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a" + integrity sha1-JCQzmbwxsKSdGeK3QXGhVlPsmWo= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has-symbols "^1.0.1" + internal-slot "^1.0.2" + regexp.prototype.flags "^1.3.0" + side-channel "^1.0.3" + +string.prototype.trimend@^1.0.1: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" + integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" -string_decoder@~0.10.x: - version "0.10.31" - resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= +string.prototype.trimstart@^1.0.1: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" + integrity sha1-m0y1kOEjuzZWRAHVmCQpjeUP1ao= + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.3.0" + resolved "https://npm-registry.llsengineer.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= + dependencies: + safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + resolved "https://npm-registry.llsengineer.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= dependencies: safe-buffer "~5.1.0" +stringify-entities@^1.0.1: + version "1.3.2" + resolved "https://npm-registry.llsengineer.com/stringify-entities/-/stringify-entities-1.3.2.tgz#a98417e5471fd227b3e45d3db1861c11caf668f7" + integrity sha1-qYQX5Ucf0iez5F09sYYcEcr2aPc= + dependencies: + character-entities-html4 "^1.0.0" + character-entities-legacy "^1.0.0" + is-alphanumerical "^1.0.0" + is-hexadecimal "^1.0.0" + strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" - resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + resolved "https://npm-registry.llsengineer.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" - resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + resolved "https://npm-registry.llsengineer.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= dependencies: ansi-regex "^3.0.0" +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://npm-registry.llsengineer.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://npm-registry.llsengineer.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI= + dependencies: + ansi-regex "^5.0.0" + strip-bom@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + resolved "https://npm-registry.llsengineer.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= dependencies: is-utf8 "^0.2.0" strip-bom@^3.0.0: version "3.0.0" - resolved "http://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + resolved "https://npm-registry.llsengineer.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= strip-eof@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + resolved "https://npm-registry.llsengineer.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= strip-indent@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + resolved "https://npm-registry.llsengineer.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= dependencies: get-stdin "^4.0.1" -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= +strip-indent@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= + +strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= -style-loader@^0.21.0: - version "0.21.0" - resolved "http://registry.npm.taobao.org/style-loader/download/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" - integrity sha1-aMUuXrKvycqStidL4nfuWa6jqFI= +style-loader@1.1.3: + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/style-loader/-/style-loader-1.1.3.tgz#9e826e69c683c4d9bf9db924f85e9abb30d5e200" + integrity sha1-noJuacaDxNm/nbkk+F6auzDV4gA= dependencies: - loader-utils "^1.1.0" - schema-utils "^0.4.5" + loader-utils "^1.2.3" + schema-utils "^2.6.4" + +style-search@^0.1.0: + version "0.1.0" + resolved "https://npm-registry.llsengineer.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" + integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI= + +stylelint@9.3.0: + version "9.3.0" + resolved "https://npm-registry.llsengineer.com/stylelint/-/stylelint-9.3.0.tgz#fe176e4e421ac10eac1a6b6d9f28e908eb58c5db" + integrity sha1-/hduTkIawQ6sGmttnyjpCOtYxds= + dependencies: + autoprefixer "^8.0.0" + balanced-match "^1.0.0" + chalk "^2.4.1" + cosmiconfig "^5.0.0" + debug "^3.0.0" + execall "^1.0.0" + file-entry-cache "^2.0.0" + get-stdin "^6.0.0" + globby "^8.0.0" + globjoin "^0.1.4" + html-tags "^2.0.0" + ignore "^3.3.3" + import-lazy "^3.1.0" + imurmurhash "^0.1.4" + known-css-properties "^0.6.0" + lodash "^4.17.4" + log-symbols "^2.0.0" + mathml-tag-names "^2.0.1" + meow "^5.0.0" + micromatch "^2.3.11" + normalize-selector "^0.2.0" + pify "^3.0.0" + postcss "^6.0.16" + postcss-html "^0.28.0" + postcss-less "^2.0.0" + postcss-markdown "^0.28.0" + postcss-media-query-parser "^0.2.3" + postcss-reporter "^5.0.0" + postcss-resolve-nested-selector "^0.1.1" + postcss-safe-parser "^3.0.1" + postcss-sass "^0.3.0" + postcss-scss "^1.0.2" + postcss-selector-parser "^3.1.0" + postcss-syntax "^0.28.0" + postcss-value-parser "^3.3.0" + resolve-from "^4.0.0" + signal-exit "^3.0.2" + specificity "^0.3.1" + string-width "^2.1.0" + style-search "^0.1.0" + sugarss "^1.0.0" + svg-tags "^1.0.0" + table "^4.0.1" -stylus-loader@^3.0.2: +stylus-loader@3.0.2, stylus-loader@^3.0.2: version "3.0.2" - resolved "http://registry.npm.taobao.org/stylus-loader/download/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6" + resolved "https://npm-registry.llsengineer.com/stylus-loader/-/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6" integrity sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y= dependencies: loader-utils "^1.0.2" lodash.clonedeep "^4.5.0" when "~3.6.x" -stylus@^0.54.5: - version "0.54.5" - resolved "http://registry.npm.taobao.org/stylus/download/stylus-0.54.5.tgz#42b9560931ca7090ce8515a798ba9e6aa3d6dc79" - integrity sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk= +stylus@0.54.7: + version "0.54.7" + resolved "https://npm-registry.llsengineer.com/stylus/-/stylus-0.54.7.tgz#c6ce4793965ee538bcebe50f31537bfc04d88cd2" + integrity sha1-xs5Hk5Ze5Ti86+UPMVN7/ATYjNI= dependencies: - css-parse "1.7.x" - debug "*" - glob "7.0.x" - mkdirp "0.5.x" - sax "0.5.x" - source-map "0.1.x" - -superagent-proxy@^1.0.2: - version "1.0.3" - resolved "http://registry.npm.taobao.org/superagent-proxy/download/superagent-proxy-1.0.3.tgz#acfa776672f11c24a90ad575e855def8be44f741" - integrity sha1-rPp3ZnLxHCSpCtV16FXe+L5E90E= - dependencies: - debug "^3.1.0" - proxy-agent "2" - -superagent-retry@^0.6.0: - version "0.6.0" - resolved "http://registry.npm.taobao.org/superagent-retry/download/superagent-retry-0.6.0.tgz#e49b35ca96c0e3b1d0e3f49605136df0e0a028b7" - integrity sha1-5Js1ypbA47HQ4/SWBRNt8OCgKLc= - -superagent@^3.5.0, superagent@^3.8.0, superagent@^3.8.2: - version "3.8.3" - resolved "http://registry.npm.taobao.org/superagent/download/superagent-3.8.3.tgz#460ea0dbdb7d5b11bc4f78deba565f86a178e128" - integrity sha1-Rg6g29t9WxG8T3jeulZfhqF44Sg= + css-parse "~2.0.0" + debug "~3.1.0" + glob "^7.1.3" + mkdirp "~0.5.x" + safer-buffer "^2.1.2" + sax "~1.2.4" + semver "^6.0.0" + source-map "^0.7.3" + +stylus@^0.54.7: + version "0.54.8" + resolved "https://npm-registry.llsengineer.com/stylus/-/stylus-0.54.8.tgz#3da3e65966bc567a7b044bfe0eece653e099d147" + integrity sha1-PaPmWWa8Vnp7BEv+DuzmU+CZ0Uc= + dependencies: + css-parse "~2.0.0" + debug "~3.1.0" + glob "^7.1.6" + mkdirp "~1.0.4" + safer-buffer "^2.1.2" + sax "~1.2.4" + semver "^6.3.0" + source-map "^0.7.3" + +sugarss@^1.0.0: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/sugarss/-/sugarss-1.0.1.tgz#be826d9003e0f247735f92365dc3fd7f1bae9e44" + integrity sha1-voJtkAPg8kdzX5I2XcP9fxuunkQ= dependencies: - component-emitter "^1.2.0" - cookiejar "^2.1.0" - debug "^3.1.0" - extend "^3.0.0" - form-data "^2.3.1" - formidable "^1.2.0" - methods "^1.1.1" - mime "^1.4.1" - qs "^6.5.1" - readable-stream "^2.3.5" + postcss "^6.0.14" supports-color@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + resolved "https://npm-registry.llsengineer.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= supports-color@^3.2.3: version "3.2.3" - resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + resolved "https://npm-registry.llsengineer.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= dependencies: has-flag "^1.0.0" -supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: +supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" - resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://npm-registry.llsengineer.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= dependencies: has-flag "^3.0.0" -swap-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/swap-case/download/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= +supports-color@^6.1.0: + version "6.1.0" + resolved "https://npm-registry.llsengineer.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM= dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" + has-flag "^3.0.0" -symbol-observable@1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" - integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://npm-registry.llsengineer.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= + dependencies: + has-flag "^4.0.0" + +svg-tags@^1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" + integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= -symbol-observable@^1.0.3, symbol-observable@^1.2.0: +swiper@4.4.2: + version "4.4.2" + resolved "https://npm-registry.llsengineer.com/swiper/-/swiper-4.4.2.tgz#3a35237cbf4870034784e158b4197b65b763d647" + integrity sha1-OjUjfL9IcANHhOFYtBl7Zbdj1kc= + dependencies: + dom7 "^2.1.2" + ssr-window "^1.0.1" + +symbol-observable@^1.2.0: version "1.2.0" - resolved "http://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + resolved "https://npm-registry.llsengineer.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha1-wiaIrtTqs83C3+rLtWFmBWCgCAQ= -table@4.0.2: - version "4.0.2" - resolved "http://registry.npm.taobao.org/table/download/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" - integrity sha1-ozRHN1OR52atNNNIbm4q7chNLjY= +symbol-tree@^3.2.2: + version "3.2.4" + resolved "https://npm-registry.llsengineer.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha1-QwY30ki6d+B4iDlR+5qg7tfGP6I= + +table@^4.0.1: + version "4.0.3" + resolved "https://npm-registry.llsengineer.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc" + integrity sha1-ALXitgLxeUuayvnKkIp2OGp4E7w= dependencies: - ajv "^5.2.3" - ajv-keywords "^2.1.0" + ajv "^6.0.1" + ajv-keywords "^3.0.0" chalk "^2.1.0" lodash "^4.17.4" slice-ansi "1.0.0" string-width "^2.1.1" -tapable@^1.0.0, tapable@^1.1.0: - version "1.1.1" - resolved "http://registry.npm.taobao.org/tapable/download/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" - integrity sha1-TSl5I8WnKkI2DeKrUtrfquwAAY4= +table@^5.2.3: + version "5.4.6" + resolved "https://npm-registry.llsengineer.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha1-EpLRlQDOP4YFOwXw6Ofko7shB54= + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@1.1.3, tapable@^1.0.0, tapable@^1.1.3: + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha1-ofzMBrWNth/XpF2i2kT186Pme6I= tar@^2.0.0: - version "2.2.1" - resolved "http://registry.npm.taobao.org/tar/download/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" - integrity sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE= + version "2.2.2" + resolved "https://npm-registry.llsengineer.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" + integrity sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA= dependencies: block-stream "*" - fstream "^1.0.2" + fstream "^1.0.12" inherits "2" -tar@^4, tar@^4.0.2: - version "4.4.8" - resolved "http://registry.npm.taobao.org/tar/download/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha1-sZ7sP94qluZGZt+f20DFyhvDdH0= - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -terser-webpack-plugin@^1.1.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26" - integrity sha1-dUXamuX0+a5qCslh60b158hFzCY= - dependencies: - cacache "^11.0.2" - find-cache-dir "^2.0.0" +tar@^6.0.2: + version "6.0.5" + resolved "https://npm-registry.llsengineer.com/tar/-/tar-6.0.5.tgz#bde815086e10b39f1dcd298e89d596e1535e200f" + integrity sha1-vegVCG4Qs58dzSmOidWW4VNeIA8= + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + +terser-webpack-plugin@^1.4.3: + version "1.4.5" + resolved "https://npm-registry.llsengineer.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" + integrity sha1-oheu+uozDnNP+sthIOwfoxLWBAs= + dependencies: + cacache "^12.0.2" + find-cache-dir "^2.1.0" + is-wsl "^1.1.0" schema-utils "^1.0.0" - serialize-javascript "^1.4.0" + serialize-javascript "^4.0.0" source-map "^0.6.1" - terser "^3.8.1" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -terser@^3.8.1: - version "3.13.1" - resolved "http://registry.npm.taobao.org/terser/download/terser-3.13.1.tgz#a02e8827fb9705fe7b609c31093d010b28cea8eb" - integrity sha1-oC6IJ/uXBf57YJwxCT0BCyjOqOs= - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - source-map-support "~0.5.6" - -text-table@~0.2.0: - version "0.2.0" - resolved "http://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + terser "^4.1.2" + webpack-sources "^1.4.0" + worker-farm "^1.7.0" -thenify-all@^1.0.0: - version "1.6.0" - resolved "http://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= - dependencies: - thenify ">= 3.1.0 < 4" +terser-webpack-plugin@^3.0.5: + version "3.1.0" + resolved "https://npm-registry.llsengineer.com/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz#91e6d39571460ed240c0cf69d295bcf30ebf98cb" + integrity sha1-kebTlXFGDtJAwM9p0pW88w6/mMs= + dependencies: + cacache "^15.0.5" + find-cache-dir "^3.3.1" + jest-worker "^26.2.1" + p-limit "^3.0.2" + schema-utils "^2.6.6" + serialize-javascript "^4.0.0" + source-map "^0.6.1" + terser "^4.8.0" + webpack-sources "^1.4.3" -"thenify@>= 3.1.0 < 4": - version "3.3.0" - resolved "http://registry.npm.taobao.org/thenify/download/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839" - integrity sha1-5p44obq+lpsBCCB5eLn2K4hgSDk= +terser@^4.1.2, terser@^4.8.0: + version "4.8.0" + resolved "https://npm-registry.llsengineer.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" + integrity sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc= dependencies: - any-promise "^1.0.0" + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" -throttleit@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/throttleit/download/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" - integrity sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw= +text-table@^0.2.0: + version "0.2.0" + resolved "https://npm-registry.llsengineer.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= through2@^2.0.0: version "2.0.5" - resolved "http://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + resolved "https://npm-registry.llsengineer.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0= dependencies: readable-stream "~2.3.6" xtend "~4.0.1" -through@2, through@2.3.x, through@^2.3.6: +through@^2.3.6: version "2.3.8" - resolved "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + resolved "https://npm-registry.llsengineer.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -thunkify@^2.1.2: - version "2.1.2" - resolved "http://registry.npm.taobao.org/thunkify/download/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d" - integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0= - thunky@^1.0.2: - version "1.0.3" - resolved "http://registry.npm.taobao.org/thunky/download/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha1-9d9zJFNAewkZHa5z4qjMc/OBqCY= - -timed-out@4.0.1, timed-out@^4.0.0: - version "4.0.1" - resolved "http://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30= timers-browserify@^2.0.4: - version "2.0.10" - resolved "http://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" - integrity sha1-HSjj0qrfHVpZlsTp+VYBzQU0gK4= + version "2.0.12" + resolved "https://npm-registry.llsengineer.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4= dependencies: setimmediate "^1.0.4" -title-case@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/title-case/download/title-case-1.1.2.tgz#fae4a6ae546bfa22d083a0eea910a40d12ed4f5a" - integrity sha1-+uSmrlRr+iLQg6DuqRCkDRLtT1o= - dependencies: - sentence-case "^1.1.1" - upper-case "^1.0.3" +tiny-invariant@^1.0.2: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" + integrity sha1-Y0xfjv3CdxS384bDXmdgmR0jCHU= + +tiny-warning@^1.0.0: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q= tmp@^0.0.33: version "0.0.33" - resolved "http://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + resolved "https://npm-registry.llsengineer.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" integrity sha1-bTQzWIl2jSGyvNoKonfO07G/rfk= dependencies: os-tmpdir "~1.0.2" to-arraybuffer@^1.0.0: version "1.0.1" - resolved "http://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + resolved "https://npm-registry.llsengineer.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= to-fast-properties@^1.0.3: version "1.0.3" - resolved "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + resolved "https://npm-registry.llsengineer.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= to-fast-properties@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://npm-registry.llsengineer.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= to-object-path@^0.3.0: version "0.3.0" - resolved "http://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + resolved "https://npm-registry.llsengineer.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= dependencies: kind-of "^3.0.2" to-regex-range@^2.1.0: version "2.1.1" - resolved "http://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + resolved "https://npm-registry.llsengineer.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= dependencies: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://npm-registry.llsengineer.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" - resolved "http://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + resolved "https://npm-registry.llsengineer.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" integrity sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4= dependencies: define-property "^2.0.2" @@ -8372,261 +9565,381 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -topo@1.x.x: - version "1.1.0" - resolved "http://registry.npm.taobao.org/topo/download/topo-1.1.0.tgz#e9d751615d1bb87dc865db182fa1ca0a5ef536d5" - integrity sha1-6ddRYV0buH3IZdsYL6HKCl71NtU= - dependencies: - hoek "2.x.x" - -topo@2.x.x: - version "2.0.2" - resolved "http://registry.npm.taobao.org/topo/download/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" - integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= - dependencies: - hoek "4.x.x" +toidentifier@1.0.0: + version "1.0.0" + resolved "https://npm-registry.llsengineer.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM= toposort@^1.0.0: version "1.0.7" - resolved "http://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" + resolved "https://npm-registry.llsengineer.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= -tough-cookie@>=2.3.3: +tough-cookie@^2.3.3, tough-cookie@~2.5.0: version "2.5.0" - resolved "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + resolved "https://npm-registry.llsengineer.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" integrity sha1-zZ+yoKodWhK0c72fuW+j3P9lreI= dependencies: psl "^1.1.28" punycode "^2.1.1" -tough-cookie@~2.4.3: - version "2.4.3" - resolved "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha1-U/Nto/R3g7CSWvoG/587FlKA94E= +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://npm-registry.llsengineer.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha1-nfT1fnOcJpMKAYGEiH9K233Kc7I= dependencies: - psl "^1.1.24" - punycode "^1.4.1" + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" -tree-kill@^1.1.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/tree-kill/download/tree-kill-1.2.1.tgz#5398f374e2f292b9dcc7b2e71e30a5c3bb6c743a" - integrity sha1-U5jzdOLykrncx7LnHjClw7tsdDo= +tr46@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + dependencies: + punycode "^2.1.0" trim-newlines@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + resolved "https://npm-registry.llsengineer.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= -trim-right@^1.0.1: - version "1.0.1" - resolved "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= +trim-newlines@^2.0.0: + version "2.0.0" + resolved "https://npm-registry.llsengineer.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" + integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= + +trim-trailing-lines@^1.0.0: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" + integrity sha1-vUq77HzIgEYvELLItc4djR7HwsA= + +trim@0.0.1: + version "0.0.1" + resolved "https://npm-registry.llsengineer.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= + +trough@^1.0.0: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + integrity sha1-uLY5zvrX0LsqvTfUM/+Ck++l9AY= "true-case-path@^1.0.2": version "1.0.3" - resolved "http://registry.npm.taobao.org/true-case-path/download/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + resolved "https://npm-registry.llsengineer.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" integrity sha1-+BO1qMhrQNpZYGcisUTjIleZ9H0= dependencies: glob "^7.1.2" -tslib@^1.9.0: - version "1.9.3" - resolved "http://registry.npm.taobao.org/tslib/download/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha1-1+TdeSRdhUKMTX5IIqeZF5VMooY= +tsconfig-paths@^3.9.0: + version "3.9.0" + resolved "https://npm-registry.llsengineer.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" + integrity sha1-CYVHpsREiAfo/Ljq4IEGTumjyQs= + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.0" + strip-bom "^3.0.0" + +tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: + version "1.14.1" + resolved "https://npm-registry.llsengineer.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA= + +tsutils@^3.17.1: + version "3.17.1" + resolved "https://npm-registry.llsengineer.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" + integrity sha1-7XGZF/EcoN7lhicrKsSeAVot11k= + dependencies: + tslib "^1.8.1" tty-browserify@0.0.0: version "0.0.0" - resolved "http://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + resolved "https://npm-registry.llsengineer.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= tunnel-agent@^0.6.0: version "0.6.0" - resolved "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + resolved "https://npm-registry.llsengineer.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" - resolved "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + resolved "https://npm-registry.llsengineer.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= type-check@~0.3.2: version "0.3.2" - resolved "http://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + resolved "https://npm-registry.llsengineer.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= dependencies: prelude-ls "~1.1.2" -type-is@~1.6.16: - version "1.6.16" - resolved "http://registry.npm.taobao.org/type-is/download/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" - integrity sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ= +type-fest@^0.11.0: + version "0.11.0" + resolved "https://npm-registry.llsengineer.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha1-l6vwhyMQ/tiKXEZrJWgVdhReM/E= + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://npm-registry.llsengineer.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha1-CeJJ696FHTseSNJ8EFREZn8XuD0= + +type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://npm-registry.llsengineer.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha1-TlUs0F3wlGfcvE73Od6J8s83wTE= dependencies: media-typer "0.3.0" - mime-types "~2.1.18" + mime-types "~2.1.24" + +type@^1.0.1: + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha1-hI3XaY2vo+VKbEeedZxLw/GIR6A= + +type@^2.0.0: + version "2.1.0" + resolved "https://npm-registry.llsengineer.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" + integrity sha1-m9wixkjPjPht0j0yM2pBz7ZHXj8= typedarray@^0.0.6: version "0.0.6" - resolved "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + resolved "https://npm-registry.llsengineer.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -uglify-es@^3.3.4: - version "3.3.9" - resolved "http://registry.npm.taobao.org/uglify-es/download/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha1-DBxPBwC+2NvBJM2zBNJZLKID5nc= +typescript@3.8.2: + version "3.8.2" + resolved "https://npm-registry.llsengineer.com/typescript/-/typescript-3.8.2.tgz#91d6868aaead7da74f493c553aeff76c0c0b1d5a" + integrity sha1-kdaGiq6tfadPSTxVOu/3bAwLHVo= + +typescript@^3.7.0: + version "3.9.7" + resolved "https://npm-registry.llsengineer.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" + integrity sha1-mNYApevcOPQMsndSLxLcgA6eJfo= + +uglify-js@3.4.x: + version "3.4.10" + resolved "https://npm-registry.llsengineer.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha1-mtlWPY6zrN+404WX0q8dgV9qdV8= dependencies: - commander "~2.13.0" + commander "~2.19.0" source-map "~0.6.1" -uglify-js@3.4.x, uglify-js@^3.3.24: - version "3.4.9" - resolved "http://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" - integrity sha1-rwLxgMEgfXZDLkc+0koo9KeCuuM= +uglify-js@^3.5.1: + version "3.12.1" + resolved "https://npm-registry.llsengineer.com/uglify-js/-/uglify-js-3.12.1.tgz#78307f539f7b9ca5557babb186ea78ad30cc0375" + integrity sha1-eDB/U597nKVVe6uxhup4rTDMA3U= + +unescape-js@^1.1.1: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/unescape-js/-/unescape-js-1.1.4.tgz#4bc6389c499cb055a98364a0b3094e1c3d5da395" + integrity sha1-S8Y4nEmcsFWpg2SgswlOHD1do5U= dependencies: - commander "~2.17.1" - source-map "~0.6.1" + string.fromcodepoint "^0.2.1" -uglifyjs-webpack-plugin@^1.2.4: - version "1.3.0" - resolved "http://registry.npm.taobao.org/uglifyjs-webpack-plugin/download/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" - integrity sha1-dfVIFghYFjoIZD4IbV/v4YpdZ94= +unherit@^1.0.4: + version "1.1.3" + resolved "https://npm-registry.llsengineer.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" + integrity sha1-bJtQPytBsmIzDIDpHIYUq9qmnCI= dependencies: - cacache "^10.0.4" - find-cache-dir "^1.0.0" - schema-utils "^0.4.5" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - uglify-es "^3.3.4" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" + inherits "^2.0.0" + xtend "^4.0.0" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha1-JhmADEyCWADv3YNDr33Zkzy+KBg= + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw= + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha1-DZH2AO7rMJaqlisdb8iIduZOpTE= + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.1.0" + resolved "https://npm-registry.llsengineer.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ= + +unified@^6.0.0: + version "6.2.0" + resolved "https://npm-registry.llsengineer.com/unified/-/unified-6.2.0.tgz#7fbd630f719126d67d40c644b7e3f617035f6dba" + integrity sha1-f71jD3GRJtZ9QMZEt+P2FwNfbbo= + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^1.1.0" + trough "^1.0.0" + vfile "^2.0.0" + x-is-string "^0.1.0" union-value@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/union-value/download/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc= dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= -unique-filename@^1.1.0, unique-filename@^1.1.1: +unique-filename@^1.1.1: version "1.1.1" - resolved "http://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + resolved "https://npm-registry.llsengineer.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" integrity sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA= dependencies: unique-slug "^2.0.0" unique-slug@^2.0.0: - version "2.0.1" - resolved "http://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" - integrity sha1-Xp7cbRzo+yZNsYpQfvm9hURFHKY= + version "2.0.2" + resolved "https://npm-registry.llsengineer.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" + integrity sha1-uqvOkQg/xk6UWw861hPiZPfNTmw= dependencies: imurmurhash "^0.1.4" +unist-util-find-all-after@^1.0.2: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/unist-util-find-all-after/-/unist-util-find-all-after-1.0.5.tgz#5751a8608834f41d117ad9c577770c5f2f1b2899" + integrity sha1-V1GoYIg09B0RetnFd3cMXy8bKJk= + dependencies: + unist-util-is "^3.0.0" + +unist-util-is@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" + integrity sha1-2ehDgcJGjoJinkpb6dfQWi3TJM0= + +unist-util-remove-position@^1.0.0: + version "1.1.4" + resolved "https://npm-registry.llsengineer.com/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz#ec037348b6102c897703eee6d0294ca4755a2020" + integrity sha1-7ANzSLYQLIl3A+7m0ClMpHVaICA= + dependencies: + unist-util-visit "^1.1.0" + +unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" + integrity sha1-Pzf881EnncvKdICrWIm7ioMu4cY= + +unist-util-visit-parents@^2.0.0: + version "2.1.2" + resolved "https://npm-registry.llsengineer.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz#25e43e55312166f3348cae6743588781d112c1e9" + integrity sha1-JeQ+VTEhZvM0jK5nQ1iHgdESwek= + dependencies: + unist-util-is "^3.0.0" + +unist-util-visit@^1.1.0: + version "1.4.1" + resolved "https://npm-registry.llsengineer.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" + integrity sha1-RySqqEhububibX/zyGhZYNVgseM= + dependencies: + unist-util-visit-parents "^2.0.0" + +universal-router@^8.3.0: + version "8.3.0" + resolved "https://npm-registry.llsengineer.com/universal-router/-/universal-router-8.3.0.tgz#533bce135d7b1abf591421c5d2028d54407a34a0" + integrity sha1-UzvOE117Gr9ZFCHF0gKNVEB6NKA= + dependencies: + path-to-regexp "^3.1.0" + universalify@^0.1.0: version "0.1.2" - resolved "http://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + resolved "https://npm-registry.llsengineer.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY= unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://npm-registry.llsengineer.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= unset-value@^1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + resolved "https://npm-registry.llsengineer.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= dependencies: has-value "^0.3.1" isobject "^3.0.0" -unzip-response@^2.0.1: - version "2.0.1" - resolved "http://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" - integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= - -upath@^1.0.5: - version "1.1.0" - resolved "http://registry.npm.taobao.org/upath/download/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" - integrity sha1-NSVll+RqWB20eT0M5H+prr/J+r0= - -upper-case-first@^1.1.0: - version "1.1.2" - resolved "http://registry.npm.taobao.org/upper-case-first/download/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= - dependencies: - upper-case "^1.1.1" +upath@^1.1.1: + version "1.2.0" + resolved "https://npm-registry.llsengineer.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ= -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1: +upper-case@^1.1.1: version "1.1.3" - resolved "http://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + resolved "https://npm-registry.llsengineer.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= uri-js@^4.2.2: - version "4.2.2" - resolved "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha1-lMVA4f93KVbiKZUHwBCupsiDjrA= + version "4.4.0" + resolved "https://npm-registry.llsengineer.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" + integrity sha1-qnFCYd55PoqCNHp7zJznTobyhgI= dependencies: punycode "^2.1.0" urix@^0.1.0: version "0.1.0" - resolved "http://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + resolved "https://npm-registry.llsengineer.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-join@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/url-join/download/url-join-1.1.0.tgz#741c6c2f4596c4830d6718460920d0c92202dc78" - integrity sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg= - -url-loader@^1.0.1: - version "1.1.2" - resolved "http://registry.npm.taobao.org/url-loader/download/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" - integrity sha1-uXHRkbg69pPF4/6kBkvp4fLX+Ng= - dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= +url-loader@^4.1.0: + version "4.1.1" + resolved "https://npm-registry.llsengineer.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha1-KFBekFyuFYzwfJLKYi1/I35wpOI= dependencies: - prepend-http "^1.0.1" + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" -url-parse@^1.4.3: - version "1.4.4" - resolved "http://registry.npm.taobao.org/url-parse/download/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" - integrity sha1-ysFVbpX6oDA2kf7Fz51aG8NGSPg= +url-parse@^1.4.3, url-parse@^1.4.7: + version "1.4.7" + resolved "https://npm-registry.llsengineer.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" + integrity sha1-qKg1NejACjFuQDpdtKwbm4U64ng= dependencies: - querystringify "^2.0.0" + querystringify "^2.1.1" requires-port "^1.0.0" url@^0.11.0: version "0.11.0" - resolved "http://registry.npm.taobao.org/url/download/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + resolved "https://npm-registry.llsengineer.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= dependencies: punycode "1.3.2" querystring "0.2.0" +use-action@^1.0.2: + version "1.0.4" + resolved "https://npm-registry.llsengineer.com/use-action/-/use-action-1.0.4.tgz#51ef43d2977fcfecc6d9f66107e7d3594ddf6638" + integrity sha512-V30lK7GZAvK7pQxEQLPjhfs375Y2v/z+asGiv6Rmq8MVvFGHA8rFsu3GDuIhAtUwpBVAo/RK+XrydE7Z16tEgA== + use@^3.1.0: version "3.1.1" - resolved "http://registry.npm.taobao.org/use/download/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + resolved "https://npm-registry.llsengineer.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8= -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + resolved "https://npm-registry.llsengineer.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@1.0.0, util.promisify@^1.0.0: +util.promisify@1.0.0: version "1.0.0" - resolved "http://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + resolved "https://npm-registry.llsengineer.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" integrity sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA= dependencies: define-properties "^1.1.2" @@ -8634,491 +9947,518 @@ util.promisify@1.0.0, util.promisify@^1.0.0: util@0.10.3: version "0.10.3" - resolved "http://registry.npm.taobao.org/util/download/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + resolved "https://npm-registry.llsengineer.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= dependencies: inherits "2.0.1" -util@^0.10.3: - version "0.10.4" - resolved "http://registry.npm.taobao.org/util/download/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" - integrity sha1-OqASW/5mikZy3liFfTrOJ+y3aQE= +util@^0.11.0: + version "0.11.1" + resolved "https://npm-registry.llsengineer.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE= dependencies: inherits "2.0.3" -utila@^0.4.0, utila@~0.4: +utila@~0.4: version "0.4.0" - resolved "http://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + resolved "https://npm-registry.llsengineer.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= utils-merge@1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + resolved "https://npm-registry.llsengineer.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@3.3.2, uuid@^3.0.0, uuid@^3.0.1, uuid@^3.3.2: - version "3.3.2" - resolved "http://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE= +uuid@^3.3.2, uuid@^3.4.0: + version "3.4.0" + resolved "https://npm-registry.llsengineer.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4= -uuid@^2.0.1: - version "2.0.3" - resolved "http://registry.npm.taobao.org/uuid/download/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" - integrity sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= +v8-compile-cache@^2.0.3: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha1-lHHvo++RKNL3xqfKOcTda1BVsTI= validate-npm-package-license@^3.0.1: version "3.0.4" - resolved "http://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + resolved "https://npm-registry.llsengineer.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo= dependencies: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -value-equal@^0.4.0: - version "0.4.0" - resolved "http://registry.npm.taobao.org/value-equal/download/value-equal-0.4.0.tgz#c5bdd2f54ee093c04839d71ce2e4758a6890abc7" - integrity sha1-xb3S9U7gk8BIOdcc4uR1imiQq8c= +value-equal@^1.0.1: + version "1.0.1" + resolved "https://npm-registry.llsengineer.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + integrity sha1-Hgt5THNMXAyt4XnEN9NW2TGjTWw= vary@~1.1.2: version "1.1.2" - resolved "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + resolved "https://npm-registry.llsengineer.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= verror@1.10.0: version "1.10.0" - resolved "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + resolved "https://npm-registry.llsengineer.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" extsprintf "^1.2.0" -very-fast-args@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/very-fast-args/download/very-fast-args-1.1.0.tgz#e16d1d1faf8a6e596a246421fd90a77963d0b396" - integrity sha1-4W0dH6+KbllqJGQh/ZCneWPQs5Y= +vfile-location@^2.0.0: + version "2.0.6" + resolved "https://npm-registry.llsengineer.com/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" + integrity sha1-iidPOUEbhxnqVyiALhDZ4N/xUZ4= -vm-browserify@0.0.4: - version "0.0.4" - resolved "http://registry.npm.taobao.org/vm-browserify/download/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" - integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= +vfile-message@^1.0.0: + version "1.1.1" + resolved "https://npm-registry.llsengineer.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" + integrity sha1-WDOuB4od+i2W6WR4hs0ymTqzE+E= dependencies: - indexof "0.0.1" + unist-util-stringify-position "^1.1.1" -warning@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.taobao.org/warning/download/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= +vfile@^2.0.0: + version "2.3.0" + resolved "https://npm-registry.llsengineer.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a" + integrity sha1-5i2OcrIOg8MkvGxnJ47ickiL+Eo= dependencies: - loose-envify "^1.0.0" + is-buffer "^1.1.4" + replace-ext "1.0.0" + unist-util-stringify-position "^1.0.0" + vfile-message "^1.0.0" -warning@^4.0.2: - version "4.0.2" - resolved "http://registry.npm.taobao.org/warning/download/warning-4.0.2.tgz#aa6876480872116fa3e11d434b0d0d8d91e44607" - integrity sha1-qmh2SAhyEW+j4R1DSw0NjZHkRgc= +vm-browserify@^1.0.1: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" + integrity sha1-eGQcSIuObKkadfUR56OzKobl3aA= + +vm2@^3.8.4: + version "3.9.2" + resolved "https://npm-registry.llsengineer.com/vm2/-/vm2-3.9.2.tgz#a4085d2d88a808a1b3c06d5478c2db3222a9cc30" + integrity sha1-pAhdLYioCKGzwG1UeMLbMiKpzDA= + +w3c-hr-time@^1.0.1: + version "1.0.2" + resolved "https://npm-registry.llsengineer.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha1-ConN9cwVgi35w2BUNnaWPgzDCM0= dependencies: - loose-envify "^1.0.0" + browser-process-hrtime "^1.0.0" -watchpack@^1.5.0: - version "1.6.0" - resolved "http://registry.npm.taobao.org/watchpack/download/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha1-S8EsLr6KonenHx0/FNaFx7RGzQA= +w3c-xmlserializer@^1.1.2: + version "1.1.2" + resolved "https://npm-registry.llsengineer.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" + integrity sha1-MEhcp9cKb9BSQgo9Ev2Q5jOc55Q= + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + +watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://npm-registry.llsengineer.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" + integrity sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc= + dependencies: + chokidar "^2.1.8" + +watchpack@^1.6.0: + version "1.7.5" + resolved "https://npm-registry.llsengineer.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM= dependencies: - chokidar "^2.0.2" graceful-fs "^4.1.2" neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "http://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://npm-registry.llsengineer.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" integrity sha1-wdjRSTFtPqhShIiVy2oL/oh7h98= dependencies: minimalistic-assert "^1.0.0" wcwidth@^1.0.1: version "1.0.1" - resolved "http://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + resolved "https://npm-registry.llsengineer.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= dependencies: defaults "^1.0.3" -webpack-chain@^4.9.0: - version "4.12.1" - resolved "http://registry.npm.taobao.org/webpack-chain/download/webpack-chain-4.12.1.tgz#6c8439bbb2ab550952d60e1ea9319141906c02a6" - integrity sha1-bIQ5u7KrVQlS1g4eqTGRQZBsAqY= +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://npm-registry.llsengineer.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha1-qFWYCx8LazWbodXZ+zmulB+qY60= + +webpack-chain@4.9.0: + version "4.9.0" + resolved "https://npm-registry.llsengineer.com/webpack-chain/-/webpack-chain-4.9.0.tgz#2f0794d34d79a7cc5db1416f497b76ad33df30ee" + integrity sha1-LweU0015p8xdsUFvSXt2rTPfMO4= dependencies: deepmerge "^1.5.2" javascript-stringify "^1.6.0" -webpack-dev-middleware@3.4.0: - version "3.4.0" - resolved "http://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" - integrity sha1-ETL+zJAm/ZDw7O2sXL/3XR+0WJA= +webpack-dev-middleware@^3.7.2: + version "3.7.2" + resolved "https://npm-registry.llsengineer.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3" + integrity sha1-ABnD23FuP6XOy/ZPKriKdLqzMfM= dependencies: - memory-fs "~0.4.1" - mime "^2.3.1" - range-parser "^1.0.3" + memory-fs "^0.4.1" + mime "^2.4.4" + mkdirp "^0.5.1" + range-parser "^1.2.1" webpack-log "^2.0.0" -webpack-dev-server@^3.1.4: - version "3.1.14" - resolved "http://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.1.14.tgz#60fb229b997fc5a0a1fc6237421030180959d469" - integrity sha1-YPsim5l/xaCh/GI3QhAwGAlZ1Gk= +webpack-dev-server@3.11.0: + version "3.11.0" + resolved "https://npm-registry.llsengineer.com/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz#8f154a3bce1bcfd1cc618ef4e703278855e7ff8c" + integrity sha1-jxVKO84bz9HMYY705wMniFXn/4w= dependencies: ansi-html "0.0.7" bonjour "^3.5.0" - chokidar "^2.0.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - debug "^3.1.0" - del "^3.0.0" - express "^4.16.2" - html-entities "^1.2.0" - http-proxy-middleware "~0.18.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.1" + html-entities "^1.3.1" + http-proxy-middleware "0.19.1" import-local "^2.0.0" - internal-ip "^3.0.1" + internal-ip "^4.3.0" ip "^1.1.5" - killable "^1.0.0" - loglevel "^1.4.1" - opn "^5.1.0" - portfinder "^1.0.9" + is-absolute-url "^3.0.3" + killable "^1.0.1" + loglevel "^1.6.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" schema-utils "^1.0.0" - selfsigned "^1.9.1" - semver "^5.6.0" - serve-index "^1.7.2" - sockjs "0.3.19" - sockjs-client "1.3.0" - spdy "^4.0.0" - strip-ansi "^3.0.0" - supports-color "^5.1.0" + selfsigned "^1.10.7" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "0.3.20" + sockjs-client "1.4.0" + spdy "^4.0.2" + strip-ansi "^3.0.1" + supports-color "^6.1.0" url "^0.11.0" - webpack-dev-middleware "3.4.0" + webpack-dev-middleware "^3.7.2" webpack-log "^2.0.0" - yargs "12.0.2" + ws "^6.2.1" + yargs "^13.3.2" -webpack-format-messages@^2.0.3: - version "2.0.5" - resolved "http://registry.npm.taobao.org/webpack-format-messages/download/webpack-format-messages-2.0.5.tgz#399d0e3b774892ec03a51f09ff5e00e8a25aef18" - integrity sha1-OZ0OO3dIkuwDpR8J/14A6KJa7xg= +webpack-format-messages@2.0.3: + version "2.0.3" + resolved "https://npm-registry.llsengineer.com/webpack-format-messages/-/webpack-format-messages-2.0.3.tgz#5a9eebae91a91962c3d1f5d515497e0701532df2" + integrity sha1-Wp7rrpGpGWLD0fXVFUl+BwFTLfI= + dependencies: + kleur "^2.0.1" + +webpack-format-messages@^2.0.5: + version "2.0.6" + resolved "https://npm-registry.llsengineer.com/webpack-format-messages/-/webpack-format-messages-2.0.6.tgz#d8bb0d4fb2e9171efc8a252d6294f29c50d7ecd2" + integrity sha1-2LsNT7LpFx78iiUtYpTynFDX7NI= dependencies: kleur "^3.0.0" webpack-log@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + resolved "https://npm-registry.llsengineer.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" integrity sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8= dependencies: ansi-colors "^3.0.0" uuid "^3.3.2" -webpack-merge@^4.1.4: - version "4.1.5" - resolved "http://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.1.5.tgz#2be31e846c20767d1bef56bdca64c328a681190a" - integrity sha1-K+MehGwgdn0b71a9ymTDKKaBGQo= - dependencies: - lodash "^4.17.5" - -webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha1-KijcufH0X+lg2PFJMlK17mUw+oU= +webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: + version "1.4.3" + resolved "https://npm-registry.llsengineer.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + integrity sha1-7t2OwLko+/HL/plOItLYkPMwqTM= dependencies: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.14.0: - version "4.28.2" - resolved "http://registry.npm.taobao.org/webpack/download/webpack-4.28.2.tgz#6b534a8bc91a45787ed631dc2e87aec94e9e4db7" - integrity sha1-a1NKi8kaRXh+1jHcLoeuyU6eTbc= - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/wasm-edit" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - acorn "^5.6.2" - acorn-dynamic-import "^3.0.0" - ajv "^6.1.0" - ajv-keywords "^3.1.0" - chrome-trace-event "^1.0.0" +webpack@4.41.6: + version "4.41.6" + resolved "https://npm-registry.llsengineer.com/webpack/-/webpack-4.41.6.tgz#12f2f804bf6542ef166755050d4afbc8f66ba7e1" + integrity sha1-EvL4BL9lQu8WZ1UFDUr7yPZrp+E= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.2.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" enhanced-resolve "^4.1.0" - eslint-scope "^4.0.0" + eslint-scope "^4.0.3" json-parse-better-errors "^1.0.2" - loader-runner "^2.3.0" - loader-utils "^1.1.0" - memory-fs "~0.4.1" - micromatch "^3.1.8" - mkdirp "~0.5.0" - neo-async "^2.5.0" - node-libs-browser "^2.0.0" - schema-utils "^0.4.4" - tapable "^1.1.0" - terser-webpack-plugin "^1.1.0" - watchpack "^1.5.0" - webpack-sources "^1.3.0" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.1" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.3" + watchpack "^1.6.0" + webpack-sources "^1.4.1" + +webpack@4.42.0: + version "4.42.0" + resolved "https://npm-registry.llsengineer.com/webpack/-/webpack-4.42.0.tgz#b901635dd6179391d90740a63c93f76f39883eb8" + integrity sha1-uQFjXdYXk5HZB0CmPJP3bzmIPrg= + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.2.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.3" + json-parse-better-errors "^1.0.2" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.1" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.3" + watchpack "^1.6.0" + webpack-sources "^1.4.1" + +websocket-driver@0.6.5: + version "0.6.5" + resolved "https://npm-registry.llsengineer.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" + integrity sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= + dependencies: + websocket-extensions ">=0.1.1" websocket-driver@>=0.5.1: - version "0.7.0" - resolved "http://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" - integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + version "0.7.4" + resolved "https://npm-registry.llsengineer.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A= dependencies: - http-parser-js ">=0.4.0" + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" websocket-extensions ">=0.1.1" websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "http://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk= + version "0.1.4" + resolved "https://npm-registry.llsengineer.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha1-f4RzvIOd/YdgituV1+sHUhFXikI= weui@^1.1.2: version "1.1.3" - resolved "http://registry.npm.taobao.org/weui/download/weui-1.1.3.tgz#0f0899bb61bb2ec603b2648367a8139298f81514" + resolved "https://npm-registry.llsengineer.com/weui/-/weui-1.1.3.tgz#0f0899bb61bb2ec603b2648367a8139298f81514" integrity sha1-DwiZu2G7LsYDsmSDZ6gTkpj4FRQ= -whatwg-fetch@^2.0.4: - version "2.0.4" - resolved "http://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" - integrity sha1-3eal3zFfnTmZGqF2IYU9cguFVm8= +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://npm-registry.llsengineer.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha1-WrrPd3wyFmpR0IXWtPPn0nET3bA= + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@^3.4.0: + version "3.5.0" + resolved "https://npm-registry.llsengineer.com/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz#605a2cd0a7146e5db141e29d1c62ab84c0c4c868" + integrity sha1-YFos0KcUbl2xQeKdHGKrhMDEyGg= + +whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://npm-registry.llsengineer.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha1-PUseAxLSB5h5+Cav8Y2+7KWWD78= + +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://npm-registry.llsengineer.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha1-wsSS8eymEpiO/T0iZr4bn8YXDQY= + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" when@~3.6.x: version "3.6.4" - resolved "http://registry.npm.taobao.org/when/download/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" + resolved "https://npm-registry.llsengineer.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404= -which-module@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= - which-module@^2.0.0: version "2.0.0" - resolved "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + resolved "https://npm-registry.llsengineer.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= which@1, which@^1.2.9: version "1.3.1" - resolved "http://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + resolved "https://npm-registry.llsengineer.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo= dependencies: isexe "^2.0.0" +which@^2.0.1: + version "2.0.2" + resolved "https://npm-registry.llsengineer.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= + dependencies: + isexe "^2.0.0" + wide-align@^1.1.0: version "1.1.3" - resolved "http://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + resolved "https://npm-registry.llsengineer.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc= dependencies: string-width "^1.0.2 || 2" -winchan@^0.2.0: - version "0.2.1" - resolved "http://registry.npm.taobao.org/winchan/download/winchan-0.2.1.tgz#19b334e49f7c07c0849f921f405fad87dfc8a1da" - integrity sha1-GbM05J98B8CEn5IfQF+th9/Iodo= - -wordwrap@~1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://npm-registry.llsengineer.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w= -worker-farm@^1.5.2: - version "1.6.0" - resolved "http://registry.npm.taobao.org/worker-farm/download/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" - integrity sha1-rsxAWXb6talVJhgIRvDboojzpKA= +worker-farm@^1.7.0: + version "1.7.0" + resolved "https://npm-registry.llsengineer.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag= dependencies: errno "~0.1.7" -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://npm-registry.llsengineer.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk= dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" wrappy@1: version "1.0.2" - resolved "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://npm-registry.llsengineer.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= +write@1.0.3: + version "1.0.3" + resolved "https://npm-registry.llsengineer.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM= + dependencies: + mkdirp "^0.5.1" + write@^0.2.1: version "0.2.1" - resolved "http://registry.npm.taobao.org/write/download/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + resolved "https://npm-registry.llsengineer.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= dependencies: mkdirp "^0.5.1" -xdl@48.1.4: - version "48.1.4" - resolved "http://registry.npm.taobao.org/xdl/download/xdl-48.1.4.tgz#95e75ab3537034508e5d0e1cb476c8c661df43b4" - integrity sha1-ledas1NwNFCOXQ4ctHbIxmHfQ7Q= - dependencies: - "@expo/bunyan" "^1.8.10" - "@expo/json-file" "^5.3.0" - "@expo/ngrok" "2.4.2" - "@expo/osascript" "^1.8.0" - "@expo/schemer" "1.1.0" - "@expo/spawn-async" "^1.2.8" - analytics-node "^2.1.0" - auth0 "2.9.1" - auth0-js "9.3.3" - axios "0.16.2" - body-parser "^1.15.2" - chalk "^2.3.0" - concat-stream "^1.6.0" - decache "^4.1.0" - delay-async "^1.0.0" - es6-error "^4.0.2" - exists-async "^2.0.0" - express "^4.13.4" - file-type "^4.0.0" - follow-redirects "^1.2.3" - form-data "^2.1.4" - freeport-async "^1.1.1" - fs-extra "^4.0.2" - getenv "^0.7.0" - glob "^7.0.3" - glob-promise "^3.3.0" - globby "^6.1.0" - hasbin "^1.2.3" - home-dir "^1.0.0" - idx "^2.1.0" - indent-string "^3.1.0" - inquirer "^5.0.1" - joi "^10.0.2" - jsonfile "^2.3.1" - jsonschema "^1.1.0" - jsonwebtoken "^7.2.1" - lodash "^4.14.1" - md5hex "^1.0.0" - minimatch "^3.0.4" - mkdirp "^0.5.1" - mkdirp-promise "^5.0.0" - mv "^2.1.1" - mz "^2.6.0" - ncp "^2.0.0" - opn "^4.0.2" - plist "2.1.0" - prop-types "^15.5.10" - querystring "^0.2.0" - raven "^2.1.1" - raven-js "^3.17.0" - react "^16.0.0" - react-redux "^5.0.2" - read-chunk "^2.0.0" - redux "^3.6.0" - redux-logger "^2.7.4" - replace-string "^1.1.0" - request "^2.83.0" - request-progress "^3.0.0" - request-promise-native "^1.0.5" - semver "^5.3.0" - slugid "^1.1.0" - slugify "^1.0.2" - source-map-support "^0.4.2" - split "^1.0.1" - tar "^4.0.2" - tree-kill "^1.1.0" - url "^0.11.0" - util.promisify "^1.0.0" - uuid "^3.0.1" - xmldom "^0.1.27" - yesno "^0.0.1" - -xmlbuilder@8.2.2: - version "8.2.2" - resolved "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" - integrity sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M= - -xmldom@0.1.x, xmldom@^0.1.27: - version "0.1.27" - resolved "http://registry.npm.taobao.org/xmldom/download/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" - integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= - -xregexp@2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/xregexp/download/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943" - integrity sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM= +ws@^6.2.1: + version "6.2.1" + resolved "https://npm-registry.llsengineer.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" + integrity sha1-RC/fCkftZPWbal2P8TD0dI7VJPs= + dependencies: + async-limiter "~1.0.0" -xregexp@4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/xregexp/download/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" - integrity sha1-5pgYneSd0qGMxWh7BeF8jkOUMCA= +ws@^7.0.0: + version "7.4.1" + resolved "https://npm-registry.llsengineer.com/ws/-/ws-7.4.1.tgz#a333be02696bd0e54cea0434e21dcc8a9ac294bb" + integrity sha1-ozO+Amlr0OVM6gQ04h3MiprClLs= + +x-is-string@^0.1.0: + version "0.1.0" + resolved "https://npm-registry.llsengineer.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" + integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI= + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://npm-registry.llsengineer.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo= + +xmlchars@^2.1.1: + version "2.2.0" + resolved "https://npm-registry.llsengineer.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha1-Bg/hvLf5x2/ioX24apvDq4lCEMs= xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: - version "4.0.1" - resolved "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + version "4.0.2" + resolved "https://npm-registry.llsengineer.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q= -y18n@^3.2.1: - version "3.2.1" - resolved "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= +xxhashjs@^0.2.1: + version "0.2.2" + resolved "https://npm-registry.llsengineer.com/xxhashjs/-/xxhashjs-0.2.2.tgz#8a6251567621a1c46a5ae204da0249c7f8caa9d8" + integrity sha1-imJRVnYhocRqWuIE2gJJx/jKqdg= + dependencies: + cuint "^0.2.2" -"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: - version "4.0.0" - resolved "http://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms= +y18n@^4.0.0: + version "4.0.1" + resolved "https://npm-registry.llsengineer.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + integrity sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q= -yallist@^2.0.0, yallist@^2.1.2: +yallist@^2.1.2: version "2.1.2" - resolved "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + resolved "https://npm-registry.llsengineer.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "http://registry.npm.taobao.org/yallist/download/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha1-tLBJ4xS+VF486AIjbWzSLNkcPek= +yallist@^3.0.2: + version "3.1.1" + resolved "https://npm-registry.llsengineer.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= + +yallist@^4.0.0: + version "4.0.0" + resolved "https://npm-registry.llsengineer.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= -yargs-parser@^10.1.0: +yargs-parser@^10.0.0: version "10.1.0" - resolved "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + resolved "https://npm-registry.llsengineer.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" integrity sha1-cgImW4n36eny5XZeD+c1qQXtuqg= dependencies: camelcase "^4.1.0" -yargs-parser@^5.0.0: - version "5.0.0" - resolved "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" - integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= +yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://npm-registry.llsengineer.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha1-Ew8JcC667vJlDVTObj5XBvek+zg= dependencies: - camelcase "^3.0.0" + camelcase "^5.0.0" + decamelize "^1.2.0" -yargs@12.0.2: - version "12.0.2" - resolved "http://registry.npm.taobao.org/yargs/download/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" - integrity sha1-/lgjQ2k5KvM+y+9TgZFx7/D1qtw= +yargs@^13.3.2: + version "13.3.2" + resolved "https://npm-registry.llsengineer.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha1-rX/+/sGqWVZayRX4Lcyzipwxot0= dependencies: - cliui "^4.0.0" - decamelize "^2.0.0" + cliui "^5.0.0" find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" + get-caller-file "^2.0.1" require-directory "^2.1.1" - require-main-filename "^1.0.1" + require-main-filename "^2.0.0" set-blocking "^2.0.0" - string-width "^2.0.0" + string-width "^3.0.0" which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^10.1.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" -yargs@^7.0.0: - version "7.1.0" - resolved "http://registry.npm.taobao.org/yargs/download/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" - integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= - dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^5.0.0" +yauzl@2.10.0: + version "2.10.0" + resolved "https://npm-registry.llsengineer.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" -yesno@^0.0.1: - version "0.0.1" - resolved "http://registry.npm.taobao.org/yesno/download/yesno-0.0.1.tgz#ffbc04ff3d6f99dad24f7463134e9b92ae41bef6" - integrity sha1-/7wE/z1vmdrST3RjE06bkq5BvvY= +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://npm-registry.llsengineer.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha1-ApTrPe4FAo0x7hpfosVWpqrxChs= From 35402595411b4cded56f462c1410b86bf0c53584 Mon Sep 17 00:00:00 2001 From: "silan.wu" Date: Tue, 22 Dec 2020 10:10:51 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E5=BA=95=E9=83=A8=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- project.config.json | 2 +- src/.prettierrc.json | 4 +++ src/pages/productDetail/index.scss | 23 +++++++++++++++++ src/pages/productDetail/index.tsx | 41 +++++++++++++++++++++++++----- 5 files changed, 63 insertions(+), 9 deletions(-) create mode 100644 src/.prettierrc.json diff --git a/README.md b/README.md index e323dfb..8a94108 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,6 @@ │ ├── app.tsx // 入口文件 │ └── index.html // 入口页面 ├── package.json - └── template.ts // pages模版快速生成脚本,执行命令 npm run tep `文件名` + └── template.js // pages模版快速生成脚本,执行命令 npm run tep `文件名` ### 功能截图 diff --git a/project.config.json b/project.config.json index fe28cb0..8f4fbd2 100644 --- a/project.config.json +++ b/project.config.json @@ -4,7 +4,7 @@ "description": "多端适用的电子商城", "appid": "wx9d3f6e4de32933ae", "setting": { - "urlCheck": true, + "urlCheck": false, "es6": false, "enhance": false, "postcss": false, diff --git a/src/.prettierrc.json b/src/.prettierrc.json new file mode 100644 index 0000000..f3b463e --- /dev/null +++ b/src/.prettierrc.json @@ -0,0 +1,4 @@ +{ + "singleQuote": true, + "semi": false +} \ No newline at end of file diff --git a/src/pages/productDetail/index.scss b/src/pages/productDetail/index.scss index c3771ca..955c1f3 100644 --- a/src/pages/productDetail/index.scss +++ b/src/pages/productDetail/index.scss @@ -172,4 +172,27 @@ color: #a09e9e; } } + .service_desc { + @include flex-row; + justify-content: space-around; + width: 100%; + /* prettier-ignore */ + margin-top: 5PX; + /* prettier-ignore */ + margin-bottom: 5PX; + .item { + @include flex-column; + .first { + /* prettier-ignore */ + width:50PX; + /* prettier-ignore */ + height:50PX; + border-radius: 50%; + } + .second { + @include flex-column; + font-size: 12px; + } + } + } } diff --git a/src/pages/productDetail/index.tsx b/src/pages/productDetail/index.tsx index 6627bb0..2696c3f 100644 --- a/src/pages/productDetail/index.tsx +++ b/src/pages/productDetail/index.tsx @@ -1,12 +1,19 @@ import React, { useEffect } from 'react' import Taro from '@tarojs/taro' import { View, Image, Swiper, SwiperItem, Text } from '@tarojs/components' -import useDetailModel from '../../models/Detail' import classnames from 'classnames' +import useDetailModel from '../../models/Detail' import measure_icon from '../../images/icon/measure.png' import { Comment } from '../../components/comment/index' import './index.scss' +const I1 = + 'http://static-r.msparis.com/uploads/d/6/d646e479e328e9f370462b51fb841e70.png' +const I2 = + 'http://static-r.msparis.com/uploads/1/3/137d9963d13a053a6a81784af1256aa9.png' +const I3 = + 'http://static-r.msparis.com/uploads/c/0/c0367921e38cc7fd33f63897b18a86ef.png' + const ProductDetail: Taro.FC = () => { const detailModel = useDetailModel() const { @@ -22,6 +29,11 @@ const ProductDetail: Taro.FC = () => { brand_desc, } = detailModel.DetailState const size = ['中码XS号', '中码S号', '中码M号', '中码L号'] + const sercvice_desc = [ + { id: 1, desc: { first: '每次4件', second: '无限换穿' }, src: I1 }, + { id: 2, desc: { first: '五星洗护', second: '往返包邮' }, src: I2 }, + { id: 3, desc: { first: '一键还衣', second: '快递上门' }, src: I3 }, + ] const measure = measurement.split('\n') const { id } = Taro.getCurrentInstance()?.router?.params || {} const ID = Number(id || 0) //46091 @@ -67,8 +79,10 @@ const ProductDetail: Taro.FC = () => { )} {product_spu} - {size.map((item) => ( - {item} + {size.map((item, index) => ( + + {item} + ))} 查看各国尺码转换表 @@ -95,15 +109,15 @@ const ProductDetail: Taro.FC = () => { 平铺测量 - {measure.map((item) => ( - {item} + {measure.map((item, index) => ( + {item} ))} {`优质评价(${comments.total})`} - {comments.rows.map((item) => ( - + {comments.rows.map((item, index) => ( + ))} @@ -112,6 +126,19 @@ const ProductDetail: Taro.FC = () => { {brand_desc} 服务说明 + + {sercvice_desc.map((item) => ( + + + + + + {item.desc.first} + {item.desc.second} + + + ))} + foot ) From ece46f73c7e2756f7f89f2d651559f2def0779a6 Mon Sep 17 00:00:00 2001 From: "silan.wu" Date: Fri, 25 Dec 2020 18:08:40 +0800 Subject: [PATCH 3/9] update --- src/pages/productDetail/index.scss | 39 ++++++++++++++++-------------- src/pages/productDetail/index.tsx | 32 ++++++++++++++---------- 2 files changed, 40 insertions(+), 31 deletions(-) diff --git a/src/pages/productDetail/index.scss b/src/pages/productDetail/index.scss index 955c1f3..036fabb 100644 --- a/src/pages/productDetail/index.scss +++ b/src/pages/productDetail/index.scss @@ -172,26 +172,29 @@ color: #a09e9e; } } - .service_desc { - @include flex-row; - justify-content: space-around; + .service { width: 100%; - /* prettier-ignore */ - margin-top: 5PX; - /* prettier-ignore */ - margin-bottom: 5PX; - .item { - @include flex-column; - .first { - /* prettier-ignore */ - width:50PX; - /* prettier-ignore */ - height:50PX; - border-radius: 50%; - } - .second { + .service_desc { + @include flex-row; + align-content: space-between; + /* prettier-ignore */ + margin-top: 5PX; + /* prettier-ignore */ + margin-bottom: 5PX; + .item { @include flex-column; - font-size: 12px; + .first { + /* prettier-ignore */ + width:50PX; + /* prettier-ignore */ + height:50PX; + border-radius: 50%; + } + .second { + @include flex-column; + /* prettier-ignore */ + font-size: 12PX; + } } } } diff --git a/src/pages/productDetail/index.tsx b/src/pages/productDetail/index.tsx index 2696c3f..7e38e13 100644 --- a/src/pages/productDetail/index.tsx +++ b/src/pages/productDetail/index.tsx @@ -39,6 +39,7 @@ const ProductDetail: Taro.FC = () => { const ID = Number(id || 0) //46091 useEffect(() => { detailModel.updateDetail(ID) + // eslint-disable-next-line react-hooks/exhaustive-deps }, []) return ( @@ -125,21 +126,26 @@ const ProductDetail: Taro.FC = () => { {`${brand} →`} {brand_desc} - 服务说明 - - {sercvice_desc.map((item) => ( - - - - - - {item.desc.first} - {item.desc.second} + + 服务说明 + + {sercvice_desc.map((item) => ( + + + + + + {item.desc.first} + {item.desc.second} + - - ))} + ))} + - foot ) } From 601fb8dad94c61674ffd9b4595093e69179b7683 Mon Sep 17 00:00:00 2001 From: "silan.wu" Date: Tue, 19 Jan 2021 20:37:44 +0800 Subject: [PATCH 4/9] =?UTF-8?q?feat:=E7=99=BB=E5=BD=95=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/app.config.ts | 2 + src/base.scss | 6 +-- src/pages/login/index.config.ts | 4 ++ src/pages/login/index.scss | 50 +++++++++++++++++++++++++ src/pages/login/index.tsx | 40 ++++++++++++++++++++ src/pages/my/index.config.ts | 2 +- src/pages/my/index.tsx | 11 +++++- src/pages/productDetail/index.config.ts | 2 +- 9 files changed, 111 insertions(+), 7 deletions(-) create mode 100644 src/pages/login/index.config.ts create mode 100644 src/pages/login/index.scss create mode 100644 src/pages/login/index.tsx diff --git a/package.json b/package.json index 9096f99..2bc1c56 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "typescript": true, "css": "sass" }, + "type": "module", "scripts": { "build:weapp": "taro build --type weapp", "build:swan": "taro build --type swan", diff --git a/src/app.config.ts b/src/app.config.ts index 2825815..bf3d96a 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -1,10 +1,12 @@ export default { pages: [ //'pages/productDetail/index', + 'pages/login/index', 'pages/home/index', 'pages/cart/index', 'pages/my/index', 'pages/productDetail/index', + //'pages/login/index', ], window: { backgroundTextStyle: 'light', diff --git a/src/base.scss b/src/base.scss index 004971f..73f5042 100644 --- a/src/base.scss +++ b/src/base.scss @@ -1,5 +1,5 @@ $primary-color: #ec7063; -$text-color: #302e2e; +$text-color: #5e5b5b; $background-color: #f0f0f0; @mixin text-ellipsis { @@ -16,8 +16,8 @@ $background-color: #f0f0f0; @mixin flex-column { display: flex; flex-flow: column nowrap; - align-items: center; - justify-content: space-between; + align-items: flex-start; + justify-content: flex-start; } @mixin modalStyle { width: 100%; diff --git a/src/pages/login/index.config.ts b/src/pages/login/index.config.ts new file mode 100644 index 0000000..68503b3 --- /dev/null +++ b/src/pages/login/index.config.ts @@ -0,0 +1,4 @@ +export default { + navigationBarTitleText: '登录' + } + \ No newline at end of file diff --git a/src/pages/login/index.scss b/src/pages/login/index.scss new file mode 100644 index 0000000..75f6224 --- /dev/null +++ b/src/pages/login/index.scss @@ -0,0 +1,50 @@ +@import '../../base.scss'; + +.index { + height: 100%; + width: 90vw; + margin: 0 auto; + @include flex-column; + .title { + /* prettier-ignore */ + margin-bottom:20vh; + :nth-child(2) { + /* prettier-ignore */ + font-size: 10PX; + color: $text-color; + } + } + .form { + @include flex-column; + .input { + /* prettier-ignore */ + width:90vw; + /* prettier-ignore */ + border-bottom:0.5PX solid #f1efef; + /* prettier-ignore */ + margin-bottom:10PX; + } + .codeInput { + .hint { + position: relative; + color: rgb(124, 64, 64); + /* prettier-ignore */ + top:-30PX; + /* prettier-ignore */ + left:70vw; + } + } + .loginButton { + background: #2c2c2c; + color: #fdfefe; + width: 100%; + /* prettier-ignore */ + margin-top:-10PX; + } + :last-child { + /* prettier-ignore */ + font-size: 10PX; + color: $text-color; + } + } +} diff --git a/src/pages/login/index.tsx b/src/pages/login/index.tsx new file mode 100644 index 0000000..ada3e04 --- /dev/null +++ b/src/pages/login/index.tsx @@ -0,0 +1,40 @@ +import React from 'react' +import Taro from '@tarojs/taro' +import { View, Form, Input, Button } from '@tarojs/components' + +import './index.scss' + +const Login: Taro.FC = () => { + return ( + + + 您好,请登录 + 新会员注册即享18天会员98元 + +
    + + + + 获取验证码 + + + 收不到短信?使用语音验证码 +
    +
    + ) +} +export default Login diff --git a/src/pages/my/index.config.ts b/src/pages/my/index.config.ts index c1da0fb..2987443 100644 --- a/src/pages/my/index.config.ts +++ b/src/pages/my/index.config.ts @@ -1,4 +1,4 @@ export default { - navigationBarTitleText: '首页' + navigationBarTitleText: '我的' } \ No newline at end of file diff --git a/src/pages/my/index.tsx b/src/pages/my/index.tsx index 6e0821d..e120a74 100644 --- a/src/pages/my/index.tsx +++ b/src/pages/my/index.tsx @@ -7,9 +7,16 @@ import './index.scss' const My: Taro.FC = () => { return ( - Hello World + { + Taro.navigateTo({ + url: '../login/index', + }) + }} + > + 请登录 + ) } export default My - diff --git a/src/pages/productDetail/index.config.ts b/src/pages/productDetail/index.config.ts index 954cff0..9f16705 100644 --- a/src/pages/productDetail/index.config.ts +++ b/src/pages/productDetail/index.config.ts @@ -1,4 +1,4 @@ export default { - navigationBarTitleText: '商品详情页' + navigationBarTitleText: '商品详情' } \ No newline at end of file From c197c8f1ee648440747bfd9746f43a767223b08c Mon Sep 17 00:00:00 2001 From: "silan.wu" Date: Wed, 20 Jan 2021 15:59:34 +0800 Subject: [PATCH 5/9] feat: login api --- .eslintrc | 3 +-- package.json | 1 - src/actions/login_action.ts | 12 +++++++++ src/models/Home.ts | 2 +- src/models/Login.ts | 6 +++++ src/pages/login/index.scss | 5 +++- src/pages/login/index.tsx | 50 +++++++++++++++++++++++++++++++++---- 7 files changed, 69 insertions(+), 10 deletions(-) create mode 100644 src/actions/login_action.ts create mode 100644 src/models/Login.ts diff --git a/.eslintrc b/.eslintrc index 5a5c7b6..17fed57 100644 --- a/.eslintrc +++ b/.eslintrc @@ -6,6 +6,5 @@ "react/no-unused-state": 0, "no-unused-vars": ["error", { "varsIgnorePattern": "Taro" }], "react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx", ".tsx"] }] - }, - "parser": "babel-eslint" + } } diff --git a/package.json b/package.json index 2bc1c56..9096f99 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,6 @@ "typescript": true, "css": "sass" }, - "type": "module", "scripts": { "build:weapp": "taro build --type weapp", "build:swan": "taro build --type swan", diff --git a/src/actions/login_action.ts b/src/actions/login_action.ts new file mode 100644 index 0000000..c10b651 --- /dev/null +++ b/src/actions/login_action.ts @@ -0,0 +1,12 @@ +import api from '../service/api' + +export const login = async (data) => { + const res = await api.post('/login/login', { data }) + console.log(res) + return res +} +export const getSms = async (data) => { + const res = await api.get('/common/sms', { data }) + console.log(res) + return res +} diff --git a/src/models/Home.ts b/src/models/Home.ts index fd21d66..7c9ca99 100644 --- a/src/models/Home.ts +++ b/src/models/Home.ts @@ -28,7 +28,7 @@ function useHome() { console.log('prevState', homeState) const { banner, brands } = await getHome() const defProduct = (await getProducts()).products - const products = [...homeState.products,...defProduct] + const products = [...homeState.products, ...defProduct] const newHomeState = { ...homeState, banner, diff --git a/src/models/Login.ts b/src/models/Login.ts new file mode 100644 index 0000000..b17bfdc --- /dev/null +++ b/src/models/Login.ts @@ -0,0 +1,6 @@ +import {createModel} from 'hox' + +function useLogin(){ + +} +export default createModel(useLogin) \ No newline at end of file diff --git a/src/pages/login/index.scss b/src/pages/login/index.scss index 75f6224..59dcb69 100644 --- a/src/pages/login/index.scss +++ b/src/pages/login/index.scss @@ -9,7 +9,7 @@ /* prettier-ignore */ margin-bottom:20vh; :nth-child(2) { - /* prettier-ignore */ + /* prettier-ignore */ font-size: 10PX; color: $text-color; } @@ -26,6 +26,9 @@ } .codeInput { .hint { + z-index:10; + /* prettier-ignore */ + width:60PX; position: relative; color: rgb(124, 64, 64); /* prettier-ignore */ diff --git a/src/pages/login/index.tsx b/src/pages/login/index.tsx index ada3e04..e618777 100644 --- a/src/pages/login/index.tsx +++ b/src/pages/login/index.tsx @@ -1,33 +1,73 @@ -import React from 'react' +import React, { useState } from 'react' import Taro from '@tarojs/taro' import { View, Form, Input, Button } from '@tarojs/components' - +import { login, getSms } from '../../actions/login_action' import './index.scss' const Login: Taro.FC = () => { + const formSubmit = (e) => { + if ( + phoneNumber == '' || + phoneNumber.length != 11 || + code == '' || + code.length != 4 + ) { + Taro.showToast({ + title: '请输入有效的手机号和正确的验证码', + icon: 'none', + }) + } + login(e.detail.value) + } + const [phoneNumber, setPhoneNumber] = useState('') + const [code, setCode] = useState('') return ( 您好,请登录 新会员注册即享18天会员98元 -
    + { + setPhoneNumber(e.detail.value) + }} /> { + setCode(e.detail.value) + }} /> - 获取验证码 + { + console.log('1') + if (phoneNumber == '' || phoneNumber.length != 11) { + Taro.showToast({ + title: '请输入有效的手机号', + icon: 'none', + }) + } + getSms({ mobile: phoneNumber }) + }} + > + 获取验证码 +

    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�f|&Ze58Rkl1cF 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 OkDRoU)HjLO0sjx(NEn^~ diff --git a/screenshots/4.png b/screenshots/4.png deleted file mode 100644 index 4d7c33e014c2a3025a45bfaa3edb6522805620ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208983 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